diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2011-08-24 19:03:37 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2011-08-24 19:54:29 +0000 |
commit | 9edcf6dad4ec052978a787db19b998d918bea10e (patch) | |
tree | 3235f0bed3fcde4205a55cdb9f697d000d881b77 | |
parent | d69119e2ffe536055809ddd5fbd924a1d3ff8ea0 (diff) | |
download | alpine_aports-9edcf6dad4ec052978a787db19b998d918bea10e.tar.bz2 alpine_aports-9edcf6dad4ec052978a787db19b998d918bea10e.tar.xz alpine_aports-9edcf6dad4ec052978a787db19b998d918bea10e.zip |
testing/libnfsidmap: new aport
NFSv4 User and Group ID Mapping Library
http://www.citi.umich.edu/projects/nfsv4/linux/
-rw-r--r-- | testing/libnfsidmap/APKBUILD | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/testing/libnfsidmap/APKBUILD b/testing/libnfsidmap/APKBUILD new file mode 100644 index 0000000000..d927d47217 --- /dev/null +++ b/testing/libnfsidmap/APKBUILD | |||
@@ -0,0 +1,49 @@ | |||
1 | # Contributor: Natanael Copa <ncopa@alpinelinux.org> | ||
2 | # Maintainer: Natanael Copa <ncopa@alpinelinux.org> | ||
3 | pkgname=libnfsidmap | ||
4 | pkgver=0.24 | ||
5 | pkgrel=0 | ||
6 | pkgdesc="NFSv4 User and Group ID Mapping Library" | ||
7 | url="http://www.citi.umich.edu/projects/nfsv4/linux/" | ||
8 | arch="all" | ||
9 | license="BSD" | ||
10 | depends="" | ||
11 | makedepends="openldap-dev" | ||
12 | install="" | ||
13 | subpackages="$pkgname-dev $pkgname-doc $pkgname-ldap" | ||
14 | source="http://www.citi.umich.edu/projects/nfsv4/linux/libnfsidmap/libnfsidmap-$pkgver.tar.gz" | ||
15 | |||
16 | _builddir="$srcdir"/libnfsidmap-$pkgver | ||
17 | prepare() { | ||
18 | local i | ||
19 | cd "$_builddir" | ||
20 | for i in $source; do | ||
21 | case $i in | ||
22 | *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; | ||
23 | esac | ||
24 | done | ||
25 | } | ||
26 | |||
27 | build() { | ||
28 | cd "$_builddir" | ||
29 | ./configure --prefix=/usr \ | ||
30 | --disable-static \ | ||
31 | || return 1 | ||
32 | make || return 1 | ||
33 | } | ||
34 | |||
35 | package() { | ||
36 | cd "$_builddir" | ||
37 | make DESTDIR="$pkgdir" install || return 1 | ||
38 | rm -f "$pkgdir"/usr/lib/*.la \ | ||
39 | "$pkgdir"/usr/lib/$pkgname/*.la || return 1 | ||
40 | install -D -m644 idmapd.conf "$pkgdir"/etc/idmapd.conf | ||
41 | } | ||
42 | |||
43 | ldap() { | ||
44 | pkgdesc="LDAP plugin for $pkgname" | ||
45 | mkdir -p "$subpkgdir"/usr/lib/$pkgname | ||
46 | mv "$pkgdir"/usr/lib/$pkgname/*ldap* "$subpkgdir"/usr/lib/$pkgname/ | ||
47 | } | ||
48 | |||
49 | md5sums="d71a1ee9881d5b5814ff3ec41256937d libnfsidmap-0.24.tar.gz" | ||