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.
This commit is contained in:
cjep 2003-01-01 13:15:47 +00:00
parent b8968a3d9b
commit bbabdca4c2
5 changed files with 30 additions and 9 deletions

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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)

View file

@ -1,6 +1,7 @@
$NetBSD: CHANGES,v 1.962 2003/01/01 07:12:03 jlam Exp $
$NetBSD: CHANGES,v 1.963 2003/01/01 13:16:37 cjep Exp $
Changes to the packages collection and infrastructure in 2003:
Added iasp-2.1.1 [jlam 2003-01-01]
Added ap-iasp-2.1.1 [jlam 2003-01-01]
Updated bison to 1.875 [cjep 2003-01-01]