diff --git a/sys/apps/coreutils/ympbuild b/sys/apps/coreutils/ympbuild index c5f9bc84..c7a0c189 100644 --- a/sys/apps/coreutils/ympbuild +++ b/sys/apps/coreutils/ympbuild @@ -8,7 +8,7 @@ email='aliriza.keskin@pardus.org.tr' maintainer='aliriza' license=('GPLv3') source=("https://ftp.gnu.org/gnu/coreutils/coreutils-$version.tar.xz") -depends=( ) +depends=(acl attr gmp libcap) makedepends=( ) md5sums=('8b1ca4e018a7dce9bb937faec6618671') uses=(openssl) @@ -27,7 +27,7 @@ setup(){ --libexecdir=/usr/libexec \ --enable-largefile \ --enable-single-binary=symlinks \ - --enable-install-program=arch \ + --enable-no-install-program=groups,hostname,kill,uptime \ $(use_opt openssl --with-openssl --without-openssl) } diff --git a/sys/libs/libcap/ympbuild b/sys/libs/libcap/ympbuild new file mode 100644 index 00000000..9baeaf5b --- /dev/null +++ b/sys/libs/libcap/ympbuild @@ -0,0 +1,27 @@ +#!/usr/bin/env bash +name='libcap' +release='1' +version='2.66' +url='https://mirrors.edge.kernel.org/pub/linux/libs/security/linux-privs/libcap2/' +description='POSIX 1003.1e capabilities' +email='aliriza.keskin@pardus.org.tr' +maintainer='aliriza' +license=('GPLv3') +source=("https://mirrors.edge.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-$version.tar.xz") +depends=(pam) +makedepends=( ) +md5sums=('00afd6e13bc94b2543b1a70770bdb41f') +uses=() +group=(sys.libs) +arch=('x86_64') + +cd $name-$version + +build(){ + make DYNAMIC=yes KERNEL_HEADERS=/usr/include lib=lib64 prefix=/usr +} + +package(){ + make RAISE_SETFCAP=no lib=lib64 prefix=/usr install +} +