diff options
author | cjep <cjep@pkgsrc.org> | 2003-01-01 13:15:47 +0000 |
---|---|---|
committer | cjep <cjep@pkgsrc.org> | 2003-01-01 13:15:47 +0000 |
commit | bbabdca4c2a3f462b21fd6dd5dc491ccf8a3eb1e (patch) | |
tree | ad18d533f63a57efeffee16dc6c1a54263b3849e /devel/bison | |
parent | b8968a3d9bf3bc8fc67cde5f313f1765635adf75 (diff) | |
download | pkgsrc-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/Makefile | 4 | ||||
-rw-r--r-- | devel/bison/PLIST | 8 | ||||
-rw-r--r-- | devel/bison/distinfo | 7 | ||||
-rw-r--r-- | devel/bison/patches/patch-aa | 17 |
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) |