From johans@gletsjer.net  Tue Nov 13 15:08:54 2012
Return-Path: <johans@gletsjer.net>
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id C1E921C4
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 13 Nov 2012 15:08:54 +0000 (UTC)
	(envelope-from johans@gletsjer.net)
Received: from mailhost.gletsjer.net (unknown [IPv6:2001:610:1108:5840::])
	by mx1.freebsd.org (Postfix) with ESMTP id 744A98FC14
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 13 Nov 2012 15:08:54 +0000 (UTC)
Received: from mailhost.gletsjer.net (localhost [127.0.0.1])
	by mailhost.gletsjer.net (Postfix) with ESMTP id 36B573605169
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 13 Nov 2012 16:08:41 +0100 (CET)
Received: by mailhost.gletsjer.net (Postfix, from userid 801)
	id 2C46D3604F4A; Tue, 13 Nov 2012 16:08:41 +0100 (CET)
Message-Id: <20121113150841.2C46D3604F4A@mailhost.gletsjer.net>
Date: Tue, 13 Nov 2012 16:08:41 +0100 (CET)
From: Johan van Selst <johans@freebsd.org>
Reply-To: Johan van Selst <johans@freebsd.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [exp-run] devel/bison: update to 2.6.5
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         173606
>Category:       ports
>Synopsis:       [exp-run] devel/bison: update to 2.6.5
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    johans
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Nov 13 15:10:00 UTC 2012
>Closed-Date:    Sun Feb 24 17:46:59 UTC 2013
>Last-Modified:  Sun Feb 24 17:50:01 UTC 2013
>Originator:     Johan van Selst
>Release:        FreeBSD 9.1-PRERELEASE amd64
>Organization:
>Environment:
System: FreeBSD gonzales.gletsjer.net 9.1-PRERELEASE FreeBSD 9.1-PRERELEASE #13: Wed Oct 10 11:49:48 CEST 2012 root@gonzales.gletsjer.net:/usr/obj/usr/src/sys/gonzales amd64


	
>Description:
	
	The attached patch updates bison to the latest release, 2.6.5.
	This release fixes the (minor) bugs that were present in the
	previous 2.6.x releases - which we skipped.

	This port update also fixes the NLS option check and adds perl
	as a mandatory build dependency.

	As customary for bison, an exp-run is requested.
>How-To-Repeat:
	
>Fix:

	


diff -uNr bison.orig/Makefile bison/Makefile
--- bison.orig/Makefile	2012-07-17 02:30:15.000000000 +0200
+++ bison/Makefile	2012-11-07 23:11:39.000000000 +0100
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	bison
-PORTVERSION=	2.5.1
+PORTVERSION=	2.6.5
 PORTEPOCH=	1
 CATEGORIES=	devel
 MASTER_SITES=	${MASTER_SITE_GNU}
@@ -19,6 +19,7 @@
 RUN_DEPENDS=	gm4:${PORTSDIR}/devel/m4
 
 USE_XZ=		yes
+USE_PERL5_BUILD=yes
 GNU_CONFIGURE=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
@@ -45,7 +46,7 @@
 post-extract:
 	@${RM} -f ${WRKSRC}/doc/bison.info*
 	@${REINPLACE_CMD} 's/MANS = yacc.1/MANS =/' ${WRKSRC}/doc/Makefile.in
-.if empty(${PORT_OPTIONS:MNLS})
+.if empty(PORT_OPTIONS:MNLS)
 	@${REINPLACE_CMD} 's/ install-exec-local//' ${WRKSRC}/lib/Makefile.in
 .endif
 
diff -uNr bison.orig/distinfo bison/distinfo
--- bison.orig/distinfo	2012-06-28 02:35:47.000000000 +0200
+++ bison/distinfo	2012-11-07 23:11:56.000000000 +0100
@@ -1,2 +1,2 @@
-SHA256 (bison-2.5.1.tar.xz) = fec90caed650270484955ba6ee73ddb01186608799a27fcaaf868e5274c030d8
-SIZE (bison-2.5.1.tar.xz) = 1608376
+SHA256 (bison-2.6.5.tar.xz) = 8640d5b51aad462db6863711f333a9159836853e0b1e79fdef708c6efb5cd52b
+SIZE (bison-2.6.5.tar.xz) = 1669260
diff -uNr bison.orig/pkg-plist bison/pkg-plist
--- bison.orig/pkg-plist	2012-06-28 02:35:47.000000000 +0200
+++ bison/pkg-plist	2012-10-23 18:45:28.000000000 +0200
@@ -4,6 +4,7 @@
 %%DATADIR%%/bison.m4
 %%DATADIR%%/c++-skel.m4
 %%DATADIR%%/c++.m4
