I've just added the kernel support for Coda 6.x. It would be great to have the server and client in the ports collection to make it easier for people to experiment with. # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # coda6_server/Makefile # coda6_server/distinfo # coda6_server/pkg-descr # coda6_server/pkg-plist # coda6_client/Makefile # coda6_client/pkg-descr # coda6_client/pkg-plist # echo x - coda6_server/Makefile sed 's/^X//' >coda6_server/Makefile << 'END-of-coda6_server/Makefile' X# $FreeBSD$ X XPORTNAME= coda XPORTVERSION= ${CODA_VERSION} XPORTREVISION= 1 XCATEGORIES= net XMASTER_SITES= ftp://ftp.coda.cs.cmu.edu/pub/coda/src/ XPKGNAMESUFFIX= -${CODA_SUITE} XDISTNAME= coda-${PORTVERSION} X XCOMMENT?= Server programs for a replicated high-performance network file system X XCONFLICTS= coda-server-5.* X XLIB_DEPENDS= gdbm.3:${PORTSDIR}/databases/gdbm \ X lwp.2:${PORTSDIR}/devel/lwp \ X rpc2.4:${PORTSDIR}/devel/rpc2 \ X rvm.2:${PORTSDIR}/devel/rvm X XALL_TARGET= coda XINSTALL_TARGET= ${CODA_SUITE}-install X XGNU_CONFIGURE= yes XUSE_GMAKE= yes XCONFIGURE_ARGS?= --sysconfdir=${PREFIX}/etc/rc.d X XCODA_SUITE?= server XCODA_VERSION?= 6.0.2 X X.include <bsd.port.pre.mk> X X.if ${CODA_SUITE} == client X.if ${OSVERSION} < 501106 XIGNORE= "This version of FreeBSD lacks Coda 6.x kernel support" X.endif X.endif X X.include <bsd.port.post.mk> END-of-coda6_server/Makefile echo x - coda6_server/distinfo sed 's/^X//' >coda6_server/distinfo << 'END-of-coda6_server/distinfo' XMD5 (coda-6.0.2.tar.gz) = bb3b98c3302e0d5a2a9d16e88055838c END-of-coda6_server/distinfo echo x - coda6_server/pkg-descr sed 's/^X//' >coda6_server/pkg-descr << 'END-of-coda6_server/pkg-descr' XCoda is a distributed file system. Among its features are disconnected Xoperation, good security model, server replication and persistent Xclient side caching. X XThis package builds the entire source tree but only installs(/packages) Xthe server side programs. X XFor more info, contact information available below. X XEMAIL: coda@cs.cmu.edu XWWW: http://www.coda.cs.cmu.edu/ END-of-coda6_server/pkg-descr echo x - coda6_server/pkg-plist sed 's/^X//' >coda6_server/pkg-plist << 'END-of-coda6_server/pkg-plist' Xbin/norton Xbin/norton-reinit Xbin/reinit Xbin/getvolinfo Xbin/rpc2ping Xbin/smon2 Xetc/coda/server.conf.ex X@dirrm etc/coda Xsbin/au Xsbin/auth2 Xsbin/backup Xsbin/backup.sh Xsbin/bldvldb.sh Xsbin/codaconfedit Xsbin/coda-server-logrotate Xsbin/coda-setup-ports Xsbin/codasrv Xsbin/codastart Xsbin/createvol_rep Xsbin/initpw Xsbin/inoder Xsbin/merge Xsbin/parserecdump Xsbin/partial-reinit.sh Xsbin/pdbtool Xsbin/printvrdb Xsbin/purgevol Xsbin/purgevol_rep Xsbin/readdump Xsbin/rpc2portmap Xsbin/startserver Xsbin/tape.pl Xsbin/updateclnt Xsbin/updatefetch Xsbin/updatesrv Xsbin/vice-killvolumes Xsbin/vice-setup Xsbin/vice-setup-rvm Xsbin/vice-setup-scm Xsbin/vice-setup-srvdir Xsbin/vice-setup-user Xsbin/volutil Xetc/rc.d/rc.vice END-of-coda6_server/pkg-plist echo x - coda6_client/Makefile sed 's/^X//' >coda6_client/Makefile << 'END-of-coda6_client/Makefile' X# $FreeBSD$ X XPORTNAME= coda XPORTVERSION= ${CODA_VERSION} X XCOMMENT= Client programs for a replicated high-performance network file system X XCONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc X XMASTERDIR= ${.CURDIR}/../coda6_server XPKGDIR= ${.CURDIR} X XCODA_SUITE= client X X.include "${MASTERDIR}/Makefile" END-of-coda6_client/Makefile echo x - coda6_client/pkg-descr sed 's/^X//' >coda6_client/pkg-descr << 'END-of-coda6_client/pkg-descr' XCoda is a distributed file system. Among its features are disconnected Xoperation, good security model, server replication and persistent Xclient side caching. X XThis package builds the entire source tree but only installs(/packages) Xthe client side programs. X XFor more info, contact information available below. X XEMAIL: coda@cs.cmu.edu XWWW: http://www.coda.cs.cmu.edu/ END-of-coda6_client/pkg-descr echo x - coda6_client/pkg-plist sed 's/^X//' >coda6_client/pkg-plist << 'END-of-coda6_client/pkg-plist' Xbin/cfs Xbin/clog Xbin/cmon Xbin/codacon Xbin/cpasswd Xbin/ctokens Xbin/cunlog Xbin/filerepair Xbin/hoard Xbin/mklka Xbin/parser Xbin/removeinc Xbin/repair Xbin/coda_replay Xbin/spy Xbin/xaskuser Xbin/xfrepair Xetc/coda/realms Xetc/coda/sidekick.intr.ex Xetc/coda/venus.conf.ex Xsbin/au Xsbin/coda-client-logrotate Xsbin/coda-setup-ports Xsbin/codaconfedit Xsbin/sidekick Xsbin/venus Xsbin/venus-setup Xsbin/volmunge Xsbin/vutil X@dirrm etc/coda END-of-coda6_client/pkg-plist exit Fix: N/A How-To-Repeat: N/A
State Changed From-To: open->closed Commited, thanks!