aboutsummaryrefslogtreecommitdiffstats
path: root/devel/prcs
diff options
context:
space:
mode:
authorsteve <steve@FreeBSD.org>2000-02-28 07:00:05 +0800
committersteve <steve@FreeBSD.org>2000-02-28 07:00:05 +0800
commit5a469fe1ca691024f8063ac0966c56877e77549b (patch)
tree3d0d09b3bb30ffcfda8b812287f6a4247f624048 /devel/prcs
parent9d24a1fe7d97e3af0e18026c9dd3985faa4e9023 (diff)
downloadfreebsd-ports-gnome-5a469fe1ca691024f8063ac0966c56877e77549b.tar.gz
freebsd-ports-gnome-5a469fe1ca691024f8063ac0966c56877e77549b.tar.zst
freebsd-ports-gnome-5a469fe1ca691024f8063ac0966c56877e77549b.zip
Fix build errors on -current. Also correctly call (un)exec install-info.
Diffstat (limited to 'devel/prcs')
-rw-r--r--devel/prcs/files/patch-aa20
-rw-r--r--devel/prcs/files/patch-ab11
-rw-r--r--devel/prcs/files/patch-ac22
-rw-r--r--devel/prcs/files/patch-ad11
-rw-r--r--devel/prcs/files/patch-ae11
5 files changed, 75 insertions, 0 deletions
diff --git a/devel/prcs/files/patch-aa b/devel/prcs/files/patch-aa
new file mode 100644
index 000000000000..fab2d9fdc2a1
--- /dev/null
+++ b/devel/prcs/files/patch-aa
@@ -0,0 +1,20 @@
+--- src/include/prcserror.h.orig Sun Feb 27 12:43:05 2000
++++ src/include/prcserror.h Sun Feb 27 12:45:35 2000
+@@ -121,7 +121,7 @@
+
+ private:
+ operator bool () const { return error(); }
+- operator!();
++ void operator!();
+ };
+
+ #ifdef PRCS_DEVEL
+@@ -183,7 +183,7 @@
+
+ private:
+ Type _val;
+- operator!();
++ void operator!();
+ };
+
+ #ifdef PRCS_DEVEL
diff --git a/devel/prcs/files/patch-ab b/devel/prcs/files/patch-ab
new file mode 100644
index 000000000000..89e34f9cea03
--- /dev/null
+++ b/devel/prcs/files/patch-ab
@@ -0,0 +1,11 @@
+--- src/include/projdesc.h.orig Sun Feb 27 12:46:06 2000
++++ src/include/projdesc.h Sun Feb 27 12:46:30 2000
+@@ -347,7 +347,7 @@
+
+ /* Illegal. */
+ ProjectDescriptor(const ProjectDescriptor&);
+- operator=(const ProjectDescriptor&);
++ void operator=(const ProjectDescriptor&);
+
+ /* Parsing. */
+ int prj_lookup_hash (const char *str, int len);
diff --git a/devel/prcs/files/patch-ac b/devel/prcs/files/patch-ac
new file mode 100644
index 000000000000..97ca756b9ab6
--- /dev/null
+++ b/devel/prcs/files/patch-ac
@@ -0,0 +1,22 @@
+--- src/prcserror.tl.orig Sun Feb 27 12:48:25 2000
++++ src/prcserror.tl Sun Feb 27 12:51:16 2000
+@@ -29,7 +29,9 @@
+ template class PrError<QuickElim*>;
+ #endif
+ template class PrError<int>;
++#if 0
+ template class PrError<pid_t>;
++#endif
+ template class PrError<PrcsExitStatus>;
+ template class PrError<ArgList*>;
+ template class PrError<const char*>;
+@@ -68,7 +70,9 @@
+ MkTemplate(PrError, const char*);
+ MkTemplate(PrError, FILE*);
+ MkTemplate(PrError, int);
++#if 0
+ MkTemplate(PrError, pid_t);
++#endif
+ MkTemplate(PrError, bool);
+ MkTemplate(PrError, RepEntry*);
+ MkTemplate(PrError, RcsDelta*);
diff --git a/devel/prcs/files/patch-ad b/devel/prcs/files/patch-ad
new file mode 100644
index 000000000000..3838c4518fef
--- /dev/null
+++ b/devel/prcs/files/patch-ad
@@ -0,0 +1,11 @@
+--- src/hash.cc.orig Sun Feb 27 12:51:56 2000
++++ src/hash.cc Sun Feb 27 12:53:24 2000
+@@ -95,7 +95,7 @@
+ return attrs_hash (x, M);
+ }
+
+-int hash(const char*& s, int M)
++int hash(const char* const& s, int M)
+ /* a char* hash function from Aho, Sethi, and Ullman */
+ {
+ const char *p;
diff --git a/devel/prcs/files/patch-ae b/devel/prcs/files/patch-ae
new file mode 100644
index 000000000000..869bd1daac8e
--- /dev/null
+++ b/devel/prcs/files/patch-ae
@@ -0,0 +1,11 @@
+--- src/projdesc.cc.orig Sun Feb 27 12:58:40 2000
++++ src/projdesc.cc Sun Feb 27 12:58:13 2000
+@@ -1600,7 +1600,7 @@
+ return true;
+ }
+
+-extern int hash(const char*& s, int M);
++extern int hash(const char* const& s, int M);
+
+ int attrs_hash(const PrcsAttrs*const & s, int M)
+ {