summaryrefslogtreecommitdiff
path: root/devel/bison
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2005-09-30 13:51:25 +0000
committerwiz <wiz@pkgsrc.org>2005-09-30 13:51:25 +0000
commita56deee5f14b8341b581d99e8f36d2aa36f17a5f (patch)
tree3c6b60302842521aa28f0c7b75bb3a9fb925cd7f /devel/bison
parent21e86025c9beff2832c7367eb961a4d00c7f62cb (diff)
downloadpkgsrc-a56deee5f14b8341b581d99e8f36d2aa36f17a5f.tar.gz
Update to 2.1:
Changes in version 2.1, 2005-09-16: * Bison-generated parsers now support the translation of diagnostics like "syntax error" into languages other than English. The default language is still English. For details, please see the new Internationalization section of the Bison manual. Software distributors should also see the new PACKAGING file. Thanks to Bruno Haible for this new feature. * Wording in the Bison-generated parsers has been changed slightly to simplify translation. In particular, the message "memory exhausted" has replaced "parser stack overflow", as the old message was not always accurate for modern Bison-generated parsers. * Destructors are now called when the parser aborts, for all symbols left behind on the stack. Also, the start symbol is now destroyed after a successful parse. In both cases, the behavior was formerly inconsistent. * When generating verbose diagnostics, Bison-generated parsers no longer quote the literal strings associated with tokens. For example, for a syntax error associated with '%token NUM "number"' they might print 'syntax error, unexpected number' instead of 'syntax error, unexpected "number"'.
Diffstat (limited to 'devel/bison')
-rw-r--r--devel/bison/Makefile5
-rw-r--r--devel/bison/PLIST4
-rw-r--r--devel/bison/distinfo8
3 files changed, 10 insertions, 7 deletions
diff --git a/devel/bison/Makefile b/devel/bison/Makefile
index eaca7621ce7..928b1109875 100644
--- a/devel/bison/Makefile
+++ b/devel/bison/Makefile
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.54 2005/07/15 20:14:03 jlam Exp $
+# $NetBSD: Makefile,v 1.55 2005/09/30 13:51:25 wiz Exp $
-DISTNAME= bison-2.0
+DISTNAME= bison-2.1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU:=bison/}
+EXTRACT_SUFX= .tar.bz2
MAINTAINER= cjep@NetBSD.org
HOMEPAGE= http://www.gnu.org/software/bison/bison.html
diff --git a/devel/bison/PLIST b/devel/bison/PLIST
index b5da115527d..ccf8072c42c 100644
--- a/devel/bison/PLIST
+++ b/devel/bison/PLIST
@@ -1,8 +1,10 @@
-@comment $NetBSD: PLIST,v 1.11 2004/02/13 08:26:03 seb Exp $
+@comment $NetBSD: PLIST,v 1.12 2005/09/30 13:51:25 wiz Exp $
bin/bison
lib/liby.a
man/man1/bison.1
+share/aclocal/bison-i18n.m4
share/bison/README
+share/bison/c++.m4
share/bison/c.m4
share/bison/glr.c
share/bison/lalr1.cc
diff --git a/devel/bison/distinfo b/devel/bison/distinfo
index bbf244a32ae..60b3141791b 100644
--- a/devel/bison/distinfo
+++ b/devel/bison/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.16 2005/02/23 22:24:10 agc Exp $
+$NetBSD: distinfo,v 1.17 2005/09/30 13:51:25 wiz Exp $
-SHA1 (bison-2.0.tar.gz) = bd18d535ab673415491d4e5c7a5ec5ebfc06ef5c
-RMD160 (bison-2.0.tar.gz) = 5ce9378e902194918dce4de04e096522f79144a8
-Size (bison-2.0.tar.gz) = 1163590 bytes
+SHA1 (bison-2.1.tar.bz2) = 0a3a5b3a506e4c406e6a82640058d3a29a309b84
+RMD160 (bison-2.1.tar.bz2) = 43967931eb04635547277bbd0152b45414420299
+Size (bison-2.1.tar.bz2) = 1005925 bytes
SHA1 (patch-aa) = 48ae980971419ede0a45dc5aac7d302586d3826e