Commit | Line | Data |
---|---|---|
66f14d1b VM |
1 | # Description: POSIX.1e capabilities library |
2 | # URL: http://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/README | |
3 | # Maintainer: Jose V Beneyto, sepen at crux dot nu | |
4 | # Packager: Antti Nykanen, aon at iki dot fi | |
5 | # Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu | |
6 | # Depends on: libattr | |
7 | ||
8 | name=libcap | |
9 | version=2.19 | |
10 | release=1 | |
11 | source=(ftp://ftp.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-$version.tar.bz2) | |
12 | ||
13 | build () { | |
14 | cd libcap-$version | |
15 | ||
16 | sed -e '/^CFLAGS :=/s/:/\?/' -e "s|CC := gcc|CC := $CC|g" -i Make.Rules | |
17 | sed -e "s|\$(BUILD_CC)|gcc|g" -i libcap/Makefile | |
18 | ||
19 | make | |
20 | make DESTDIR=$PKG man_prefix=/usr install | |
21 | ||
22 | install -d $PKG/usr/lib | |
23 | mv $PKG/lib/libcap.a $PKG/usr/lib | |
24 | rm $PKG/lib/libcap.so | |
25 | ln -s ../../lib/libcap.so.$version $PKG/usr/lib/libcap.so | |
26 | } |