diff options
34 files changed, 829 insertions, 0 deletions
diff --git a/net/coda5_client/Makefile b/net/coda5_client/Makefile new file mode 100644 index 000000000000..8d70217f360f --- /dev/null +++ b/net/coda5_client/Makefile @@ -0,0 +1,25 @@ +# New ports collection makefile for: coda +# Version required: 4.6.5 +# Date created: 19 June 1998 +# Whom: hmpierce <hmpierce@cs.cmu.edu> +# +# $Id$ +# + +DISTNAME= coda-4.6.5 +PKGNAME= coda-client-4.6.5.1 +CATEGORIES= net +MASTER_SITES= ftp://ftp.coda.cs.cmu.edu/pub/coda/src/ +EXTRACT_SUFX= .tgz + +MAINTAINER= rvb@cs.cmu.edu + +BUILD_DEPENDS= ${PREFIX}/lib/libgdbm.a:${PORTSDIR}/databases/gdbm + +ALL_TARGET= coda +INSTALL_TARGET= client-install + +GNU_CONFIGURE= yes +USE_GMAKE= yes + +.include <bsd.port.mk> diff --git a/net/coda5_client/pkg-comment b/net/coda5_client/pkg-comment new file mode 100644 index 000000000000..843feb2796e9 --- /dev/null +++ b/net/coda5_client/pkg-comment @@ -0,0 +1 @@ +an experimental, replicated, high-performance network file system. diff --git a/net/coda5_client/pkg-descr b/net/coda5_client/pkg-descr new file mode 100644 index 000000000000..446682094676 --- /dev/null +++ b/net/coda5_client/pkg-descr @@ -0,0 +1,8 @@ +Coda is a distributed file system. Among its features are disconnected +operation, good security model, server replication and persistent client +side caching. + +This package builds the entire source tree but only installs(/packages) the +client side programs. + +For more info, contact <coda@cs.cmu.edu> or visit http://www.coda.cs.cmu.edu. diff --git a/net/coda5_client/pkg-plist b/net/coda5_client/pkg-plist new file mode 100644 index 000000000000..222913376018 --- /dev/null +++ b/net/coda5_client/pkg-plist @@ -0,0 +1,53 @@ +lib/coda/Advice.tcl +lib/coda/CodaConsole +lib/coda/Consider.tcl +lib/coda/ConsiderAdding.tcl +lib/coda/ConsiderRemoving.tcl +lib/coda/ControlPanel.tcl +lib/coda/Date.tcl +lib/coda/DiscoMiss.tcl +lib/coda/Events.tcl +lib/coda/Globals.tcl +lib/coda/Helper.tcl +lib/coda/HoardWalk.tcl +lib/coda/HoardWalkAdvice.tcl +lib/coda/Indicators.tcl +lib/coda/Initialization.tcl +lib/coda/Lock.tcl +lib/coda/Log.tcl +lib/coda/Network.tcl +lib/coda/OutsideWorld.tcl +lib/coda/ReadMiss.tcl +lib/coda/Reconnection.tcl +lib/coda/Reintegration.tcl +lib/coda/Repair.tcl +lib/coda/Space.tcl +lib/coda/Task.tcl +lib/coda/Timing.tcl +lib/coda/Tokens.tcl +lib/coda/WeakMiss.tcl +lib/coda/tixCodaMeter.tcl +sbin/au +sbin/venus +sbin/venus-setup +sbin/volmunge +sbin/vutil +bin/advice_srv +bin/cfs +bin/clog +bin/cmon +bin/codacon +bin/cpasswd +bin/ctokens +bin/cunlog +bin/filcon +bin/filerepair +bin/hoard +bin/parser +bin/removeinc +bin/repair +bin/replay +bin/spy +bin/xaskuser +bin/xfrepair +@dirrm lib/coda diff --git a/net/coda5_doc/Makefile b/net/coda5_doc/Makefile new file mode 100644 index 000000000000..ea289e1df735 --- /dev/null +++ b/net/coda5_doc/Makefile @@ -0,0 +1,29 @@ +# New ports collection makefile for: coda +# Version required: 4.6.5 +# Date created: 19 June 1998 +# Whom: Robert V. Baron <rvb@cs.cmu.edu> +# +# $Id$ +# + +DISTNAME= coda-doc-4.6.5-3 +PKGNAME= coda-doc-4.6.5.3 +CATEGORIES= net +MASTER_SITES= ftp://ftp.coda.cs.cmu.edu/pub/coda/doc/ +EXTRACT_SUFX= .tgz + +MAINTAINER= rvb@cs.cmu.edu + +#NO_DEPENDS= +#NO_CONFIGURE= + +do-build: + @${ECHO} "At present, Coda documentation is distributed in html, man, ps, and ppt forms" + @${ECHO} "but documentation source is not available. It should appear in a release" + @${ECHO} "or two." + +do-install: + cd ${WRKSRC}; tar cf - man | (cd ${PREFIX}; tar xvf -) + cd ${WRKSRC}; tar cf - doc | (cd ${PREFIX}/share; tar xvf -) + +.include <bsd.port.mk> diff --git a/net/coda5_doc/distinfo b/net/coda5_doc/distinfo new file mode 100644 index 000000000000..cf0f7a3e842b --- /dev/null +++ b/net/coda5_doc/distinfo @@ -0,0 +1 @@ +MD5 (coda-doc-4.6.5-3.tgz) = 8225f57d98a2672ec51f946702eaf07b diff --git a/net/coda5_doc/pkg-comment b/net/coda5_doc/pkg-comment new file mode 100644 index 000000000000..843feb2796e9 --- /dev/null +++ b/net/coda5_doc/pkg-comment @@ -0,0 +1 @@ +an experimental, replicated, high-performance network file system. diff --git a/net/coda5_doc/pkg-descr b/net/coda5_doc/pkg-descr new file mode 100644 index 000000000000..029385bf2775 --- /dev/null +++ b/net/coda5_doc/pkg-descr @@ -0,0 +1,8 @@ +Coda is a distributed file system. Among its features are disconnected +operation, good security model, server replication and persistent client +side caching. + +This package builds nothing but only installs(/packages) prebuilt +documentation. + +For more info, contact <rvb@cs.cmu.edu> or visit http://www.coda.cs.cmu.edu. diff --git a/net/coda5_doc/pkg-plist b/net/coda5_doc/pkg-plist new file mode 100644 index 000000000000..151dc11cff61 --- /dev/null +++ b/net/coda5_doc/pkg-plist @@ -0,0 +1,191 @@ +man/man1/cfs.1 +man/man1/clog.1 +man/man1/cmon.1 +man/man1/cpasswd.1 +man/man1/ctokens.1 +man/man1/cunlog.1 +man/man1/filcon.1 +man/man1/hoard.1 +man/man1/mvdb.1 +man/man1/rdsinit.1 +man/man1/repair.1 +man/man1/rvmutl.1 +man/man1/spy.1 +man/man3/histo.3 +man/man3/rds_fake_free.3 +man/man3/rds_free.3 +man/man3/rds_init_heap.3 +man/man3/rds_load_heap.3 +man/man3/rds_malloc.3 +man/man3/rds_prealloc.3 +man/man3/rds_statistics.3 +man/man3/rds_zap_heap.3 +man/man3/rvm_abort_transaction.3 +man/man3/rvm_begin_transaction.3 +man/man3/rvm_create_log.3 +man/man3/rvm_create_segment.3 +man/man3/rvm_end_transaction.3 +man/man3/rvm_flush.3 +man/man3/rvm_initialize.3 +man/man3/rvm_load_segment.3 +man/man3/rvm_map.3 +man/man3/rvm_modify_bytes.3 +man/man3/rvm_print_statistics.3 +man/man3/rvm_query.3 +man/man3/rvm_set_options.3 +man/man3/rvm_set_range.3 +man/man3/rvm_statistics.3 +man/man3/rvm_terminate.3 +man/man3/rvm_truncate.3 +man/man3/rvm_unmap.3 +man/man3/timing.3 +man/man5/backuplogs.5 +man/man5/dumpfile.5 +man/man5/dumplist.5 +man/man5/groups_coda.5 +man/man5/maxgroupid.5 +man/man5/multicastagents.5 +man/man5/multicastgroups.5 +man/man5/passwd_coda.5 +man/man5/servers.5 +man/man5/user_coda.5 +man/man5/vicetab.5 +man/man5/volumelist.5 +man/man5/vrdb.5 +man/man5/vrlist.5 +man/man5/vsgdb.5 +man/man5/vstab.5 +man/man8/au.8 +man/man8/auth2.8 +man/man8/authmon.8 +man/man8/backup.8 +man/man8/bldvldb.8 +man/man8/createvol.8 +man/man8/createvol_rep.8 +man/man8/initpw.8 +man/man8/merge.8 +man/man8/norton.8 +man/man8/pcfgen.8 +man/man8/purgevol.8 +man/man8/purgevol_rep.8 +man/man8/pwd2pdb.8 +man/man8/readdump.8 +man/man8/replay.8 +man/man8/srv.8 +man/man8/startserver.8 +man/man8/updateclnt.8 +man/man8/updatemon.8 +man/man8/updatesrv.8 +man/man8/venus.8 +man/man8/volutil.8 +man/man8/vutil.8 +share/doc/coda-doc-4.6.5/html/admin-1.html +share/doc/coda-doc-4.6.5/html/admin.html +share/doc/coda-doc-4.6.5/html/codadir-1.html +share/doc/coda-doc-4.6.5/html/codadir-2.html +share/doc/coda-doc-4.6.5/html/codadir-3.html +share/doc/coda-doc-4.6.5/html/codadir.html +share/doc/coda-doc-4.6.5/html/index-1.html +share/doc/coda-doc-4.6.5/html/index-2.html +share/doc/coda-doc-4.6.5/html/index-3.html +share/doc/coda-doc-4.6.5/html/index.html +share/doc/coda-doc-4.6.5/html/kernel-venus-protocol-1.html +share/doc/coda-doc-4.6.5/html/kernel-venus-protocol-2.html +share/doc/coda-doc-4.6.5/html/kernel-venus-protocol-3.html +share/doc/coda-doc-4.6.5/html/kernel-venus-protocol-4.html +share/doc/coda-doc-4.6.5/html/kernel-venus-protocol-5.html +share/doc/coda-doc-4.6.5/html/kernel-venus-protocol-6.html +share/doc/coda-doc-4.6.5/html/kernel-venus-protocol-7.html +share/doc/coda-doc-4.6.5/html/kernel-venus-protocol.html +share/doc/coda-doc-4.6.5/html/manual-1.html +share/doc/coda-doc-4.6.5/html/manual-10.html +share/doc/coda-doc-4.6.5/html/manual-11.html +share/doc/coda-doc-4.6.5/html/manual-12.html +share/doc/coda-doc-4.6.5/html/manual-13.html +share/doc/coda-doc-4.6.5/html/manual-14.html +share/doc/coda-doc-4.6.5/html/manual-15.html +share/doc/coda-doc-4.6.5/html/manual-16.html +share/doc/coda-doc-4.6.5/html/manual-17.html +share/doc/coda-doc-4.6.5/html/manual-18.html +share/doc/coda-doc-4.6.5/html/manual-19.html +share/doc/coda-doc-4.6.5/html/manual-2.html +share/doc/coda-doc-4.6.5/html/manual-3.html +share/doc/coda-doc-4.6.5/html/manual-4.html +share/doc/coda-doc-4.6.5/html/manual-5.html +share/doc/coda-doc-4.6.5/html/manual-6.html +share/doc/coda-doc-4.6.5/html/manual-7.html +share/doc/coda-doc-4.6.5/html/manual-8.html +share/doc/coda-doc-4.6.5/html/manual-9.html +share/doc/coda-doc-4.6.5/html/manual.html +share/doc/coda-doc-4.6.5/html/rpc2_manual.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-1.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-10.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-11.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-12.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-13.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-14.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-15.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-16.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-17.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-18.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-19.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-2.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-3.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-4.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-5.html +share/doc/coda-doc-4.6.5/html/sec-1.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-6.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-7.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-8.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-9.html +share/doc/coda-doc-4.6.5/html/rvm_manual-1.html +share/doc/coda-doc-4.6.5/html/rvm_manual-10.html +share/doc/coda-doc-4.6.5/html/rvm_manual-2.html +share/doc/coda-doc-4.6.5/html/rvm_manual-3.html +share/doc/coda-doc-4.6.5/html/rvm_manual-4.html +share/doc/coda-doc-4.6.5/html/rvm_manual-5.html +share/doc/coda-doc-4.6.5/html/rvm_manual-6.html +share/doc/coda-doc-4.6.5/html/rvm_manual-7.html +share/doc/coda-doc-4.6.5/html/rvm_manual-8.html +share/doc/coda-doc-4.6.5/html/rvm_manual-9.html +share/doc/coda-doc-4.6.5/html/rvm_manual.html +share/doc/coda-doc-4.6.5/html/sec-2.html +share/doc/coda-doc-4.6.5/html/sec-3.html +share/doc/coda-doc-4.6.5/html/sec-4.html +share/doc/coda-doc-4.6.5/html/sec-5.html +share/doc/coda-doc-4.6.5/html/sec.html +share/doc/coda-doc-4.6.5/html/server-1.html +share/doc/coda-doc-4.6.5/html/server-2.html +share/doc/coda-doc-4.6.5/html/server-3.html +share/doc/coda-doc-4.6.5/html/server-4.html +share/doc/coda-doc-4.6.5/html/server-5.html +share/doc/coda-doc-4.6.5/html/server-6.html +share/doc/coda-doc-4.6.5/html/server.html +share/doc/coda-doc-4.6.5/html/venus-ds-1.html +share/doc/coda-doc-4.6.5/html/venus-ds-10.html +share/doc/coda-doc-4.6.5/html/venus-ds-11.html +share/doc/coda-doc-4.6.5/html/venus-ds-12.html +share/doc/coda-doc-4.6.5/html/venus-ds-2.html +share/doc/coda-doc-4.6.5/html/venus-ds-3.html +share/doc/coda-doc-4.6.5/html/venus-ds-4.html +share/doc/coda-doc-4.6.5/html/venus-ds-5.html +share/doc/coda-doc-4.6.5/html/venus-ds-6.html +share/doc/coda-doc-4.6.5/html/venus-ds-7.html +share/doc/coda-doc-4.6.5/html/venus-ds-8.html +share/doc/coda-doc-4.6.5/html/venus-ds-9.html +share/doc/coda-doc-4.6.5/html/venus-ds.html +share/doc/coda-doc-4.6.5/ppt/directories.ppt +share/doc/coda-doc-4.6.5/ppt/rdsseg40.ppt +share/doc/coda-doc-4.6.5/ppt/rpc2.ppt +share/doc/coda-doc-4.6.5/ppt/server.ppt +share/doc/coda-doc-4.6.5/ppt/sysad1.ppt +share/doc/coda-doc-4.6.5/ps/admin.ps +share/doc/coda-doc-4.6.5/ps/codadir.ps +share/doc/coda-doc-4.6.5/ps/index.ps +share/doc/coda-doc-4.6.5/ps/kernel-venus-protocol.ps +share/doc/coda-doc-4.6.5/ps/manual.ps +share/doc/coda-doc-4.6.5/ps/rpc2_manual.ps +share/doc/coda-doc-4.6.5/ps/rvm_manual.ps +share/doc/coda-doc-4.6.5/ps/sec.ps +share/doc/coda-doc-4.6.5/ps/server.ps +share/doc/coda-doc-4.6.5/ps/venus-ds.ps diff --git a/net/coda5_server/Makefile b/net/coda5_server/Makefile new file mode 100644 index 000000000000..1b934636232a --- /dev/null +++ b/net/coda5_server/Makefile @@ -0,0 +1,25 @@ +# New ports collection makefile for: coda +# Version required: 4.6.5 +# Date created: 19 June 1998 +# Whom: hmpierce <hmpierce@cs.cmu.edu> +# +# $Id$ +# + +DISTNAME= coda-4.6.5 +PKGNAME= coda-server-4.6.5.1 +CATEGORIES= net +MASTER_SITES= ftp://ftp.coda.cs.cmu.edu/pub/coda/src/ +EXTRACT_SUFX= .tgz + +MAINTAINER= rvb@cs.cmu.edu + +BUILD_DEPENDS= ${PREFIX}/lib/libgdbm.a:${PORTSDIR}/databases/gdbm + +ALL_TARGET= coda +INSTALL_TARGET= server-install + +GNU_CONFIGURE= yes +USE_GMAKE= yes + +.include <bsd.port.mk> diff --git a/net/coda5_server/distinfo b/net/coda5_server/distinfo new file mode 100644 index 000000000000..005b2548d3f8 --- /dev/null +++ b/net/coda5_server/distinfo @@ -0,0 +1 @@ +MD5 (coda-4.6.5.tgz) = 4c946e371c6e04aededfd3d51c004294 diff --git a/net/coda5_server/pkg-comment b/net/coda5_server/pkg-comment new file mode 100644 index 000000000000..843feb2796e9 --- /dev/null +++ b/net/coda5_server/pkg-comment @@ -0,0 +1 @@ +an experimental, replicated, high-performance network file system. diff --git a/net/coda5_server/pkg-descr b/net/coda5_server/pkg-descr new file mode 100644 index 000000000000..81bf42fa4b0e --- /dev/null +++ b/net/coda5_server/pkg-descr @@ -0,0 +1,8 @@ +Coda is a distributed file system. Among its features are disconnected +operation, good security model, server replication and persistent client +side caching. + +This package builds the entire source tree but only installs(/packages) the +server side programs. + +For more info, contact <coda@cs.cmu.edu> or visit http://www.coda.cs.cmu.edu. diff --git a/net/coda5_server/pkg-plist b/net/coda5_server/pkg-plist new file mode 100644 index 000000000000..64aea2a44aba --- /dev/null +++ b/net/coda5_server/pkg-plist @@ -0,0 +1,40 @@ +bin/filcon +bin/norton +bin/norton-reinit +bin/reinit +sbin/auth2 +sbin/backup +sbin/backup.sh +sbin/bldvldb.sh +sbin/codasrv +sbin/createvol_rep +sbin/initpw +sbin/inoder +sbin/makeftree +sbin/merge +sbin/mvdb +sbin/parserecdump +sbin/partial-reinit.sh +sbin/pcfgen +sbin/printvrdb +sbin/purgevol +sbin/purgevol_rep +sbin/pwd2pdb +sbin/rdsinit +sbin/readdump +sbin/rpc2portmap +sbin/rvmutl +sbin/startserver +sbin/tape.pl +sbin/updateclnt +sbin/updatefetch +sbin/updatesrv +sbin/vice-killvolumes +sbin/vice-setup +sbin/vice-setup-ports +sbin/vice-setup-rvm +sbin/vice-setup-scm +sbin/vice-setup-srvdir +sbin/vice-setup-user +sbin/volutil +etc/rc.vice diff --git a/net/coda_client/Makefile b/net/coda_client/Makefile new file mode 100644 index 000000000000..8d70217f360f --- /dev/null +++ b/net/coda_client/Makefile @@ -0,0 +1,25 @@ +# New ports collection makefile for: coda +# Version required: 4.6.5 +# Date created: 19 June 1998 +# Whom: hmpierce <hmpierce@cs.cmu.edu> +# +# $Id$ +# + +DISTNAME= coda-4.6.5 +PKGNAME= coda-client-4.6.5.1 +CATEGORIES= net +MASTER_SITES= ftp://ftp.coda.cs.cmu.edu/pub/coda/src/ +EXTRACT_SUFX= .tgz + +MAINTAINER= rvb@cs.cmu.edu + +BUILD_DEPENDS= ${PREFIX}/lib/libgdbm.a:${PORTSDIR}/databases/gdbm + +ALL_TARGET= coda +INSTALL_TARGET= client-install + +GNU_CONFIGURE= yes +USE_GMAKE= yes + +.include <bsd.port.mk> diff --git a/net/coda_client/distinfo b/net/coda_client/distinfo new file mode 100644 index 000000000000..005b2548d3f8 --- /dev/null +++ b/net/coda_client/distinfo @@ -0,0 +1 @@ +MD5 (coda-4.6.5.tgz) = 4c946e371c6e04aededfd3d51c004294 diff --git a/net/coda_client/pkg-comment b/net/coda_client/pkg-comment new file mode 100644 index 000000000000..843feb2796e9 --- /dev/null +++ b/net/coda_client/pkg-comment @@ -0,0 +1 @@ +an experimental, replicated, high-performance network file system. diff --git a/net/coda_client/pkg-descr b/net/coda_client/pkg-descr new file mode 100644 index 000000000000..446682094676 --- /dev/null +++ b/net/coda_client/pkg-descr @@ -0,0 +1,8 @@ +Coda is a distributed file system. Among its features are disconnected +operation, good security model, server replication and persistent client +side caching. + +This package builds the entire source tree but only installs(/packages) the +client side programs. + +For more info, contact <coda@cs.cmu.edu> or visit http://www.coda.cs.cmu.edu. diff --git a/net/coda_client/pkg-plist b/net/coda_client/pkg-plist new file mode 100644 index 000000000000..222913376018 --- /dev/null +++ b/net/coda_client/pkg-plist @@ -0,0 +1,53 @@ +lib/coda/Advice.tcl +lib/coda/CodaConsole +lib/coda/Consider.tcl +lib/coda/ConsiderAdding.tcl +lib/coda/ConsiderRemoving.tcl +lib/coda/ControlPanel.tcl +lib/coda/Date.tcl +lib/coda/DiscoMiss.tcl +lib/coda/Events.tcl +lib/coda/Globals.tcl +lib/coda/Helper.tcl +lib/coda/HoardWalk.tcl +lib/coda/HoardWalkAdvice.tcl +lib/coda/Indicators.tcl +lib/coda/Initialization.tcl +lib/coda/Lock.tcl +lib/coda/Log.tcl +lib/coda/Network.tcl +lib/coda/OutsideWorld.tcl +lib/coda/ReadMiss.tcl +lib/coda/Reconnection.tcl +lib/coda/Reintegration.tcl +lib/coda/Repair.tcl +lib/coda/Space.tcl +lib/coda/Task.tcl +lib/coda/Timing.tcl +lib/coda/Tokens.tcl +lib/coda/WeakMiss.tcl +lib/coda/tixCodaMeter.tcl +sbin/au +sbin/venus +sbin/venus-setup +sbin/volmunge +sbin/vutil +bin/advice_srv +bin/cfs +bin/clog +bin/cmon +bin/codacon +bin/cpasswd +bin/ctokens +bin/cunlog +bin/filcon +bin/filerepair +bin/hoard +bin/parser +bin/removeinc +bin/repair +bin/replay +bin/spy +bin/xaskuser +bin/xfrepair +@dirrm lib/coda diff --git a/net/coda_doc/Makefile b/net/coda_doc/Makefile new file mode 100644 index 000000000000..ea289e1df735 --- /dev/null +++ b/net/coda_doc/Makefile @@ -0,0 +1,29 @@ +# New ports collection makefile for: coda +# Version required: 4.6.5 +# Date created: 19 June 1998 +# Whom: Robert V. Baron <rvb@cs.cmu.edu> +# +# $Id$ +# + +DISTNAME= coda-doc-4.6.5-3 +PKGNAME= coda-doc-4.6.5.3 +CATEGORIES= net +MASTER_SITES= ftp://ftp.coda.cs.cmu.edu/pub/coda/doc/ +EXTRACT_SUFX= .tgz + +MAINTAINER= rvb@cs.cmu.edu + +#NO_DEPENDS= +#NO_CONFIGURE= + +do-build: + @${ECHO} "At present, Coda documentation is distributed in html, man, ps, and ppt forms" + @${ECHO} "but documentation source is not available. It should appear in a release" + @${ECHO} "or two." + +do-install: + cd ${WRKSRC}; tar cf - man | (cd ${PREFIX}; tar xvf -) + cd ${WRKSRC}; tar cf - doc | (cd ${PREFIX}/share; tar xvf -) + +.include <bsd.port.mk> diff --git a/net/coda_doc/distinfo b/net/coda_doc/distinfo new file mode 100644 index 000000000000..cf0f7a3e842b --- /dev/null +++ b/net/coda_doc/distinfo @@ -0,0 +1 @@ +MD5 (coda-doc-4.6.5-3.tgz) = 8225f57d98a2672ec51f946702eaf07b diff --git a/net/coda_doc/pkg-comment b/net/coda_doc/pkg-comment new file mode 100644 index 000000000000..843feb2796e9 --- /dev/null +++ b/net/coda_doc/pkg-comment @@ -0,0 +1 @@ +an experimental, replicated, high-performance network file system. diff --git a/net/coda_doc/pkg-descr b/net/coda_doc/pkg-descr new file mode 100644 index 000000000000..029385bf2775 --- /dev/null +++ b/net/coda_doc/pkg-descr @@ -0,0 +1,8 @@ +Coda is a distributed file system. Among its features are disconnected +operation, good security model, server replication and persistent client +side caching. + +This package builds nothing but only installs(/packages) prebuilt +documentation. + +For more info, contact <rvb@cs.cmu.edu> or visit http://www.coda.cs.cmu.edu. diff --git a/net/coda_doc/pkg-plist b/net/coda_doc/pkg-plist new file mode 100644 index 000000000000..151dc11cff61 --- /dev/null +++ b/net/coda_doc/pkg-plist @@ -0,0 +1,191 @@ +man/man1/cfs.1 +man/man1/clog.1 +man/man1/cmon.1 +man/man1/cpasswd.1 +man/man1/ctokens.1 +man/man1/cunlog.1 +man/man1/filcon.1 +man/man1/hoard.1 +man/man1/mvdb.1 +man/man1/rdsinit.1 +man/man1/repair.1 +man/man1/rvmutl.1 +man/man1/spy.1 +man/man3/histo.3 +man/man3/rds_fake_free.3 +man/man3/rds_free.3 +man/man3/rds_init_heap.3 +man/man3/rds_load_heap.3 +man/man3/rds_malloc.3 +man/man3/rds_prealloc.3 +man/man3/rds_statistics.3 +man/man3/rds_zap_heap.3 +man/man3/rvm_abort_transaction.3 +man/man3/rvm_begin_transaction.3 +man/man3/rvm_create_log.3 +man/man3/rvm_create_segment.3 +man/man3/rvm_end_transaction.3 +man/man3/rvm_flush.3 +man/man3/rvm_initialize.3 +man/man3/rvm_load_segment.3 +man/man3/rvm_map.3 +man/man3/rvm_modify_bytes.3 +man/man3/rvm_print_statistics.3 +man/man3/rvm_query.3 +man/man3/rvm_set_options.3 +man/man3/rvm_set_range.3 +man/man3/rvm_statistics.3 +man/man3/rvm_terminate.3 +man/man3/rvm_truncate.3 +man/man3/rvm_unmap.3 +man/man3/timing.3 +man/man5/backuplogs.5 +man/man5/dumpfile.5 +man/man5/dumplist.5 +man/man5/groups_coda.5 +man/man5/maxgroupid.5 +man/man5/multicastagents.5 +man/man5/multicastgroups.5 +man/man5/passwd_coda.5 +man/man5/servers.5 +man/man5/user_coda.5 +man/man5/vicetab.5 +man/man5/volumelist.5 +man/man5/vrdb.5 +man/man5/vrlist.5 +man/man5/vsgdb.5 +man/man5/vstab.5 +man/man8/au.8 +man/man8/auth2.8 +man/man8/authmon.8 +man/man8/backup.8 +man/man8/bldvldb.8 +man/man8/createvol.8 +man/man8/createvol_rep.8 +man/man8/initpw.8 +man/man8/merge.8 +man/man8/norton.8 +man/man8/pcfgen.8 +man/man8/purgevol.8 +man/man8/purgevol_rep.8 +man/man8/pwd2pdb.8 +man/man8/readdump.8 +man/man8/replay.8 +man/man8/srv.8 +man/man8/startserver.8 +man/man8/updateclnt.8 +man/man8/updatemon.8 +man/man8/updatesrv.8 +man/man8/venus.8 +man/man8/volutil.8 +man/man8/vutil.8 +share/doc/coda-doc-4.6.5/html/admin-1.html +share/doc/coda-doc-4.6.5/html/admin.html +share/doc/coda-doc-4.6.5/html/codadir-1.html +share/doc/coda-doc-4.6.5/html/codadir-2.html +share/doc/coda-doc-4.6.5/html/codadir-3.html +share/doc/coda-doc-4.6.5/html/codadir.html +share/doc/coda-doc-4.6.5/html/index-1.html +share/doc/coda-doc-4.6.5/html/index-2.html +share/doc/coda-doc-4.6.5/html/index-3.html +share/doc/coda-doc-4.6.5/html/index.html +share/doc/coda-doc-4.6.5/html/kernel-venus-protocol-1.html +share/doc/coda-doc-4.6.5/html/kernel-venus-protocol-2.html +share/doc/coda-doc-4.6.5/html/kernel-venus-protocol-3.html +share/doc/coda-doc-4.6.5/html/kernel-venus-protocol-4.html +share/doc/coda-doc-4.6.5/html/kernel-venus-protocol-5.html +share/doc/coda-doc-4.6.5/html/kernel-venus-protocol-6.html +share/doc/coda-doc-4.6.5/html/kernel-venus-protocol-7.html +share/doc/coda-doc-4.6.5/html/kernel-venus-protocol.html +share/doc/coda-doc-4.6.5/html/manual-1.html +share/doc/coda-doc-4.6.5/html/manual-10.html +share/doc/coda-doc-4.6.5/html/manual-11.html +share/doc/coda-doc-4.6.5/html/manual-12.html +share/doc/coda-doc-4.6.5/html/manual-13.html +share/doc/coda-doc-4.6.5/html/manual-14.html +share/doc/coda-doc-4.6.5/html/manual-15.html +share/doc/coda-doc-4.6.5/html/manual-16.html +share/doc/coda-doc-4.6.5/html/manual-17.html +share/doc/coda-doc-4.6.5/html/manual-18.html +share/doc/coda-doc-4.6.5/html/manual-19.html +share/doc/coda-doc-4.6.5/html/manual-2.html +share/doc/coda-doc-4.6.5/html/manual-3.html +share/doc/coda-doc-4.6.5/html/manual-4.html +share/doc/coda-doc-4.6.5/html/manual-5.html +share/doc/coda-doc-4.6.5/html/manual-6.html +share/doc/coda-doc-4.6.5/html/manual-7.html +share/doc/coda-doc-4.6.5/html/manual-8.html +share/doc/coda-doc-4.6.5/html/manual-9.html +share/doc/coda-doc-4.6.5/html/manual.html +share/doc/coda-doc-4.6.5/html/rpc2_manual.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-1.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-10.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-11.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-12.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-13.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-14.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-15.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-16.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-17.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-18.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-19.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-2.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-3.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-4.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-5.html +share/doc/coda-doc-4.6.5/html/sec-1.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-6.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-7.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-8.html +share/doc/coda-doc-4.6.5/html/rpc2_manual-9.html +share/doc/coda-doc-4.6.5/html/rvm_manual-1.html +share/doc/coda-doc-4.6.5/html/rvm_manual-10.html +share/doc/coda-doc-4.6.5/html/rvm_manual-2.html +share/doc/coda-doc-4.6.5/html/rvm_manual-3.html +share/doc/coda-doc-4.6.5/html/rvm_manual-4.html +share/doc/coda-doc-4.6.5/html/rvm_manual-5.html +share/doc/coda-doc-4.6.5/html/rvm_manual-6.html +share/doc/coda-doc-4.6.5/html/rvm_manual-7.html +share/doc/coda-doc-4.6.5/html/rvm_manual-8.html +share/doc/coda-doc-4.6.5/html/rvm_manual-9.html +share/doc/coda-doc-4.6.5/html/rvm_manual.html +share/doc/coda-doc-4.6.5/html/sec-2.html +share/doc/coda-doc-4.6.5/html/sec-3.html +share/doc/coda-doc-4.6.5/html/sec-4.html +share/doc/coda-doc-4.6.5/html/sec-5.html +share/doc/coda-doc-4.6.5/html/sec.html +share/doc/coda-doc-4.6.5/html/server-1.html +share/doc/coda-doc-4.6.5/html/server-2.html +share/doc/coda-doc-4.6.5/html/server-3.html +share/doc/coda-doc-4.6.5/html/server-4.html +share/doc/coda-doc-4.6.5/html/server-5.html +share/doc/coda-doc-4.6.5/html/server-6.html +share/doc/coda-doc-4.6.5/html/server.html +share/doc/coda-doc-4.6.5/html/venus-ds-1.html +share/doc/coda-doc-4.6.5/html/venus-ds-10.html +share/doc/coda-doc-4.6.5/html/venus-ds-11.html +share/doc/coda-doc-4.6.5/html/venus-ds-12.html +share/doc/coda-doc-4.6.5/html/venus-ds-2.html +share/doc/coda-doc-4.6.5/html/venus-ds-3.html +share/doc/coda-doc-4.6.5/html/venus-ds-4.html +share/doc/coda-doc-4.6.5/html/venus-ds-5.html +share/doc/coda-doc-4.6.5/html/venus-ds-6.html +share/doc/coda-doc-4.6.5/html/venus-ds-7.html +share/doc/coda-doc-4.6.5/html/venus-ds-8.html +share/doc/coda-doc-4.6.5/html/venus-ds-9.html +share/doc/coda-doc-4.6.5/html/venus-ds.html +share/doc/coda-doc-4.6.5/ppt/directories.ppt +share/doc/coda-doc-4.6.5/ppt/rdsseg40.ppt +share/doc/coda-doc-4.6.5/ppt/rpc2.ppt +share/doc/coda-doc-4.6.5/ppt/server.ppt +share/doc/coda-doc-4.6.5/ppt/sysad1.ppt +share/doc/coda-doc-4.6.5/ps/admin.ps +share/doc/coda-doc-4.6.5/ps/codadir.ps +share/doc/coda-doc-4.6.5/ps/index.ps +share/doc/coda-doc-4.6.5/ps/kernel-venus-protocol.ps +share/doc/coda-doc-4.6.5/ps/manual.ps +share/doc/coda-doc-4.6.5/ps/rpc2_manual.ps +share/doc/coda-doc-4.6.5/ps/rvm_manual.ps +share/doc/coda-doc-4.6.5/ps/sec.ps +share/doc/coda-doc-4.6.5/ps/server.ps +share/doc/coda-doc-4.6.5/ps/venus-ds.ps diff --git a/net/coda_intro/Makefile b/net/coda_intro/Makefile new file mode 100644 index 000000000000..c658d28e4f63 --- /dev/null +++ b/net/coda_intro/Makefile @@ -0,0 +1,26 @@ +# New ports collection makefile for: coda +# Version required: 4.6.5 +# Date created: 19 June 1998 +# Whom: Robert V. Baron <rvb@cs.cmu.edu> +# +# $Id$ +# + +DISTNAME= coda-intro-4.6.5-2 +PKGNAME= coda-intro-4.6.5.2 +CATEGORIES= net +MASTER_SITES= ftp://ftp.coda.cs.cmu.edu/pub/coda/doc/ +EXTRACT_SUFX= .tgz + +MAINTAINER= rvb@cs.cmu.edu + +#NO_DEPENDS= +#NO_CONFIGURE= + +do-build: + @${ECHO} "These are simple text files. We are copying them to share/doc/coda-doc-.../info" + +do-install: + cd ${WRKSRC}; tar cf - doc | (cd ${PREFIX}/share; tar xvf -) + +.include <bsd.port.mk> diff --git a/net/coda_intro/distinfo b/net/coda_intro/distinfo new file mode 100644 index 000000000000..7c8a26d3eb50 --- /dev/null +++ b/net/coda_intro/distinfo @@ -0,0 +1 @@ +MD5 (coda-intro-4.6.5-2.tgz) = 14d937fc57dbb5dff1367ed38187fec3 diff --git a/net/coda_intro/pkg-comment b/net/coda_intro/pkg-comment new file mode 100644 index 000000000000..843feb2796e9 --- /dev/null +++ b/net/coda_intro/pkg-comment @@ -0,0 +1 @@ +an experimental, replicated, high-performance network file system. diff --git a/net/coda_intro/pkg-descr b/net/coda_intro/pkg-descr new file mode 100644 index 000000000000..6f57db17b8b7 --- /dev/null +++ b/net/coda_intro/pkg-descr @@ -0,0 +1,8 @@ +Coda is a distributed file system. Among its features are disconnected +operation, good security model, server replication and persistent client +side caching. + +This package has installation notes and tells you how to get started using +Coda without having to wade through all the documentation. + +For more info, contact <rvb@cs.cmu.edu> or visit http://www.coda.cs.cmu.edu. diff --git a/net/coda_intro/pkg-plist b/net/coda_intro/pkg-plist new file mode 100644 index 000000000000..abc4977ceb00 --- /dev/null +++ b/net/coda_intro/pkg-plist @@ -0,0 +1,8 @@ +share/doc/coda-doc-4.6.5/intro/00README +share/doc/coda-doc-4.6.5/intro/Announcement +share/doc/coda-doc-4.6.5/intro/BUILD.FreeBSD +share/doc/coda-doc-4.6.5/intro/ChangeLog +share/doc/coda-doc-4.6.5/intro/INSTALL.FreeBSD +share/doc/coda-doc-4.6.5/intro/README +share/doc/coda-doc-4.6.5/intro/RUN +share/doc/coda-doc-4.6.5/intro/WARNING diff --git a/net/coda_server/Makefile b/net/coda_server/Makefile new file mode 100644 index 000000000000..1b934636232a --- /dev/null +++ b/net/coda_server/Makefile @@ -0,0 +1,25 @@ +# New ports collection makefile for: coda +# Version required: 4.6.5 +# Date created: 19 June 1998 +# Whom: hmpierce <hmpierce@cs.cmu.edu> +# +# $Id$ +# + +DISTNAME= coda-4.6.5 +PKGNAME= coda-server-4.6.5.1 +CATEGORIES= net +MASTER_SITES= ftp://ftp.coda.cs.cmu.edu/pub/coda/src/ +EXTRACT_SUFX= .tgz + +MAINTAINER= rvb@cs.cmu.edu + +BUILD_DEPENDS= ${PREFIX}/lib/libgdbm.a:${PORTSDIR}/databases/gdbm + +ALL_TARGET= coda +INSTALL_TARGET= server-install + +GNU_CONFIGURE= yes +USE_GMAKE= yes + +.include <bsd.port.mk> diff --git a/net/coda_server/distinfo b/net/coda_server/distinfo new file mode 100644 index 000000000000..005b2548d3f8 --- /dev/null +++ b/net/coda_server/distinfo @@ -0,0 +1 @@ +MD5 (coda-4.6.5.tgz) = 4c946e371c6e04aededfd3d51c004294 diff --git a/net/coda_server/pkg-comment b/net/coda_server/pkg-comment new file mode 100644 index 000000000000..843feb2796e9 --- /dev/null +++ b/net/coda_server/pkg-comment @@ -0,0 +1 @@ +an experimental, replicated, high-performance network file system. diff --git a/net/coda_server/pkg-descr b/net/coda_server/pkg-descr new file mode 100644 index 000000000000..81bf42fa4b0e --- /dev/null +++ b/net/coda_server/pkg-descr @@ -0,0 +1,8 @@ +Coda is a distributed file system. Among its features are disconnected +operation, good security model, server replication and persistent client +side caching. + +This package builds the entire source tree but only installs(/packages) the +server side programs. + +For more info, contact <coda@cs.cmu.edu> or visit http://www.coda.cs.cmu.edu. diff --git a/net/coda_server/pkg-plist b/net/coda_server/pkg-plist new file mode 100644 index 000000000000..64aea2a44aba --- /dev/null +++ b/net/coda_server/pkg-plist @@ -0,0 +1,40 @@ +bin/filcon +bin/norton +bin/norton-reinit +bin/reinit +sbin/auth2 +sbin/backup +sbin/backup.sh +sbin/bldvldb.sh +sbin/codasrv +sbin/createvol_rep +sbin/initpw +sbin/inoder +sbin/makeftree +sbin/merge +sbin/mvdb +sbin/parserecdump +sbin/partial-reinit.sh +sbin/pcfgen +sbin/printvrdb +sbin/purgevol +sbin/purgevol_rep +sbin/pwd2pdb +sbin/rdsinit +sbin/readdump +sbin/rpc2portmap +sbin/rvmutl +sbin/startserver +sbin/tape.pl +sbin/updateclnt +sbin/updatefetch +sbin/updatesrv +sbin/vice-killvolumes +sbin/vice-setup +sbin/vice-setup-ports +sbin/vice-setup-rvm +sbin/vice-setup-scm +sbin/vice-setup-srvdir +sbin/vice-setup-user +sbin/volutil +etc/rc.vice |