summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authoragc <agc>2005-05-03 19:30:40 +0000
committeragc <agc>2005-05-03 19:30:40 +0000
commitdd28a9f32a5a785813dc9b8d8202558bfa307a77 (patch)
tree75186282b00392ab088741981f6d1c28c6958cd1 /net
parent892d14727aa1134a8f57eb3ef83f32a073a2b76c (diff)
downloadpkgsrc-dd28a9f32a5a785813dc9b8d8202558bfa307a77.tar.gz
Initial import of openafs-1.3.81 into the packages collection.
AFS is a distributed filesystem product, pioneered at Carnegie Mellon University and supported and developed as a product by Transarc Corporation (now IBM Pittsburgh Labs). It offers a client-server architecture for file sharing, providing location independence, scalability and transparent migration capabilities for data. IBM 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.
Diffstat (limited to 'net')
-rw-r--r--net/openafs/DESCR8
-rw-r--r--net/openafs/Makefile23
-rw-r--r--net/openafs/PLIST231
-rw-r--r--net/openafs/distinfo6
-rw-r--r--net/openafs/patches/patch-aa15
5 files changed, 283 insertions, 0 deletions
diff --git a/net/openafs/DESCR b/net/openafs/DESCR
new file mode 100644
index 00000000000..c546dc9592e
--- /dev/null
+++ b/net/openafs/DESCR
@@ -0,0 +1,8 @@
+AFS is a distributed filesystem product, pioneered at Carnegie Mellon
+University and supported and developed as a product by Transarc
+Corporation (now IBM Pittsburgh Labs). It offers a client-server
+architecture for file sharing, providing location independence,
+scalability and transparent migration capabilities for data. IBM
+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.
diff --git a/net/openafs/Makefile b/net/openafs/Makefile
new file mode 100644
index 00000000000..72914a4d59f
--- /dev/null
+++ b/net/openafs/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/05/03 19:30:40 agc Exp $
+
+DISTNAME= openafs-1.3.81-src
+PKGNAME= ${DISTNAME:C/-src//}
+CATEGORIES= net sysutils
+MASTER_SITES= http://www.openafs.org/dl/openafs/1.3.81/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= tech-pkg@NetBSD.org
+HOMEPAGE= http://www.openafs.org/
+COMMENT= File system for sharing, scalability and transparent data migration
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --enable-largefile-fileserver --enable-fast-restart
+CONFIGURE_ARGS+= --enable-bitmap-later --disable-kernel-module
+CONFIGURE_ARGS+= --enable-debug --enable-bos-new-config
+CONFIGURE_ARGS+= --enable-namei-fileserver --prefix=${PREFIX}/openafs
+
+USE_GNU_CONFIGURE_HOST= no
+
+WRKSRC= ${WRKDIR}/${PKGNAME}
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/openafs/PLIST b/net/openafs/PLIST
new file mode 100644
index 00000000000..45f48c60083
--- /dev/null
+++ b/net/openafs/PLIST
@@ -0,0 +1,231 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/05/03 19:30:40 agc Exp $
+bin/afsmonitor
+bin/bos
+bin/cmdebug
+bin/compile_et
+bin/dlog
+bin/dpass
+bin/fs
+bin/klog
+bin/klog.krb
+bin/knfs
+bin/kpasswd
+bin/kpwvalid
+bin/livesys
+bin/pagsh
+bin/pagsh.krb
+bin/pts
+bin/rxgen
+bin/scout
+bin/sys
+bin/tokens
+bin/tokens.krb
+bin/translate_et
+bin/udebug
+bin/unlog
+bin/up
+bin/xstat_cm_test
+bin/xstat_fs_test
+include/afs/acl.h
+include/afs/afs.h
+include/afs/afs_args.h
+include/afs/afs_atomlist.h
+include/afs/afs_lhash.h
+include/afs/afs_stats.h
+include/afs/afs_sysnames.h
+include/afs/afscbint.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
+include/afs/bosint.h
+include/afs/bubasics.h
+include/afs/budb.h
+include/afs/budb_client.h
+include/afs/budb_errs.h
+include/afs/bumon.h
+include/afs/butc.h
+include/afs/butm.h
+include/afs/butx.h
+include/afs/cellconfig.h
+include/afs/cmd.h
+include/afs/cnvldb.h
+include/afs/com_err.h
+include/afs/debug.h
+include/afs/dir.h
+include/afs/dirpath.h
+include/afs/error_table.h
+include/afs/errors.h
+include/afs/exporter.h
+include/afs/fileutil.h
+include/afs/fs_stats.h
+include/afs/fsprobe.h
+include/afs/fssync.h
+include/afs/gtxX11win.h
+include/afs/gtxcurseswin.h
+include/afs/gtxdumbwin.h
+include/afs/gtxframe.h
+include/afs/gtxinput.h
+include/afs/gtxkeymap.h
+include/afs/gtxlightobj.h
+include/afs/gtxobjdict.h
+include/afs/gtxobjects.h
+include/afs/gtxtextcb.h
+include/afs/gtxtextobj.h
+include/afs/gtxwindows.h
+include/afs/icl.h
+include/afs/ihandle.h
+include/afs/kaport.h
+include/afs/kauth.h
+include/afs/kautils.h
+include/afs/keys.h
+include/afs/ktime.h
+include/afs/mit-sipb-cr.h
+include/afs/namei_ops.h
+include/afs/netutils.h
+include/afs/nfs.h
+include/afs/nfsclient.h
+include/afs/osi_inode.h
+include/afs/packages.h
+include/afs/param.h
+include/afs/partition.h
+include/afs/prclient.h
+include/afs/prerror.h
+include/afs/print.h
+include/afs/procmgmt.h
+include/afs/prs_fs.h
+include/afs/prserver.h
+include/afs/ptclient.h
+include/afs/pterror.h
+include/afs/pthread_glock.h
+include/afs/pthread_nosigs.h
+include/afs/ptint.h
+include/afs/ptserver.h
+include/afs/ptuser.h
+include/afs/remote.h
+include/afs/rxgen_consts.h
+include/afs/softsig.h
+include/afs/stds.h
+include/afs/sysctl.h
+include/afs/tcdata.h
+include/afs/unified_afs.h
+include/afs/usd.h
+include/afs/venus.h
+include/afs/vice.h
+include/afs/viceinode.h
+include/afs/vl_opcodes.h
+include/afs/vldbint.h
+include/afs/vlserver.h
+include/afs/vnode.h
+include/afs/voldefs.h
+include/afs/volint.h
+include/afs/volser.h
+include/afs/volume.h
+include/afs/xfsattrs.h
+include/afs/xstat_cm.h
+include/afs/xstat_fs.h
+include/des_odd.h
+include/rx/fcrypt.h
+include/rx/rx.h
+include/rx/rx_clock.h
+include/rx/rx_event.h
+include/rx/rx_globals.h
+include/rx/rx_lwp.h
+include/rx/rx_misc.h
+include/rx/rx_multi.h
+include/rx/rx_null.h
+include/rx/rx_packet.h
+include/rx/rx_prototypes.h
+include/rx/rx_pthread.h
+include/rx/rx_queue.h
+include/rx/rx_user.h
+include/rx/rxkad.h
+include/rx/rxkad_prototypes.h
+include/rx/rxstat.h
+include/rx/xdr.h
+include/rx/xdr_prototypes.h
+include/ubik.h
+include/ubik_int.h
+lib/afs/libacl.a
+lib/afs/libafsint.a
+lib/afs/libafsutil.a
+lib/afs/libaudit.a
+lib/afs/libauth.a
+lib/afs/libauth.krb.a
+lib/afs/libbos.a
+lib/afs/libbubasics.a
+lib/afs/libbudb.a
+lib/afs/libbutm.a
+lib/afs/libbxdb.a
+lib/afs/libcmd.a
+lib/afs/libcom_err.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
+lib/afs/libusd.a
+lib/afs/libvldb.a
+lib/afs/libvlib.a
+lib/afs/libvolser.a
+lib/afs/libxstat_cm.a
+lib/afs/libxstat_fs.a
+lib/afs/util.a
+lib/afs/vlib.a
+lib/libdes.a
+lib/liblwp.a
+lib/librx.a
+lib/librxkad.a
+lib/librxstat.a
+lib/libubik.a
+libexec/openafs/buserver
+libexec/openafs/fileserver
+libexec/openafs/kaserver
+libexec/openafs/ptserver
+libexec/openafs/salvager
+libexec/openafs/upclient
+libexec/openafs/upserver
+libexec/openafs/vlserver
+libexec/openafs/volserver
+sbin/afsd
+sbin/backup
+sbin/bos_util
+sbin/bosserver
+sbin/butc
+sbin/copyauth
+sbin/fms
+sbin/fstrace
+sbin/kadb_check
+sbin/kas
+sbin/kdb
+sbin/kdump/kdump-build
+sbin/kpwvalid
+sbin/kseal
+sbin/prdb_check
+sbin/pt_util
+sbin/read_tape
+sbin/restorevol
+sbin/rmtsysd
+sbin/rxdebug
+sbin/uss
+sbin/vldb_check
+sbin/vldb_convert
+sbin/voldump
+sbin/volinfo
+sbin/vos
+sbin/vsys
+@dirrm sbin/kdump
+@dirrm libexec/openafs
+@exec ${MKDIR} %D/lib/openafs
+@dirrm lib/openafs
+@dirrm lib/afs
+@dirrm include/rx
+@dirrm include/afs
diff --git a/net/openafs/distinfo b/net/openafs/distinfo
new file mode 100644
index 00000000000..fd4eecb3792
--- /dev/null
+++ b/net/openafs/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/05/03 19:30:40 agc Exp $
+
+SHA1 (openafs-1.3.81-src.tar.bz2) = f1294a04d5faa206d863b6645db6d96fb4862b16
+RMD160 (openafs-1.3.81-src.tar.bz2) = ef9c89ebdf916022b96e95c0ef6889c314dd337a
+Size (openafs-1.3.81-src.tar.bz2) = 10959284 bytes
+SHA1 (patch-aa) = 8137c7f77b63fdc376f464310d84ccc8e491c196
diff --git a/net/openafs/patches/patch-aa b/net/openafs/patches/patch-aa
new file mode 100644
index 00000000000..c2e85424d9b
--- /dev/null
+++ b/net/openafs/patches/patch-aa
@@ -0,0 +1,15 @@
+$NetBSD: patch-aa,v 1.1.1.1 2005/05/03 19:30:40 agc Exp $
+
+--- configure 2005/04/16 07:40:21 1.1
++++ configure 2005/04/16 07:40:51
+@@ -2511,6 +2511,10 @@
+ AFS_PARAM_COMMON=param.nbsd30.h
+ AFS_SYSNAME="i386_nbsd30"
+ ;;
++ i?86-*-netbsd*3.99*)
++ AFS_PARAM_COMMON=param.nbsd30.h
++ AFS_SYSNAME="i386_nbsd30"
++ ;;
+ hppa*-hp-hpux11.0*)
+ AFS_SYSNAME="hp_ux110"
+ ;;