pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net/openafs Update to 1.7.11, module tested with 6.99.4
details: https://anonhg.NetBSD.org/pkgsrc/rev/8ef0a1fbb490
branches: trunk
changeset: 603271:8ef0a1fbb490
user: christos <christos%pkgsrc.org@localhost>
date: Wed May 02 23:19:25 2012 +0000
description:
Update to 1.7.11, module tested with 6.99.4
Old afs package was ancient; would not work with anything recent and anything
non i386.
diffstat:
net/openafs/DESCR | 8 +
net/openafs/Makefile | 24 +-
net/openafs/PLIST | 82 +-
net/openafs/distinfo | 34 +-
net/openafs/patches/patch-aa | 61 -
net/openafs/patches/patch-acinclude.m4 | 12 +
net/openafs/patches/patch-configure | 29 +
net/openafs/patches/patch-configure-libafs | 21 +
net/openafs/patches/patch-src-afs-NBSD-osi_crypto.c | 24 +
net/openafs/patches/patch-src-afs-NBSD-osi_kmod.c | 132 +++
net/openafs/patches/patch-src-afs-NBSD-osi_vm.c | 19 +
net/openafs/patches/patch-src-afs-NBSD-osi_vnodeops.c | 39 +
net/openafs/patches/patch-src-bucoord-Makefile.n | 51 +
net/openafs/patches/patch-src-cf-osconf.m4 | 13 +
net/openafs/patches/patch-src-config-param.amd64_nbsd70.h | 27 +
net/openafs/patches/patch-src-config-param.i386_nbsd70.h | 25 +
net/openafs/patches/patch-src-config-param.nbsd60.h | 12 +
net/openafs/patches/patch-src-config-param.nbsd70.h | 174 +++++
net/openafs/patches/patch-src-config-shlib-build.in | 89 ++
net/openafs/patches/patch-src-config-shlib-install.in | 12 +
net/openafs/patches/patch-src-crypto-hcrypto-kernel-config.h | 24 +
net/openafs/patches/patch-src-external-heimdal-roken-roken-common.h | 38 +
net/openafs/patches/patch-src-external-heimdal-roken-roken.h.in | 52 +
net/openafs/patches/patch-src-libafs-MakefileProto.NBSD.in | 341 ++++++++++
net/openafs/patches/patch-src-rxkad-fcrypt.c | 12 +
net/openafs/patches/patch-src_afsd_afsd.c | 17 -
net/openafs/patches/patch-src_comerr_Makefile.in | 13 -
net/openafs/patches/patch-src_config_param.nbsd30.h | 12 -
net/openafs/patches/patch-src_config_param.nbsd40.h | 12 -
net/openafs/patches/patch-sys-config-afs_sysnames.h | 13 +
30 files changed, 1262 insertions(+), 160 deletions(-)
diffs (truncated from 1710 to 300 lines):
diff -r dcf5e8e1a99e -r 8ef0a1fbb490 net/openafs/DESCR
--- a/net/openafs/DESCR Wed May 02 22:08:42 2012 +0000
+++ b/net/openafs/DESCR Wed May 02 23:19:25 2012 +0000
@@ -6,3 +6,11 @@
branched the source of the AFS product, and made a copy of the source
available for community development and maintenance. They called the
release OpenAFS.
+
+To build the kernel module
+ $ cd src/libafs
+ $ cp MakefileProto.NBSD Makefile
+ $ make obj && make && make install
+
+For instructions how to create a cell:
+ http://wiki.openafs.org/AFSLore/FedoraAFSInstall/
diff -r dcf5e8e1a99e -r 8ef0a1fbb490 net/openafs/Makefile
--- a/net/openafs/Makefile Wed May 02 22:08:42 2012 +0000
+++ b/net/openafs/Makefile Wed May 02 23:19:25 2012 +0000
@@ -1,21 +1,20 @@
-# $NetBSD: Makefile,v 1.26 2011/03/19 23:35:40 jakllsch Exp $
+# $NetBSD: Makefile,v 1.27 2012/05/02 23:19:25 christos Exp $
-DISTNAME= openafs-1.4.14-src
+DISTNAME= openafs-1.7.11-src
PKGNAME= ${DISTNAME:C/-src//}
CATEGORIES= net sysutils
-MASTER_SITES= http://www.openafs.org/dl/openafs/1.4.14/
+MASTER_SITES= http://www.openafs.org/dl/openafs/1.7.11/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= gendalia%NetBSD.org@localhost
HOMEPAGE= http://www.openafs.org/
COMMENT= File system for sharing, scalability and transparent data migration
-#LICENSE= ibm-public-license
+LICENSE= ibm-public-license-1.0
PKG_DESTDIR_SUPPORT= user-destdir
CONFLICTS+= arla-[0-9]*
CONFLICTS+= heimdal-[0-9]*
-CONFLICTS+= lwp-[0-9]*
CONFLICTS+= rx-[0-9]*
MAKE_JOBS_SAFE=no
@@ -44,12 +43,13 @@
BUILD_DEFS+= VARBASE
-# attempt to future-proof configuration
-pre-build:
- cd ${WRKSRC}/src/config && for i in 50 60 70 80 90; do \
- ${SED} -e 's|nbsd40|nbsd'$$i'|g' param.i386_nbsd40.h > param.i386_nbsd$$i.h; \
- ${SED} -e 's|nbsd40|nbsd'$$i'|g' param.amd64_nbsd40.h > param.amd64_nbsd$$i.h; \
- ${CP} param.nbsd40.h param.nbsd$$i.h; \
- done
+#
+# Rename liblwp.a to libafslwp.a to avoid conflict with the lwp package.
+#
+pre-configure:
+ find ${WRKSRC} -name Makefile.in | while read f; do \
+ ${SED} -e 's|liblwp.a|libafslwp.a|g' \
+ -e 's|-llwp|-lafslwp|g' < $$f > $$f.tmp && \
+ ${MV} $$f.tmp $$f; done
.include "../../mk/bsd.pkg.mk"
diff -r dcf5e8e1a99e -r 8ef0a1fbb490 net/openafs/PLIST
--- a/net/openafs/PLIST Wed May 02 22:08:42 2012 +0000
+++ b/net/openafs/PLIST Wed May 02 23:19:25 2012 +0000
@@ -1,13 +1,15 @@
-@comment $NetBSD: PLIST,v 1.9 2011/03/19 23:35:40 jakllsch Exp $
+@comment $NetBSD: PLIST,v 1.10 2012/05/02 23:19:25 christos Exp $
bin/afs_compile_et
+bin/afsio
bin/afsmonitor
+bin/aklog
+bin/asetkey
bin/bos
bin/cmdebug
-bin/dlog
-bin/dpass
bin/fs
bin/klog
bin/klog.krb
+bin/klog.krb5
bin/knfs
bin/kpasswd
bin/kpwvalid
@@ -15,6 +17,7 @@
bin/pagsh
bin/pagsh.krb
bin/pts
+bin/restorevol
bin/rxgen
bin/scout
bin/sys
@@ -30,15 +33,16 @@
include/afs/afs.h
include/afs/afs_args.h
include/afs/afs_atomlist.h
+include/afs/afs_consts.h
include/afs/afs_lhash.h
include/afs/afs_stats.h
include/afs/afs_sysnames.h
include/afs/afscbint.h
+include/afs/afscp.h
include/afs/afsint.h
include/afs/afssyscalls.h
include/afs/afsutil.h
include/afs/afsutil_prototypes.h
-include/afs/assert.h
include/afs/audit.h
include/afs/auth.h
include/afs/bnode.h
@@ -55,7 +59,7 @@
include/afs/cmd.h
include/afs/cnvldb.h
include/afs/com_err.h
-include/afs/debug.h
+include/afs/daemon_com.h
include/afs/dir.h
include/afs/dirpath.h
include/afs/error_table.h
@@ -91,7 +95,7 @@
include/afs/nfs.h
include/afs/nfsclient.h
include/afs/osi_inode.h
-include/afs/packages.h
+include/afs/pagcb.h
include/afs/param.h
include/afs/partition.h
include/afs/prclient.h
@@ -107,36 +111,40 @@
include/afs/ptint.h
include/afs/ptserver.h
include/afs/ptuser.h
-include/afs/remote.h
include/afs/rxgen_consts.h
+include/afs/salvsync.h
include/afs/softsig.h
include/afs/stds.h
include/afs/sysctl.h
+include/afs/tabular_output.h
include/afs/tcdata.h
+include/afs/thread_pool.h
+include/afs/thread_pool_types.h
include/afs/unified_afs.h
include/afs/usd.h
include/afs/venus.h
include/afs/vice.h
include/afs/viceinode.h
+include/afs/vioc.h
include/afs/vl_opcodes.h
include/afs/vldbint.h
include/afs/vlserver.h
include/afs/vnode.h
+include/afs/vnode_inline.h
include/afs/voldefs.h
include/afs/volint.h
include/afs/volser.h
include/afs/volume.h
+include/afs/volume_inline.h
+include/afs/vsutils_prototypes.h
+include/afs/work_queue.h
+include/afs/work_queue_types.h
include/afs/xfsattrs.h
include/afs/xstat_cm.h
include/afs/xstat_fs.h
-include/des.h
-include/des_conf.h
-include/des_odd.h
-include/des_prototypes.h
+include/kopenafs.h
include/lock.h
include/lwp.h
-include/mit-cpyright.h
-include/potpourri.h
include/preempt.h
include/rx/fcrypt.h
include/rx/rx.h
@@ -147,6 +155,7 @@
include/rx/rx_misc.h
include/rx/rx_multi.h
include/rx/rx_null.h
+include/rx/rx_opaque.h
include/rx/rx_packet.h
include/rx/rx_prototypes.h
include/rx/rx_pthread.h
@@ -161,8 +170,10 @@
include/ubik.h
include/ubik_int.h
lib/afs/libacl.a
+lib/afs/libafscom_err.a
lib/afs/libafsint.a
lib/afs/libafsutil.a
+lib/afs/libafsutil_pic.a
lib/afs/libaudit.a
lib/afs/libauth.a
lib/afs/libauth.krb.a
@@ -172,13 +183,12 @@
lib/afs/libbutm.a
lib/afs/libbxdb.a
lib/afs/libcmd.a
-lib/afs/libcom_err.a
+lib/afs/libcmd_pic.a
lib/afs/libdir.a
lib/afs/libfsprobe.a
lib/afs/libgtx.a
lib/afs/libkauth.a
lib/afs/libkauth.krb.a
-lib/afs/libnull.a
lib/afs/libprocmgmt.a
lib/afs/libprot.a
lib/afs/libsys.a
@@ -190,16 +200,39 @@
lib/afs/libxstat_fs.a
lib/afs/util.a
lib/afs/vlib.a
-lib/libafssetpag.so
-lib/libafssetpag.so.1
-lib/libafssetpag.so.1.0
-lib/libdes.a
-lib/liblwp.a
+lib/libafsauthent.a
+lib/libafsauthent.so
+lib/libafsauthent.so.1
+lib/libafsauthent.so.1.1
+lib/libafsauthent_pic.a
+lib/libafsauthent_pic.a
+lib/libafscp.a
+lib/libafshcrypto.a
+lib/libafshcrypto.so
+lib/libafshcrypto.so.1
+lib/libafshcrypto.so.1.1
+lib/libafsrpc.a
+lib/libafsrpc.so
+lib/libafsrpc.so.1
+lib/libafsrpc.so.1.4
+lib/libafsrpc_pic.a
+lib/libkopenafs.a
+lib/libkopenafs.so
+lib/libkopenafs.so.1
+lib/libkopenafs.so.1.1
+lib/libafslwp.a
+lib/libopr.a
+lib/librokenafs.a
+lib/librokenafs.so
+lib/librokenafs.so.1
+lib/librokenafs.so.1.1
lib/librx.a
lib/librxkad.a
lib/librxstat.a
lib/libubik.a
+lib/libubik_pthread.a
libexec/openafs/buserver
+libexec/openafs/dafileserver
libexec/openafs/fileserver
libexec/openafs/kaserver
libexec/openafs/ptserver
@@ -209,24 +242,24 @@
libexec/openafs/vlserver
libexec/openafs/volserver
sbin/afsd
-sbin/backup
+sbin/afs-backup
sbin/bos_util
sbin/bosserver
sbin/butc
sbin/fms
+sbin/fssync-debug
sbin/fstrace
+sbin/ka-forwarder
sbin/kadb_check
sbin/kas
-sbin/ka-forwarder
sbin/kdb
-sbin/kdump
sbin/kpwvalid
sbin/prdb_check
sbin/pt_util
sbin/read_tape
-sbin/restorevol
sbin/rmtsysd
sbin/rxdebug
+sbin/state_analyzer
sbin/uss
sbin/vldb_check
sbin/vldb_convert
@@ -235,4 +268,5 @@
sbin/vos
sbin/vsys
share/examples/rc.d/bosserver
+share/openafs/C/afszcm.cat
@pkgdir lib/openafs
diff -r dcf5e8e1a99e -r 8ef0a1fbb490 net/openafs/distinfo
--- a/net/openafs/distinfo Wed May 02 22:08:42 2012 +0000
+++ b/net/openafs/distinfo Wed May 02 23:19:25 2012 +0000
@@ -1,10 +1,26 @@
-$NetBSD: distinfo,v 1.14 2011/03/19 23:35:40 jakllsch Exp $
+$NetBSD: distinfo,v 1.15 2012/05/02 23:19:25 christos Exp $
Home |
Main Index |
Thread Index |
Old Index