summaryrefslogtreecommitdiff
path: root/net/coda_client
diff options
context:
space:
mode:
authorrvb <rvb>1998-10-05 23:06:15 +0000
committerrvb <rvb>1998-10-05 23:06:15 +0000
commitf14a4adbe41d2d5d537b5e8a2d6d52aa20a7d838 (patch)
treed68223bf88e7fd1b41621a4b64a856bbe3a0e086 /net/coda_client
parentd13b32f1a0444a90f2523ea146c70af87e32785b (diff)
downloadpkgsrc-f14a4adbe41d2d5d537b5e8a2d6d52aa20a7d838.tar.gz
This will probably be the last Coda 4.6.5 related pkgsrc's.
Coda 4.6.6 should be out RSN. Note: to agc. I put back in the module suffix; so the client and server are coda-...4.6.5.2. We can straighten this out before 4.6.6 if this is a problem. The basic idea is that we want tosay both that our src is derived from Coda 4.6.5 and that this is the "2"nd version of the package. So the implication is that there are patches here that were not in the "1"st version.
Diffstat (limited to 'net/coda_client')
-rw-r--r--net/coda_client/Makefile5
-rw-r--r--net/coda_client/patches/patch-ac19
-rw-r--r--net/coda_client/patches/patch-ad34
-rw-r--r--net/coda_client/patches/patch-ae24
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__