+%%DATADIR%%/c-like.m4
 %%DATADIR%%/c-skel.m4
 %%DATADIR%%/c.m4
 %%DATADIR%%/glr.c
@@ -70,7 +71,9 @@
 %%NLS%%share/locale/ru/LC_MESSAGES/bison-runtime.mo
 %%NLS%%share/locale/ru/LC_MESSAGES/bison.mo
 %%NLS%%share/locale/sl/LC_MESSAGES/bison-runtime.mo
+%%NLS%%share/locale/sq/LC_MESSAGES/bison-runtime.mo
 %%NLS%%share/locale/sr/LC_MESSAGES/bison-runtime.mo
+%%NLS%%share/locale/sr/LC_MESSAGES/bison.mo
 %%NLS%%share/locale/sv/LC_MESSAGES/bison-runtime.mo
 %%NLS%%share/locale/sv/LC_MESSAGES/bison.mo
 %%NLS%%share/locale/th/LC_MESSAGES/bison-runtime.mo
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->johans 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Tue Nov 13 15:10:39 UTC 2012 
Responsible-Changed-Why:  
Submitter is maintainer and has GNATS access (via the GNATS Auto Assign 
Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=173606 
Responsible-Changed-From-To: johans->portmgr 
Responsible-Changed-By: johans 
Responsible-Changed-When: Sat Nov 17 15:46:55 UTC 2012 
Responsible-Changed-Why:  
Assign exp-run request to portmgr 

http://www.freebsd.org/cgi/query-pr.cgi?pr=173606 

From: Johan van Selst <johans@stack.nl>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/173606: [exp-run] devel/bison: update to 2.6.5
Date: Tue, 18 Dec 2012 19:33:46 +0100

 Bison development has moved fast and version 2.7 has been released recently.
 It passes all my tests and is ready for an exp-run. Please run with this
 version if the exp-run hasn't started yet. The diff below is against the
 current ports version and includes earlier patches.
 
 
 diff -u bison.orig/Makefile bison/Makefile
 --- bison.orig/Makefile	2012-11-17 06:55:35.000000000 +0100
 +++ bison/Makefile	2012-12-18 19:05:25.000000000 +0100
 @@ -1,12 +1,8 @@
 -# Ports collection makefile for:  bison
 -# Date created:			  27 Mar 1999
 -# Whom:				  Jerry Hicks
 -#
 +# Created by: Jerry Hicks
  # $FreeBSD: ports/devel/bison/Makefile,v 1.70 2012/11/17 05:55:35 svnexp Exp $
 -#
  
  PORTNAME=	bison
 -PORTVERSION=	2.5.1
 +PORTVERSION=	2.7
  PORTEPOCH=	1
  CATEGORIES=	devel
  MASTER_SITES=	${MASTER_SITE_GNU}
 @@ -19,6 +15,7 @@
  RUN_DEPENDS=	gm4:${PORTSDIR}/devel/m4
  
  USE_XZ=		yes
 +USE_PERL5_BUILD=yes
  GNU_CONFIGURE=	yes
  CPPFLAGS+=	-I${LOCALBASE}/include
  LDFLAGS+=	-L${LOCALBASE}/lib
 @@ -45,7 +42,7 @@
  post-extract:
  	@${RM} -f ${WRKSRC}/doc/bison.info*
  	@${REINPLACE_CMD} 's/MANS = yacc.1/MANS =/' ${WRKSRC}/doc/Makefile.in
 -.if empty(${PORT_OPTIONS:MNLS})
 +.if ! ${PORT_OPTIONS:MNLS}
  	@${REINPLACE_CMD} 's/ install-exec-local//' ${WRKSRC}/lib/Makefile.in
  .endif
  
 diff -u bison.orig/distinfo bison/distinfo
 --- bison.orig/distinfo	2012-06-28 00:21:02.000000000 +0200
 +++ bison/distinfo	2012-12-12 23:25:40.000000000 +0100
 @@ -1,2 +1,2 @@
 -SHA256 (bison-2.5.1.tar.xz) = fec90caed650270484955ba6ee73ddb01186608799a27fcaaf868e5274c030d8
 -SIZE (bison-2.5.1.tar.xz) = 1608376
 +SHA256 (bison-2.7.tar.xz) = 43d8c5c466486031d5e7195a152ff49651ccac91599692e788b5ec5b693ca7fd
 +SIZE (bison-2.7.tar.xz) = 1776640
 diff -u bison.orig/pkg-plist bison/pkg-plist
 --- bison.orig/pkg-plist	2012-06-28 00:21:02.000000000 +0200
 +++ bison/pkg-plist	2012-12-18 19:10:50.000000000 +0100
 @@ -4,6 +4,7 @@
  %%DATADIR%%/bison.m4
  %%DATADIR%%/c++-skel.m4
  %%DATADIR%%/c++.m4
 +%%DATADIR%%/c-like.m4
  %%DATADIR%%/c-skel.m4
  %%DATADIR%%/c.m4
  %%DATADIR%%/glr.c
 @@ -71,6 +72,8 @@
  %%NLS%%share/locale/ru/LC_MESSAGES/bison.mo
  %%NLS%%share/locale/sl/LC_MESSAGES/bison-runtime.mo
  %%NLS%%share/locale/sr/LC_MESSAGES/bison-runtime.mo
 +%%NLS%%share/locale/sr/LC_MESSAGES/bison.mo
 +%%NLS%%share/locale/sq/LC_MESSAGES/bison-runtime.mo
  %%NLS%%share/locale/sv/LC_MESSAGES/bison-runtime.mo
  %%NLS%%share/locale/sv/LC_MESSAGES/bison.mo
  %%NLS%%share/locale/th/LC_MESSAGES/bison-runtime.mo
Responsible-Changed-From-To: portmgr->miwi 
Responsible-Changed-By: miwi 
Responsible-Changed-When: Tue Feb 19 12:07:48 UTC 2013 
Responsible-Changed-Why:  
take for exprun 

http://www.freebsd.org/cgi/query-pr.cgi?pr=173606 
State-Changed-From-To: open->feedback 
State-Changed-By: miwi 
State-Changed-When: Tue Feb 19 12:15:50 UTC 2013 
State-Changed-Why:  
exp-run have been started 
http://astroboy.sytes.net:1288/pkg/logs/bulk/91amd64/default/ 

http://www.freebsd.org/cgi/query-pr.cgi?pr=173606 
State-Changed-From-To: feedback->open 
State-Changed-By: miwi 
State-Changed-When: Sun Feb 24 16:33:01 UTC 2013 
State-Changed-Why:  
exp-run is over 

http://www.freebsd.org/cgi/query-pr.cgi?pr=173606 
Responsible-Changed-From-To: miwi->johans 
Responsible-Changed-By: miwi 
Responsible-Changed-When: Sun Feb 24 16:33:36 UTC 2013 
Responsible-Changed-Why:  
exprun is over. and approved. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=173606 
State-Changed-From-To: open->closed 
State-Changed-By: johans 
State-Changed-When: Sun Feb 24 17:46:19 UTC 2013 
State-Changed-Why:  
Committed. miwi: Thanks for the exp-run! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=173606 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/173606: commit references a PR
Date: Sun, 24 Feb 2013 17:46:23 +0000 (UTC)

 Author: johans
 Date: Sun Feb 24 17:46:08 2013
 New Revision: 312885
 URL: http://svnweb.freebsd.org/changeset/ports/312885
 
 Log:
   Update bison to 2.7
   http://lists.gnu.org/archive/html/help-bison/2012-12/msg00008.html
   
   PR:             ports/173606
   Exp-run by:     miwi
 
 Modified:
   head/devel/bison/Makefile
   head/devel/bison/distinfo
   head/devel/bison/pkg-plist   (contents, props changed)
 
 Modified: head/devel/bison/Makefile
 ==============================================================================
 --- head/devel/bison/Makefile	Sun Feb 24 17:40:22 2013	(r312884)
 +++ head/devel/bison/Makefile	Sun Feb 24 17:46:08 2013	(r312885)
 @@ -1,12 +1,8 @@
 -# Ports collection makefile for:  bison
 -# Date created:			  27 Mar 1999
 -# Whom:				  Jerry Hicks
 -#
 +# Created by: Jerry Hicks
  # $FreeBSD$
 -#
  
  PORTNAME=	bison
 -PORTVERSION=	2.5.1
 +PORTVERSION=	2.7
  PORTEPOCH=	1
  CATEGORIES=	devel
  MASTER_SITES=	${MASTER_SITE_GNU}
 @@ -19,6 +15,7 @@ BUILD_DEPENDS=	gm4:${PORTSDIR}/devel/m4
  RUN_DEPENDS=	gm4:${PORTSDIR}/devel/m4
  
  USE_XZ=		yes
 +USE_PERL5_BUILD=yes
  GNU_CONFIGURE=	yes
  CPPFLAGS+=	-I${LOCALBASE}/include
  LDFLAGS+=	-L${LOCALBASE}/lib
 @@ -45,7 +42,7 @@ PLIST_SUB+=	NLS="@comment "
  post-extract:
  	@${RM} -f ${WRKSRC}/doc/bison.info*
  	@${REINPLACE_CMD} 's/MANS = yacc.1/MANS =/' ${WRKSRC}/doc/Makefile.in
 -.if empty(${PORT_OPTIONS:MNLS})
 +.if ! ${PORT_OPTIONS:MNLS}
  	@${REINPLACE_CMD} 's/ install-exec-local//' ${WRKSRC}/lib/Makefile.in
  .endif
  
 
 Modified: head/devel/bison/distinfo
 ==============================================================================
 --- head/devel/bison/distinfo	Sun Feb 24 17:40:22 2013	(r312884)
 +++ head/devel/bison/distinfo	Sun Feb 24 17:46:08 2013	(r312885)
 @@ -1,2 +1,2 @@
 -SHA256 (bison-2.5.1.tar.xz) = fec90caed650270484955ba6ee73ddb01186608799a27fcaaf868e5274c030d8
 -SIZE (bison-2.5.1.tar.xz) = 1608376
 +SHA256 (bison-2.7.tar.xz) = 43d8c5c466486031d5e7195a152ff49651ccac91599692e788b5ec5b693ca7fd
 +SIZE (bison-2.7.tar.xz) = 1776640
 
 Modified: head/devel/bison/pkg-plist
 ==============================================================================
 --- head/devel/bison/pkg-plist	Sun Feb 24 17:40:22 2013	(r312884)
 +++ head/devel/bison/pkg-plist	Sun Feb 24 17:46:08 2013	(r312885)
 @@ -4,6 +4,7 @@ share/aclocal/bison-i18n.m4
  %%DATADIR%%/bison.m4
  %%DATADIR%%/c++-skel.m4
  %%DATADIR%%/c++.m4
 +%%DATADIR%%/c-like.m4
  %%DATADIR%%/c-skel.m4
  %%DATADIR%%/c.m4
  %%DATADIR%%/glr.c
 @@ -71,6 +72,8 @@ share/aclocal/bison-i18n.m4
  %%NLS%%share/locale/ru/LC_MESSAGES/bison.mo
  %%NLS%%share/locale/sl/LC_MESSAGES/bison-runtime.mo
  %%NLS%%share/locale/sr/LC_MESSAGES/bison-runtime.mo
 +%%NLS%%share/locale/sr/LC_MESSAGES/bison.mo
 +%%NLS%%share/locale/sq/LC_MESSAGES/bison-runtime.mo
  %%NLS%%share/locale/sv/LC_MESSAGES/bison-runtime.mo
  %%NLS%%share/locale/sv/LC_MESSAGES/bison.mo
  %%NLS%%share/locale/th/LC_MESSAGES/bison-runtime.mo
 _______________________________________________
 svn-ports-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-ports-all
 To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
 
>Unformatted:
