diff options
Diffstat (limited to 'net/coda_client')
-rw-r--r-- | net/coda_client/Makefile | 5 | ||||
-rw-r--r-- | net/coda_client/patches/patch-ac | 19 | ||||
-rw-r--r-- | net/coda_client/patches/patch-ad | 34 | ||||
-rw-r--r-- | net/coda_client/patches/patch-ae | 24 |
4 files changed, 80 insertions, 2 deletions
diff --git a/net/coda_client/Makefile b/net/coda_client/Makefile index 0d07dd0413f..7b1d370be5f 100644 --- a/net/coda_client/Makefile +++ b/net/coda_client/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.4 1998/10/02 15:08:26 agc Exp $ +# $NetBSD: Makefile,v 1.5 1998/10/05 23:06:15 rvb Exp $ # DISTNAME= coda-4.6.5 -PKGNAME= coda-client-4.6.5 +PKGNAME= coda-client-4.6.5.2 CATEGORIES= net MASTER_SITES= ftp://ftp.coda.cs.cmu.edu/pub/coda/src/ EXTRACT_SUFX= .tgz @@ -12,6 +12,7 @@ HOMEPAGE= http://www.coda.cs.cmu.edu/ DEPENDS+= gdbm-1.7.3:../../databases/gdbm DEPENDS+= readline-2.2:../../devel/readline +DEPENDS+= perl-5.00404:../../lang/perl5 ALL_TARGET= coda INSTALL_TARGET= client-install diff --git a/net/coda_client/patches/patch-ac b/net/coda_client/patches/patch-ac new file mode 100644 index 00000000000..4e80bd5290f --- /dev/null +++ b/net/coda_client/patches/patch-ac @@ -0,0 +1,19 @@ +$NetBSD: patch-ac,v 1.1 1998/10/05 23:06:15 rvb Exp $ + +Index: configs/Makeconf.i386_fbsd3 +=================================================================== +RCS file: /afs/cs/project/coda-src/cvs/coda/configs/Makeconf.i386_fbsd3,v +retrieving revision 1.1.2.1 +diff -u -r1.1.2.1 Makeconf.i386_fbsd3 +--- Makeconf.i386_fbsd3 1998/09/03 21:11:30 1.1.2.1 ++++ Makeconf.i386_fbsd3 1998/10/05 15:39:07 +@@ -54,7 +54,6 @@ + LIBMATH = -lm + GUIDIR = /usr/lib/coda + +-KRBINCLFLAGS = -I/usr/athena/include -I/usr/include/kerberosIV +-#LIBKRBS = /usr/athena/lib/libkrb4.a /usr/athena/lib/libkrb5.a /usr/athena/lib/libcrypto.a /usr/athena/lib/libcom_err.a /usr/athena/lib/libdes425.a /usr/athena/lib/libkrb524.a +-LIBKRBS = /usr/lib/libkrb.a ++KRBINCLFLAGS = ++LIBKRBS = /usr/lib/aout/libkrb.a /usr/lib/aout/libdes.a + diff --git a/net/coda_client/patches/patch-ad b/net/coda_client/patches/patch-ad new file mode 100644 index 00000000000..a284e48af2f --- /dev/null +++ b/net/coda_client/patches/patch-ad @@ -0,0 +1,34 @@ +$NetBSD: patch-ad,v 1.1 1998/10/05 23:06:15 rvb Exp $ + +Index: coda-src/venus/venusrecov.cc +=================================================================== +RCS file: /afs/cs/project/coda-src/cvs/coda/coda-src/venus/venusrecov.cc,v +retrieving revision 4.9.6.1 +diff -u -r4.9.6.1 venusrecov.cc +--- venusrecov.cc 1998/09/14 22:26:08 4.9.6.1 ++++ venusrecov.cc 1998/10/05 15:44:41 +@@ -123,7 +123,7 @@ + #ifdef MACH + PRIVATE const char *VM_RVGADDR = (char *)0x00c00000; + PRIVATE const char *VM_RDSADDR = (char *)0x01c00000; +-#elif defined(NetBSD1_3) ++#elif defined(NetBSD1_3) || defined(__FreeBSD_version) + PRIVATE const char *VM_RVGADDR = (char *)0x50000000; + PRIVATE const char *VM_RDSADDR = (char *)0x51000000; + #elif defined(__BSD44__) +Index: coda-src/scripts/vice-setup-rvm +=================================================================== +RCS file: /afs/cs/project/coda-src/cvs/coda/coda-src/scripts/vice-setup-rvm,v +retrieving revision 4.4 +diff -u -r4.4 vice-setup-rvm +--- vice-setup-rvm 1998/05/27 20:29:20 4.4 ++++ vice-setup-rvm 1998/10/05 15:43:47 +@@ -114,6 +114,8 @@ + rvmstart=0x50000000 ;; + FreeBSD\ 2.2* ) + rvmstart=0x50000000 ;; ++ FreeBSD\ 3* ) ++ rvmstart=0x50000000 ;; + *) + rvmstart=0x20000000 ;; + esac diff --git a/net/coda_client/patches/patch-ae b/net/coda_client/patches/patch-ae new file mode 100644 index 00000000000..b18f7fb8a84 --- /dev/null +++ b/net/coda_client/patches/patch-ae @@ -0,0 +1,24 @@ +$NetBSD: patch-ae,v 1.1 1998/10/05 23:06:15 rvb Exp $ + +Index: coda-src/venus/worker.cc +=================================================================== +RCS file: /afs/cs/project/coda-src/cvs/coda/coda-src/venus/worker.cc,v +retrieving revision 4.17.4.2 +diff -u -r4.17.4.2 worker.cc +--- worker.cc 1998/10/05 02:09:40 4.17.4.2 ++++ worker.cc 1998/10/05 15:50:36 +@@ -290,9 +290,11 @@ + #endif /* __MACH__ */ + #ifdef __BSD44__ + if (mount("coda", venusRoot, 0, kernDevice) < 0) { +- eprint("mount(%s, %s) failed (%d), exiting", +- kernDevice, venusRoot, errno); +- exit(-1); ++ if (mount("cfs", venusRoot, 0, kernDevice) < 0) { ++ eprint("mount(%s, %s) failed (%d), exiting", ++ kernDevice, venusRoot, errno); ++ exit(-1); ++ } + } + #endif /* __BSD44__ */ + #ifdef __linux__ |