Mon Aug 6 06:25:02 2012 UTC ()
Changes 2.6.2:
* Bug fixes
  Buffer overruns, complaints from Flex, and portability issues in the test
  suite have been fixed.
* Spaces in %lex- and %parse-param (lalr1.cc, glr.cc)
  Trailing end-of-lines in %parse-param or %lex-param would result in
  invalid C++.  This is fixed.
* Spurious spaces and end-of-lines
  The generated files no longer end (nor start) with empty lines.


(adam)
diff -r1.84 -r1.85 pkgsrc/devel/bison/Makefile
diff -r1.23 -r1.24 pkgsrc/devel/bison/PLIST
diff -r1.31 -r1.32 pkgsrc/devel/bison/distinfo

cvs diff -r1.84 -r1.85 pkgsrc/devel/bison/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/bison/Makefile 2012/07/29 19:25:53 1.84
+++ pkgsrc/devel/bison/Makefile 2012/08/06 06:25:02 1.85
@@ -1,37 +1,36 @@ @@ -1,37 +1,36 @@
1# $NetBSD: Makefile,v 1.84 2012/07/29 19:25:53 wiz Exp $ 1# $NetBSD: Makefile,v 1.85 2012/08/06 06:25:02 adam Exp $
2 2
3DISTNAME= bison-2.6 3DISTNAME= bison-2.6.2
4CATEGORIES= devel 4CATEGORIES= devel
5MASTER_SITES= ${MASTER_SITE_GNU:=bison/} 5MASTER_SITES= ${MASTER_SITE_GNU:=bison/}
6EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://www.gnu.org/software/bison/bison.html 9HOMEPAGE= http://www.gnu.org/software/bison/bison.html
10COMMENT= GNU yacc(1) replacement 10COMMENT= GNU yacc(1) replacement
11LICENSE= gnu-gpl-v3 11LICENSE= gnu-gpl-v3
12 12
13PKG_INSTALLATION_TYPES= overwrite pkgviews 13PKG_INSTALLATION_TYPES= overwrite pkgviews
14PKG_DESTDIR_SUPPORT= user-destdir 14PKG_DESTDIR_SUPPORT= user-destdir
15 15
16GNU_CONFIGURE= YES 
17USE_LANGUAGES= c c++ 16USE_LANGUAGES= c c++
18USE_PKGLOCALEDIR= yes 17USE_PKGLOCALEDIR= yes
19USE_TOOLS+= grep gm4:run msgfmt flex 18USE_TOOLS+= grep gm4:run msgfmt flex
20INFO_FILES= yes 19GNU_CONFIGURE= yes
21 20CONFIGURE_ENV+= gt_cv_func_gnugettext1_libintl=yes
22CONFIGURE_ENV+= gt_cv_func_gnugettext1_libintl=yes \ 21CONFIGURE_ENV+= ac_cv_prog_M4=${TOOLS_PATH.gm4}
23 ac_cv_prog_M4=${TOOLS_PATH.gm4} 
24 22
 23INFO_FILES= yes
25TEST_TARGET= check 24TEST_TARGET= check
26 25
27# Avoid rebuilding manpage 26# Avoid rebuilding manpage
28pre-build: 27pre-build:
29 ${TOUCH} ${WRKSRC}/doc/bison.1 28 ${TOUCH} ${WRKSRC}/doc/bison.1
30 29
31# "bison" wants a recent version of "gettext" which at least some 30# "bison" wants a recent version of "gettext" which at least some
32# NetBSD versions don't provide. Figure out whether it will install 31# NetBSD versions don't provide. Figure out whether it will install
33# the locale files or not. 32# the locale files or not.
34PLIST_SRC= ${WRKDIR}/PLIST 33PLIST_SRC= ${WRKDIR}/PLIST
35 34
36post-configure: 35post-configure:
37 if grep -q '^POSUB = po$$' ${WRKSRC}/Makefile; then \ 36 if grep -q '^POSUB = po$$' ${WRKSRC}/Makefile; then \

cvs diff -r1.23 -r1.24 pkgsrc/devel/bison/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/bison/PLIST 2012/06/06 07:20:35 1.23
+++ pkgsrc/devel/bison/PLIST 2012/08/06 06:25:02 1.24
@@ -1,23 +1,24 @@ @@ -1,23 +1,24 @@
1@comment $NetBSD: PLIST,v 1.23 2012/06/06 07:20:35 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.24 2012/08/06 06:25:02 adam Exp $
2bin/bison 2bin/bison
3info/bison.info 3info/bison.info
4lib/liby.a 4lib/liby.a
5man/man1/bison.1 5man/man1/bison.1
6share/aclocal/bison-i18n.m4 6share/aclocal/bison-i18n.m4
7share/bison/README 7share/bison/README
8share/bison/bison.m4 8share/bison/bison.m4
9share/bison/c++-skel.m4 9share/bison/c++-skel.m4
10share/bison/c++.m4 10share/bison/c++.m4
 11share/bison/c-like.m4
11share/bison/c-skel.m4 12share/bison/c-skel.m4
12share/bison/c.m4 13share/bison/c.m4
13share/bison/glr.c 14share/bison/glr.c
14share/bison/glr.cc 15share/bison/glr.cc
15share/bison/java-skel.m4 16share/bison/java-skel.m4
16share/bison/java.m4 17share/bison/java.m4
17share/bison/lalr1.cc 18share/bison/lalr1.cc
18share/bison/lalr1.java 19share/bison/lalr1.java
19share/bison/location.cc 20share/bison/location.cc
20share/bison/m4sugar/foreach.m4 21share/bison/m4sugar/foreach.m4
21share/bison/m4sugar/m4sugar.m4 22share/bison/m4sugar/m4sugar.m4
22share/bison/stack.hh 23share/bison/stack.hh
23share/bison/xslt/bison.xsl 24share/bison/xslt/bison.xsl

cvs diff -r1.31 -r1.32 pkgsrc/devel/bison/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/bison/distinfo 2012/07/29 19:25:53 1.31
+++ pkgsrc/devel/bison/distinfo 2012/08/06 06:25:02 1.32
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.31 2012/07/29 19:25:53 wiz Exp $ 1$NetBSD: distinfo,v 1.32 2012/08/06 06:25:02 adam Exp $
2 2
3SHA1 (bison-2.6.tar.xz) = d2825cc4c5610c13a3035b5b97dcd9bf394c6ff5 3SHA1 (bison-2.6.2.tar.xz) = eb0ddc583954d435d95ec6c42ba168dedc09b9b7
4RMD160 (bison-2.6.tar.xz) = a0713e9cbddf856241e809d2a65ef7ee3637ff51 4RMD160 (bison-2.6.2.tar.xz) = 7885e2fce583491c14b2fa7d8dbd9cbfc23eeca1
5Size (bison-2.6.tar.xz) = 1639796 bytes 5Size (bison-2.6.2.tar.xz) = 1650196 bytes
6SHA1 (patch-doc_Makefile.in) = 11371a773019ada76396d36334abc6c8cac75ec6 6SHA1 (patch-doc_Makefile.in) = 11371a773019ada76396d36334abc6c8cac75ec6
7SHA1 (patch-lib_isnan.c) = c5d2603447064c95e8bbc75a24c09366b752bad6 7SHA1 (patch-lib_isnan.c) = c5d2603447064c95e8bbc75a24c09366b752bad6
8SHA1 (patch-src_Makefile.in) = 6baa8ff8b8f4f0aa9c8efee60e172584c68eac7c 8SHA1 (patch-src_Makefile.in) = 6baa8ff8b8f4f0aa9c8efee60e172584c68eac7c