# HG changeset patch # User Hans-G?nter Theisgen # Date 1647336860 -3600 # Node ID 49fea33051336caaed1f0dd1aad98cc0bb83890f # Parent dac38080ab6b5cf6c89ae66de4d6f86952f6bb06 updated libcap, libcap-dev and libcap-pam (2.33 -> 2.63) diff -r dac38080ab6b -r 49fea3305133 libcap-dev/receipt --- a/libcap-dev/receipt Tue Mar 15 10:03:33 2022 +0100 +++ b/libcap-dev/receipt Tue Mar 15 10:34:20 2022 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="libcap-dev" -VERSION="2.33" +VERSION="2.63" CATEGORY="development" SHORT_DESC="Support for getting and setting POSIX.1e capabilities - development files." MAINTAINER="pankso@slitaz.org" @@ -16,10 +16,6 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr - mkdir -p $fs/lib - - cp -a $install/usr/include $fs/usr - cp -a $src/libcap/*.*a $fs/lib + cook_copy_folders include + cook_copy_files *.*a } - diff -r dac38080ab6b -r 49fea3305133 libcap-pam/receipt --- a/libcap-pam/receipt Tue Mar 15 10:03:33 2022 +0100 +++ b/libcap-pam/receipt Tue Mar 15 10:34:20 2022 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="libcap-pam" -VERSION="2.33" +VERSION="2.63" CATEGORY="system-tools" SHORT_DESC="Support for getting and setting POSIX.1e capabilities - pam module." MAINTAINER="pascal.bellard@slitaz.org" @@ -15,7 +15,5 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/lib - cp -a $install/lib/security $fs/lib + cook_copy_folders security } - diff -r dac38080ab6b -r 49fea3305133 libcap/description.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libcap/description.txt Tue Mar 15 10:34:20 2022 +0100 @@ -0,0 +1,4 @@ +This is a library for getting and setting POSIX.1e (formerly POSIX 6) +draft 15 capabilities. + +Natively supported languages are C/C++ and Go. diff -r dac38080ab6b -r 49fea3305133 libcap/receipt --- a/libcap/receipt Tue Mar 15 10:03:33 2022 +0100 +++ b/libcap/receipt Tue Mar 15 10:34:20 2022 +0100 @@ -1,18 +1,18 @@ # SliTaz package receipt. PACKAGE="libcap" -VERSION="2.33" +VERSION="2.63" CATEGORY="system-tools" SHORT_DESC="Support for getting and setting POSIX.1e capabilities." MAINTAINER="pankso@slitaz.org" LICENSE="BSD" -WEB_SITE="http://sites.google.com/site/fullycapable/" +WEB_SITE="https://sites.google.com/site/fullycapable/" TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/$TARBALL" -DEPENDS="attr" -BUILD_DEPENDS="attr-dev gperf pam-dev" +DEPENDS="attr gcc83-lib-base" +BUILD_DEPENDS="attr-dev gcc83 gperf pam-dev" HOST_ARCH="i486 arm" @@ -31,11 +31,13 @@ # Rules to configure and make the package. compile_rules() { - sed -i 's|INCLUDE_GPERF_OUTPUT = |&-include stddef.h |' \ - libcap/Makefile - - make DYNAMIC=yes ${ARCH_ARGS} && - make RAISE_SETCAP=no DESTDIR=$DESTDIR install + make \ + CC=gcc-83 \ + DYNAMIC=yes \ + $ARCH_ARGS && + make install \ + RAISE_SETCAP=no \ + DESTDIR=$DESTDIR } # Rules to gen a SliTaz package suitable for Tazpkg. @@ -45,5 +47,5 @@ cp -a $install/lib/*.so* $fs/lib chmod +x $fs/lib/* - cp -a $install/sbin $fs + cook_copy_folders sbin }