Date: Wed, 9 Aug 2006 21:40:55 +0600 (YEKST) From: Stanislav Sedov <ssedov@mbsd.msk.ru> To: FreeBSD-gnats-submit@FreeBSD.org Cc: ade@FreeBSD.org Subject: ports/101718: [PATCH] devel/bison2: update to 2.3 Message-ID: <20060809154055.3210812C65@fonon.realnet> Resent-Message-ID: <200608091750.k79HoErb038773@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 101718 >Category: ports >Synopsis: [PATCH] devel/bison2: update to 2.3 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Wed Aug 09 17:50:13 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Stanislav Sedov >Release: FreeBSD 7.0-CURRENT i386 >Organization: MBSD labs, Inc. >Environment: System: FreeBSD fonon.realnet 7.0-CURRENT FreeBSD 7.0-CURRENT #1: Wed Aug 2 21:44:37 MSD >Description: - Remove unneccessary option --no-split(this is default) - Install example project - Update to 2.3 Copy of this message was sent to (ade@FreeBSD.org). >How-To-Repeat: >Fix: --- bison-2.3.patch begins here --- diff -ruN --exclude=CVS /usr/ports/devel/bison2/Makefile /var/tmp/ruby/bison2/Makefile --- /usr/ports/devel/bison2/Makefile Sun Mar 26 15:30:06 2006 +++ /var/tmp/ruby/bison2/Makefile Wed Aug 9 21:38:32 2006 @@ -6,8 +6,8 @@ # PORTNAME= bison -PORTVERSION= 2.1 -PORTREVISION= 2 +PORTVERSION= 2.3 +PORTREVISION= 0 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -25,8 +25,7 @@ GNU_CONFIGURE= yes CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" \ - MAKEINFO="makeinfo --no-split" + LDFLAGS="-L${LOCALBASE}/lib" MAN1= bison.1 INFO= bison @@ -44,10 +43,25 @@ .error You have `USE_BISON' variable defined either in environment or in make(1) arguments. Please undefine and try again. .endif +.include <bsd.port.pre.mk> + post-extract: @${RM} -f ${WRKSRC}/doc/bison.info* +# +# Requires texinfo 4.8 or above +# +.if ${OSVERSION} < 601000 + @${REINPLACE_CMD} "/^@headitem/d" ${WRKSRC}/doc/bison.texinfo +.endif + post-install: ${LN} -sf ${PREFIX}/bin/bison ${PREFIX}/bin/bison2 -.include <bsd.port.mk> +.if !defined(NOPORTDOCS) + ${MKDIR} ${EXAMPLESDIR}/calc++ + ${INSTALL_DATA} ${WRKSRC}/examples/calc++/*.[chly]* \ + ${EXAMPLESDIR}/calc++ +.endif + +.include <bsd.port.post.mk> diff -ruN --exclude=CVS /usr/ports/devel/bison2/distinfo /var/tmp/ruby/bison2/distinfo --- /usr/ports/devel/bison2/distinfo Thu Nov 17 05:17:54 2005 +++ /var/tmp/ruby/bison2/distinfo Wed Aug 9 16:40:47 2006 @@ -1,3 +1,3 @@ -MD5 (bison-2.1.tar.bz2) = ef3110077462b1140b2ae612626e8486 -SHA256 (bison-2.1.tar.bz2) = cb960197a77cfe8d36a969daa6eec577e22ca3d8fbae852b2cee5248bf6ae8ec -SIZE (bison-2.1.tar.bz2) = 1005925 +MD5 (bison-2.3.tar.bz2) = c18640c6ec31a169d351e3117ecce3ec +SHA256 (bison-2.3.tar.bz2) = b10d7e9e354be72aee4e4911cf19dd27b5c527d4e7200857365b5fcdeea0dffb +SIZE (bison-2.3.tar.bz2) = 1080319 diff -ruN --exclude=CVS /usr/ports/devel/bison2/pkg-plist /var/tmp/ruby/bison2/pkg-plist --- /usr/ports/devel/bison2/pkg-plist Sun Mar 26 15:30:06 2006 +++ /var/tmp/ruby/bison2/pkg-plist Wed Aug 9 21:15:47 2006 @@ -1,57 +1,81 @@ -@comment $FreeBSD: ports/devel/bison2/pkg-plist,v 1.23 2006/03/26 09:30:06 ade Exp $ bin/bison bin/bison2 share/aclocal/bison-i18n.m4 -%%DATADIR%%/c.m4 +%%DATADIR%%/README %%DATADIR%%/c++.m4 +%%DATADIR%%/c.m4 %%DATADIR%%/glr.c +%%DATADIR%%/glr.cc %%DATADIR%%/lalr1.cc +%%DATADIR%%/location.cc %%DATADIR%%/m4sugar/m4sugar.m4 -%%DATADIR%%/README %%DATADIR%%/yacc.c -%%NLS%%share/locale/da/LC_MESSAGES/bison.mo +%%PORTDOCS%%%%EXAMPLESDIR%%/calc++/calc++-driver.cc +%%PORTDOCS%%%%EXAMPLESDIR%%/calc++/calc++-driver.hh +%%PORTDOCS%%%%EXAMPLESDIR%%/calc++/calc++-parser.cc +%%PORTDOCS%%%%EXAMPLESDIR%%/calc++/calc++-parser.hh +%%PORTDOCS%%%%EXAMPLESDIR%%/calc++/calc++-parser.yy +%%PORTDOCS%%%%EXAMPLESDIR%%/calc++/calc++-scanner.cc +%%PORTDOCS%%%%EXAMPLESDIR%%/calc++/calc++-scanner.ll +%%PORTDOCS%%%%EXAMPLESDIR%%/calc++/calc++.cc +%%PORTDOCS%%%%EXAMPLESDIR%%/calc++/location.hh +%%PORTDOCS%%%%EXAMPLESDIR%%/calc++/position.hh +%%PORTDOCS%%%%EXAMPLESDIR%%/calc++/stack.hh %%NLS%%share/locale/da/LC_MESSAGES/bison-runtime.mo -%%NLS%%share/locale/de/LC_MESSAGES/bison.mo +%%NLS%%share/locale/da/LC_MESSAGES/bison.mo %%NLS%%share/locale/de/LC_MESSAGES/bison-runtime.mo -%%NLS%%share/locale/es/LC_MESSAGES/bison.mo +%%NLS%%share/locale/de/LC_MESSAGES/bison.mo %%NLS%%share/locale/es/LC_MESSAGES/bison-runtime.mo -%%NLS%%share/locale/et/LC_MESSAGES/bison.mo +%%NLS%%share/locale/es/LC_MESSAGES/bison.mo %%NLS%%share/locale/et/LC_MESSAGES/bison-runtime.mo -%%NLS%%share/locale/fr/LC_MESSAGES/bison.mo +%%NLS%%share/locale/et/LC_MESSAGES/bison.mo %%NLS%%share/locale/fr/LC_MESSAGES/bison-runtime.mo -%%NLS%%share/locale/ga/LC_MESSAGES/bison.mo +%%NLS%%share/locale/fr/LC_MESSAGES/bison.mo %%NLS%%share/locale/ga/LC_MESSAGES/bison-runtime.mo -%%NLS%%share/locale/hr/LC_MESSAGES/bison.mo +%%NLS%%share/locale/ga/LC_MESSAGES/bison.mo %%NLS%%share/locale/hr/LC_MESSAGES/bison-runtime.mo -%%NLS%%share/locale/id/LC_MESSAGES/bison.mo +%%NLS%%share/locale/hr/LC_MESSAGES/bison.mo %%NLS%%share/locale/id/LC_MESSAGES/bison-runtime.mo -%%NLS%%share/locale/it/LC_MESSAGES/bison.mo +%%NLS%%share/locale/id/LC_MESSAGES/bison.mo %%NLS%%share/locale/it/LC_MESSAGES/bison-runtime.mo -%%NLS%%share/locale/ja/LC_MESSAGES/bison.mo +%%NLS%%share/locale/it/LC_MESSAGES/bison.mo %%NLS%%share/locale/ja/LC_MESSAGES/bison-runtime.mo -%%NLS%%share/locale/ms/LC_MESSAGES/bison.mo +%%NLS%%share/locale/ja/LC_MESSAGES/bison.mo %%NLS%%share/locale/ms/LC_MESSAGES/bison-runtime.mo -%%NLS%%share/locale/nb/LC_MESSAGES/bison.mo +%%NLS%%share/locale/ms/LC_MESSAGES/bison.mo %%NLS%%share/locale/nb/LC_MESSAGES/bison-runtime.mo -%%NLS%%share/locale/nl/LC_MESSAGES/bison.mo +%%NLS%%share/locale/nb/LC_MESSAGES/bison.mo %%NLS%%share/locale/nl/LC_MESSAGES/bison-runtime.mo -%%NLS%%share/locale/pl/LC_MESSAGES/bison.mo +%%NLS%%share/locale/nl/LC_MESSAGES/bison.mo %%NLS%%share/locale/pl/LC_MESSAGES/bison-runtime.mo -%%NLS%%share/locale/pt_BR/LC_MESSAGES/bison.mo +%%NLS%%share/locale/pl/LC_MESSAGES/bison.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/bison-runtime.mo -%%NLS%%share/locale/ro/LC_MESSAGES/bison.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/bison.mo %%NLS%%share/locale/ro/LC_MESSAGES/bison-runtime.mo -%%NLS%%share/locale/ru/LC_MESSAGES/bison.mo +%%NLS%%share/locale/ro/LC_MESSAGES/bison.mo %%NLS%%share/locale/ru/LC_MESSAGES/bison-runtime.mo -%%NLS%%share/locale/rw/LC_MESSAGES/bison.mo +%%NLS%%share/locale/ru/LC_MESSAGES/bison.mo %%NLS%%share/locale/rw/LC_MESSAGES/bison-runtime.mo -%%NLS%%share/locale/sv/LC_MESSAGES/bison.mo +%%NLS%%share/locale/rw/LC_MESSAGES/bison.mo +%%NLS%%share/locale/sl/LC_MESSAGES/bison-runtime.mo %%NLS%%share/locale/sv/LC_MESSAGES/bison-runtime.mo -%%NLS%%share/locale/tr/LC_MESSAGES/bison.mo +%%NLS%%share/locale/sv/LC_MESSAGES/bison.mo %%NLS%%share/locale/tr/LC_MESSAGES/bison-runtime.mo -%%NLS%%share/locale/vi/LC_MESSAGES/bison.mo +%%NLS%%share/locale/tr/LC_MESSAGES/bison.mo %%NLS%%share/locale/vi/LC_MESSAGES/bison-runtime.mo +%%NLS%%share/locale/vi/LC_MESSAGES/bison.mo +%%NLS%%share/locale/zh_TW/LC_MESSAGES/bison-runtime.mo +%%NLS%%@dirrmtry share/locale/zh_TW/LC_MESSAGES +%%NLS%%@dirrmtry share/locale/zh_TW +%%NLS%%@dirrmtry share/locale/sl/LC_MESSAGES +%%NLS%%@dirrmtry share/locale/sl %%NLS%%@dirrmtry share/locale/rw/LC_MESSAGES %%NLS%%@dirrmtry share/locale/rw -@dirrm %%DATADIR%%/m4sugar -@dirrm %%DATADIR%% +%%NLS%%@dirrmtry share/locale/ro/LC_MESSAGES +%%NLS%%@dirrmtry share/locale/ro +%%NLS%%@dirrmtry share/locale/pl/LC_MESSAGES +%%NLS%%@dirrmtry share/locale/pl +%%PORTDOCS%%@dirrmtry %%EXAMPLESDIR%%/calc++ +%%PORTDOCS%%@dirrmtry %%EXAMPLESDIR%% +@dirrmtry %%DATADIR%%/m4sugar +@dirrmtry %%DATADIR%% --- bison-2.3.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060809154055.3210812C65>