# HG changeset patch # User Pascal Bellard # Date 1422369884 -3600 # Node ID 1bc35c002ae01f235adba649e756a3dfe36d2720 # Parent 6f6cfd05b392f9b06069dddcb096347c3a406a32 Add lzham_codec diff -r 6f6cfd05b392 -r 1bc35c002ae0 lzham_codec/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/lzham_codec/receipt Tue Jan 27 15:44:44 2015 +0100 @@ -0,0 +1,29 @@ +# SliTaz package receipt. + +PACKAGE="lzham_codec" +VERSION="1.0" +CATEGORY="base-system" +SHORT_DESC="Lossless data compression codec with LZMA-like ratios but 1.5x-8x faster decompression speed." +MAINTAINER="pascal.bellard@slitaz.org" +LICENSE="MIT" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WEB_SITE="https://github.com/richgel999/lzham_codec" +WGET_URL="$WEB_SITE/archive/v${VERSION/./_}_release.tar.gz" + +DEPENDS="gcc-lib-base" +BUILD_DEPENDS="wget cmake" + +# Rules to configure and make the package. +compile_rules() +{ + cmake . -DBUILD_X64=OFF -DCMAKE_BUILD_TYPE=Release && + make && + make DESTDIR=$DESTDIR install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/bin + cp -a $src/bin_linux/lzhamtest $fs/usr/bin +}