From 87803030291979233e26bc15d8362fd93886f142 Mon Sep 17 00:00:00 2001 From: tnut Date: Mon, 30 Nov 2009 20:55:10 +0100 Subject: ajout de libtirpc#0.2.0-1 --- base/libtirpc/.footprint | 67 +++++++++++++++++++++++++++++++ base/libtirpc/.md5sum | 2 + base/libtirpc/Pkgfile | 23 +++++++++++ base/libtirpc/libtirpc-0.2.0-no-gss.patch | 13 ++++++ 4 files changed, 105 insertions(+) create mode 100644 base/libtirpc/.footprint create mode 100644 base/libtirpc/.md5sum create mode 100755 base/libtirpc/Pkgfile create mode 100644 base/libtirpc/libtirpc-0.2.0-no-gss.patch (limited to 'base/libtirpc') diff --git a/base/libtirpc/.footprint b/base/libtirpc/.footprint new file mode 100644 index 000000000..99a22c346 --- /dev/null +++ b/base/libtirpc/.footprint @@ -0,0 +1,67 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/tirpc/ +-rw-r--r-- root/root usr/include/tirpc/netconfig.h +drwxr-xr-x root/root usr/include/tirpc/rpc/ +-rw-r--r-- root/root usr/include/tirpc/rpc/auth.h +-rw-r--r-- root/root usr/include/tirpc/rpc/auth_des.h +-rw-r--r-- root/root usr/include/tirpc/rpc/auth_gss.h +-rw-r--r-- root/root usr/include/tirpc/rpc/auth_kerb.h +-rw-r--r-- root/root usr/include/tirpc/rpc/auth_unix.h +-rw-r--r-- root/root usr/include/tirpc/rpc/clnt.h +-rw-r--r-- root/root usr/include/tirpc/rpc/clnt_soc.h +-rw-r--r-- root/root usr/include/tirpc/rpc/clnt_stat.h +-rw-r--r-- root/root usr/include/tirpc/rpc/des.h +-rw-r--r-- root/root usr/include/tirpc/rpc/des_crypt.h +-rw-r--r-- root/root usr/include/tirpc/rpc/nettype.h +-rw-r--r-- root/root usr/include/tirpc/rpc/pmap_clnt.h +-rw-r--r-- root/root usr/include/tirpc/rpc/pmap_prot.h +-rw-r--r-- root/root usr/include/tirpc/rpc/pmap_rmt.h +-rw-r--r-- root/root usr/include/tirpc/rpc/raw.h +-rw-r--r-- root/root usr/include/tirpc/rpc/rpc.h +-rw-r--r-- root/root usr/include/tirpc/rpc/rpc_com.h +-rw-r--r-- root/root usr/include/tirpc/rpc/rpc_msg.h +-rw-r--r-- root/root usr/include/tirpc/rpc/rpcb_clnt.h +-rw-r--r-- root/root usr/include/tirpc/rpc/rpcb_prot.h +-rw-r--r-- root/root usr/include/tirpc/rpc/rpcb_prot.x +-rw-r--r-- root/root usr/include/tirpc/rpc/rpcent.h +-rw-r--r-- root/root usr/include/tirpc/rpc/svc.h +-rw-r--r-- root/root usr/include/tirpc/rpc/svc_auth.h +-rw-r--r-- root/root usr/include/tirpc/rpc/svc_dg.h +-rw-r--r-- root/root usr/include/tirpc/rpc/svc_soc.h +-rw-r--r-- root/root usr/include/tirpc/rpc/types.h +-rw-r--r-- root/root usr/include/tirpc/rpc/xdr.h +drwxr-xr-x root/root usr/include/tirpc/rpcsvc/ +-rw-r--r-- root/root usr/include/tirpc/rpcsvc/crypt.h +-rw-r--r-- root/root usr/include/tirpc/rpcsvc/crypt.x +drwxr-xr-x root/root usr/lib/ +-rw-r--r-- root/root usr/lib/libtirpc.a +-rwxr-xr-x root/root usr/lib/libtirpc.la +lrwxrwxrwx root/root usr/lib/libtirpc.so -> libtirpc.so.1.0.10 +lrwxrwxrwx root/root usr/lib/libtirpc.so.1 -> libtirpc.so.1.0.10 +-rwxr-xr-x root/root usr/lib/libtirpc.so.1.0.10 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/libtirpc.pc +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man3/ +-rw-r--r-- root/root usr/share/man/man3/bindresvport.3t.gz +-rw-r--r-- root/root usr/share/man/man3/des_crypt.3t.gz +-rw-r--r-- root/root usr/share/man/man3/getnetconfig.3t.gz +-rw-r--r-- root/root usr/share/man/man3/getnetpath.3t.gz +-rw-r--r-- root/root usr/share/man/man3/getrpcent.3t.gz +-rw-r--r-- root/root usr/share/man/man3/getrpcport.3t.gz +-rw-r--r-- root/root usr/share/man/man3/rpc.3t.gz +-rw-r--r-- root/root usr/share/man/man3/rpc_clnt_auth.3t.gz +-rw-r--r-- root/root usr/share/man/man3/rpc_clnt_calls.3t.gz +-rw-r--r-- root/root usr/share/man/man3/rpc_clnt_create.3t.gz +-rw-r--r-- root/root usr/share/man/man3/rpc_secure.3t.gz +-rw-r--r-- root/root usr/share/man/man3/rpc_soc.3t.gz +-rw-r--r-- root/root usr/share/man/man3/rpc_svc_calls.3t.gz +-rw-r--r-- root/root usr/share/man/man3/rpc_svc_create.3t.gz +-rw-r--r-- root/root usr/share/man/man3/rpc_svc_err.3t.gz +-rw-r--r-- root/root usr/share/man/man3/rpc_svc_reg.3t.gz +-rw-r--r-- root/root usr/share/man/man3/rpc_xdr.3t.gz +-rw-r--r-- root/root usr/share/man/man3/rtime.3t.gz +drwxr-xr-x root/root usr/share/man/man5/ +-rw-r--r-- root/root usr/share/man/man5/netconfig.5.gz diff --git a/base/libtirpc/.md5sum b/base/libtirpc/.md5sum new file mode 100644 index 000000000..8f29b5281 --- /dev/null +++ b/base/libtirpc/.md5sum @@ -0,0 +1,2 @@ +ca3a559764f3898baebf86b2ee5fd75f libtirpc-0.2.0-no-gss.patch +b3b513a8825aa227deac63ea38c64f41 libtirpc-0.2.0.tar.bz2 diff --git a/base/libtirpc/Pkgfile b/base/libtirpc/Pkgfile new file mode 100755 index 000000000..d5154aab3 --- /dev/null +++ b/base/libtirpc/Pkgfile @@ -0,0 +1,23 @@ +# Description: Librairie pour le transport Independant RPC +# URL: http://people.freebsd.org/~kientzle/libarchive +# Maintainer: NuTyX core team +# Packager: thierryn1 at hispeed dot ch +# Depends on: + +name=libtirpc +version=0.2.0 +release=1 +source=( http://people.freebsd.org/~kientzle/$name/src/$name-$version.tar.bz2\ + libtirpc-0.2.0-no-gss.patch) + + + +build() { +cd $name-$version +patch -Np0 -i ../libtirpc-0.2.0-no-gss.patch +./configure --prefix=/usr\ + --mandir=/usr/share/man\ + --infodir=/usr/share/info +make +make DESTDIR=$PKG install +} diff --git a/base/libtirpc/libtirpc-0.2.0-no-gss.patch b/base/libtirpc/libtirpc-0.2.0-no-gss.patch new file mode 100644 index 000000000..6ab54a0c1 --- /dev/null +++ b/base/libtirpc/libtirpc-0.2.0-no-gss.patch @@ -0,0 +1,13 @@ +if gss is disabled, then svc_auth_gss_ops won't be available + +--- src/svc.c ++++ src/svc.c +@@ -77,7 +77,7 @@ + + extern rwlock_t svc_lock; + extern rwlock_t svc_fd_lock; +-extern struct svc_auth_ops svc_auth_gss_ops; ++extern struct svc_auth_ops svc_auth_gss_ops __attribute__((weak)); + + static struct svc_callout *svc_find (rpcprog_t, rpcvers_t, + struct svc_callout **, char *); -- cgit v1.2.3-70-g09d2