From e33dc307e600e8d00159d892cc255e3569c0dc8d Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sat, 28 Jan 2012 16:45:48 +0100 Subject: [PATCH] New package: libnfsidmap-0.24. --- common/shlibs | 1 + srcpkgs/libnfsidmap-devel | 1 + srcpkgs/libnfsidmap/depends | 2 ++ .../libnfsidmap/libnfsidmap-devel.template | 15 +++++++++++++++ srcpkgs/libnfsidmap/libnfsidmap.rshlibs | 3 +++ srcpkgs/libnfsidmap/template | 19 +++++++++++++++++++ 6 files changed, 41 insertions(+) create mode 120000 srcpkgs/libnfsidmap-devel create mode 100644 srcpkgs/libnfsidmap/depends create mode 100644 srcpkgs/libnfsidmap/libnfsidmap-devel.template create mode 100644 srcpkgs/libnfsidmap/libnfsidmap.rshlibs create mode 100644 srcpkgs/libnfsidmap/template diff --git a/common/shlibs b/common/shlibs index 98867c73ef..6d0cc1dfef 100644 --- a/common/shlibs +++ b/common/shlibs @@ -948,3 +948,4 @@ libobrender.so.27 libopenbox openbox-devel libgssglue.so.1 libgssglue libgssglue-devel libtirpc.so.1 libtirpc libtirpc-devel librpcsecgss.so.3 librpcsecgss librpcsecgss-devel +libnfsidmap.so.0 libnfsidmap libnfsidmap-devel diff --git a/srcpkgs/libnfsidmap-devel b/srcpkgs/libnfsidmap-devel new file mode 120000 index 0000000000..d288dddc87 --- /dev/null +++ b/srcpkgs/libnfsidmap-devel @@ -0,0 +1 @@ +libnfsidmap \ No newline at end of file diff --git a/srcpkgs/libnfsidmap/depends b/srcpkgs/libnfsidmap/depends new file mode 100644 index 0000000000..66d2420605 --- /dev/null +++ b/srcpkgs/libnfsidmap/depends @@ -0,0 +1,2 @@ +abi_depends=">=0.24" +api_depends="${abi_depends}" diff --git a/srcpkgs/libnfsidmap/libnfsidmap-devel.template b/srcpkgs/libnfsidmap/libnfsidmap-devel.template new file mode 100644 index 0000000000..d7a4e2d663 --- /dev/null +++ b/srcpkgs/libnfsidmap/libnfsidmap-devel.template @@ -0,0 +1,15 @@ +# Template file for 'libnfsidmap-devel'. +# +short_desc="${short_desc} - development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run libldap-devel +Add_dependency run ${sourcepkg} + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/man/man3 usr/share/man +} diff --git a/srcpkgs/libnfsidmap/libnfsidmap.rshlibs b/srcpkgs/libnfsidmap/libnfsidmap.rshlibs new file mode 100644 index 0000000000..d608cad9a1 --- /dev/null +++ b/srcpkgs/libnfsidmap/libnfsidmap.rshlibs @@ -0,0 +1,3 @@ +libdl.so.2 +libc.so.6 +libldap-2.4.so.2 diff --git a/srcpkgs/libnfsidmap/template b/srcpkgs/libnfsidmap/template new file mode 100644 index 0000000000..f97ad6013b --- /dev/null +++ b/srcpkgs/libnfsidmap/template @@ -0,0 +1,19 @@ +# Template file for 'libnfsidmap' +pkgname=libnfsidmap +version=0.24 +homepage="http://www.citi.umich.edu/projects/nfsv4/linux/" +distfiles="$homepage/$pkgname/$pkgname-$version.tar.gz" +build_style=gnu-configure +configure_args="--disable-static" +short_desc="Library to help mapping IDs, mainly for NFSv4" +maintainer="Juan RP " +license="BSD" +checksum=59501432e683336d7a290da13767e92afb5b86f42ea4254041225fe218e8dd47 +long_desc=" + Library to help mapping ID's, mainly for NFSv4. + + When NFSv4 is using AUTH_GSS (which currently only supports Kerberos v5), the + NFSv4 server mapping functions MUST use secure communications." + +subpackages="$pkgname-devel" +Add_dependency build libldap-devel