### this file is sourced not run
PKGVER=2.24
PKGBUILD=1
PKGARCH=i686

# source: BLFS 7.5
TARBALL=libcap-$PKGVER.tar.xz
MD5SUM=d43ab9f680435a7fff35b4ace8d45b80 
SRC_URL=https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/$TARBALL
BUNDLE=

SLACKREQ='libattr'
SLACKDESC="libcap2_32: libcap2_32 $PKGVER (Linux capabilities library)  
libcap2_32:  
libcap2_32: libcap2 is a library for getting and setting POSIX.1e capabilities
libcap2_32: as implemented in Linux.  
libcap2_32: 
libcap2_32: This contains 32-bit version of the libraries.
libcap2_32: 
libcap2_32: 
libcap2_32: 
libcap2_32: 
libcap2_32:
"

### default pkg_download
### default pkg_prepare
### package
pkg_package() {
	rm -rf sbin usr/share usr/include etc var
}

### build
pkg_build() {
	cd /tmp/libcap*
	
	# BLFS 7.5 patches
	sed -i 's:LIBDIR:PAM_&:g' pam_cap/Makefile # correct PAM_LIBDIR
	sed -i '/install.*STALIBNAME/ s/^/#/' libcap/Makefile # don't install static lib
	
	make $MAKEFLAGS \
		prefix=/usr lib=$LIBDIR SBINDIR=/sbin PAM_LIBDIR=/$LIBDIR RAISE_SETFCAP=no \
		CC="$CC" \
		install &&
	pkg_build_slackdesc &&
	rm -f /etc/ld.so.cache /var/cache/ldconfig/aux-cache
}


