# HG changeset patch # User Pascal Bellard # Date 1223907620 0 # Node ID 43a430d3251a430ec98414241ee9e3c2b7520062 # Parent 04a7e4dead1519713a1603d14737823fd58ab4c5 libcap: fix compile_rules diff -r 04a7e4dead15 -r 43a430d3251a libcap/receipt --- a/libcap/receipt Mon Oct 13 13:06:22 2008 +0000 +++ b/libcap/receipt Mon Oct 13 14:20:20 2008 +0000 @@ -6,19 +6,22 @@ SHORT_DESC="Support for getting/setting POSIX.1e capabilities." MAINTAINER="pankso@slitaz.org" DEPENDS="linux" +BUILD_DEPENDS="gperf" TARBALL="$PACKAGE-$VERSION.tar.gz" WEB_SITE="http://www.kernel.org/pub/linux/libs/security/linux-privs/" -WGET_URL="http://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/$TARBALL" +WGET_URL="${WEB_SITE}libcap2/$TARBALL" # Rules to configure and make the package. compile_rules() { - # Temp sym link for xattr.h - mkdir -p /usr/include/attr - ln -s /usr/include/linux/xattr.h /usr/include/attr/xattr.h + if [ ! -d $WOK/linux/taz ]; then + tazwok cook linux + fi cd $src - make - rm -rf /usr/include/attr + sed -i -e s/'\\n'/"' -e '1i"/g -e 's/| indent -kr//' libcap/Makefile + mkdir libcap/include/attr + ln -s $WOK/linux/linux-*/include/linux/xattr.h libcap/include/attr/ + make && make FAKEROOT=$PWD/_pkg install }