From cdb93940df272848e993fef790262734b2b5916b Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sat, 28 Jan 2012 16:29:52 +0100 Subject: [PATCH] New package: librpcsecgss-0.19. --- common/shlibs | 1 + srcpkgs/librpcsecgss-devel | 1 + srcpkgs/librpcsecgss/depends | 2 ++ .../librpcsecgss/librpcsecgss-devel.template | 15 +++++++++++++++ srcpkgs/librpcsecgss/librpcsecgss.rshlibs | 3 +++ srcpkgs/librpcsecgss/template | 18 ++++++++++++++++++ 6 files changed, 40 insertions(+) create mode 120000 srcpkgs/librpcsecgss-devel create mode 100644 srcpkgs/librpcsecgss/depends create mode 100644 srcpkgs/librpcsecgss/librpcsecgss-devel.template create mode 100644 srcpkgs/librpcsecgss/librpcsecgss.rshlibs create mode 100644 srcpkgs/librpcsecgss/template diff --git a/common/shlibs b/common/shlibs index 30024733a3..98867c73ef 100644 --- a/common/shlibs +++ b/common/shlibs @@ -947,3 +947,4 @@ libobt.so.0 libopenbox openbox-devel libobrender.so.27 libopenbox openbox-devel libgssglue.so.1 libgssglue libgssglue-devel libtirpc.so.1 libtirpc libtirpc-devel +librpcsecgss.so.3 librpcsecgss librpcsecgss-devel diff --git a/srcpkgs/librpcsecgss-devel b/srcpkgs/librpcsecgss-devel new file mode 120000 index 0000000000..328b419146 --- /dev/null +++ b/srcpkgs/librpcsecgss-devel @@ -0,0 +1 @@ +librpcsecgss \ No newline at end of file diff --git a/srcpkgs/librpcsecgss/depends b/srcpkgs/librpcsecgss/depends new file mode 100644 index 0000000000..a66443b077 --- /dev/null +++ b/srcpkgs/librpcsecgss/depends @@ -0,0 +1,2 @@ +abi_depends=">=0.19" +api_depends="${abi_depends}" diff --git a/srcpkgs/librpcsecgss/librpcsecgss-devel.template b/srcpkgs/librpcsecgss/librpcsecgss-devel.template new file mode 100644 index 0000000000..8bcebb0675 --- /dev/null +++ b/srcpkgs/librpcsecgss/librpcsecgss-devel.template @@ -0,0 +1,15 @@ +# Template file for 'librpcsecgss-devel'. +# +short_desc="${short_desc} - development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run libgssglue-devel +Add_dependency run ${sourcepkg} + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove "usr/lib/*.a" usr/lib +} diff --git a/srcpkgs/librpcsecgss/librpcsecgss.rshlibs b/srcpkgs/librpcsecgss/librpcsecgss.rshlibs new file mode 100644 index 0000000000..045cd506d3 --- /dev/null +++ b/srcpkgs/librpcsecgss/librpcsecgss.rshlibs @@ -0,0 +1,3 @@ +libgssglue.so.1 +libdl.so.2 +libc.so.6 diff --git a/srcpkgs/librpcsecgss/template b/srcpkgs/librpcsecgss/template new file mode 100644 index 0000000000..e61da5d791 --- /dev/null +++ b/srcpkgs/librpcsecgss/template @@ -0,0 +1,18 @@ +# Template file for 'librpcsecgss' +pkgname=librpcsecgss +version=0.19 +homepage="http://www.citi.umich.edu/projects/nfsv4/linux/" +distfiles="$homepage/$pkgname/$pkgname-$version.tar.gz" +build_style=gnu-configure +short_desc="Library for RPCSECGSS support" +maintainer="Juan RP " +license="BSD" +checksum=0cafb86b67e5eb4c89e8abaaad9165298946bc164d258e8925fc6dc1fa913abd +long_desc=" + This library implements RPCSECGSS (RFC 2203) which allows secure RPC + communication using gss-api security mechanisms." + +subpackages="$pkgname-devel" + +Add_dependency build pkg-config +Add_dependency build libgssglue-devel