summaryrefslogtreecommitdiff
path: root/devel/bison
diff options
context:
space:
mode:
authorDavid E. O'Brien <obrien@FreeBSD.org>2002-02-17 03:52:38 +0000
committerDavid E. O'Brien <obrien@FreeBSD.org>2002-02-17 03:52:38 +0000
commita3454389d0fe72367063649a5a066056b12432f7 (patch)
treeb0932c397ee6d083f69ce7a74795d99d34846a39 /devel/bison
parentWith this patch it is possible to run the Freenet6 service on freebsd 4.5 (diff)
Update to version 1.33.
This version was tested locally by a few trusted committers & friends, and is believed to *actually* be as usable and stable as version 1.28. (unlike *cough*, *cough* other 1.3x versions which have caused no end of problems...)
Diffstat (limited to 'devel/bison')
-rw-r--r--devel/bison/Makefile4
-rw-r--r--devel/bison/distinfo2
-rw-r--r--devel/bison/files/patch-getargs.c20
-rw-r--r--devel/bison/files/patch-reader.c20
4 files changed, 21 insertions, 25 deletions
diff --git a/devel/bison/Makefile b/devel/bison/Makefile
index 233ff0571062..cb97e3ad4d59 100644
--- a/devel/bison/Makefile
+++ b/devel/bison/Makefile
@@ -7,12 +7,12 @@
#
PORTNAME= bison
-PORTVERSION= 1.30
+PORTVERSION= 1.33
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= bison
-MAINTAINER= obrien@NUXI.com
+MAINTAINER= ports@FreeBSD.org
LIB_DEPENDS= intl.1:${PORTSDIR}/devel/gettext
diff --git a/devel/bison/distinfo b/devel/bison/distinfo
index 39add6c3c6a8..ce7cc74bba2d 100644
--- a/devel/bison/distinfo
+++ b/devel/bison/distinfo
@@ -1 +1 @@
-MD5 (bison-1.30.tar.gz) = 9f86a4166cf9146d0db1ec9a663d7d81
+MD5 (bison-1.33.tar.gz) = c6e3008b424b0267c56e0a1a23d64e2b
diff --git a/devel/bison/files/patch-getargs.c b/devel/bison/files/patch-getargs.c
index 60c244d3ca77..8bfc689dd9d1 100644
--- a/devel/bison/files/patch-getargs.c
+++ b/devel/bison/files/patch-getargs.c
@@ -1,18 +1,14 @@
---- src/getargs.c.orig Sun Sep 23 02:08:44 2001
-+++ src/getargs.c Sun Sep 23 02:09:27 2001
-@@ -35,6 +35,7 @@
- int statistics_flag = 0;
- int yacc_flag = 0; /* for -y */
+--- src/getargs.c.orig Wed Jan 23 05:12:17 2002
++++ src/getargs.c Sat Feb 16 19:47:24 2002
+@@ -36,4 +36,5 @@
int graph_flag = 0;
+ int trace_flag = 0;
+int broken_undeftoken_init;
const char *skeleton = NULL;
+@@ -50,4 +51,5 @@
-@@ -42,6 +43,7 @@
- const char *shortopts = "yvgdhrltknVo:b:p:S:";
- static struct option longopts[] =
- {
+ /* Parser. */
+ {"broken-undeftoken-init", 0, &broken_undeftoken_init, 1},
- /* Operation modes. */
- {"help", no_argument, 0, 'h'},
- {"version", no_argument, 0, 'V'},
+ {"skeleton", required_argument, 0, 'S'},
+ {"debug", no_argument, 0, 't'},
diff --git a/devel/bison/files/patch-reader.c b/devel/bison/files/patch-reader.c
index 4e0460a0ebe5..92c21a13cc66 100644
--- a/devel/bison/files/patch-reader.c
+++ b/devel/bison/files/patch-reader.c
@@ -1,15 +1,15 @@
---- src/reader.c.orig Sun Sep 23 02:10:06 2001
-+++ src/reader.c Sun Sep 23 02:08:08 2001
-@@ -65,6 +65,8 @@
+--- src/reader.c.orig Thu Feb 7 09:12:44 2002
++++ src/reader.c Sat Feb 16 19:49:02 2002
+@@ -34,6 +34,8 @@
+ #include "reader.h"
+ #include "conflicts.h"
- static bucket *errtoken;
- static bucket *undeftoken;
-+
+extern int broken_undeftoken_init;
-
-
- /*===================\
-@@ -1959,7 +1961,10 @@
++
+ typedef struct symbol_list
+ {
+ struct symbol_list *next;
+@@ -1978,7 +1979,10 @@
It is always token number 2. */
undeftoken = getsym ("$undefined.");
undeftoken->class = token_sym;