# Description: Free general-purpose data compression software with high compression ratio. # URL: http://tukaani.org/xz/ # Maintainer: Lasse Collin, lasse dot collin at tukaani dot org # Packager: tnut at nutyx dot org PKGMK_GROUPS=(devel man doc) name=xz version=5.2.2 release=1 source=(http://tukaani.org/xz/xz-$version.tar.xz) build() { cd xz-$version sed -e '/mf\.buffer = NULL/a next->coder->mf.size = 0;' \ -i src/liblzma/lz/lz_encoder.c ./configure --prefix=/usr \ --bindir=/bin \ --docdir=/usr/share/doc/xz-$version make make pkgconfigdir=/usr/lib/pkgconfig DESTDIR=$PKG install mkdir -pv $PKG/{,usr/}lib mv -v $PKG/usr/lib/liblzma.so.* \ $PKG/lib ln -svf ../../lib/liblzma.so.$version $PKG/usr/lib/liblzma.so } devel() { cd $PKG bsdtar -cf \ $PKGMK_PACKAGE_DIR/$name.devel#$version-any.$PKGMK_PACKAGE_EXT \ usr/lib \ usr/include rm -r usr/lib \ usr/include }