summaryrefslogtreecommitdiff
path: root/devel/bison
diff options
context:
space:
mode:
authorcjep <cjep@pkgsrc.org>2003-01-01 13:15:47 +0000
committercjep <cjep@pkgsrc.org>2003-01-01 13:15:47 +0000
commitbbabdca4c2a3f462b21fd6dd5dc491ccf8a3eb1e (patch)
treead18d533f63a57efeffee16dc6c1a54263b3849e /devel/bison
parentb8968a3d9bf3bc8fc67cde5f313f1765635adf75 (diff)
downloadpkgsrc-bbabdca4c2a3f462b21fd6dd5dc491ccf8a3eb1e.tar.gz
Update of devel/bison to version 1.875.
Differences to the plain GNU version in the packages collection: * We do not install the shell wrapper "yacc" (it is supplied because POSIX requires it and we already have a yacc command). Changes since 1.75: * Numerous bug fixes and improvements including: + Compatibility (with 1.35 and Solaris yacc) changes; + Fixes for GCC 3.2.1; + Use Yacc style of conflict reports; + Fix bug where error locations were not being recorded correctly; + Fix bad interaction with flex 2.5.23. Please see the ChangeLog file supplied with the bison source code for more details.
Diffstat (limited to 'devel/bison')
-rw-r--r--devel/bison/Makefile4
-rw-r--r--devel/bison/PLIST8
-rw-r--r--devel/bison/distinfo7
-rw-r--r--devel/bison/patches/patch-aa17
4 files changed, 28 insertions, 8 deletions
diff --git a/devel/bison/Makefile b/devel/bison/Makefile
index 0d8cdbb2cfa..50332929cb4 100644
--- a/devel/bison/Makefile
+++ b/devel/bison/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.39 2002/12/15 19:41:26 cjep Exp $
+# $NetBSD: Makefile,v 1.40 2003/01/01 13:15:47 cjep Exp $
-DISTNAME= bison-1.75
+DISTNAME= bison-1.875
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU:=bison/}
EXTRACT_SUFX= .tar.bz2
diff --git a/devel/bison/PLIST b/devel/bison/PLIST
index ff2462df4c3..de66d30a46b 100644
--- a/devel/bison/PLIST
+++ b/devel/bison/PLIST
@@ -1,20 +1,22 @@
-@comment $NetBSD: PLIST,v 1.8 2002/12/15 19:41:26 cjep Exp $
+@comment $NetBSD: PLIST,v 1.9 2003/01/01 13:15:47 cjep Exp $
bin/bison
@unexec ${INSTALL_INFO} --delete --info-dir=%D/info %D/info/bison.info
info/bison.info
+@exec ${INSTALL_INFO} --info-dir=%D/info %D/info/bison.info
info/bison.info-1
info/bison.info-2
info/bison.info-3
info/bison.info-4
info/bison.info-5
info/bison.info-6
-@exec ${INSTALL_INFO} --info-dir=%D/info %D/info/bison.info
+info/bison.info-7
+lib/liby.a
man/man1/bison.1
+share/bison/README
share/bison/c.m4
share/bison/glr.c
share/bison/lalr1.cc
share/bison/m4sugar/m4sugar.m4
-share/bison/m4sugar/version.m4
share/bison/yacc.c
@dirrm share/bison/m4sugar
@dirrm share/bison
diff --git a/devel/bison/distinfo b/devel/bison/distinfo
index 8aeee8b4916..cafa24cdecd 100644
--- a/devel/bison/distinfo
+++ b/devel/bison/distinfo
@@ -1,4 +1,5 @@
-$NetBSD: distinfo,v 1.12 2002/12/15 19:41:26 cjep Exp $
+$NetBSD: distinfo,v 1.13 2003/01/01 13:15:47 cjep Exp $
-SHA1 (bison-1.75.tar.bz2) = c3aaf4a59b69399e62d0e5c024cc0929dcdd07f6
-Size (bison-1.75.tar.bz2) = 773106 bytes
+SHA1 (bison-1.875.tar.bz2) = 0cacfa8b557135021814bcd7e43de0bb0cc9d68e
+Size (bison-1.875.tar.bz2) = 814922 bytes
+SHA1 (patch-aa) = 48ae980971419ede0a45dc5aac7d302586d3826e
diff --git a/devel/bison/patches/patch-aa b/devel/bison/patches/patch-aa
new file mode 100644
index 00000000000..b58cd2bce0f
--- /dev/null
+++ b/devel/bison/patches/patch-aa
@@ -0,0 +1,17 @@
+$NetBSD: patch-aa,v 1.9 2003/01/01 13:15:48 cjep Exp $
+
+--- src/Makefile.in.orig Wed Jan 1 09:06:42 2003
++++ src/Makefile.in
+@@ -573,9 +573,9 @@ uninstall-am: uninstall-binPROGRAMS unin
+
+
+ yacc:
+- echo '#! /bin/sh' >$@
+- echo 'exec $(bindir)/bison -y "$$@"' >>$@
+- chmod a+x $@
++# echo '#! /bin/sh' >$@
++# echo 'exec $(bindir)/bison -y "$$@"' >>$@
++# chmod a+x $@
+
+ echo:
+ echo $(bison_SOURCES) $(noinst_HEADERS)