aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED1
-rw-r--r--Mk/bsd.port.mk26
-rw-r--r--audio/denemo/Makefile4
-rw-r--r--audio/rezound/Makefile4
-rw-r--r--audio/sfront/Makefile3
-rw-r--r--biology/chemeq/Makefile3
-rw-r--r--cad/alliance/Makefile4
-rw-r--r--cad/iverilog/Makefile3
-rw-r--r--cad/opencascade/Makefile4
-rw-r--r--cad/tkgate/Makefile4
-rw-r--r--databases/clip/Makefile4
-rw-r--r--databases/evolution-data-server/Makefile3
-rw-r--r--databases/firebird-server/Makefile4
-rw-r--r--databases/firebird2-server/Makefile3
-rw-r--r--databases/firebird20-server/Makefile3
-rw-r--r--databases/mdbtools/Makefile4
-rw-r--r--databases/postgis/Makefile3
-rw-r--r--databases/postgresql-contrib/Makefile4
-rw-r--r--databases/postgresql74-server/Makefile4
-rw-r--r--databases/postgresql80-server/Makefile4
-rw-r--r--databases/postgresql81-server/Makefile4
-rw-r--r--databases/postgresql82-server/Makefile4
-rw-r--r--databases/xbsql/Makefile4
-rw-r--r--deskutils/gnome-pim/Makefile4
-rw-r--r--deskutils/kdepim3/Makefile4
-rw-r--r--deskutils/kdepim4/Makefile4
-rw-r--r--deskutils/kdepim44/Makefile4
-rw-r--r--deskutils/tpb/Makefile4
-rw-r--r--devel/Makefile1
-rw-r--r--devel/as31/Makefile4
-rw-r--r--devel/avr-gcc-3/Makefile3
-rw-r--r--devel/avr-gcc/Makefile4
-rw-r--r--devel/bison/Makefile31
-rw-r--r--devel/bison/distinfo6
-rw-r--r--devel/bison/pkg-plist57
-rw-r--r--devel/bison2/Makefile67
-rw-r--r--devel/bison2/distinfo3
-rw-r--r--devel/bison2/pkg-descr22
-rw-r--r--devel/bison2/pkg-plist73
-rw-r--r--devel/cross-gcc/Makefile4
-rw-r--r--devel/eboxy/Makefile4
-rw-r--r--devel/hp48cc/Makefile4
-rw-r--r--devel/kimwitu++/Makefile4
-rw-r--r--devel/kscope/Makefile3
-rw-r--r--devel/libIDL/Makefile3
-rw-r--r--devel/libbonobo/Makefile4
-rw-r--r--devel/libmimedir/Makefile3
-rw-r--r--devel/libvc/Makefile4
-rw-r--r--devel/powerpc-gcc/Makefile4
-rw-r--r--devel/pwlib/Makefile4
-rw-r--r--devel/py-bison/Makefile3
-rw-r--r--devel/ragel/Makefile3
-rw-r--r--devel/ruby-rbison/Makefile5
-rw-r--r--devel/sfslite/Makefile3
-rw-r--r--devel/sourcenav/Makefile4
-rw-r--r--devel/tavrasm/Makefile3
-rw-r--r--devel/tigcc/Makefile3
-rw-r--r--editors/lfhex/Makefile4
-rw-r--r--editors/openoffice-3-devel/Makefile3
-rw-r--r--editors/openoffice-3/Makefile2
-rw-r--r--editors/openoffice.org-1.0/Makefile4
-rw-r--r--editors/openoffice.org-1.1-devel/Makefile3
-rw-r--r--editors/openoffice.org-1.1/Makefile4
-rw-r--r--editors/openoffice.org-2-RC/Makefile3
-rw-r--r--editors/openoffice.org-2-devel/Makefile3
-rw-r--r--editors/openoffice.org-2/Makefile2
-rw-r--r--editors/openoffice.org-3-RC/Makefile3
-rw-r--r--editors/openoffice.org-3-devel/Makefile3
-rw-r--r--editors/openoffice.org-3/Makefile2
-rw-r--r--editors/openoffice.org-vcltesttool/Makefile3
-rw-r--r--editors/xmleditor/Makefile4
-rw-r--r--emulators/nonpareil/Makefile6
-rw-r--r--emulators/wine-devel/Makefile3
-rw-r--r--emulators/wine/Makefile3
-rw-r--r--french/aster/Makefile3
-rw-r--r--games/flobopuyo/Makefile4
-rw-r--r--games/kaid/Makefile4
-rw-r--r--games/noegnud-littlehack/Makefile4
-rw-r--r--games/noegnud-nethack-deet/Makefile4
-rw-r--r--games/noegnud-nethack/Makefile4
-rw-r--r--games/noegnud-slashem/Makefile4
-rw-r--r--games/quakeforge/Makefile4
-rw-r--r--games/warzone2100/Makefile6
-rw-r--r--games/windstille/Makefile3
-rw-r--r--graphics/aqsis/Makefile4
-rw-r--r--graphics/flasm/Makefile3
-rw-r--r--graphics/fractorama/Makefile4
-rw-r--r--graphics/graphviz/Makefile4
-rw-r--r--graphics/ming/Makefile4
-rw-r--r--graphics/opendx/Makefile4
-rw-r--r--graphics/sswf/Makefile3
-rw-r--r--graphics/tcm/Makefile4
-rw-r--r--irc/ircd-hybrid-ru/Makefile3
-rw-r--r--japanese/ming/Makefile4
-rw-r--r--japanese/nethack34/Makefile4
-rw-r--r--japanese/oleo/Makefile7
-rw-r--r--japanese/xjtext/Makefile4
-rw-r--r--java/jmp/Makefile4
-rw-r--r--lang/gcc-ooo/Makefile4
-rw-r--r--lang/gcc/Makefile2
-rw-r--r--lang/gcc33/Makefile4
-rw-r--r--lang/gcc34/Makefile4
-rw-r--r--lang/gcc41/Makefile2
-rw-r--r--lang/gcc42/Makefile2
-rw-r--r--lang/gcc43/Makefile2
-rw-r--r--lang/gcc44/Makefile2
-rw-r--r--lang/gcc45/Makefile2
-rw-r--r--lang/gcc46/Makefile2
-rw-r--r--lang/gcc47/Makefile2
-rw-r--r--lang/gcc48/Makefile2
-rw-r--r--lang/gdc/Makefile3
-rw-r--r--lang/gnat-gcc41/Makefile4
-rw-r--r--lang/gnat-gcc42/Makefile3
-rw-r--r--lang/gnat-gcc43/Makefile4
-rw-r--r--lang/gnat/Makefile4
-rw-r--r--lang/gpc/Makefile3
-rw-r--r--lang/harbour/Makefile3
-rw-r--r--lang/hugs/Makefile4
-rw-r--r--lang/llvm-gcc4/Makefile3
-rw-r--r--lang/maude/Makefile3
-rw-r--r--lang/mono/Makefile4
-rw-r--r--lang/mozart/Makefile4
-rw-r--r--lang/ohugs/Makefile4
-rw-r--r--lang/parrot/Makefile4
-rw-r--r--lang/pike72/Makefile4
-rw-r--r--lang/pike76/Makefile3
-rw-r--r--lang/ptoc/Makefile4
-rw-r--r--lang/q/Makefile4
-rw-r--r--lang/spl/Makefile4
-rw-r--r--lang/tinycobol/Makefile3
-rw-r--r--lang/vala/Makefile3
-rw-r--r--lang/yabasic/Makefile4
-rw-r--r--mail/esmtp/Makefile3
-rw-r--r--mail/evolution/Makefile3
-rw-r--r--mail/filtermail/Makefile4
-rw-r--r--mail/freepops/Makefile4
-rw-r--r--mail/libsieve/Makefile3
-rw-r--r--mail/mairix/Makefile3
-rw-r--r--math/abakus/Makefile8
-rw-r--r--math/cvc3/Makefile3
-rw-r--r--math/eukleides/Makefile4
-rw-r--r--math/freefem++/Makefile3
-rw-r--r--math/gcalctool/Makefile4
-rw-r--r--math/graphthing/Makefile4
-rw-r--r--math/oleo/Makefile4
-rw-r--r--math/rascal/Makefile4
-rw-r--r--misc/boxes/Makefile3
-rw-r--r--misc/lifelines/Makefile3
-rw-r--r--misc/terraform/Makefile4
-rw-r--r--multimedia/bmpx/Makefile3
-rw-r--r--multimedia/dvdauthor/Makefile3
-rw-r--r--multimedia/gstreamer/Makefile3
-rw-r--r--net-im/gtkyahoo/Makefile4
-rw-r--r--net-mgmt/argus-clients/Makefile3
-rw-r--r--net-mgmt/argus/Makefile3
-rw-r--r--net-mgmt/cflowd/Makefile4
-rw-r--r--net-mgmt/docsis/Makefile3
-rw-r--r--net-mgmt/irrtoolset/Makefile3
-rw-r--r--net-mgmt/netmond/Makefile4
-rw-r--r--net-p2p/gtk-gnutella/Makefile4
-rw-r--r--net/asterisk-bristuff/Makefile4
-rw-r--r--net/asterisk/Makefile4
-rw-r--r--net/asterisk10/Makefile4
-rw-r--r--net/asterisk12/Makefile3
-rw-r--r--net/asterisk14/Makefile4
-rw-r--r--net/asterisk16/Makefile4
-rw-r--r--net/bird/Makefile3
-rw-r--r--net/cphone/Makefile4
-rw-r--r--net/dictd/Makefile3
-rw-r--r--net/lambdamoo/Makefile3
-rw-r--r--net/libpcap/Makefile3
-rw-r--r--net/ohphone/Makefile4
-rw-r--r--net/olsrd/Makefile3
-rw-r--r--net/openh323/Makefile4
-rw-r--r--net/openmcu/Makefile3
-rw-r--r--net/tcpview/Makefile4
-rw-r--r--net/twinkle/Makefile4
-rw-r--r--net/unfs3/Makefile4
-rw-r--r--net/yate-devel/Makefile3
-rw-r--r--net/yptransitd/Makefile5
-rw-r--r--palm/gnome-pilot-conduits/Makefile4
-rw-r--r--palm/pdbc/Makefile3
-rw-r--r--palm/prc-tools/Makefile4
-rw-r--r--ports-mgmt/instant-tinderbox/Makefile4
-rw-r--r--ports-mgmt/portmk/Mk/bsd.port.mk26
-rw-r--r--print/libgnomeprint/Makefile4
-rw-r--r--print/lilypond/Makefile4
-rw-r--r--russian/ircd-hybrid-ru/Makefile3
-rw-r--r--russian/ircd-hybrid/Makefile3
-rw-r--r--science/omnetpp/Makefile4
-rw-r--r--security/aide/Makefile3
-rw-r--r--security/bro/Makefile4
-rw-r--r--security/nessus-libnasl/Makefile3
-rw-r--r--security/nessus-libraries/Makefile3
-rw-r--r--sysutils/monit/Makefile3
-rw-r--r--sysutils/powerman/Makefile3
-rw-r--r--textproc/carthage/Makefile5
-rw-r--r--textproc/dict/Makefile3
-rw-r--r--textproc/flex/Makefile5
-rw-r--r--textproc/htmltolatex/Makefile4
-rw-r--r--textproc/latte/Makefile4
-rw-r--r--textproc/libpathan/Makefile3
-rw-r--r--textproc/mifluz/Makefile4
-rw-r--r--textproc/scrollkeeper/Makefile4
-rw-r--r--textproc/syck/Makefile3
-rw-r--r--textproc/xxdiff/Makefile4
-rw-r--r--www/bk_edit/Makefile4
-rw-r--r--www/cherokee-devel/Makefile3
-rw-r--r--www/cherokee/Makefile4
-rw-r--r--www/elinks/Makefile4
-rw-r--r--www/srg/Makefile3
-rw-r--r--x11-clocks/buici-clock/Makefile4
-rw-r--r--x11-toolkits/libgnomeprintui/Makefile4
-rw-r--r--x11-toolkits/libgnomeui/Makefile4
-rw-r--r--x11-toolkits/libwnck/Makefile4
-rw-r--r--x11-toolkits/libzvt/Makefile4
-rw-r--r--x11-toolkits/vte/Makefile4
-rw-r--r--x11/gnome-desktop/Makefile4
-rw-r--r--x11/libgnome/Makefile4
-rw-r--r--x11/xstroke/Makefile4
220 files changed, 541 insertions, 524 deletions
diff --git a/MOVED b/MOVED
index fab7299f5ec0..ca58ccecc170 100644
--- a/MOVED
+++ b/MOVED
@@ -3316,3 +3316,4 @@ www/w3||2007-10-14|Has expired: distfile is 10 years old and depends on emacs19
security/p5-Digest-SHA2||2007-10-16|Has expired: Has numerious known bugs, deprecated in favor of Digest::SHA
devel/p5-Devel-Peek||2007-10-16|Has expired: depends on antique versions of perl
net/skype-devel||2007-10-16|No longer needed: Please update to net/skype
+devel/bison2|devel/bison|2007-10-17|Bison 1.x to 2.x conversion
diff --git a/Mk/bsd.port.mk b/Mk/bsd.port.mk
index 5d066c754298..3aca1db9fe58 100644
--- a/Mk/bsd.port.mk
+++ b/Mk/bsd.port.mk
@@ -362,7 +362,10 @@ FreeBSD_MAINTAINER= portmgr@FreeBSD.org
# - If set, this port uses the GNU version of the ghostscript
# software instead of the GPL version, which is used otherwise.
##
-# USE_BISON - If set, this port uses bison for building.
+# USE_BISON - Implies that the port uses bison in one way or another:
+# 'yes' (backwards compatibility) - use bison for building
+# new features: 'build', 'run', 'both', implying build,
+# runtime, and both build/run dependencies
##
# USE_IMAKE - If set, this port uses imake. Implies USE_X_PREFIX.
# XMKMF - Set to path of `xmkmf' if not in $PATH
@@ -1926,7 +1929,26 @@ RUN_DEPENDS+= ${_GL_${_component}_RUN_DEPENDS}
.endif
.if defined(USE_BISON)
-BUILD_DEPENDS+= bison:${PORTSDIR}/devel/bison
+_BISON_DEPENDS= bison:${PORTSDIR}/devel/bison
+
+# XXX: backwards compatibility
+. if ${USE_BISON:L} == "yes"
+USE_BISON= build
+pre-everything::
+ @${ECHO_MSG} "WARNING: USE_BISON=yes deprecated, use build/run/both"
+. endif
+
+. if ${USE_BISON:L} == "build"
+BUILD_DEPENDS+= ${_BISON_DEPENDS}
+. elif ${USE_BISON:L} == "run"
+RUN_DEPENDS+= ${_BISON_DEPENDS}
+. elif ${USE_BISON:L} == "both"
+BUILD_DEPENDS+= ${_BISON_DEPENDS}
+RUN_DEPENDS+= ${_BISON_DEPENDS}
+. else
+IGNORE= uses unknown USE_BISON construct
+. endif
+
.endif
.if !defined(_PERL_REFACTORING_COMPLETE)
diff --git a/audio/denemo/Makefile b/audio/denemo/Makefile
index 90b391dc016b..71844d7d944f 100644
--- a/audio/denemo/Makefile
+++ b/audio/denemo/Makefile
@@ -7,7 +7,7 @@
PORTNAME= denemo
PORTVERSION= 0.7.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -18,7 +18,7 @@ COMMENT= Graphical score editor
USE_XLIB= yes
USE_GNOME= gnometarget gtk20 libxml2
USE_GCC= 3.4+
-USE_BISON= yes
+USE_BISON= build
USE_GETOPT_LONG= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
diff --git a/audio/rezound/Makefile b/audio/rezound/Makefile
index e9cbc7e62cac..4ff43cbf1c93 100644
--- a/audio/rezound/Makefile
+++ b/audio/rezound/Makefile
@@ -7,7 +7,7 @@
PORTNAME= rezound
DISTVERSION= 0.12.3beta
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -15,9 +15,9 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= danfe@FreeBSD.org
COMMENT= Graphical audio file editor
-BUILD_DEPENDS= bison:${PORTSDIR}/devel/bison
LIB_DEPENDS= FOX-1.4:${PORTSDIR}/x11-toolkits/fox14
+USE_BISON= build
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib" \
diff --git a/audio/sfront/Makefile b/audio/sfront/Makefile
index 1d673ea7d685..0a8f4a9e7d4e 100644
--- a/audio/sfront/Makefile
+++ b/audio/sfront/Makefile
@@ -7,6 +7,7 @@
PORTNAME= sfront
PORTVERSION= 0.91
+PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= http://critical.ch/distfiles/ \
http://energy.critical.ch/distfiles/
@@ -18,7 +19,7 @@ PORTDOCS= book sfman
WRKSRC= ${WRKDIR}/${PORTNAME}/src
-USE_BISON= yes
+USE_BISON= build
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}"
ALL_TARGET= ${PORTNAME}
diff --git a/biology/chemeq/Makefile b/biology/chemeq/Makefile
index 78b0ea3f0dbb..5494b92a0161 100644
--- a/biology/chemeq/Makefile
+++ b/biology/chemeq/Makefile
@@ -7,6 +7,7 @@
PORTNAME= chemeq
PORTVERSION= 1.50
+PORTREVISION= 1
CATEGORIES= biology textproc
MASTER_SITES= http://download.gna.org/chemeq/chemeq-1.5/ \
http://freebsd.nsu.ru/distfiles/
@@ -18,7 +19,7 @@ COMMENT= Outputs LaTeX code for chemical reaction
MAKE_ARGS= CXX="${CXX}" CXXFLAGS="${CXXFLAGS}"
WRKSRC= ${WRKDIR}/${PORTNAME}-1.5
-USE_BISON= yes
+USE_BISON= build
MAN1= chemeq.1
diff --git a/cad/alliance/Makefile b/cad/alliance/Makefile
index 3199886f0523..76ecf1aebeb7 100644
--- a/cad/alliance/Makefile
+++ b/cad/alliance/Makefile
@@ -6,7 +6,7 @@
PORTNAME= alliance
PORTVERSION= 5.0.20060509
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= cad
MASTER_SITES= http://www-asim.lip6.fr/pub/alliance/distribution/5.0/ \
${MASTER_SITE_LOCAL}
@@ -21,7 +21,7 @@ NOT_FOR_ARCHS_REASON= ${PKGNAME} does not build on ${ARCH}
WRKSRC= ${WRKDIR}/${PORTNAME}-5.0
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
USE_MOTIF= yes
USE_XLIB= yes
diff --git a/cad/iverilog/Makefile b/cad/iverilog/Makefile
index c69fa6a76ee5..d1804878b838 100644
--- a/cad/iverilog/Makefile
+++ b/cad/iverilog/Makefile
@@ -8,6 +8,7 @@
PORTNAME= iverilog
PORTVERSION= 0.8.5
+PORTREVISION= 1
CATEGORIES= cad
MASTER_SITES= ftp://icarus.com/pub/eda/verilog/v${PORTVERSION:C,\.[0-9]$,,}/ \
ftp://ftp.geda.seul.org/pub/geda/dist/
@@ -17,7 +18,7 @@ MAINTAINER= stas@FreeBSD.org
COMMENT= A Verilog simulation and synthesis tool
GNU_CONFIGURE= yes
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
USE_GNOME= gnometarget
diff --git a/cad/opencascade/Makefile b/cad/opencascade/Makefile
index ca0bc60c5a93..a035c058072c 100644
--- a/cad/opencascade/Makefile
+++ b/cad/opencascade/Makefile
@@ -7,7 +7,7 @@
PORTNAME= opencascade
PORTVERSION= 6.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= cad science
MASTER_SITES= ${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR= thierry
@@ -26,7 +26,7 @@ LIB_DEPENDS= itcl.${ITCL_VER}:${PORTSDIR}/lang/itcl \
dps.0:${PORTSDIR}/x11/dgs
USE_BZIP2= yes
-USE_BISON= yes
+USE_BISON= build
USE_XLIB= yes
USE_TK= yes
USE_TCL_BUILD= 84
diff --git a/cad/tkgate/Makefile b/cad/tkgate/Makefile
index 751c2685143e..d6770f404013 100644
--- a/cad/tkgate/Makefile
+++ b/cad/tkgate/Makefile
@@ -7,7 +7,7 @@
PORTNAME= tkgate
PORTVERSION= 1.8.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= cad
MASTER_SITES= ftp://gadoid.ices.cmu.edu/pub/tkgate/
EXTRACT_SUFX= .tgz
@@ -20,7 +20,7 @@ RUN_DEPENDS= tclsh8.4:${PORTSDIR}/lang/tcl84
BUILD_DEPENDS= xmkmf:${X_IMAKE_PORT}
HAS_CONFIGURE= yes
-USE_BISON= yes
+USE_BISON= build
USE_X_PREFIX= yes
PLIST_SUB= VERSION=${PORTVERSION}
diff --git a/databases/clip/Makefile b/databases/clip/Makefile
index 972d608758eb..1ca4afd3f6f1 100644
--- a/databases/clip/Makefile
+++ b/databases/clip/Makefile
@@ -7,7 +7,7 @@
PORTNAME= clip
DISTVERSION= 1.1.16-1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= databases lang
MASTER_SITES= ftp://ftp.linux.ru.net/mirrors/clip/ \
ftp://www.cis.by/pub/clip/pub/clip/ \
@@ -95,7 +95,7 @@ OPT_CLIPLIBS+=clip-interbase
PLIST_SUB+= IBASE="@comment "
.endif
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
USE_ICONV= yes
REINPLACE_ARGS= -i ""
diff --git a/databases/evolution-data-server/Makefile b/databases/evolution-data-server/Makefile
index a3011c4e7b5f..14469b5f9242 100644
--- a/databases/evolution-data-server/Makefile
+++ b/databases/evolution-data-server/Makefile
@@ -8,6 +8,7 @@
PORTNAME= evolution-data-server
PORTVERSION= 1.10.3.1
+PORTREVISION= 1
CATEGORIES= databases gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
@@ -22,7 +23,7 @@ LIB_DEPENDS= soup-2.2.8:${PORTSDIR}/devel/libsoup \
USE_BZIP2= yes
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
USE_GETTEXT= yes
USE_XLIB= yes
USE_GNOME= gnomeprefix gnomehack intlhack gnometarget libgnomeui \
diff --git a/databases/firebird-server/Makefile b/databases/firebird-server/Makefile
index fe5000d25f1e..33bf36307cca 100644
--- a/databases/firebird-server/Makefile
+++ b/databases/firebird-server/Makefile
@@ -7,7 +7,7 @@
PORTNAME?= firebird
PORTVERSION= 1.5.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES?= databases
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR=firebird
@@ -19,7 +19,7 @@ COMMENT?= The open-source InterBase(tm) 6.0 spin-off (Classic version)
LATEST_LINK= ${PORTNAME}${PKGNAMESUFFIX}
-USE_BISON= yes
+USE_BISON= build
USE_BZIP2= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
diff --git a/databases/firebird2-server/Makefile b/databases/firebird2-server/Makefile
index e6e911d7d770..1da6d1faa5d3 100644
--- a/databases/firebird2-server/Makefile
+++ b/databases/firebird2-server/Makefile
@@ -7,6 +7,7 @@
PORTNAME?= firebird
PORTVERSION= 2.0.3
+PORTREVISION= 1
CATEGORIES?= databases
MASTER_SITES= SF
MASTER_SITE_SUBDIR=firebird
@@ -18,7 +19,7 @@ COMMENT?= Firebird-2 relational database (server)
LATEST_LINK= ${PORTNAME}2${PKGNAMESUFFIX}
-USE_BISON= yes
+USE_BISON= build
USE_BZIP2= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
diff --git a/databases/firebird20-server/Makefile b/databases/firebird20-server/Makefile
index e6e911d7d770..1da6d1faa5d3 100644
--- a/databases/firebird20-server/Makefile
+++ b/databases/firebird20-server/Makefile
@@ -7,6 +7,7 @@
PORTNAME?= firebird
PORTVERSION= 2.0.3
+PORTREVISION= 1
CATEGORIES?= databases
MASTER_SITES= SF
MASTER_SITE_SUBDIR=firebird
@@ -18,7 +19,7 @@ COMMENT?= Firebird-2 relational database (server)
LATEST_LINK= ${PORTNAME}2${PKGNAMESUFFIX}
-USE_BISON= yes
+USE_BISON= build
USE_BZIP2= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
diff --git a/databases/mdbtools/Makefile b/databases/mdbtools/Makefile
index 8621a3e3ce1e..7bd1520e822d 100644
--- a/databases/mdbtools/Makefile
+++ b/databases/mdbtools/Makefile
@@ -7,7 +7,7 @@
PORTNAME= mdbtools
PORTVERSION= 0.5
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -19,7 +19,7 @@ COMMENT= Utilities and libraries to export data from MS Access databases (.mdb)
BUILD_DEPENDS= gawk:${PORTSDIR}/lang/gawk
USE_AUTOTOOLS= libtool:15
-USE_BISON= yes
+USE_BISON= build
USE_GNOME= glib20
WANT_GNOME= yes
GNU_CONFIGURE= yes
diff --git a/databases/postgis/Makefile b/databases/postgis/Makefile
index 045159464a21..c75985d3dc47 100644
--- a/databases/postgis/Makefile
+++ b/databases/postgis/Makefile
@@ -7,16 +7,17 @@
PORTNAME= postgis
DISTVERSION= 1.3.1
+PORTREVISION= 1
CATEGORIES= databases geography
MASTER_SITES= http://postgis.refractions.net/download/
MAINTAINER= anderson@cnpm.embrapa.br
COMMENT= Adds support for geographic objects to PostgreSQL databases
-BUILD_DEPENDS= bison2:${PORTSDIR}/devel/bison2
LIB_DEPENDS= proj.5:${PORTSDIR}/graphics/proj
RUN_DEPENDS= postmaster:${PORTSDIR}/databases/postgresql${PGSQL_VER}-server
+USE_BISON= build
USE_GCC= 3.2+
USE_PGSQL= yes
USE_GMAKE= yes
diff --git a/databases/postgresql-contrib/Makefile b/databases/postgresql-contrib/Makefile
index dad2ae019835..ddd72654a2fc 100644
--- a/databases/postgresql-contrib/Makefile
+++ b/databases/postgresql-contrib/Makefile
@@ -7,7 +7,7 @@
PORTNAME= postgresql
PKGNAMESUFFIX= -contrib
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= databases
MAINTAINER= girgen@FreeBSD.org
@@ -30,7 +30,7 @@ PGSQL_VER!= ${LOCALBASE}/bin/pg_config --version | ${SED} -n 's/PostgreSQL[^0-9]
PGSQL_VER= ${DEFAULT_PGSQL_VER}
.endif
-USE_BISON= yes
+USE_BISON= build
BUILD_DIRS= src/port contrib
INSTALL_DIRS= contrib
diff --git a/databases/postgresql74-server/Makefile b/databases/postgresql74-server/Makefile
index ec84e055c2e3..5b6236133af5 100644
--- a/databases/postgresql74-server/Makefile
+++ b/databases/postgresql74-server/Makefile
@@ -7,7 +7,7 @@
PORTNAME?= postgresql
PORTVERSION?= 7.4.18
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES?= databases
MASTER_SITES= ${MASTER_SITE_PGSQL}
MASTER_SITE_SUBDIR= source/v${PORTVERSION}
@@ -97,7 +97,7 @@ OPTIONS+= HIER "Builds with query hierarchy (server)" off
. if (defined(SERVER_ONLY) && defined(WITH_HIER)) || make(makesum)
PATCH_SITES+= http://gppl.moonbone.ru/:hier74053
PATCHFILES+= hier-Pg7.4-0.5.3.tar.gz:hier74053
-USE_BISON= yes
+USE_BISON= build
. endif
. if defined(SERVER_ONLY) && defined(WITH_PAM)
diff --git a/databases/postgresql80-server/Makefile b/databases/postgresql80-server/Makefile
index 2cd28c07fc9b..b801f841abdf 100644
--- a/databases/postgresql80-server/Makefile
+++ b/databases/postgresql80-server/Makefile
@@ -7,7 +7,7 @@
PORTNAME?= postgresql
PORTVERSION?= 8.0.14
-PORTREVISION?= 1
+PORTREVISION?= 2
CATEGORIES?= databases
MASTER_SITES= ${MASTER_SITE_PGSQL}
MASTER_SITE_SUBDIR= source/v${PORTVERSION}
@@ -104,7 +104,7 @@ OPTIONS+= INTDATE "Builds with 64-bit date/time type (server)" off
. if (defined(SERVER_ONLY) && defined(WITH_HIER)) || make(makesum)
PATCH_SITES+= http://gppl.moonbone.ru/:hier801055
PATCHFILES+= hier-Pg8.0.3-0.5.5.diff.gz:hier801055
-USE_BISON= yes
+USE_BISON= build
. endif
. if (defined(SERVER_ONLY) && defined(WITH_ICU)) || make(makesum)
diff --git a/databases/postgresql81-server/Makefile b/databases/postgresql81-server/Makefile
index b4e2b39529e8..ebed545d6c77 100644
--- a/databases/postgresql81-server/Makefile
+++ b/databases/postgresql81-server/Makefile
@@ -7,7 +7,7 @@
PORTNAME?= postgresql
PORTVERSION?= 8.1.10
-PORTREVISION?= 1
+PORTREVISION?= 2
CATEGORIES?= databases
MASTER_SITES= ${MASTER_SITE_PGSQL}
MASTER_SITE_SUBDIR= source/v${PORTVERSION}
@@ -105,7 +105,7 @@ OPTIONS+= INTDATE "Builds with 64-bit date/time type (server)" off
. if (defined(SERVER_ONLY) && defined(WITH_HIER)) || make(makesum)
PATCH_SITES+= http://gppl.moonbone.ru/:hier812055
PATCHFILES+= hier-Pg8.1.2-0.5.5.diff.gz:hier812055
-USE_BISON= yes
+USE_BISON= build
. endif
. if (defined(SERVER_ONLY) && defined(WITH_ICU)) || make(makesum)
diff --git a/databases/postgresql82-server/Makefile b/databases/postgresql82-server/Makefile
index 5bdcae1695df..7cd51d7d4563 100644
--- a/databases/postgresql82-server/Makefile
+++ b/databases/postgresql82-server/Makefile
@@ -7,7 +7,7 @@
PORTNAME?= postgresql
PORTVERSION?= 8.2.5
-PORTREVISION?= 1
+PORTREVISION?= 2
CATEGORIES?= databases
MASTER_SITES= ${MASTER_SITE_PGSQL}
MASTER_SITE_SUBDIR= source/v${PORTVERSION}
@@ -106,7 +106,7 @@ OPTIONS+= INTDATE "Builds with 64-bit date/time type (server)" off
. if (defined(SERVER_ONLY) && defined(WITH_HIER)) || make(makesum)
PATCH_SITES+= http://gppl.moonbone.ru/:hier820055
PATCHFILES+= hier-v0.5.5-Pg8.2.0.diff.gz:hier820055
-USE_BISON= yes
+USE_BISON= build
. endif
# . if (defined(SERVER_ONLY) && defined(WITH_ICU)) || make(makesum)
diff --git a/databases/xbsql/Makefile b/databases/xbsql/Makefile
index a30da9e957f5..b7b5af81e885 100644
--- a/databases/xbsql/Makefile
+++ b/databases/xbsql/Makefile
@@ -6,7 +6,7 @@
PORTNAME= xbsql
PORTVERSION= 0.11
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= databases
MASTER_SITES= http://www.rekallrevealed.org/packages/
EXTRACT_SUFX= .tgz
@@ -17,7 +17,7 @@ COMMENT= An SQL wrapper for the XBase DBMS library
LIB_DEPENDS= xbase-2.0.0:${PORTSDIR}/databases/xbase
USE_AUTOTOOLS= libtool:15
-USE_BISON= yes
+USE_BISON= build
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
USE_LDCONFIG= yes
diff --git a/deskutils/gnome-pim/Makefile b/deskutils/gnome-pim/Makefile
index 5eb07c9d671a..8dc6bc2f1bfa 100644
--- a/deskutils/gnome-pim/Makefile
+++ b/deskutils/gnome-pim/Makefile
@@ -7,7 +7,7 @@
PORTNAME= gnome-pim
PORTVERSION= 1.4.9
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= deskutils gnome
MASTER_SITES= http://www.jroger.in-berlin.de/gnome-pim/
DIST_SUBDIR= gnome
@@ -16,7 +16,7 @@ MAINTAINER= gnome@FreeBSD.org
COMMENT= Gnome pim package
USE_X_PREFIX= yes
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
USE_GNOME= gnomeprefix gnomehack gnomelibs libcapplet
USE_GETTEXT= yes
diff --git a/deskutils/kdepim3/Makefile b/deskutils/kdepim3/Makefile
index c44d2b370300..2f5aae640a43 100644
--- a/deskutils/kdepim3/Makefile
+++ b/deskutils/kdepim3/Makefile
@@ -7,7 +7,7 @@
PORTNAME= kdepim
PORTVERSION= ${KDE_VERSION}
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= deskutils mail news palm kde
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= stable/${PORTVERSION:S/.0//}/src
@@ -27,7 +27,7 @@ USE_KDEBASE_VER=3
PREFIX= ${KDE_PREFIX}
USE_BZIP2= yes
-USE_BISON= yes
+USE_BISON= build
USE_OPENSSL= yes
USE_AUTOTOOLS= libtool:15
USE_GMAKE= yes
diff --git a/deskutils/kdepim4/Makefile b/deskutils/kdepim4/Makefile
index c44d2b370300..2f5aae640a43 100644
--- a/deskutils/kdepim4/Makefile
+++ b/deskutils/kdepim4/Makefile
@@ -7,7 +7,7 @@
PORTNAME= kdepim
PORTVERSION= ${KDE_VERSION}
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= deskutils mail news palm kde
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= stable/${PORTVERSION:S/.0//}/src
@@ -27,7 +27,7 @@ USE_KDEBASE_VER=3
PREFIX= ${KDE_PREFIX}
USE_BZIP2= yes
-USE_BISON= yes
+USE_BISON= build
USE_OPENSSL= yes
USE_AUTOTOOLS= libtool:15
USE_GMAKE= yes
diff --git a/deskutils/kdepim44/Makefile b/deskutils/kdepim44/Makefile
index c44d2b370300..2f5aae640a43 100644
--- a/deskutils/kdepim44/Makefile
+++ b/deskutils/kdepim44/Makefile
@@ -7,7 +7,7 @@
PORTNAME= kdepim
PORTVERSION= ${KDE_VERSION}
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= deskutils mail news palm kde
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= stable/${PORTVERSION:S/.0//}/src
@@ -27,7 +27,7 @@ USE_KDEBASE_VER=3
PREFIX= ${KDE_PREFIX}
USE_BZIP2= yes
-USE_BISON= yes
+USE_BISON= build
USE_OPENSSL= yes
USE_AUTOTOOLS= libtool:15
USE_GMAKE= yes
diff --git a/deskutils/tpb/Makefile b/deskutils/tpb/Makefile
index fc6726070ae4..5f60a1226af2 100644
--- a/deskutils/tpb/Makefile
+++ b/deskutils/tpb/Makefile
@@ -6,7 +6,7 @@
PORTNAME= tpb
PORTVERSION= 0.6.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= deskutils
MASTER_SITES= ${MASTER_SITE_SAVANNAH}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -21,7 +21,7 @@ ONLY_FOR_ARCHS= i386 amd64
USE_GMAKE= yes
GNU_CONFIGURE= yes
USE_ICONV= yes
-USE_BISON= yes
+USE_BISON= build
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ARGS= --with-libiconv-prefix=${LOCALBASE}
diff --git a/devel/Makefile b/devel/Makefile
index 4c411d45c75d..1a835aeaa585 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -96,7 +96,6 @@
SUBDIR += bicyclerepair
SUBDIR += bin86
SUBDIR += bison
- SUBDIR += bison2
SUBDIR += bisongen
SUBDIR += bnf
SUBDIR += bnfc
diff --git a/devel/as31/Makefile b/devel/as31/Makefile
index 02ab135bfcf7..aa007b016485 100644
--- a/devel/as31/Makefile
+++ b/devel/as31/Makefile
@@ -7,7 +7,7 @@
PORTNAME= as31
PORTVERSION= 2.0.b3
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MASTER_SITES= http://www.pjrc.com/tech/8051/tools/
DISTNAME= ${PORTNAME}_beta3
@@ -22,7 +22,7 @@ PLIST_SUB+= X11=""
ALL_TARGET= as31
PLIST_SUB+= X11="@comment "
.endif
-USE_BISON= YES
+USE_BISON= build
WRKSRC= ${WRKDIR}/${PORTNAME}
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}"
diff --git a/devel/avr-gcc-3/Makefile b/devel/avr-gcc-3/Makefile
index 19b70a212229..d0f860f62cc0 100644
--- a/devel/avr-gcc-3/Makefile
+++ b/devel/avr-gcc-3/Makefile
@@ -7,6 +7,7 @@
PORTNAME= gcc-3
PORTVERSION= 3.4.6
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GCC}
MASTER_SITES+= http://people.freebsd.org/~joerg/:local
@@ -32,7 +33,7 @@ USE_AUTOTOOLS= autoheader:213
USE_PERL5_BUILD= yes
USE_BZIP2= yes
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
GNU_CONFIGURE= yes
CONFLICTS= avr-gcc-4*
diff --git a/devel/avr-gcc/Makefile b/devel/avr-gcc/Makefile
index 8ffb249d8008..572939a9b90b 100644
--- a/devel/avr-gcc/Makefile
+++ b/devel/avr-gcc/Makefile
@@ -7,7 +7,7 @@
PORTNAME= gcc
PORTVERSION= 4.1.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GCC}
MASTER_SITES+= http://people.freebsd.org/~joerg/:local
@@ -37,7 +37,7 @@ NO_LATEST_LINK= Use devel/avr-gcc for a stable version.
USE_PERL5_BUILD= yes
USE_BZIP2= yes
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
diff --git a/devel/bison/Makefile b/devel/bison/Makefile
index 3e1ab006463a..892388d48c68 100644
--- a/devel/bison/Makefile
+++ b/devel/bison/Makefile
@@ -6,9 +6,8 @@
#
PORTNAME= bison
-PORTVERSION= 1.75
-PORTREVISION= 2
-PORTEPOCH= 1
+PORTVERSION= 2.3
+PORTREVISION= 3
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -19,20 +18,18 @@ COMMENT= A parser generator from FSF, (mostly) compatible with Yacc
BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
RUN_DEPENDS= gm4:${PORTSDIR}/devel/m4
-CONFLICTS= bison-1.8[0-9]* bison-2.[0-9]*
-
USE_BZIP2= yes
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
+CONFIGURE_ARGS+=--disable-yacc
.if defined(WITHOUT_NLS)
-CONFIGURE_ARGS+= --disable-nls
+CONFIGURE_ARGS+=--disable-nls
PLIST_SUB+= NLS="@comment "
.else
USE_GETTEXT= yes
@@ -43,7 +40,23 @@ PLIST_SUB+= NLS=""
.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*
-.include <bsd.port.mk>
+#
+# Requires texinfo 4.8 or above
+#
+.if ${OSVERSION} < 601000
+ @${REINPLACE_CMD} "/^@headitem/d" ${WRKSRC}/doc/bison.texinfo
+.endif
+
+.if !defined(NOPORTDOCS)
+post-install:
+ ${MKDIR} ${EXAMPLESDIR}/calc++
+ ${INSTALL_DATA} ${WRKSRC}/examples/calc++/*.[chly]* \
+ ${EXAMPLESDIR}/calc++
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/bison/distinfo b/devel/bison/distinfo
index 609880e11758..3278ac334b57 100644
--- a/devel/bison/distinfo
+++ b/devel/bison/distinfo
@@ -1,3 +1,3 @@
-MD5 (bison-1.75.tar.bz2) = dd88fe42e35d554c00af430a9342456a
-SHA256 (bison-1.75.tar.bz2) = dcdf92c9d847798366f31633e8a58ffd4b4e60c94a36bdc343eef81275e0182a
-SIZE (bison-1.75.tar.bz2) = 773106
+MD5 (bison-2.3.tar.bz2) = c18640c6ec31a169d351e3117ecce3ec
+SHA256 (bison-2.3.tar.bz2) = b10d7e9e354be72aee4e4911cf19dd27b5c527d4e7200857365b5fcdeea0dffb
+SIZE (bison-2.3.tar.bz2) = 1080319
diff --git a/devel/bison/pkg-plist b/devel/bison/pkg-plist
index f1d3f5a225f8..87d19fca0dd0 100644
--- a/devel/bison/pkg-plist
+++ b/devel/bison/pkg-plist
@@ -1,23 +1,72 @@
-@comment $FreeBSD$
bin/bison
+share/aclocal/bison-i18n.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%%/m4sugar/version.m4
%%DATADIR%%/yacc.c
+%%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/da/LC_MESSAGES/bison.mo
+%%NLS%%share/locale/de/LC_MESSAGES/bison-runtime.mo
%%NLS%%share/locale/de/LC_MESSAGES/bison.mo
+%%NLS%%share/locale/es/LC_MESSAGES/bison-runtime.mo
%%NLS%%share/locale/es/LC_MESSAGES/bison.mo
+%%NLS%%share/locale/et/LC_MESSAGES/bison-runtime.mo
%%NLS%%share/locale/et/LC_MESSAGES/bison.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/bison-runtime.mo
%%NLS%%share/locale/fr/LC_MESSAGES/bison.mo
+%%NLS%%share/locale/ga/LC_MESSAGES/bison-runtime.mo
+%%NLS%%share/locale/ga/LC_MESSAGES/bison.mo
+%%NLS%%share/locale/hr/LC_MESSAGES/bison-runtime.mo
%%NLS%%share/locale/hr/LC_MESSAGES/bison.mo
+%%NLS%%share/locale/id/LC_MESSAGES/bison-runtime.mo
%%NLS%%share/locale/id/LC_MESSAGES/bison.mo
+%%NLS%%share/locale/it/LC_MESSAGES/bison-runtime.mo
%%NLS%%share/locale/it/LC_MESSAGES/bison.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/bison-runtime.mo
%%NLS%%share/locale/ja/LC_MESSAGES/bison.mo
+%%NLS%%share/locale/ms/LC_MESSAGES/bison-runtime.mo
+%%NLS%%share/locale/ms/LC_MESSAGES/bison.mo
+%%NLS%%share/locale/nb/LC_MESSAGES/bison-runtime.mo
+%%NLS%%share/locale/nb/LC_MESSAGES/bison.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/bison-runtime.mo
%%NLS%%share/locale/nl/LC_MESSAGES/bison.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/bison-runtime.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/bison.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/bison-runtime.mo
%%NLS%%share/locale/pt_BR/LC_MESSAGES/bison.mo
+%%NLS%%share/locale/ro/LC_MESSAGES/bison-runtime.mo
+%%NLS%%share/locale/ro/LC_MESSAGES/bison.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/bison-runtime.mo
%%NLS%%share/locale/ru/LC_MESSAGES/bison.mo
+%%NLS%%share/locale/rw/LC_MESSAGES/bison-runtime.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/sv/LC_MESSAGES/bison.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/bison-runtime.mo
%%NLS%%share/locale/tr/LC_MESSAGES/bison.mo
-@dirrm %%DATADIR%%/m4sugar
-@dirrm %%DATADIR%%
+%%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/rw/LC_MESSAGES
+%%NLS%%@dirrmtry share/locale/rw
+%%PORTDOCS%%@dirrmtry %%EXAMPLESDIR%%/calc++
+%%PORTDOCS%%@dirrmtry %%EXAMPLESDIR%%
+@dirrmtry %%DATADIR%%/m4sugar
+@dirrmtry %%DATADIR%%
diff --git a/devel/bison2/Makefile b/devel/bison2/Makefile
deleted file mode 100644
index 16b48e68deb8..000000000000
--- a/devel/bison2/Makefile
+++ /dev/null
@@ -1,67 +0,0 @@
-# Ports collection makefile for: bison
-# Date created: 27 Mar 1999
-# Whom: Jerry Hicks
-#
-# $FreeBSD$
-#
-
-PORTNAME= bison
-PORTVERSION= 2.3
-PORTREVISION= 1
-CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_GNU}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= ade@FreeBSD.org
-COMMENT= A parser generator from FSF, (mostly) compatible with Yacc
-
-BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
-RUN_DEPENDS= gm4:${PORTSDIR}/devel/m4
-
-CONFLICTS= bison-1.*
-
-NO_LATEST_LINK= yes
-USE_BZIP2= yes
-GNU_CONFIGURE= yes
-CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
-
-MAN1= bison.1
-INFO= bison
-
-CONFIGURE_ARGS+=--disable-yacc
-.if defined(WITHOUT_NLS)
-CONFIGURE_ARGS+=--disable-nls
-PLIST_SUB+= NLS="@comment "
-.else
-USE_GETTEXT= yes
-PLIST_SUB+= NLS=""
-.endif
-
-.ifdef USE_BISON
-.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
-
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${EXAMPLESDIR}/calc++
- ${INSTALL_DATA} ${WRKSRC}/examples/calc++/*.[chly]* \
- ${EXAMPLESDIR}/calc++
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/devel/bison2/distinfo b/devel/bison2/distinfo
deleted file mode 100644
index 3278ac334b57..000000000000
--- a/devel/bison2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (bison-2.3.tar.bz2) = c18640c6ec31a169d351e3117ecce3ec
-SHA256 (bison-2.3.tar.bz2) = b10d7e9e354be72aee4e4911cf19dd27b5c527d4e7200857365b5fcdeea0dffb
-SIZE (bison-2.3.tar.bz2) = 1080319
diff --git a/devel/bison2/pkg-descr b/devel/bison2/pkg-descr
deleted file mode 100644
index c968b052baf7..000000000000
--- a/devel/bison2/pkg-descr
+++ /dev/null
@@ -1,22 +0,0 @@
-Bison is a tool used to write parsers, such as the parser for GNU cc.
-It is similar to Yacc, which is included in the base FreeBSD system.
-
-The main difference between Bison and Yacc that I know of is that
-Bison supports the @N construction, which gives you access to
-the starting and ending line number and character number associated
-with any of the symbols in the current rule.
-
-Also, Bison supports the command `%expect N' which says not to mention
-the conflicts if there are N shift/reduce conflicts and no reduce/reduce
-conflicts.
-
-The differences in the algorithms stem mainly from the horrible
-kludges that Johnson had to perpetrate to make Yacc fit in a PDP-11.
-
-Also, Bison uses a faster but less space-efficient encoding for the
-parse tables (see Corbett's PhD thesis from Berkeley, "Static
-Semantics in Compiler Error Recovery", June 1985, Report No. UCB/CSD
-85/251), and more modern technique for generating the lookahead sets.
-(See "Efficient Construction of LALR(1) Lookahead Sets" by F. DeRemer
-and A. Pennello, in ACM TOPLS Vol 4 No 4, October 1982. Their
-technique is the standard one now.)
diff --git a/devel/bison2/pkg-plist b/devel/bison2/pkg-plist
deleted file mode 100644
index c8e3bbeb1d1b..000000000000
--- a/devel/bison2/pkg-plist
+++ /dev/null
@@ -1,73 +0,0 @@
-bin/bison
-bin/bison2
-share/aclocal/bison-i18n.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%%/yacc.c
-%%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/da/LC_MESSAGES/bison.mo
-%%NLS%%share/locale/de/LC_MESSAGES/bison-runtime.mo
-%%NLS%%share/locale/de/LC_MESSAGES/bison.mo
-%%NLS%%share/locale/es/LC_MESSAGES/bison-runtime.mo
-%%NLS%%share/locale/es/LC_MESSAGES/bison.mo
-%%NLS%%share/locale/et/LC_MESSAGES/bison-runtime.mo
-%%NLS%%share/locale/et/LC_MESSAGES/bison.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/bison-runtime.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/bison.mo
-%%NLS%%share/locale/ga/LC_MESSAGES/bison-runtime.mo
-%%NLS%%share/locale/ga/LC_MESSAGES/bison.mo
-%%NLS%%share/locale/hr/LC_MESSAGES/bison-runtime.mo
-%%NLS%%share/locale/hr/LC_MESSAGES/bison.mo
-%%NLS%%share/locale/id/LC_MESSAGES/bison-runtime.mo
-%%NLS%%share/locale/id/LC_MESSAGES/bison.mo
-%%NLS%%share/locale/it/LC_MESSAGES/bison-runtime.mo
-%%NLS%%share/locale/it/LC_MESSAGES/bison.mo
-%%NLS%%share/locale/ja/LC_MESSAGES/bison-runtime.mo
-%%NLS%%share/locale/ja/LC_MESSAGES/bison.mo
-%%NLS%%share/locale/ms/LC_MESSAGES/bison-runtime.mo
-%%NLS%%share/locale/ms/LC_MESSAGES/bison.mo
-%%NLS%%share/locale/nb/LC_MESSAGES/bison-runtime.mo
-%%NLS%%share/locale/nb/LC_MESSAGES/bison.mo
-%%NLS%%share/locale/nl/LC_MESSAGES/bison-runtime.mo
-%%NLS%%share/locale/nl/LC_MESSAGES/bison.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/bison-runtime.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/bison.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/bison-runtime.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/bison.mo
-%%NLS%%share/locale/ro/LC_MESSAGES/bison-runtime.mo
-%%NLS%%share/locale/ro/LC_MESSAGES/bison.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/bison-runtime.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/bison.mo
-%%NLS%%share/locale/rw/LC_MESSAGES/bison-runtime.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/sv/LC_MESSAGES/bison.mo
-%%NLS%%share/locale/tr/LC_MESSAGES/bison-runtime.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/rw/LC_MESSAGES
-%%NLS%%@dirrmtry share/locale/rw
-%%PORTDOCS%%@dirrmtry %%EXAMPLESDIR%%/calc++
-%%PORTDOCS%%@dirrmtry %%EXAMPLESDIR%%
-@dirrmtry %%DATADIR%%/m4sugar
-@dirrmtry %%DATADIR%%
diff --git a/devel/cross-gcc/Makefile b/devel/cross-gcc/Makefile
index c84320388b17..d3c9281c542e 100644
--- a/devel/cross-gcc/Makefile
+++ b/devel/cross-gcc/Makefile
@@ -7,7 +7,7 @@
PORTNAME?= gcc
PORTVERSION= 4.2.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GCC:S,$,:gcc,} \
${MASTER_SITE_SOURCEWARE:S,$,:newlib,}
@@ -37,7 +37,7 @@ RUN_DEPENDS= ${OURTARGET}-as:${PORTSDIR}/devel/cross-binutils
USE_BZIP2= yes
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
GNU_CONFIGURE= yes
ALL_TARGET= all info
diff --git a/devel/eboxy/Makefile b/devel/eboxy/Makefile
index bdea0474ea3f..a197e8a00290 100644
--- a/devel/eboxy/Makefile
+++ b/devel/eboxy/Makefile
@@ -8,7 +8,7 @@
PORTNAME= eboxy
PORTVERSION= 0.4.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -16,7 +16,7 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= Create simple GUI interfaces for entertainment PC
-USE_BISON= yes
+USE_BISON= build
USE_BZIP2= yes
USE_SDL= sdl gui mixer
USE_GNOME= gnometarget libxml2 lthack
diff --git a/devel/hp48cc/Makefile b/devel/hp48cc/Makefile
index 75b1a45addf9..1fb6fb9a3385 100644
--- a/devel/hp48cc/Makefile
+++ b/devel/hp48cc/Makefile
@@ -7,14 +7,14 @@
PORTNAME= hp48cc
PORTVERSION= 1.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel lang
MASTER_SITES= http://www.sigala.it/sandro/files/
MAINTAINER= danfe@FreeBSD.org
COMMENT= C-like compiler that translates input code to the HP48 RPN language
-USE_BISON= yes
+USE_BISON= build
GNU_CONFIGURE= yes
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}"
diff --git a/devel/kimwitu++/Makefile b/devel/kimwitu++/Makefile
index 4bc6fe5a2787..5f996782f3cc 100644
--- a/devel/kimwitu++/Makefile
+++ b/devel/kimwitu++/Makefile
@@ -8,7 +8,7 @@
PORTNAME= kimwitu++
PORTVERSION= 2.3.8
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= http://www2.informatik.hu-berlin.de/~piefel/kimwitu++/ \
http://www.netsw.org/softeng/compilerconstruct/kimwitu/
@@ -16,7 +16,7 @@ MASTER_SITES= http://www2.informatik.hu-berlin.de/~piefel/kimwitu++/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= A tool for processing trees (i.e. terms)
-USE_BISON= yes
+USE_BISON= build
USE_GETOPT_LONG= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
diff --git a/devel/kscope/Makefile b/devel/kscope/Makefile
index 5e7b7733298f..9ce0112bc365 100644
--- a/devel/kscope/Makefile
+++ b/devel/kscope/Makefile
@@ -7,6 +7,7 @@
PORTNAME= kscope
PORTVERSION= 1.6.0
+PORTREVISION= 1
CATEGORIES= devel kde
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR=${PORTNAME}/
@@ -14,7 +15,6 @@ MASTER_SITE_SUBDIR=${PORTNAME}/
MAINTAINER= frank@exit.com
COMMENT= KDE front-end to Cscope
-BUILD_DEPENDS+= bison2:${PORTSDIR}/devel/bison2
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg
RUN_DEPENDS= exctags:${PORTSDIR}/devel/ctags \
cscope:${PORTSDIR}/devel/cscope \
@@ -22,6 +22,7 @@ RUN_DEPENDS= exctags:${PORTSDIR}/devel/ctags \
DOCSDIR= ${PREFIX}/share/doc/HTML/en/${PORTNAME}
+USE_BISON= build
USE_KDEBASE_VER=3
USE_AUTOTOOLS= libtool:15
USE_GMAKE= yes
diff --git a/devel/libIDL/Makefile b/devel/libIDL/Makefile
index 790b4cb3204c..e6e165e8bc19 100644
--- a/devel/libIDL/Makefile
+++ b/devel/libIDL/Makefile
@@ -8,6 +8,7 @@
PORTNAME= libIDL
PORTVERSION= 0.8.9
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= sources/${PORTNAME}/0.8
@@ -18,7 +19,7 @@ COMMENT= A library for creating trees of CORBA IDL files
USE_BZIP2= yes
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
USE_GNOME= gnomehack glib20
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
diff --git a/devel/libbonobo/Makefile b/devel/libbonobo/Makefile
index d312ac404f1b..5523bf9dcc41 100644
--- a/devel/libbonobo/Makefile
+++ b/devel/libbonobo/Makefile
@@ -8,7 +8,7 @@
PORTNAME= libbonobo
PORTVERSION= 2.18.0
-PORTREVISION?= 1
+PORTREVISION?= 2
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
@@ -24,7 +24,7 @@ USE_BZIP2= yes
LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
USE_GETTEXT= yes
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
diff --git a/devel/libmimedir/Makefile b/devel/libmimedir/Makefile
index 9611e8be5dcc..5b19729c25b7 100644
--- a/devel/libmimedir/Makefile
+++ b/devel/libmimedir/Makefile
@@ -6,6 +6,7 @@
PORTNAME= libmimedir
PORTVERSION= 0.5
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= libmimedir
@@ -16,7 +17,7 @@ COMMENT= Library for parsing RFC2425 MIME Directory Profile information
USE_AUTOTOOLS= libtool:15
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-USE_BISON= yes
+USE_BISON= build
USE_LDCONFIG= yes
INSTALLS_SHLIB= yes
diff --git a/devel/libvc/Makefile b/devel/libvc/Makefile
index b5200ba50b32..1ab615c37526 100644
--- a/devel/libvc/Makefile
+++ b/devel/libvc/Makefile
@@ -7,7 +7,7 @@
PORTNAME= libvc
PORTVERSION= 003
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= rolo
@@ -17,7 +17,7 @@ COMMENT= A vCard library
USE_AUTOTOOLS= libtool:15
USE_BZIP2= yes
-USE_BISON= yes
+USE_BISON= build
GNU_CONFIGURE= yes
INSTALLS_SHLIB= yes
diff --git a/devel/powerpc-gcc/Makefile b/devel/powerpc-gcc/Makefile
index ead39093e556..cf4d7f8c875b 100644
--- a/devel/powerpc-gcc/Makefile
+++ b/devel/powerpc-gcc/Makefile
@@ -7,7 +7,7 @@
PORTNAME= gcc
PORTVERSION= 4.1.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GCC}
MASTER_SITE_SUBDIR= releases/${DISTNAME}
@@ -19,7 +19,7 @@ WRKSRC= ${WRKDIR}/gcc-${PORTVERSION}
USE_BZIP2= yes
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
GNU_CONFIGURE= yes
STRIP=
NO_MTREE=yes
diff --git a/devel/pwlib/Makefile b/devel/pwlib/Makefile
index f021959247d6..244643060495 100644
--- a/devel/pwlib/Makefile
+++ b/devel/pwlib/Makefile
@@ -7,7 +7,7 @@
PORTNAME= pwlib
PORTVERSION= 1.10.3
-PORTREVISION= 3
+PORTREVISION= 4
PORTEPOCH= 1
CATEGORIES= devel
MASTER_SITES= http://www.voxgratia.org/releases/
@@ -21,7 +21,7 @@ LIB_DEPENDS= expat.6:${PORTSDIR}/textproc/expat2
WRKSRC= ${WRKDIR}/${PORTNAME}_v${PORTVERSION:S/./_/g}
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
USE_AUTOTOOLS= autoconf:261
USE_GNOME= gnometarget
diff --git a/devel/py-bison/Makefile b/devel/py-bison/Makefile
index 077e9d62661c..e3879c6f1f40 100644
--- a/devel/py-bison/Makefile
+++ b/devel/py-bison/Makefile
@@ -8,6 +8,7 @@
PORTNAME= bison
PORTVERSION= 0.1.8
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= http://www.freenet.org.nz/python/pybison/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,8 +18,8 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Python-based parsing at the speed of C
BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/Pyrex/__init__.py:${PORTSDIR}/devel/pyrex
-RUN_DEPENDS= bison:${PORTSDIR}/devel/bison
+USE_BISON= run
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_PKGVERSION= 0.1
diff --git a/devel/ragel/Makefile b/devel/ragel/Makefile
index dfbd2fbf8ee5..f4e4829df211 100644
--- a/devel/ragel/Makefile
+++ b/devel/ragel/Makefile
@@ -8,6 +8,7 @@
PORTNAME= ragel
PORTVERSION= 5.23
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://www.cs.queensu.ca/home/thurston/ragel/ \
http://mirror.inerd.com/FreeBSD/distfiles/${PORTNAME}/
@@ -17,7 +18,7 @@ COMMENT= Compile regular languages into executable C/C++ code
BUILD_DEPENDS= ${LOCALBASE}/bin/gperf:${PORTSDIR}/devel/gperf
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
diff --git a/devel/ruby-rbison/Makefile b/devel/ruby-rbison/Makefile
index 0ce75810d77d..366673e92925 100644
--- a/devel/ruby-rbison/Makefile
+++ b/devel/ruby-rbison/Makefile
@@ -7,7 +7,7 @@
PORTNAME= rbison
PORTVERSION= 0.0.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel ruby
MASTER_SITES= http://freebsd.unixfreunde.de/sources/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
@@ -16,8 +16,7 @@ DIST_SUBDIR= ruby
MAINTAINER= ports@FreeBSD.org
COMMENT= Generates a Ruby parser class from a Bison-like specification file
-RUN_DEPENDS= bison:${PORTSDIR}/devel/bison
-
+USE_BISON= run
USE_RUBY= yes
RUBY_SHEBANG_FILES= ${WRKSRC}/rbison
diff --git a/devel/sfslite/Makefile b/devel/sfslite/Makefile
index dedaa0ed1667..da40d97ac2c6 100644
--- a/devel/sfslite/Makefile
+++ b/devel/sfslite/Makefile
@@ -7,6 +7,7 @@
PORTNAME= sfslite
PORTVERSION= 1.2.2
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://dist.okws.org/dist/
@@ -22,7 +23,7 @@ USE_GMAKE= yes
#
# rpcc does not work with byacc, so just require BISON
#
-USE_BISON= yes
+USE_BISON= build
#
# Map X.Y.Z.Q => X.Y
diff --git a/devel/sourcenav/Makefile b/devel/sourcenav/Makefile
index 0c9c56b44b3a..e9f32d4a672b 100644
--- a/devel/sourcenav/Makefile
+++ b/devel/sourcenav/Makefile
@@ -7,7 +7,7 @@
PORTNAME= sourcenav
PORTVERSION= 5.1.4
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel
MASTER_SITES= SF
@@ -22,7 +22,7 @@ PREFIX:= ${PREFIX}/${PORTNAME}
.else
PREFIX?= ${LOCALBASE}/${PORTNAME}
.endif
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
USE_XLIB= yes
GNU_CONFIGURE= yes
diff --git a/devel/tavrasm/Makefile b/devel/tavrasm/Makefile
index bb62e1c7b4a9..797cc1dca171 100644
--- a/devel/tavrasm/Makefile
+++ b/devel/tavrasm/Makefile
@@ -7,6 +7,7 @@
PORTNAME= tavrasm
PORTVERSION= 1.22
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://www.tavrasm.org/:0
DISTFILES= ${PORTNAME}${EXTRACT_SUFX}:0
@@ -15,8 +16,8 @@ MAINTAINER= wes@FreeBSD.org
COMMENT= Tom's AVR Assembler
EXTRACT_DEPENDS=unzip:${PORTSDIR}/archivers/unzip
-BUILD_DEPENDS= bison:${PORTSDIR}/devel/bison
+USE_BISON= build
WRKSRC= ${WRKDIR}/tavrasm.122
BUILD_WRKSRC= ${WRKSRC}/src
diff --git a/devel/tigcc/Makefile b/devel/tigcc/Makefile
index 063a08905057..d08c19ded092 100644
--- a/devel/tigcc/Makefile
+++ b/devel/tigcc/Makefile
@@ -7,6 +7,7 @@
PORTNAME= tigcc
PORTVERSION= 0.96.b8
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GCC:S/$/:gcc/} \
${MASTER_SITE_GNU:S/$/:gas/} \
@@ -22,7 +23,7 @@ COMMENT= C compiler for the TI89, 92, and 92+ calculators
USE_BZIP2= yes
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
NO_WRKSUBDIR= yes
do-extract:
diff --git a/editors/lfhex/Makefile b/editors/lfhex/Makefile
index aa770abcdfc2..ba07b73fe76f 100644
--- a/editors/lfhex/Makefile
+++ b/editors/lfhex/Makefile
@@ -8,7 +8,7 @@
PORTNAME= lfhex
PORTVERSION= 0.3.7.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= editors
MASTER_SITES= http://stoopidsimple.com/files/ \
http://home.earthlink.net/~eyekode/data/
@@ -17,7 +17,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Large file hex editor
USE_QT_VER= 3
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
diff --git a/editors/openoffice-3-devel/Makefile b/editors/openoffice-3-devel/Makefile
index cceb9f7bab7e..feb518a5fc5d 100644
--- a/editors/openoffice-3-devel/Makefile
+++ b/editors/openoffice-3-devel/Makefile
@@ -7,6 +7,7 @@
PORTNAME?= openoffice.org
PORTVERSION?= 2.4.${SNAPDATE}
+PORTREVISION= 1
CATEGORIES+= editors java
MASTER_SITES+= http://ooopackages.good-day.net/pub/OpenOffice.org/sources/ \
http://openoffice.lunarshells.com/sources/ \
@@ -119,7 +120,6 @@ BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip \
gcp:${PORTSDIR}/sysutils/coreutils \
gpatch:${PORTSDIR}/devel/patch \
${SITE_PERL}/Archive/Zip.pm:${PORTSDIR}/archivers/p5-Archive-Zip \
- bison2:${PORTSDIR}/devel/bison2 \
bash:${PORTSDIR}/shells/bash \
imake:${X_IMAKE_PORT}
BUILD_DEPENDS+= ant:${PORTSDIR}/devel/apache-ant
@@ -127,6 +127,7 @@ BUILD_DEPENDS+= ant:${PORTSDIR}/devel/apache-ant
LIB_DEPENDS+= art_lgpl_2:${PORTSDIR}/graphics/libart_lgpl
.endif
+USE_BISON= build
GNU_CONFIGURE= yes
WRKSRC?= ${WRKDIR}/${OOOTAG}
CONFIGURE_WRKSRC= ${WRKSRC}/config_office
diff --git a/editors/openoffice-3/Makefile b/editors/openoffice-3/Makefile
index 4de2ebb6d233..56064cadc96a 100644
--- a/editors/openoffice-3/Makefile
+++ b/editors/openoffice-3/Makefile
@@ -120,7 +120,6 @@ BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip \
gcp:${PORTSDIR}/sysutils/coreutils \
gpatch:${PORTSDIR}/devel/patch \
${SITE_PERL}/Archive/Zip.pm:${PORTSDIR}/archivers/p5-Archive-Zip \
- bison2:${PORTSDIR}/devel/bison2 \
bash:${PORTSDIR}/shells/bash \
imake:${X_IMAKE_PORT}
BUILD_DEPENDS+= ant:${PORTSDIR}/devel/apache-ant
@@ -128,6 +127,7 @@ BUILD_DEPENDS+= ant:${PORTSDIR}/devel/apache-ant
LIB_DEPENDS+= art_lgpl_2:${PORTSDIR}/graphics/libart_lgpl
.endif
+USE_BISON= build
GNU_CONFIGURE= yes
WRKSRC?= ${WRKDIR}/${OOOTAG}
CONFIGURE_WRKSRC= ${WRKSRC}/config_office
diff --git a/editors/openoffice.org-1.0/Makefile b/editors/openoffice.org-1.0/Makefile
index 9ad88398d8fa..db923ddf7071 100644
--- a/editors/openoffice.org-1.0/Makefile
+++ b/editors/openoffice.org-1.0/Makefile
@@ -7,7 +7,7 @@
PORTNAME= openoffice.org
PORTVERSION= 1.0.3
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES+= editors java
MASTER_SITES+= http://openoffice.lunarshells.com/sources/:moz,ru,src,help \
ftp://ooopackages.good-day.net/pub/OpenOffice.org/sources/1.0.3/:moz,ru,src,help \
@@ -35,7 +35,7 @@ DISTFILES+= ${MOZILLA_PROJECT}:moz ${MOZILLA_SOURCE}:mozsrc
USE_GNOME= orbit
USE_XLIB= yes
USE_PERL5= yes
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
USE_JAVA= yes
JAVA_VENDOR= bsdjava
diff --git a/editors/openoffice.org-1.1-devel/Makefile b/editors/openoffice.org-1.1-devel/Makefile
index 0454c2abc79f..1956372f2689 100644
--- a/editors/openoffice.org-1.1-devel/Makefile
+++ b/editors/openoffice.org-1.1-devel/Makefile
@@ -7,6 +7,7 @@
PORTNAME= openoffice.org
PORTVERSION= 1.1.5.${SNAPDATE}
+PORTREVISION= 1
CATEGORIES+= editors
MASTER_SITES+= http://ooopackages.good-day.net/pub/OpenOffice.org/sources/1.1/ \
http://openoffice.lunarshells.com/sources/1.1/ \
@@ -32,7 +33,7 @@ USE_GNOME+= orbit
USE_XLIB= yes
USE_PERL5= yes
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
USE_BZIP2= yes
USE_GNOME+= gtk20
diff --git a/editors/openoffice.org-1.1/Makefile b/editors/openoffice.org-1.1/Makefile
index 9cc02c4ec472..b6aee0aa77dd 100644
--- a/editors/openoffice.org-1.1/Makefile
+++ b/editors/openoffice.org-1.1/Makefile
@@ -7,7 +7,7 @@
PORTNAME= openoffice.org
PORTVERSION= 1.1.5
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES+= editors java
MASTER_SITES+= http://ooopackages.good-day.net/pub/OpenOffice.org/sources/1.1/ \
http://openoffice.lunarshells.com/sources/1.1/ \
@@ -31,7 +31,7 @@ USE_GNOME+= orbit
USE_XLIB= yes
USE_PERL5= yes
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
USE_GNOME+= gtk20
WITHOUT_CPU_CFLAGS= true
diff --git a/editors/openoffice.org-2-RC/Makefile b/editors/openoffice.org-2-RC/Makefile
index 783889674361..cd778659d59d 100644
--- a/editors/openoffice.org-2-RC/Makefile
+++ b/editors/openoffice.org-2-RC/Makefile
@@ -7,6 +7,7 @@
PORTNAME?= openoffice.org
PORTVERSION?= 2.3.${SNAPDATE}
+PORTREVISION= 1
CATEGORIES+= editors java
MASTER_SITES+= http://ooopackages.good-day.net/pub/OpenOffice.org/sources/ \
http://openoffice.lunarshells.com/sources/ \
@@ -119,7 +120,6 @@ BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip \
gcp:${PORTSDIR}/sysutils/coreutils \
gpatch:${PORTSDIR}/devel/patch \
${SITE_PERL}/Archive/Zip.pm:${PORTSDIR}/archivers/p5-Archive-Zip \
- bison2:${PORTSDIR}/devel/bison2 \
bash:${PORTSDIR}/shells/bash \
imake:${X_IMAKE_PORT}
BUILD_DEPENDS+= ant:${PORTSDIR}/devel/apache-ant
@@ -127,6 +127,7 @@ BUILD_DEPENDS+= ant:${PORTSDIR}/devel/apache-ant
LIB_DEPENDS+= art_lgpl_2:${PORTSDIR}/graphics/libart_lgpl
.endif
+USE_BISON= build
GNU_CONFIGURE= yes
WRKSRC?= ${WRKDIR}/${OOOTAG}
CONFIGURE_WRKSRC= ${WRKSRC}/config_office
diff --git a/editors/openoffice.org-2-devel/Makefile b/editors/openoffice.org-2-devel/Makefile
index cceb9f7bab7e..feb518a5fc5d 100644
--- a/editors/openoffice.org-2-devel/Makefile
+++ b/editors/openoffice.org-2-devel/Makefile
@@ -7,6 +7,7 @@
PORTNAME?= openoffice.org
PORTVERSION?= 2.4.${SNAPDATE}
+PORTREVISION= 1
CATEGORIES+= editors java
MASTER_SITES+= http://ooopackages.good-day.net/pub/OpenOffice.org/sources/ \
http://openoffice.lunarshells.com/sources/ \
@@ -119,7 +120,6 @@ BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip \
gcp:${PORTSDIR}/sysutils/coreutils \
gpatch:${PORTSDIR}/devel/patch \
${SITE_PERL}/Archive/Zip.pm:${PORTSDIR}/archivers/p5-Archive-Zip \
- bison2:${PORTSDIR}/devel/bison2 \
bash:${PORTSDIR}/shells/bash \
imake:${X_IMAKE_PORT}
BUILD_DEPENDS+= ant:${PORTSDIR}/devel/apache-ant
@@ -127,6 +127,7 @@ BUILD_DEPENDS+= ant:${PORTSDIR}/devel/apache-ant
LIB_DEPENDS+= art_lgpl_2:${PORTSDIR}/graphics/libart_lgpl
.endif
+USE_BISON= build
GNU_CONFIGURE= yes
WRKSRC?= ${WRKDIR}/${OOOTAG}
CONFIGURE_WRKSRC= ${WRKSRC}/config_office
diff --git a/editors/openoffice.org-2/Makefile b/editors/openoffice.org-2/Makefile
index 4de2ebb6d233..56064cadc96a 100644
--- a/editors/openoffice.org-2/Makefile
+++ b/editors/openoffice.org-2/Makefile
@@ -120,7 +120,6 @@ BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip \
gcp:${PORTSDIR}/sysutils/coreutils \
gpatch:${PORTSDIR}/devel/patch \
${SITE_PERL}/Archive/Zip.pm:${PORTSDIR}/archivers/p5-Archive-Zip \
- bison2:${PORTSDIR}/devel/bison2 \
bash:${PORTSDIR}/shells/bash \
imake:${X_IMAKE_PORT}
BUILD_DEPENDS+= ant:${PORTSDIR}/devel/apache-ant
@@ -128,6 +127,7 @@ BUILD_DEPENDS+= ant:${PORTSDIR}/devel/apache-ant
LIB_DEPENDS+= art_lgpl_2:${PORTSDIR}/graphics/libart_lgpl
.endif
+USE_BISON= build
GNU_CONFIGURE= yes
WRKSRC?= ${WRKDIR}/${OOOTAG}
CONFIGURE_WRKSRC= ${WRKSRC}/config_office
diff --git a/editors/openoffice.org-3-RC/Makefile b/editors/openoffice.org-3-RC/Makefile
index 783889674361..cd778659d59d 100644
--- a/editors/openoffice.org-3-RC/Makefile
+++ b/editors/openoffice.org-3-RC/Makefile
@@ -7,6 +7,7 @@
PORTNAME?= openoffice.org
PORTVERSION?= 2.3.${SNAPDATE}
+PORTREVISION= 1
CATEGORIES+= editors java
MASTER_SITES+= http://ooopackages.good-day.net/pub/OpenOffice.org/sources/ \
http://openoffice.lunarshells.com/sources/ \
@@ -119,7 +120,6 @@ BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip \
gcp:${PORTSDIR}/sysutils/coreutils \
gpatch:${PORTSDIR}/devel/patch \
${SITE_PERL}/Archive/Zip.pm:${PORTSDIR}/archivers/p5-Archive-Zip \
- bison2:${PORTSDIR}/devel/bison2 \
bash:${PORTSDIR}/shells/bash \
imake:${X_IMAKE_PORT}
BUILD_DEPENDS+= ant:${PORTSDIR}/devel/apache-ant
@@ -127,6 +127,7 @@ BUILD_DEPENDS+= ant:${PORTSDIR}/devel/apache-ant
LIB_DEPENDS+= art_lgpl_2:${PORTSDIR}/graphics/libart_lgpl
.endif
+USE_BISON= build
GNU_CONFIGURE= yes
WRKSRC?= ${WRKDIR}/${OOOTAG}
CONFIGURE_WRKSRC= ${WRKSRC}/config_office
diff --git a/editors/openoffice.org-3-devel/Makefile b/editors/openoffice.org-3-devel/Makefile
index cceb9f7bab7e..feb518a5fc5d 100644
--- a/editors/openoffice.org-3-devel/Makefile
+++ b/editors/openoffice.org-3-devel/Makefile
@@ -7,6 +7,7 @@
PORTNAME?= openoffice.org
PORTVERSION?= 2.4.${SNAPDATE}
+PORTREVISION= 1
CATEGORIES+= editors java
MASTER_SITES+= http://ooopackages.good-day.net/pub/OpenOffice.org/sources/ \
http://openoffice.lunarshells.com/sources/ \
@@ -119,7 +120,6 @@ BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip \
gcp:${PORTSDIR}/sysutils/coreutils \
gpatch:${PORTSDIR}/devel/patch \
${SITE_PERL}/Archive/Zip.pm:${PORTSDIR}/archivers/p5-Archive-Zip \
- bison2:${PORTSDIR}/devel/bison2 \
bash:${PORTSDIR}/shells/bash \
imake:${X_IMAKE_PORT}
BUILD_DEPENDS+= ant:${PORTSDIR}/devel/apache-ant
@@ -127,6 +127,7 @@ BUILD_DEPENDS+= ant:${PORTSDIR}/devel/apache-ant
LIB_DEPENDS+= art_lgpl_2:${PORTSDIR}/graphics/libart_lgpl
.endif
+USE_BISON= build
GNU_CONFIGURE= yes
WRKSRC?= ${WRKDIR}/${OOOTAG}
CONFIGURE_WRKSRC= ${WRKSRC}/config_office
diff --git a/editors/openoffice.org-3/Makefile b/editors/openoffice.org-3/Makefile
index 4de2ebb6d233..56064cadc96a 100644
--- a/editors/openoffice.org-3/Makefile
+++ b/editors/openoffice.org-3/Makefile
@@ -120,7 +120,6 @@ BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip \
gcp:${PORTSDIR}/sysutils/coreutils \
gpatch:${PORTSDIR}/devel/patch \
${SITE_PERL}/Archive/Zip.pm:${PORTSDIR}/archivers/p5-Archive-Zip \
- bison2:${PORTSDIR}/devel/bison2 \
bash:${PORTSDIR}/shells/bash \
imake:${X_IMAKE_PORT}
BUILD_DEPENDS+= ant:${PORTSDIR}/devel/apache-ant
@@ -128,6 +127,7 @@ BUILD_DEPENDS+= ant:${PORTSDIR}/devel/apache-ant
LIB_DEPENDS+= art_lgpl_2:${PORTSDIR}/graphics/libart_lgpl
.endif
+USE_BISON= build
GNU_CONFIGURE= yes
WRKSRC?= ${WRKDIR}/${OOOTAG}
CONFIGURE_WRKSRC= ${WRKSRC}/config_office
diff --git a/editors/openoffice.org-vcltesttool/Makefile b/editors/openoffice.org-vcltesttool/Makefile
index cceb9f7bab7e..feb518a5fc5d 100644
--- a/editors/openoffice.org-vcltesttool/Makefile
+++ b/editors/openoffice.org-vcltesttool/Makefile
@@ -7,6 +7,7 @@
PORTNAME?= openoffice.org
PORTVERSION?= 2.4.${SNAPDATE}
+PORTREVISION= 1
CATEGORIES+= editors java
MASTER_SITES+= http://ooopackages.good-day.net/pub/OpenOffice.org/sources/ \
http://openoffice.lunarshells.com/sources/ \
@@ -119,7 +120,6 @@ BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip \
gcp:${PORTSDIR}/sysutils/coreutils \
gpatch:${PORTSDIR}/devel/patch \
${SITE_PERL}/Archive/Zip.pm:${PORTSDIR}/archivers/p5-Archive-Zip \
- bison2:${PORTSDIR}/devel/bison2 \
bash:${PORTSDIR}/shells/bash \
imake:${X_IMAKE_PORT}
BUILD_DEPENDS+= ant:${PORTSDIR}/devel/apache-ant
@@ -127,6 +127,7 @@ BUILD_DEPENDS+= ant:${PORTSDIR}/devel/apache-ant
LIB_DEPENDS+= art_lgpl_2:${PORTSDIR}/graphics/libart_lgpl
.endif
+USE_BISON= build
GNU_CONFIGURE= yes
WRKSRC?= ${WRKDIR}/${OOOTAG}
CONFIGURE_WRKSRC= ${WRKSRC}/config_office
diff --git a/editors/xmleditor/Makefile b/editors/xmleditor/Makefile
index e287c677dca4..6f3432df793c 100644
--- a/editors/xmleditor/Makefile
+++ b/editors/xmleditor/Makefile
@@ -8,7 +8,7 @@
PORTNAME= xmleditor
PORTVERSION= 0.5.3
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= editors
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -18,7 +18,7 @@ COMMENT= XML editor
WRKSRC= ${WRKDIR}/${PORTNAME}
-USE_BISON= yes
+USE_BISON= build
USE_GNOME= gnomehack libglade
USE_GMAKE= yes
USE_AUTOTOOLS= libtool:15
diff --git a/emulators/nonpareil/Makefile b/emulators/nonpareil/Makefile
index 6018c81fdb38..ef6b4d1aa273 100644
--- a/emulators/nonpareil/Makefile
+++ b/emulators/nonpareil/Makefile
@@ -7,16 +7,16 @@
PORTNAME= nonpareil
PORTVERSION= 0.78
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= emulators
MASTER_SITES= http://nonpareil.brouhaha.com/download/
MAINTAINER= trasz@FreeBSD.org
COMMENT= Simulator for many HP calculators
-BUILD_DEPENDS= pnmtopng:${PORTSDIR}/graphics/netpbm \
- bison2:${PORTSDIR}/devel/bison2
+BUILD_DEPENDS= pnmtopng:${PORTSDIR}/graphics/netpbm
+USE_BISON= build
USE_SCONS= yes
USE_GNOME= gtk20 libxml2
USE_SDL= mixer
diff --git a/emulators/wine-devel/Makefile b/emulators/wine-devel/Makefile
index bbe21ee6134c..3835c9ce8b72 100644
--- a/emulators/wine-devel/Makefile
+++ b/emulators/wine-devel/Makefile
@@ -8,6 +8,7 @@
PORTNAME= wine
PORTVERSION= 0.9.46
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED} \
@@ -33,7 +34,7 @@ MAN1= widl.1 wine.1 winebuild.1 winedbg.1 winedump.1 winegcc.1 \
winemaker.1 wineprefixcreate.1 wineserver.1 wmc.1 wrc.1
MLINKS= winegcc.1 wineg++.1
ONLY_FOR_ARCHS= i386
-USE_BISON= yes
+USE_BISON= build
USE_BZIP2= yes
USE_GMAKE= yes
USE_GL= glut
diff --git a/emulators/wine/Makefile b/emulators/wine/Makefile
index bbe21ee6134c..3835c9ce8b72 100644
--- a/emulators/wine/Makefile
+++ b/emulators/wine/Makefile
@@ -8,6 +8,7 @@
PORTNAME= wine
PORTVERSION= 0.9.46
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED} \
@@ -33,7 +34,7 @@ MAN1= widl.1 wine.1 winebuild.1 winedbg.1 winedump.1 winegcc.1 \
winemaker.1 wineprefixcreate.1 wineserver.1 wmc.1 wrc.1
MLINKS= winegcc.1 wineg++.1
ONLY_FOR_ARCHS= i386
-USE_BISON= yes
+USE_BISON= build
USE_BZIP2= yes
USE_GMAKE= yes
USE_GL= glut
diff --git a/french/aster/Makefile b/french/aster/Makefile
index 7324d8ab3025..1ef2a571e4e7 100644
--- a/french/aster/Makefile
+++ b/french/aster/Makefile
@@ -9,6 +9,7 @@ PORTNAME= aster
DISTVERSIONPREFIX= full-src-
DISTVERSION= 9.1.0-1
DISTVERSIONSUFFIX= .noarch
+PORTREVISION= 1
CATEGORIES= french cad python
MASTER_SITES= http://www.code-aster.org/FICHIERS/
@@ -48,7 +49,7 @@ RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/Gnuplot:${PORTSDIR}/math/py-gnuplot \
${LOCALBASE}/bin/onmetis.exe:${PORTSDIR}/math/metis-edf \
${LOCALBASE}/aster/ASTK/ASTK_SERV:${PORTSDIR}/cad/astk-serveur
-USE_BISON= yes
+USE_BISON= build
USE_PYTHON= yes
HAS_CONFIGURE= yes
REINPLACE_ARGS= -i ""
diff --git a/games/flobopuyo/Makefile b/games/flobopuyo/Makefile
index db4d897d7e4e..36ac936ce642 100644
--- a/games/flobopuyo/Makefile
+++ b/games/flobopuyo/Makefile
@@ -7,7 +7,7 @@
PORTNAME= flobopuyo
PORTVERSION= 0.20
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= http://www.ios-software.com/flobopuyo/ \
http://www.amdmi3.ru/distfiles/
@@ -16,7 +16,7 @@ EXTRACT_SUFX= .tgz
MAINTAINER= amdmi3@amdmi3.ru
COMMENT= Clone of the famous PuyoPuyo
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
USE_SDL= sdl mixer image
diff --git a/games/kaid/Makefile b/games/kaid/Makefile
index b158991636aa..13e975616136 100644
--- a/games/kaid/Makefile
+++ b/games/kaid/Makefile
@@ -7,7 +7,7 @@
PORTNAME= kaid
PORTVERSION= 7.0.0.4b
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games net
MASTER_SITES= http://www.teamxlink.co.uk/binary/
MASTER_SITE_SUBDIR=
@@ -19,7 +19,7 @@ COMMENT= XLink Kai tunneling server
NO_WRKSUBDIR= yes
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
USE_ZIP= yes
CC= gcc
CPP= g++
diff --git a/games/noegnud-littlehack/Makefile b/games/noegnud-littlehack/Makefile
index e0093dc56123..7dbd2869191c 100644
--- a/games/noegnud-littlehack/Makefile
+++ b/games/noegnud-littlehack/Makefile
@@ -7,7 +7,7 @@
PORTNAME= noegnud
PORTVERSION= 0.8.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= http://www.darkarts.co.za/projects/noegnud/downloads/${PORTVERSION}/:noegnud \
${MASTER_SITE_SOURCEFORGE:S/$/:nethack/}
@@ -23,7 +23,7 @@ COMMENT= The noeGNUd UI for the the LittleHack variation of Nethack
RUN_DEPENDS= ${LOCALBASE}/share/${NOEGNUDVERSION}/data/gui:${PORTSDIR}/games/noegnud-data
NOEGNUDVERSION= ${PORTNAME}-0.8.0
-USE_BISON= yes
+USE_BISON= build
USE_GL= yes
WANT_SDL= yes
USE_SDL= sdl image mixer
diff --git a/games/noegnud-nethack-deet/Makefile b/games/noegnud-nethack-deet/Makefile
index 492fa5a7afb6..5d9d6826d140 100644
--- a/games/noegnud-nethack-deet/Makefile
+++ b/games/noegnud-nethack-deet/Makefile
@@ -7,7 +7,7 @@
PORTNAME= noegnud
PORTVERSION= 0.8.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= http://www.darkarts.co.za/projects/noegnud/downloads/${PORTVERSION}/:noegnud \
${MASTER_SITE_SOURCEFORGE:S/$/:nethack/}
@@ -23,7 +23,7 @@ COMMENT= The noeGNUd UI for Nethack with DeeT's hack font patch
RUN_DEPENDS= ${LOCALBASE}/share/${NOEGNUDVERSION}/data/gui:${PORTSDIR}/games/noegnud-data
NOEGNUDVERSION= ${PORTNAME}-0.8.0
-USE_BISON= yes
+USE_BISON= build
USE_GL= yes
WANT_SDL= yes
USE_SDL= sdl image mixer
diff --git a/games/noegnud-nethack/Makefile b/games/noegnud-nethack/Makefile
index 3b769b6e48d4..da17c4807ee5 100644
--- a/games/noegnud-nethack/Makefile
+++ b/games/noegnud-nethack/Makefile
@@ -7,7 +7,7 @@
PORTNAME= noegnud
PORTVERSION= 0.8.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= http://www.darkarts.co.za/projects/noegnud/downloads/${PORTVERSION}/:noegnud \
${MASTER_SITE_SOURCEFORGE:S/$/:nethack/}
@@ -23,7 +23,7 @@ COMMENT= The noeGNUd UI for the vanilla Nethack
RUN_DEPENDS= ${LOCALBASE}/share/${NOEGNUDVERSION}/data/gui:${PORTSDIR}/games/noegnud-data
NOEGNUDVERSION= ${PORTNAME}-0.8.0
-USE_BISON= yes
+USE_BISON= build
USE_GL= yes
WANT_SDL= yes
USE_SDL= sdl image mixer
diff --git a/games/noegnud-slashem/Makefile b/games/noegnud-slashem/Makefile
index 15423a6c5ee5..fb74e292c7c5 100644
--- a/games/noegnud-slashem/Makefile
+++ b/games/noegnud-slashem/Makefile
@@ -7,7 +7,7 @@
PORTNAME= noegnud
PORTVERSION= 0.8.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= http://www.darkarts.co.za/projects/noegnud/downloads/${PORTVERSION}/:noegnud \
${MASTER_SITE_SOURCEFORGE:S/$/:slashem/}
@@ -23,7 +23,7 @@ COMMENT= The noeGNUd UI for the SLASH'EM variant of Nethack
RUN_DEPENDS= ${LOCALBASE}/share/${NOEGNUDVERSION}/data/gui:${PORTSDIR}/games/noegnud-data
NOEGNUDVERSION= ${PORTNAME}-0.8.0
-USE_BISON= yes
+USE_BISON= build
USE_GL= yes
WANT_SDL= yes
USE_SDL= sdl image mixer
diff --git a/games/quakeforge/Makefile b/games/quakeforge/Makefile
index f8a6c2d83718..81b006fcc7bd 100644
--- a/games/quakeforge/Makefile
+++ b/games/quakeforge/Makefile
@@ -7,7 +7,7 @@
PORTNAME= quakeforge
PORTVERSION= 0.5.5
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:S/$/:sf/}
MASTER_SITE_SUBDIR= quake/:sf
@@ -22,7 +22,7 @@ NOT_FOR_ARCHS= sparc64
NOT_FOR_ARCHS_REASON= generated Quake C compiler (qfcc) does not work
USE_AUTOTOOLS= libtool:15
USE_BZIP2= yes
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
diff --git a/games/warzone2100/Makefile b/games/warzone2100/Makefile
index 0d191caafbd1..ee2efcbda9db 100644
--- a/games/warzone2100/Makefile
+++ b/games/warzone2100/Makefile
@@ -7,7 +7,7 @@
PORTNAME= warzone2100
PORTVERSION= 2.0.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= http://download.gna.org/warzone/releases/2.0/
@@ -17,8 +17,7 @@ PATCHFILES= ${DISTNAME}_hotfix1.patch
MAINTAINER= alepulver@FreeBSD.org
COMMENT= Innovative 3D real-time strategy game
-BUILD_DEPENDS= bison<1,1:${PORTSDIR}/devel/bison2 \
- zip:${PORTSDIR}/archivers/zip \
+BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \
unzip:${PORTSDIR}/archivers/unzip
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
mad.2:${PORTSDIR}/audio/libmad \
@@ -28,6 +27,7 @@ LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
png.5:${PORTSDIR}/graphics/png \
vorbis.4:${PORTSDIR}/audio/libvorbis
+USE_BISON= build
GNU_CONFIGURE= yes
USE_BZIP2= yes
USE_GL= yes
diff --git a/games/windstille/Makefile b/games/windstille/Makefile
index 934034448793..6332a61d5705 100644
--- a/games/windstille/Makefile
+++ b/games/windstille/Makefile
@@ -7,6 +7,7 @@
PORTNAME= windstille
PORTVERSION= 0.3.0
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= BERLIOS CENKES
@@ -26,7 +27,7 @@ USE_BZIP2= yes
USE_SCONS= yes
USE_GL= yes
USE_SDL= sdl image
-USE_BISON= yes
+USE_BISON= build
post-extract:
@${RM} -rf ${WRKSRC}/lib
diff --git a/graphics/aqsis/Makefile b/graphics/aqsis/Makefile
index bddbfb508eab..a0ee858bb43c 100644
--- a/graphics/aqsis/Makefile
+++ b/graphics/aqsis/Makefile
@@ -8,7 +8,7 @@
PORTNAME= aqsis
PORTVERSION= 1.0.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -22,7 +22,7 @@ LIB_DEPENDS= tiff.4:${PORTSDIR}/graphics/tiff \
USE_GCC= 3.4+
USE_GNOME= gnometarget
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
diff --git a/graphics/flasm/Makefile b/graphics/flasm/Makefile
index 53d697452e52..0f9c3ba1b924 100644
--- a/graphics/flasm/Makefile
+++ b/graphics/flasm/Makefile
@@ -7,6 +7,7 @@
PORTNAME= flasm
PORTVERSION= 1.52
+PORTREVISION= 1
CATEGORIES= graphics
#MASTER_SITES= http://www.nowrap.de/download/
MASTER_SITES= http://dist.bsdlab.org/
@@ -18,7 +19,7 @@ COMMENT= Command line assembler/disassembler of flash actionscript bytecode
PLIST_FILES= bin/flasm
USE_ZIP= YES
USE_GMAKE= YES
-USE_BISON= YES
+USE_BISON= build
NO_WRKSUBDIR= YES
MAKE_ARGS= CFLAGS="${CFLAGS}"
diff --git a/graphics/fractorama/Makefile b/graphics/fractorama/Makefile
index ef471876dfd8..91562e76587c 100644
--- a/graphics/fractorama/Makefile
+++ b/graphics/fractorama/Makefile
@@ -7,7 +7,7 @@
PORTNAME= fractorama
PORTVERSION= 1.6.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics
MASTER_SITES= http://fractorama.com/ \
http://critical.ch/distfiles/${PORTNAME}/${PORTVERSION}/ \
@@ -20,7 +20,7 @@ COMMENT= Fractal generation program
LIB_DEPENDS= tiff.4:${PORTSDIR}/graphics/tiff
USE_QT_VER= 3
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
MAKE_ENV= CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" \
QTCPPFLAGS="${QTCPPFLAGS} ${PTHREAD_CFLAGS}" \
diff --git a/graphics/graphviz/Makefile b/graphics/graphviz/Makefile
index ba6535830625..51cfc40665f1 100644
--- a/graphics/graphviz/Makefile
+++ b/graphics/graphviz/Makefile
@@ -7,7 +7,7 @@
PORTNAME= graphviz
PORTVERSION= 2.14.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics tk84
MASTER_SITES= http://www.graphviz.org/pub/graphviz/ARCHIVE/ \
http://mirror.inerd.com/FreeBSD/distfiles/${PORTNAME}/
@@ -22,7 +22,7 @@ LIB_DEPENDS+= jpeg.9:${PORTSDIR}/graphics/jpeg \
expat.6:${PORTSDIR}/textproc/expat2 \
gd.4:${PORTSDIR}/graphics/gd
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
USE_AUTOTOOLS= libltdl:15 libtool:15
GNU_CONFIGURE= yes
diff --git a/graphics/ming/Makefile b/graphics/ming/Makefile
index f8a64bc959ac..d67e370f31d8 100644
--- a/graphics/ming/Makefile
+++ b/graphics/ming/Makefile
@@ -7,7 +7,7 @@
PORTNAME= ming
PORTVERSION= 0.3.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -21,7 +21,7 @@ LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \
CONFLICTS= ja-ming-[0-9]*
USE_GNOME= gnometarget
-USE_BISON= yes
+USE_BISON= build
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
CONFIGURE_ARGS= --includedir=${PREFIX}/include/ming \
diff --git a/graphics/opendx/Makefile b/graphics/opendx/Makefile
index 48f818df53e0..0908883e8ef3 100644
--- a/graphics/opendx/Makefile
+++ b/graphics/opendx/Makefile
@@ -8,7 +8,7 @@
PORTNAME= opendx
PORTVERSION= 4.4.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics math
MASTER_SITES= http://opendx.npaci.edu/source/
DISTNAME= dx-${PORTVERSION}
@@ -20,7 +20,7 @@ LIB_DEPENDS= Magick.10:${PORTSDIR}/graphics/ImageMagick \
tiff.4:${PORTSDIR}/graphics/tiff \
cdf.0:${PORTSDIR}/science/cdf
-USE_BISON= yes
+USE_BISON= build
USE_GL= yes
USE_MOTIF= yes
USE_XLIB= yes
diff --git a/graphics/sswf/Makefile b/graphics/sswf/Makefile
index a14982e6ee28..2bdc5060cfb4 100644
--- a/graphics/sswf/Makefile
+++ b/graphics/sswf/Makefile
@@ -7,6 +7,7 @@
PORTNAME= sswf
PORTVERSION= 1.7.4
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= sswf
@@ -15,10 +16,10 @@ DISTNAME= sswf-${PORTVERSION}-src
MAINTAINER= anholt@FreeBSD.org
COMMENT= A library and script language tool to create Flash movies
-BUILD_DEPENDS= bison:${PORTSDIR}/devel/bison
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
freetype.9:${PORTSDIR}/print/freetype2
+USE_BISON= build
USE_AUTOTOOLS= libtool:15
WRKSRC= ${WRKDIR}/sswf-${PORTVERSION}
USE_GCC= 3.4+
diff --git a/graphics/tcm/Makefile b/graphics/tcm/Makefile
index a96bed015481..6aa0bdfd37c3 100644
--- a/graphics/tcm/Makefile
+++ b/graphics/tcm/Makefile
@@ -7,7 +7,7 @@
PORTNAME= tcm
PORTVERSION= 2.20
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MASTER_SITES= ftp://ftp.cs.utwente.nl/pub/tcm/ \
ftp://ftp.cs.vu.nl/pub/tcm/
@@ -22,7 +22,7 @@ COMMENT= The Toolkit for Conceptual Modeling, create diagrams/tables/trees
RUN_DEPENDS= fig2dev:${PORTSDIR}/print/transfig
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
USE_MOTIF= yes
diff --git a/irc/ircd-hybrid-ru/Makefile b/irc/ircd-hybrid-ru/Makefile
index e80237e1754f..f76a73c1c552 100644
--- a/irc/ircd-hybrid-ru/Makefile
+++ b/irc/ircd-hybrid-ru/Makefile
@@ -7,6 +7,7 @@
PORTNAME= ircd
PORTVERSION= 7.2.1
+PORTREVISION= 1
CATEGORIES= irc russian
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
ftp://rusunix.org/pub/FreeBSD/distfiles/
@@ -21,7 +22,7 @@ CONFLICTS= ircd-[0-9]*
WRKSRC= ${WRKDIR}/${PORTNAME}${PKGNAMESUFFIX}
USE_OPENSSL= yes
-USE_BISON= yes
+USE_BISON= build
USE_REINPLACE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc/ircd-hybrid-ru
diff --git a/japanese/ming/Makefile b/japanese/ming/Makefile
index 70b2737ce97f..3d1afce85d2a 100644
--- a/japanese/ming/Makefile
+++ b/japanese/ming/Makefile
@@ -7,7 +7,7 @@
PORTNAME= ming
PORTVERSION= 0.1.5
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= japanese graphics
MASTER_SITES= http://dist.bsdlab.org/
#MASTER_SITES= http://blue.ribbon.to/~harpy/ming/jaming/
@@ -24,7 +24,7 @@ CONFLICTS= ming-*
WRKSRC= ${WRKDIR}/jaming-${PORTVERSION}/src
MAKE_ARGS= NOPROFILE=true
INSTALLS_SHLIB= yes
-USE_BISON= yes
+USE_BISON= build
UTILS= gif2dbl \
gif2mask \
diff --git a/japanese/nethack34/Makefile b/japanese/nethack34/Makefile
index 655745695de7..666108652008 100644
--- a/japanese/nethack34/Makefile
+++ b/japanese/nethack34/Makefile
@@ -7,7 +7,7 @@
PORTNAME= nethack
PORTVERSION= 3.4.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= japanese games
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -24,7 +24,7 @@ COMMENT= Japanized NetHack
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
MAKE_ENV= CXX="${CXX}" GRAPHICS="${GRAPHICS}"
PLIST_SUB= HACKNAME="${HACKNAME}" \
diff --git a/japanese/oleo/Makefile b/japanese/oleo/Makefile
index 99f3e33656c3..5192d7bb18e9 100644
--- a/japanese/oleo/Makefile
+++ b/japanese/oleo/Makefile
@@ -7,7 +7,7 @@
PORTNAME= oleo
PORTVERSION= 1.99.16
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= japanese math
MASTER_SITES= http://www.hh.iij4u.or.jp/~hayasida/oleo/ \
${MASTER_SITE_GNU}
@@ -19,8 +19,9 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= A Spreadsheet Program + Japanese patches
# xmkmf is for configure script, not for USE_IMAKE.
-BUILD_DEPENDS= xmkmf:${X_IMAKE_PORT} \
- bison:${PORTSDIR}/devel/bison
+BUILD_DEPENDS= xmkmf:${X_IMAKE_PORT}
+
+USE_BISON= build
.if defined(WITH_MOTIF)
BUILD_DEPENDS+= ${LOCALBASE}/include/Xbae/Matrix.h:${PORTSDIR}/x11-toolkits/xbae
diff --git a/japanese/xjtext/Makefile b/japanese/xjtext/Makefile
index 157ee70ccbb4..eba3289e2410 100644
--- a/japanese/xjtext/Makefile
+++ b/japanese/xjtext/Makefile
@@ -7,7 +7,7 @@
PORTNAME= xjtext
PORTVERSION= 1.3
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= japanese
MASTER_SITES= http://plaza.harmonix.ne.jp/~onizuka/
DISTNAME= XJTEXT-${PORTVERSION}
@@ -15,7 +15,7 @@ DISTNAME= XJTEXT-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= A text viewer for Japanese vertical writings
-USE_BISON= yes
+USE_BISON= build
USE_GNOME= imlib
SUB_FILES= pkg-message
diff --git a/java/jmp/Makefile b/java/jmp/Makefile
index cecd544c6f22..a39b5e5581bd 100644
--- a/java/jmp/Makefile
+++ b/java/jmp/Makefile
@@ -7,7 +7,7 @@
PORTNAME= jmp
PORTVERSION= 0.51
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= java devel
MASTER_SITES= http://www.khelekore.org/jmp/
@@ -21,7 +21,7 @@ OPTIONS+= OPTIMIZED_CFLAGS "Compile with -O3" off
CONFIGURE_ARGS= --with-includes="${JAVA_HOME}/include ${LOCALBASE}/include" \
--with-libintl-prefix="${LOCALBASE}"
-USE_BISON= yes
+USE_BISON= build
USE_GETTEXT= yes
USE_GMAKE= yes
USE_JAVA= yes
diff --git a/lang/gcc-ooo/Makefile b/lang/gcc-ooo/Makefile
index 570b1a09bce3..b7014802d0aa 100644
--- a/lang/gcc-ooo/Makefile
+++ b/lang/gcc-ooo/Makefile
@@ -8,7 +8,7 @@
PORTNAME= gcc-ooo
PORTVERSION= 3.4.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GCC}
MASTER_SITE_SUBDIR= releases/gcc-${PORTVERSION}
@@ -28,7 +28,7 @@ NOT_FOR_ARCHS= ia64
NO_LATEST_LINK= yes
-USE_BISON= yes
+USE_BISON= build
USE_BZIP2= yes
USE_GMAKE= yes
USE_PERL5_BUILD=yes
diff --git a/lang/gcc/Makefile b/lang/gcc/Makefile
index d8d507ff3713..21e2d7adcdb6 100644
--- a/lang/gcc/Makefile
+++ b/lang/gcc/Makefile
@@ -31,7 +31,7 @@ NOT_FOR_ARCHS= alpha ia64
# Building libgcj with lang/gcc295 installed is causing a failure about
# "hidden symbol `__eprintf'" in libgcc.a(_eprintf.o).
CONFLICTS= gcc-2.95.*
-USE_BISON= yes
+USE_BISON= build
USE_BZIP2= yes
USE_GMAKE= yes
USE_ICONV= yes
diff --git a/lang/gcc33/Makefile b/lang/gcc33/Makefile
index 921698e3ea87..04330c3cbf5a 100644
--- a/lang/gcc33/Makefile
+++ b/lang/gcc33/Makefile
@@ -8,7 +8,7 @@
PORTNAME= gcc
PORTVERSION= 3.3.6
-PORTREVISION= 4
+PORTREVISION= 5
PORTEPOCH= 1
CATEGORIES= lang
VERSIONSTRING= ${PORTVERSION}
@@ -26,7 +26,7 @@ COMMENT?= GNU Compiler Collection 3.3
SUFFIX= 33
LATEST_LINK?= gcc${SUFFIX}${PKGNAMESUFFIX}
NOT_FOR_ARCHS= amd64
-USE_BISON= yes
+USE_BISON= build
USE_BZIP2= yes
USE_GMAKE= yes
USE_PERL5_BUILD=yes
diff --git a/lang/gcc34/Makefile b/lang/gcc34/Makefile
index 2567ec9048a6..543379abfb51 100644
--- a/lang/gcc34/Makefile
+++ b/lang/gcc34/Makefile
@@ -8,7 +8,7 @@
PORTNAME= gcc
PORTVERSION= 3.4.6
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= lang
VERSIONSTRING= ${PORTVERSION}
@@ -25,7 +25,7 @@ COMMENT?= GNU Compiler Collection 3.4
SUFFIX= 34
LATEST_LINK?= gcc${SUFFIX}${PKGNAMESUFFIX}
-USE_BISON= yes
+USE_BISON= build
USE_BZIP2= yes
USE_GMAKE= yes
USE_ICONV= yes
diff --git a/lang/gcc41/Makefile b/lang/gcc41/Makefile
index 828e1ea8ba06..891cb389cf16 100644
--- a/lang/gcc41/Makefile
+++ b/lang/gcc41/Makefile
@@ -27,7 +27,7 @@ NOT_FOR_ARCHS= alpha
# Building libgcj with lang/gcc295 installed is causing a failure about
# "hidden symbol `__eprintf'" in libgcc.a(_eprintf.o).
CONFLICTS= gcc-2.95.*
-USE_BISON= yes
+USE_BISON= build
USE_BZIP2= yes
USE_GMAKE= yes
USE_ICONV= yes
diff --git a/lang/gcc42/Makefile b/lang/gcc42/Makefile
index ae21198beaef..b3034edf8800 100644
--- a/lang/gcc42/Makefile
+++ b/lang/gcc42/Makefile
@@ -31,7 +31,7 @@ NOT_FOR_ARCHS= alpha ia64
# Building libgcj with lang/gcc295 installed is causing a failure about
# "hidden symbol `__eprintf'" in libgcc.a(_eprintf.o).
CONFLICTS= gcc-2.95.*
-USE_BISON= yes
+USE_BISON= build
USE_BZIP2= yes
USE_GMAKE= yes
USE_ICONV= yes
diff --git a/lang/gcc43/Makefile b/lang/gcc43/Makefile
index d8d507ff3713..21e2d7adcdb6 100644
--- a/lang/gcc43/Makefile
+++ b/lang/gcc43/Makefile
@@ -31,7 +31,7 @@ NOT_FOR_ARCHS= alpha ia64
# Building libgcj with lang/gcc295 installed is causing a failure about
# "hidden symbol `__eprintf'" in libgcc.a(_eprintf.o).
CONFLICTS= gcc-2.95.*
-USE_BISON= yes
+USE_BISON= build
USE_BZIP2= yes
USE_GMAKE= yes
USE_ICONV= yes
diff --git a/lang/gcc44/Makefile b/lang/gcc44/Makefile
index d8d507ff3713..21e2d7adcdb6 100644
--- a/lang/gcc44/Makefile
+++ b/lang/gcc44/Makefile
@@ -31,7 +31,7 @@ NOT_FOR_ARCHS= alpha ia64
# Building libgcj with lang/gcc295 installed is causing a failure about
# "hidden symbol `__eprintf'" in libgcc.a(_eprintf.o).
CONFLICTS= gcc-2.95.*
-USE_BISON= yes
+USE_BISON= build
USE_BZIP2= yes
USE_GMAKE= yes
USE_ICONV= yes
diff --git a/lang/gcc45/Makefile b/lang/gcc45/Makefile
index d8d507ff3713..21e2d7adcdb6 100644
--- a/lang/gcc45/Makefile
+++ b/lang/gcc45/Makefile
@@ -31,7 +31,7 @@ NOT_FOR_ARCHS= alpha ia64
# Building libgcj with lang/gcc295 installed is causing a failure about
# "hidden symbol `__eprintf'" in libgcc.a(_eprintf.o).
CONFLICTS= gcc-2.95.*
-USE_BISON= yes
+USE_BISON= build
USE_BZIP2= yes
USE_GMAKE= yes
USE_ICONV= yes
diff --git a/lang/gcc46/Makefile b/lang/gcc46/Makefile
index d8d507ff3713..21e2d7adcdb6 100644
--- a/lang/gcc46/Makefile
+++ b/lang/gcc46/Makefile
@@ -31,7 +31,7 @@ NOT_FOR_ARCHS= alpha ia64
# Building libgcj with lang/gcc295 installed is causing a failure about
# "hidden symbol `__eprintf'" in libgcc.a(_eprintf.o).
CONFLICTS= gcc-2.95.*
-USE_BISON= yes
+USE_BISON= build
USE_BZIP2= yes
USE_GMAKE= yes
USE_ICONV= yes
diff --git a/lang/gcc47/Makefile b/lang/gcc47/Makefile
index d8d507ff3713..21e2d7adcdb6 100644
--- a/lang/gcc47/Makefile
+++ b/lang/gcc47/Makefile
@@ -31,7 +31,7 @@ NOT_FOR_ARCHS= alpha ia64
# Building libgcj with lang/gcc295 installed is causing a failure about
# "hidden symbol `__eprintf'" in libgcc.a(_eprintf.o).
CONFLICTS= gcc-2.95.*
-USE_BISON= yes
+USE_BISON= build
USE_BZIP2= yes
USE_GMAKE= yes
USE_ICONV= yes
diff --git a/lang/gcc48/Makefile b/lang/gcc48/Makefile
index d8d507ff3713..21e2d7adcdb6 100644
--- a/lang/gcc48/Makefile
+++ b/lang/gcc48/Makefile
@@ -31,7 +31,7 @@ NOT_FOR_ARCHS= alpha ia64
# Building libgcj with lang/gcc295 installed is causing a failure about
# "hidden symbol `__eprintf'" in libgcc.a(_eprintf.o).
CONFLICTS= gcc-2.95.*
-USE_BISON= yes
+USE_BISON= build
USE_BZIP2= yes
USE_GMAKE= yes
USE_ICONV= yes
diff --git a/lang/gdc/Makefile b/lang/gdc/Makefile
index 9ad075c59a27..6e68a877ed60 100644
--- a/lang/gdc/Makefile
+++ b/lang/gdc/Makefile
@@ -7,6 +7,7 @@
PORTNAME= gdc
PORTVERSION= 0.24
+PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GCC} \
${MASTER_SITE_SOURCEFORGE:S/%SUBDIR%/dgcc/g:S/$/:gdc/g}
@@ -20,7 +21,7 @@ COMMENT= D Front End for GCC
ONLY_FOR_ARCHS= i386 amd64
-USE_BISON= yes
+USE_BISON= build
USE_BZIP2= yes
USE_GMAKE= yes
USE_PERL5= yes
diff --git a/lang/gnat-gcc41/Makefile b/lang/gnat-gcc41/Makefile
index a2d7e5ec7c70..0c4626f69751 100644
--- a/lang/gnat-gcc41/Makefile
+++ b/lang/gnat-gcc41/Makefile
@@ -9,7 +9,7 @@
PORTNAME= gnat-gcc
PORTVERSION= 4.1.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= lang
MASTER_SITES= GCC/releases/gcc-${PORTVERSION} \
CENKES:boot \
@@ -28,7 +28,7 @@ USE_BZIP2= yes
USE_GMAKE= yes
USE_ICONV= yes
USE_PERL5_BUILD= yes # Needed for man pages.
-USE_BISON= yes
+USE_BISON= build
CONFLICTS= gcc-4.1.*
WRKSRC= ${WRKDIR}/build
diff --git a/lang/gnat-gcc42/Makefile b/lang/gnat-gcc42/Makefile
index 1b9a94234db5..a6fa5ae5fd02 100644
--- a/lang/gnat-gcc42/Makefile
+++ b/lang/gnat-gcc42/Makefile
@@ -9,6 +9,7 @@
PORTNAME= gnat-gcc
PORTVERSION= 4.2.2
+PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${versionstring} \
CENKES:boot \
@@ -27,7 +28,7 @@ USE_BZIP2= yes
USE_GMAKE= yes
USE_ICONV= yes
USE_PERL5_BUILD= yes # Needed for man pages.
-USE_BISON= yes
+USE_BISON= build
CONFLICTS= gcc-4.2.*
WRKSRC= ${WRKDIR}/build
diff --git a/lang/gnat-gcc43/Makefile b/lang/gnat-gcc43/Makefile
index 2cd0c101fdfa..447f9b2b2586 100644
--- a/lang/gnat-gcc43/Makefile
+++ b/lang/gnat-gcc43/Makefile
@@ -9,7 +9,7 @@
PORTNAME= gnat-gcc
PORTVERSION= 4.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GCC} \
http://lovetemple.net/data/:boot
@@ -31,7 +31,7 @@ USE_BZIP2= yes
USE_GMAKE= yes
USE_ICONV= yes
USE_PERL5_BUILD= yes # Needed for man pages.
-USE_BISON= yes
+USE_BISON= build
CONFLICTS= gcc-4.3.*
WRKSRC= ${WRKDIR}/build
diff --git a/lang/gnat/Makefile b/lang/gnat/Makefile
index fc885956b66b..fe41b1184b91 100644
--- a/lang/gnat/Makefile
+++ b/lang/gnat/Makefile
@@ -15,7 +15,7 @@
PORTNAME= gnat
PORTVERSION= 2006
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_LOCAL}:boot
MASTER_SITE_SUBDIR= deischen/gcc/:boot
@@ -26,7 +26,7 @@ COMMENT= The GNU Ada Compiler system
CONFLICTS= gcc-3.4.*
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
USE_ICONV= yes
USE_PERL5_RUN= yes
diff --git a/lang/gpc/Makefile b/lang/gpc/Makefile
index d785b240248e..e2382e3d58db 100644
--- a/lang/gpc/Makefile
+++ b/lang/gpc/Makefile
@@ -7,6 +7,7 @@
PORTNAME= gpc
PORTVERSION= 20060325
+PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= http://www.gnu-pascal.de/alpha/:gpc \
${MASTER_SITE_GCC}
@@ -21,7 +22,7 @@ BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash \
gsed:${PORTSDIR}/textproc/gsed \
help2man:${PORTSDIR}/misc/help2man
-USE_BISON= yes
+USE_BISON= build
USE_BZIP2= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
diff --git a/lang/harbour/Makefile b/lang/harbour/Makefile
index 1f114b61ee5f..6a3dba910647 100644
--- a/lang/harbour/Makefile
+++ b/lang/harbour/Makefile
@@ -7,6 +7,7 @@
PORTNAME= harbour
PORTVERSION= 0.44.0
+PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= ftp://ftp.jsd0.com/public/harbour/dgh/
@@ -18,7 +19,7 @@ LIB_DEPENDS= slang.1:${PORTSDIR}/devel/libslang
# Not 64-bit clean
ONLY_FOR_ARCHS= i386
WRKSRC= ${WRKDIR}
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
NO_INSTALL_MANPAGES=yes
NOPRECIOUSMAKEVARS=yes
diff --git a/lang/hugs/Makefile b/lang/hugs/Makefile
index e2927760bce3..b5782c00b323 100644
--- a/lang/hugs/Makefile
+++ b/lang/hugs/Makefile
@@ -7,7 +7,7 @@
PORTNAME= hugs98
PORTVERSION= 200609
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang haskell
MASTER_SITES= http://cvs.haskell.org/Hugs/downloads/2006-09/
DISTNAME= ${PORTNAME}-plus-${HUGS_DATE}
@@ -21,7 +21,7 @@ WRKSRC= ${WRKDIR}/${DISTNAME}
#OPTIONS= HUGS_OPENGL "OpenGL/GLUT support" off
HUGS_DATE= Sep2006
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
GNU_CONFIGURE= yes
#CONFIGURE_ARGS+= --prefix=${PREFIX} --enable-ffi
diff --git a/lang/llvm-gcc4/Makefile b/lang/llvm-gcc4/Makefile
index b83e38e84368..ea5fb648f69c 100644
--- a/lang/llvm-gcc4/Makefile
+++ b/lang/llvm-gcc4/Makefile
@@ -7,6 +7,7 @@
PORTNAME= gcc4
PORTVERSION= 2.1
+PORTREVISION= 1
CATEGORIES= lang devel
MASTER_SITES= http://llvm.org/releases/${PORTVERSION}/
PKGNAMEPREFIX= llvm-
@@ -16,7 +17,7 @@ MAINTAINER= emil@cs.rmit.edu.au
COMMENT= gcc4 frontend for LLVM
GNU_CONFIGURE= yes
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
USE_ICONV= yes
USE_PERL5_BUILD=yes
diff --git a/lang/maude/Makefile b/lang/maude/Makefile
index 9c62d2383ad5..687fb60afd28 100644
--- a/lang/maude/Makefile
+++ b/lang/maude/Makefile
@@ -7,6 +7,7 @@
PORTNAME= maude
PORTVERSION= 2.2
+PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= http://maude.cs.uiuc.edu/versions/${PORTVERSION}/
DISTNAME= Maude-${PORTVERSION}
@@ -14,11 +15,11 @@ DISTNAME= Maude-${PORTVERSION}
MAINTAINER= rick@wzoeterwoude.net
COMMENT= A high-performance reflective language
-BUILD_DEPENDS= bison:${PORTSDIR}/devel/bison
LIB_DEPENDS= bdd:${PORTSDIR}/science/buddy \
tecla:${PORTSDIR}/devel/libtecla \
gmp:${PORTSDIR}/math/libgmp4
+USE_BISON= build
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib"
CONFIGURE_ARGS= --datadir=${DATADIR}
diff --git a/lang/mono/Makefile b/lang/mono/Makefile
index b284bce9091f..5927be7cc9f5 100644
--- a/lang/mono/Makefile
+++ b/lang/mono/Makefile
@@ -8,7 +8,7 @@
PORTNAME= mono
PORTVERSION= 1.2.3.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= lang
MASTER_SITES= http://www.go-mono.com/sources/mono/ \
${MASTER_SITE_LOCAL}
@@ -19,7 +19,7 @@ COMMENT= An open source implementation of .NET Development Framework
CONFLICTS= mono-devel-[0-9]* mono-svn-[0-9]*
-USE_BISON= yes
+USE_BISON= build
USE_GNOME= gnomehack glib20
USE_GMAKE= yes
USE_AUTOTOOLS= libtool:15
diff --git a/lang/mozart/Makefile b/lang/mozart/Makefile
index 35075d077e54..827f932d3bfc 100644
--- a/lang/mozart/Makefile
+++ b/lang/mozart/Makefile
@@ -7,7 +7,7 @@
PORTNAME= mozart
PORTVERSION= 1.3.1.20040616
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= lang tk84 parallel
MASTER_SITES= http://www.mozart-oz.org/download/mozart-ftp/store/1.3.1-2004-06-16/
DISTFILES= ${DISTNAME}-src.tar.gz
@@ -29,7 +29,7 @@ MOZART_DOCS= mozart-${PORTVERSION}-doc.tar.gz
SCRIPTS_ENV= LN=${LN} PERL=${PERL}
ALL_TARGET=
MAKE_ARGS= PREFIX=${PREFIX}/lib/oz
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
HAS_CONFIGURE= yes
USE_XLIB= yes
diff --git a/lang/ohugs/Makefile b/lang/ohugs/Makefile
index 44f1f3ed0731..1996ce87f49c 100644
--- a/lang/ohugs/Makefile
+++ b/lang/ohugs/Makefile
@@ -6,7 +6,7 @@
PORTNAME= ohugs
PORTVERSION= 0.5
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= lang haskell
MASTER_SITES= http://www.math.chalmers.se/~nordland/ohugs/
DISTNAME= ${PORTNAME}-${PORTVERSION}.src
@@ -21,7 +21,7 @@ LIB_DEPENDS+= tix8184:${PORTSDIR}/x11-toolkits/tix
WRKSRC= ${WRKDIR}/${DISTNAME:S/.src//}
BUILD_WRKSRC= ${WRKSRC}/src
-USE_BISON= yes
+USE_BISON= build
LDFLAGS+= -lm -lreadline -ltermcap
.if !defined(WITHOUT_X11)
CFLAGS+= -I${LOCALBASE}/include/tk8.4 -I${LOCALBASE}/include/tcl8.4 -I${LOCALBASE}/include -I${X11BASE}/include
diff --git a/lang/parrot/Makefile b/lang/parrot/Makefile
index 475642f24340..4a77dfa96bef 100644
--- a/lang/parrot/Makefile
+++ b/lang/parrot/Makefile
@@ -7,7 +7,7 @@
PORTNAME= parrot
PORTVERSION= 0.4.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= lang perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= ../../authors/id/L/LT/LTOETSCH
@@ -16,11 +16,11 @@ MAINTAINER= skv@FreeBSD.org
COMMENT= Parrot - virtual machine for dynamic languages
BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 \
- bison2:${PORTSDIR}/devel/bison2 \
${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex
LIB_DEPENDS= gmp.7:${PORTSDIR}/math/libgmp4 \
icudata.36:${PORTSDIR}/devel/icu
+USE_BISON= build
USE_GCC= 3.4+
USE_PERL5= 5.8.0+
USE_GMAKE= yes
diff --git a/lang/pike72/Makefile b/lang/pike72/Makefile
index 238963effffd..a18c28c419a6 100644
--- a/lang/pike72/Makefile
+++ b/lang/pike72/Makefile
@@ -7,7 +7,7 @@
PORTNAME= pike72
PORTVERSION= 7.2.570
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= lang
MASTER_SITES= ftp://ftp.oav.net/pike/7.2/unofficial/ \
ftp://ftp.us.caudium.net/pub/pike/7.2/unofficial/
@@ -24,7 +24,7 @@ LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
WRKSRC= ${WRKDIR}/${DISTNAME}/src/
-USE_BISON= yes
+USE_BISON= build
USE_GETTEXT= yes
GNU_CONFIGURE= yes
diff --git a/lang/pike76/Makefile b/lang/pike76/Makefile
index 12de0a59f1a2..c6d279074029 100644
--- a/lang/pike76/Makefile
+++ b/lang/pike76/Makefile
@@ -7,6 +7,7 @@
PORTNAME= pike76
PORTVERSION= 7.6.112
+PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= ftp://pike.ida.liu.se/pub/pike/beta/${PORTVERSION}/ \
http://pike.ida.liu.se/pub/pike/beta/${PORTVERSION}/ \
@@ -78,7 +79,7 @@ CONFIGURE_ARGS+= --without-debug \
MAKE_ARGS= "CONFIGUREARGS=${CONFIGURE_ARGS}"
USE_GETTEXT= yes
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
# Allow building Embedded Perl
diff --git a/lang/ptoc/Makefile b/lang/ptoc/Makefile
index 20a078b7f54c..78651abdbafc 100644
--- a/lang/ptoc/Makefile
+++ b/lang/ptoc/Makefile
@@ -7,7 +7,7 @@
PORTNAME= ptoc
PORTVERSION= 3.56
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang
MASTER_SITES= http://www.garret.ru/~knizhnik/
@@ -17,7 +17,7 @@ COMMENT= ANSI/Turbo Pascal to C/C++ converter
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_XLIB= yes
-USE_BISON= yes
+USE_BISON= build
EXAMPLES= arr.pas bgidemo.pas ccall.pas coord.txt dos.h dos.pas \
func.pas hello.pas impact.pas lister.pas makefile.bsd \
diff --git a/lang/q/Makefile b/lang/q/Makefile
index ba9d370d2b74..a076350da30b 100644
--- a/lang/q/Makefile
+++ b/lang/q/Makefile
@@ -7,7 +7,7 @@
PORTNAME= q
PORTVERSION= 6.2
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= q-lang
@@ -24,7 +24,7 @@ LIB_DEPENDS= Magick.10:${PORTSDIR}/graphics/ImageMagick \
gmp.7:${PORTSDIR}/math/libgmp4 \
curl:${PORTSDIR}/ftp/curl
-USE_BISON= yes
+USE_BISON= build
USE_GNOME= gnometarget libxml2 libxslt
CFLAGS+= -I${LOCALBASE}/include
GNU_CONFIGURE= yes
diff --git a/lang/spl/Makefile b/lang/spl/Makefile
index c95ad16179d5..0765db73fa3d 100644
--- a/lang/spl/Makefile
+++ b/lang/spl/Makefile
@@ -7,14 +7,14 @@
PORTNAME= spl
PORTVERSION= 1.2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang
MASTER_SITES= http://shakespearelang.sourceforge.net/download/
MAINTAINER= perky@FreeBSD.org
COMMENT= The Shakespeare programming language
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
ALL_EXAMPLES= Makefile fibonacci.spl fibonacci2.spl guess.spl hello.spl \
diff --git a/lang/tinycobol/Makefile b/lang/tinycobol/Makefile
index 4c7b08c8f752..e2ae2d777ab6 100644
--- a/lang/tinycobol/Makefile
+++ b/lang/tinycobol/Makefile
@@ -7,6 +7,7 @@
PORTNAME= tinycobol
PORTVERSION= 0.63
+PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= tiny-cobol
@@ -20,7 +21,7 @@ USE_LDCONFIG= yes
ONLY_FOR_ARCHS= i386
USE_GETOPT_LONG=yes
HAS_CONFIGURE= yes
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
CONFIGURE_ARGS= --with-libdb=3 \
diff --git a/lang/vala/Makefile b/lang/vala/Makefile
index f917283a5170..86688ad12f01 100644
--- a/lang/vala/Makefile
+++ b/lang/vala/Makefile
@@ -7,6 +7,7 @@
PORTNAME= vala
PORTVERSION= 0.1.3
+PORTREVISION= 1
CATEGORIES= lang gnome
MASTER_SITES= GNOME
@@ -20,7 +21,7 @@ USE_GNOME= glib20 gnomeprefix
GNU_CONFIGURE= yes
USE_GETTEXT= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}" LDFLAGS="-L${LOCALBASE}/lib"
-USE_BISON= yes
+USE_BISON= build
MAN1= valac.1
USE_LDCONFIG= yes
diff --git a/lang/yabasic/Makefile b/lang/yabasic/Makefile
index ab7687d5219f..67a3e5bd866e 100644
--- a/lang/yabasic/Makefile
+++ b/lang/yabasic/Makefile
@@ -7,7 +7,7 @@
PORTNAME= yabasic
PORTVERSION= 2.763
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang
MASTER_SITES= http://www.yabasic.de/download/
@@ -15,7 +15,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Yet another Basic for Unix and Windows
USE_XLIB= yes
-USE_BISON= yes
+USE_BISON= build
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
diff --git a/mail/esmtp/Makefile b/mail/esmtp/Makefile
index 508aa47ede37..312a155f86e1 100644
--- a/mail/esmtp/Makefile
+++ b/mail/esmtp/Makefile
@@ -7,6 +7,7 @@
PORTNAME= esmtp
PORTVERSION= 0.5.1
+PORTREVISION= 1
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -18,7 +19,7 @@ LIB_DEPENDS= esmtp.6:${PORTSDIR}/mail/libesmtp
USE_BZIP2= yes
USE_OPENSSL= yes
-USE_BISON= yes
+USE_BISON= build
USE_GETOPT_LONG= yes
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
diff --git a/mail/evolution/Makefile b/mail/evolution/Makefile
index e973873501eb..8b5fdf54b067 100644
--- a/mail/evolution/Makefile
+++ b/mail/evolution/Makefile
@@ -8,6 +8,7 @@
PORTNAME= evolution
PORTVERSION= 2.10.3
+PORTREVISION= 1
CATEGORIES= mail gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
@@ -21,7 +22,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/gnome-spell/libgnome-spell-component-0.3.so:${PORT
USE_BZIP2= yes
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
USE_GETTEXT= yes
USE_XLIB= yes
USE_GNOME= gnomeprefix gnomehack intlhack evolutiondataserver \
diff --git a/mail/filtermail/Makefile b/mail/filtermail/Makefile
index 8064448bfb73..755553836d9c 100644
--- a/mail/filtermail/Makefile
+++ b/mail/filtermail/Makefile
@@ -10,7 +10,7 @@
PORTNAME= filtermail
PORTVERSION= 0.7.2
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
http://home.in.tum.de/baueran/%SUBDIR%/
@@ -30,7 +30,7 @@ EXTRACT_AFTER_ARGS= | ${SED} 's/[mM][aA][iI][lL][fF][iI][lL][tT][eE][rR]/filterm
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USE_GETOPT_LONG= yes
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
diff --git a/mail/freepops/Makefile b/mail/freepops/Makefile
index fc72a402aa05..2ef45d27b727 100644
--- a/mail/freepops/Makefile
+++ b/mail/freepops/Makefile
@@ -7,6 +7,7 @@
PORTNAME= freepops
PORTVERSION= 0.0.99
+PORTREVISION= 1
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= freepops
@@ -16,9 +17,10 @@ COMMENT= Extensible webmail to pop3 interface
LIB_DEPENDS= expat.6:${PORTSDIR}/textproc/expat2 \
curl:${PORTSDIR}/ftp/curl
-BUILD_DEPENDS= bison:${PORTSDIR}/devel/bison
MAN1= freepopsd.1
+
+USE_BISON= build
USE_GMAKE= yes
HAS_CONFIGURE= yes
CONFIGURE_SCRIPT= configure.sh
diff --git a/mail/libsieve/Makefile b/mail/libsieve/Makefile
index 845a542af3d4..8cd229dbef08 100644
--- a/mail/libsieve/Makefile
+++ b/mail/libsieve/Makefile
@@ -7,6 +7,7 @@
PORTNAME= libsieve
PORTVERSION= 2.2.5
+PORTREVISION= 1
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= libsieve
@@ -21,7 +22,7 @@ CONFIGURE_ARGS+=--prefix=${PREFIX}
USE_GMAKE= yes
BUILD_WRKSRC= ${WRKSRC}/src
INSTALL_WRKSRC= ${WRKSRC}/src
-USE_BISON= yes
+USE_BISON= build
USE_LDCONFIG= yes
# get rid of the `size_t' problem in header.y
USE_GCC= 3.2+
diff --git a/mail/mairix/Makefile b/mail/mairix/Makefile
index 5e8751240358..e672f06173e6 100644
--- a/mail/mairix/Makefile
+++ b/mail/mairix/Makefile
@@ -7,6 +7,7 @@
PORTNAME= mairix
PORTVERSION= 0.21
+PORTREVISION= 1
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= mairix
@@ -16,7 +17,7 @@ COMMENT= Indexing and searching in Maildir, MH or mbox folders
USE_GMAKE= yes
HAS_CONFIGURE= yes
-USE_BISON= yes
+USE_BISON= build
CONFIGURE_ENV= CC="${CC}" CFLAGS="${CFLAGS}"
MAN1= mairix.1
diff --git a/math/abakus/Makefile b/math/abakus/Makefile
index d86f86a310ef..2b1164d8b8ce 100644
--- a/math/abakus/Makefile
+++ b/math/abakus/Makefile
@@ -6,7 +6,7 @@
PORTNAME= abakus
PORTVERSION= 0.91
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math kde
MASTER_SITES= http://grammarian.homelinux.net/abakus/ \
http://www.athame.co.uk/mirror/
@@ -15,11 +15,11 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}
MAINTAINER= andy@athame.co.uk
COMMENT= Michael Pyne's Abakus Calculator
-BUILD_DEPENDS= scons:${PORTSDIR}/devel/scons \
- bison:${PORTSDIR}/devel/bison2
+BUILD_DEPENDS= scons:${PORTSDIR}/devel/scons
LIB_DEPENDS= gmp:${PORTSDIR}/math/libgmp4
-PREFIX=${LOCALBASE}
+USE_BISON= build
+PREFIX= ${LOCALBASE}
USE_KDELIBS_VER=3
_NO_KDE_CONFTARGET_HACK= yes
QT_NONSTANDARD= yes
diff --git a/math/cvc3/Makefile b/math/cvc3/Makefile
index 8f7106993ca1..8e51e68174da 100644
--- a/math/cvc3/Makefile
+++ b/math/cvc3/Makefile
@@ -7,6 +7,7 @@
PORTNAME= cvc3
PORTVERSION= 1.2.1
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= http://www.cs.nyu.edu/acsys/cvc3/download/${PORTVERSION}/ \
http://www.cs.nctu.edu.tw/~lwhsu/ports/distfiles/
@@ -23,7 +24,7 @@ CONFIGURE_ARGS= --enable-dynamic \
--with-extra-libs=${LOCALBASE}/lib
CXXFLAGS+= -fPIC
GNU_CONFIGURE= yes
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
USE_LDCONFIG= yes
USE_PERL5= yes
diff --git a/math/eukleides/Makefile b/math/eukleides/Makefile
index b53eb63c9f6a..0f44c08ef86e 100644
--- a/math/eukleides/Makefile
+++ b/math/eukleides/Makefile
@@ -8,7 +8,7 @@
PORTNAME= eukleides
PORTVERSION= 1.0.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math
MASTER_SITES= http://www.eukleides.org/download/
DISTNAME= ${PORTNAME}.${PORTVERSION}
@@ -19,7 +19,7 @@ COMMENT= A Euclidean geometry drawing language
RUN_DEPENDS= pstoedit:${PORTSDIR}/graphics/pstoedit \
epstopdf:${PORTSDIR}/print/teTeX-base
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS} -c"
ALL_TARGET= eukleides info
diff --git a/math/freefem++/Makefile b/math/freefem++/Makefile
index 214fe1f7fae2..eeb31589630a 100644
--- a/math/freefem++/Makefile
+++ b/math/freefem++/Makefile
@@ -7,6 +7,7 @@
PORTNAME= freefem++
PORTVERSION= 2.20
+PORTREVISION= 1
CATEGORIES= math science
MASTER_SITES= http://www.freefem.org/ff++/ftp/
@@ -30,7 +31,7 @@ RESTRICTED= No resale or commercial use
USE_FORTRAN= yes
FORTRANLIBDIR= `${DIRNAME} \`gfortran42 -print-libgcc-file-name\``
FORTRANLIBDIR2= `${DIRNAME} \`gfortran42 -print-libgcc-file-name\``/../../../
-USE_BISON= yes
+USE_BISON= build
USE_GL= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
diff --git a/math/gcalctool/Makefile b/math/gcalctool/Makefile
index 0a7744b34deb..cedf6d0deb9c 100644
--- a/math/gcalctool/Makefile
+++ b/math/gcalctool/Makefile
@@ -8,7 +8,7 @@
PORTNAME= gcalctool
PORTVERSION= 5.9.14
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 2
CATEGORIES= math gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
@@ -19,7 +19,7 @@ MAINTAINER= gnome@FreeBSD.org
COMMENT= A GNOME 2 calculator tool based on the old calctool for OpenWindows
USE_BZIP2= yes
-USE_BISON= yes
+USE_BISON= build
INSTALLS_OMF= yes
USE_GETTEXT= yes
USE_XLIB= yes
diff --git a/math/graphthing/Makefile b/math/graphthing/Makefile
index 2654581fb8a6..a7f081ed8169 100644
--- a/math/graphthing/Makefile
+++ b/math/graphthing/Makefile
@@ -8,7 +8,7 @@
PORTNAME= graphthing
PORTVERSION= 1.3.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math
MASTER_SITES= http://graph.seul.org/
@@ -17,7 +17,7 @@ COMMENT= A tool that allows you to create, manipulate and study graphs
USE_BZIP2= yes
USE_GNOME= gnometarget gtk20
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
USE_WX= 2.6
WX_CONF_ARGS= absolute
diff --git a/math/oleo/Makefile b/math/oleo/Makefile
index ae46d4c22238..5f636a8b92ca 100644
--- a/math/oleo/Makefile
+++ b/math/oleo/Makefile
@@ -7,7 +7,7 @@
PORTNAME= oleo
PORTVERSION= 1.99.16
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= math
MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -16,7 +16,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= The GNU spreadsheet for X11 and terminals
USE_PERL5_BUILD= yes
-USE_BISON= yes
+USE_BISON= build
USE_AUTOTOOLS= autoconf:213
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
LIBS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
diff --git a/math/rascal/Makefile b/math/rascal/Makefile
index 401ceef0962d..b1f67667369e 100644
--- a/math/rascal/Makefile
+++ b/math/rascal/Makefile
@@ -8,7 +8,7 @@
PORTNAME= rascal
PORTVERSION= 0.3.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -19,7 +19,7 @@ COMMENT= The Advanced Scientific CALculator
WRKSRC= ${WRKDIR}/Rascal-${PORTVERSION}
USE_GETOPT_LONG= yes
-USE_BISON= yes
+USE_BISON= build
WANT_GNOME= yes
USE_GMAKE= yes
MAKE_ENV= CC="${CXX}" CFLAGS="${CXXFLAGS}" \
diff --git a/misc/boxes/Makefile b/misc/boxes/Makefile
index ab7b72c7e703..ea25a849927f 100644
--- a/misc/boxes/Makefile
+++ b/misc/boxes/Makefile
@@ -7,6 +7,7 @@
PORTNAME= boxes
PORTVERSION= 1.1
+PORTREVISION= 1
CATEGORIES= misc
MASTER_SITES= http://boxes.thomasjensen.com/download/ \
${MASTER_SITE_SUNSITE}
@@ -18,7 +19,7 @@ COMMENT= Draws ASCII-art configurable boxes around text or code
MAN1= boxes.1
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
ALL_TARGET= boxes
MAKE_ARGS= CC="${CC}" GLOBALCONF=${GLOBALCONF} CFLAGS="${CFLAGS} -ansi -I. -Iregexp"
diff --git a/misc/lifelines/Makefile b/misc/lifelines/Makefile
index f62b49a2b78e..a111bece3867 100644
--- a/misc/lifelines/Makefile
+++ b/misc/lifelines/Makefile
@@ -7,6 +7,7 @@
PORTNAME= lifelines
PORTVERSION= 3.0.50
+PORTREVISION= 1
CATEGORIES= misc
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -18,7 +19,7 @@ GNU_CONFIGURE= yes
CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
USE_ICONV= yes
USE_BZIP2= yes
-USE_BISON= yes
+USE_BISON= build
USE_GETOPT_LONG=yes
MAN1= btedit.1 dbverify.1 llines.1
diff --git a/misc/terraform/Makefile b/misc/terraform/Makefile
index ad41920e7c38..118a60a4ecbe 100644
--- a/misc/terraform/Makefile
+++ b/misc/terraform/Makefile
@@ -8,7 +8,7 @@
PORTNAME= terraform
PORTVERSION= 0.9.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= misc gnome
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -19,7 +19,7 @@ COMMENT= Interactive height field generation and manipulation program
BUILD_DEPENDS= ${LOCALBASE}/lib/libtrio.a:${PORTSDIR}/devel/trio
USE_X_PREFIX= yes
-USE_BISON= yes
+USE_BISON= build
USE_GNOME= gnomeprefix gnomehack gnomeprint
USE_GMAKE= yes
GNU_CONFIGURE= yes
diff --git a/multimedia/bmpx/Makefile b/multimedia/bmpx/Makefile
index 1ef702125ca8..088f7765b3b5 100644
--- a/multimedia/bmpx/Makefile
+++ b/multimedia/bmpx/Makefile
@@ -7,6 +7,7 @@
PORTNAME= bmpx
PORTVERSION= 0.40.7
+PORTREVISION= 1
CATEGORIES= multimedia
MASTER_SITES= http://files.beep-media-player.org/releases/0.40/
@@ -29,7 +30,7 @@ LIB_DEPENDS= tag.5:${PORTSDIR}/audio/taglib \
CONFLICTS= bmpx-devel-[0-9]*
USE_AUTOTOOLS= automake:19 autoconf:261
-USE_BISON= yes
+USE_BISON= build
USE_BZIP2= yes
USE_GMAKE= yes
USE_GNOME= gtk20 libglade2 desktopfileutils
diff --git a/multimedia/dvdauthor/Makefile b/multimedia/dvdauthor/Makefile
index f261dda1f70e..bb92cb646492 100644
--- a/multimedia/dvdauthor/Makefile
+++ b/multimedia/dvdauthor/Makefile
@@ -7,6 +7,7 @@
PORTNAME= dvdauthor
PORTVERSION= 0.6.14
+PORTREVISION= 1
CATEGORIES= multimedia
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -14,10 +15,10 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= pb@FreeBSD.org
COMMENT= Makes a DVD file structure from one or more MPEG2 streams
-BUILD_DEPENDS= bison:${PORTSDIR}/devel/bison
LIB_DEPENDS= dvdread.5:${PORTSDIR}/multimedia/libdvdread \
xml2.5:${PORTSDIR}/textproc/libxml2
+USE_BISON= build
USE_GETOPT_LONG=yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
diff --git a/multimedia/gstreamer/Makefile b/multimedia/gstreamer/Makefile
index 04ed58f9ffb8..a085fd039387 100644
--- a/multimedia/gstreamer/Makefile
+++ b/multimedia/gstreamer/Makefile
@@ -8,6 +8,7 @@
PORTNAME= gstreamer
PORTVERSION= 0.10.14
+PORTREVISION= 1
CATEGORIES= multimedia
MASTER_SITES= http://gstreamer.freedesktop.org/src/gstreamer/ \
${MASTER_SITE_LOCAL}
@@ -20,7 +21,7 @@ LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt
CFLAGS:= ${CFLAGS} -O2
USE_XLIB= yes
-USE_BISON= yes
+USE_BISON= build
USE_BZIP2= yes
USE_GMAKE= yes
WANT_GNOME= yes
diff --git a/net-im/gtkyahoo/Makefile b/net-im/gtkyahoo/Makefile
index 8499cf6f6c36..b2b37233ded6 100644
--- a/net-im/gtkyahoo/Makefile
+++ b/net-im/gtkyahoo/Makefile
@@ -7,7 +7,7 @@
PORTNAME= gtkyahoo
PORTVERSION= 0.18.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-im
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= gtkyahoo
@@ -17,7 +17,7 @@ COMMENT= Yahoo Messenger Client using GTK
USE_X_PREFIX= yes
USE_GNOME= gtk12
-USE_BISON= yes
+USE_BISON= build
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
ONLY_FOR_ARCHS= i386
diff --git a/net-mgmt/argus-clients/Makefile b/net-mgmt/argus-clients/Makefile
index 89d0c775f3df..26585567fb70 100644
--- a/net-mgmt/argus-clients/Makefile
+++ b/net-mgmt/argus-clients/Makefile
@@ -7,6 +7,7 @@
PORTNAME= argus-clients
PORTVERSION= 2.0.6
+PORTREVISION= 1
CATEGORIES= net-mgmt security
MASTER_SITES= http://qosient.com/argus/src/ \
ftp://qosient.com/pub/argus/src/
@@ -18,7 +19,7 @@ COMMENT= Client programs for the argus IP network transaction auditing tool
LIB_DEPENDS+= sasl2.2:${PORTSDIR}/security/cyrus-sasl2
.endif
-USE_BISON= true
+USE_BISON= build
GNU_CONFIGURE= true
CONFIGURE_ARGS= --exec-prefix=${PREFIX}
.if defined(WITH_SASL)
diff --git a/net-mgmt/argus/Makefile b/net-mgmt/argus/Makefile
index adba7210193a..6c527186288b 100644
--- a/net-mgmt/argus/Makefile
+++ b/net-mgmt/argus/Makefile
@@ -7,6 +7,7 @@
PORTNAME= argus
PORTVERSION= 2.0.6
+PORTREVISION= 1
CATEGORIES= net-mgmt security
MASTER_SITES= http://qosient.com/argus/src/ \
ftp://qosient.com/pub/argus/src/
@@ -19,7 +20,7 @@ LIB_DEPENDS+= sasl2.2:${PORTSDIR}/security/cyrus-sasl2
.endif
RUN_DEPENDS= ${LOCALBASE}/bin/ragrep:${PORTSDIR}/net-mgmt/argus-clients
-USE_BISON= true
+USE_BISON= build
GNU_CONFIGURE= true
CONFIGURE_ARGS= --exec-prefix=${PREFIX}
.if defined(WITH_SASL)
diff --git a/net-mgmt/cflowd/Makefile b/net-mgmt/cflowd/Makefile
index ac793c0edcd1..5b6ccd645745 100644
--- a/net-mgmt/cflowd/Makefile
+++ b/net-mgmt/cflowd/Makefile
@@ -7,7 +7,7 @@
PORTNAME= cflowd
PORTVERSION= 2.1.b1
-PORTREVISION= 9
+PORTREVISION= 10
PORTEPOCH= 1
CATEGORIES= net-mgmt
MASTER_SITES= http://www.caida.org/tools/measurement/cflowd/download/
@@ -20,7 +20,7 @@ LIB_DEPENDS= Arts.0:${PORTSDIR}/net-mgmt/arts++
USE_AUTOTOOLS= libtool:15
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
USE_LDCONFIG= yes
CONFIGURE_ARGS= --enable-shared --with-artspp=${LOCALBASE}
diff --git a/net-mgmt/docsis/Makefile b/net-mgmt/docsis/Makefile
index 8c37cc2a06a6..ebb2239c7d70 100644
--- a/net-mgmt/docsis/Makefile
+++ b/net-mgmt/docsis/Makefile
@@ -7,6 +7,7 @@
PORTNAME= docsis
PORTVERSION= 0.9.5
+PORTREVISION= 1
CATEGORIES= net-mgmt
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -19,7 +20,7 @@ LIB_DEPENDS= netsnmp:${PORTSDIR}/net-mgmt/net-snmp
GNU_CONFIGURE= yes
USE_OPENSSL= yes
-USE_BISON= yes
+USE_BISON= build
PLIST_SUB= MIBS=share/snmp/mibs
diff --git a/net-mgmt/irrtoolset/Makefile b/net-mgmt/irrtoolset/Makefile
index 9eb991b9999d..4fd0ac410aab 100644
--- a/net-mgmt/irrtoolset/Makefile
+++ b/net-mgmt/irrtoolset/Makefile
@@ -7,6 +7,7 @@
PORTNAME= irrtoolset
PORTVERSION= 4.8.5
+PORTREVISION= 1
CATEGORIES= net-mgmt
MASTER_SITES= ${MASTER_SITE_ISC} \
ftp://ftp.ripe.net/tools/
@@ -18,7 +19,7 @@ COMMENT= A suite of routing policy tools to interact with the IRR
PLIST_FILES= bin/rpslcheck bin/peval bin/RtConfig
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
USE_GCC= 3.4
GNU_CONFIGURE= Yes
diff --git a/net-mgmt/netmond/Makefile b/net-mgmt/netmond/Makefile
index 7ad854908d81..5b4c2c61fdfe 100644
--- a/net-mgmt/netmond/Makefile
+++ b/net-mgmt/netmond/Makefile
@@ -7,7 +7,7 @@
PORTNAME= netmond
PORTVERSION= 2.2b6
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net-mgmt
MASTER_SITES= http://freebsd.unixfreunde.de/sources/ \
ftp://ftp.risp.ru/pub/RinetSoftware/
@@ -32,7 +32,7 @@ CONFIGURE_ARGS= --without-ifgraph
.endif
GNU_CONFIGURE= yes
-USE_BISON= yes
+USE_BISON= build
BINOWN= root
BINGRP= netmon
diff --git a/net-p2p/gtk-gnutella/Makefile b/net-p2p/gtk-gnutella/Makefile
index 540c3472194a..20d8a6deba2e 100644
--- a/net-p2p/gtk-gnutella/Makefile
+++ b/net-p2p/gtk-gnutella/Makefile
@@ -44,7 +44,7 @@
PORTNAME= gtk-gnutella
PORTVERSION= 0.96.3
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= net-p2p ipv6
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -54,7 +54,7 @@ COMMENT= GTK based Gnutella client
USE_PERL5= yes
USE_BZIP2= yes
-USE_BISON= yes
+USE_BISON= build
USE_GNOME= libxml2 glib20
INSTALL_TARGET= install install.man
HAS_CONFIGURE= yes
diff --git a/net/asterisk-bristuff/Makefile b/net/asterisk-bristuff/Makefile
index 7f8fe8efea20..945d51ad361e 100644
--- a/net/asterisk-bristuff/Makefile
+++ b/net/asterisk-bristuff/Makefile
@@ -7,7 +7,7 @@
PORTNAME= asterisk
PORTVERSION= 1.2.13
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= net
MASTER_SITES= http://ftp.digium.com/pub/asterisk/ \
http://ftp.digium.com/pub/asterisk/old-releases/
@@ -34,7 +34,7 @@ ONLY_FOR_ARCHS= i386 sparc64 amd64
GNU_CONFIGURE= yes
CONFIGURE_WRKSRC= ${WRKSRC}/editline
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
USE_RC_SUBR= asterisk.sh
MAKE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
PTHREAD_LIBS="${PTHREAD_LIBS}" \
diff --git a/net/asterisk/Makefile b/net/asterisk/Makefile
index 9c4cfad8fe20..dc47218ab4b2 100644
--- a/net/asterisk/Makefile
+++ b/net/asterisk/Makefile
@@ -7,7 +7,7 @@
PORTNAME= asterisk
PORTVERSION= 1.4.11
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MASTER_SITES= http://ftp.digium.com/pub/asterisk/ \
http://ftp.digium.com/pub/asterisk/old-releases/
@@ -28,7 +28,7 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/openh323"
LDFLAGS="-L${LOCALBASE}/lib"
CPPFLAGS= -I${LOCALBASE}/include -I${LOCALBASE}/include/openh323
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
USE_RC_SUBR= asterisk.sh
MAKE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
PTHREAD_LIBS="${PTHREAD_LIBS}" \
diff --git a/net/asterisk10/Makefile b/net/asterisk10/Makefile
index 9c4cfad8fe20..dc47218ab4b2 100644
--- a/net/asterisk10/Makefile
+++ b/net/asterisk10/Makefile
@@ -7,7 +7,7 @@
PORTNAME= asterisk
PORTVERSION= 1.4.11
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MASTER_SITES= http://ftp.digium.com/pub/asterisk/ \
http://ftp.digium.com/pub/asterisk/old-releases/
@@ -28,7 +28,7 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/openh323"
LDFLAGS="-L${LOCALBASE}/lib"
CPPFLAGS= -I${LOCALBASE}/include -I${LOCALBASE}/include/openh323
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
USE_RC_SUBR= asterisk.sh
MAKE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
PTHREAD_LIBS="${PTHREAD_LIBS}" \
diff --git a/net/asterisk12/Makefile b/net/asterisk12/Makefile
index acb15e3b3b4c..d751792626c6 100644
--- a/net/asterisk12/Makefile
+++ b/net/asterisk12/Makefile
@@ -7,6 +7,7 @@
PORTNAME= asterisk
PORTVERSION= 1.2.24
+PORTREVISION= 1
PKGNAMESUFFIX= 12
CATEGORIES= net
MASTER_SITES= http://ftp.digium.com/pub/asterisk/ \
@@ -34,7 +35,7 @@ ONLY_FOR_ARCHS= i386 sparc64 amd64
GNU_CONFIGURE= yes
CONFIGURE_WRKSRC= ${WRKSRC}/editline
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
USE_RC_SUBR= asterisk.sh
MAKE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
PTHREAD_LIBS="${PTHREAD_LIBS}" \
diff --git a/net/asterisk14/Makefile b/net/asterisk14/Makefile
index 9c4cfad8fe20..dc47218ab4b2 100644
--- a/net/asterisk14/Makefile
+++ b/net/asterisk14/Makefile
@@ -7,7 +7,7 @@
PORTNAME= asterisk
PORTVERSION= 1.4.11
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MASTER_SITES= http://ftp.digium.com/pub/asterisk/ \
http://ftp.digium.com/pub/asterisk/old-releases/
@@ -28,7 +28,7 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/openh323"
LDFLAGS="-L${LOCALBASE}/lib"
CPPFLAGS= -I${LOCALBASE}/include -I${LOCALBASE}/include/openh323
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
USE_RC_SUBR= asterisk.sh
MAKE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
PTHREAD_LIBS="${PTHREAD_LIBS}" \
diff --git a/net/asterisk16/Makefile b/net/asterisk16/Makefile
index 9c4cfad8fe20..dc47218ab4b2 100644
--- a/net/asterisk16/Makefile
+++ b/net/asterisk16/Makefile
@@ -7,7 +7,7 @@
PORTNAME= asterisk
PORTVERSION= 1.4.11
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MASTER_SITES= http://ftp.digium.com/pub/asterisk/ \
http://ftp.digium.com/pub/asterisk/old-releases/
@@ -28,7 +28,7 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/openh323"
LDFLAGS="-L${LOCALBASE}/lib"
CPPFLAGS= -I${LOCALBASE}/include -I${LOCALBASE}/include/openh323
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
USE_RC_SUBR= asterisk.sh
MAKE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
PTHREAD_LIBS="${PTHREAD_LIBS}" \
diff --git a/net/bird/Makefile b/net/bird/Makefile
index 3da32ee9f1dd..e8b0909f04e9 100644
--- a/net/bird/Makefile
+++ b/net/bird/Makefile
@@ -7,13 +7,14 @@
PORTNAME= bird
PORTVERSION= 1.0.11
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= ftp://bird.network.cz/pub/bird/
MAINTAINER= pav@FreeBSD.org
COMMENT= Dynamic IP routing daemon
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-ipv6
diff --git a/net/cphone/Makefile b/net/cphone/Makefile
index fc4a5edac690..97d648364bd3 100644
--- a/net/cphone/Makefile
+++ b/net/cphone/Makefile
@@ -7,7 +7,7 @@
PORTNAME= cphone
DISTVERSION= 0.3.2.cvs.20060407
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= ftp://ftp.frm2.tum.de/pub/jpulz/FreeBSD/distfiles/
@@ -19,7 +19,7 @@ BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake
PLIST_FILES= bin/cphone
USE_BZIP2= yes
-USE_BISON= yes
+USE_BISON= build
USE_QT_VER= 3
USE_GMAKE= yes
ALL_TARGET= optshared
diff --git a/net/dictd/Makefile b/net/dictd/Makefile
index d0a018f3ead5..7d3cb171a84a 100644
--- a/net/dictd/Makefile
+++ b/net/dictd/Makefile
@@ -8,6 +8,7 @@
PORTNAME= dictd
PORTVERSION= 1.10.9
+PORTREVISION= 1
CATEGORIES+= net textproc
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= dict
@@ -19,7 +20,7 @@ MAN1= dictzip.1
MAN8= dictd.8
USE_RC_SUBR= ${PORTNAME}.sh
-USE_BISON= yes
+USE_BISON= build
USE_AUTOTOOLS= libtool:15
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-etcdir=${PREFIX}/etc --with-cflags="${CFLAGS}" \
diff --git a/net/lambdamoo/Makefile b/net/lambdamoo/Makefile
index 4f9bc9897d7b..e3080f29a346 100644
--- a/net/lambdamoo/Makefile
+++ b/net/lambdamoo/Makefile
@@ -7,6 +7,7 @@
PORTNAME= lambdamoo
PORTVERSION= 1.8.1
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -19,7 +20,7 @@ WRKSRC= ${WRKDIR}/MOO-${PORTVERSION}
GNU_CONFIGURE= yes
ALL_TARGET=
CONFIGURE_ENV= YACC=${YACC}
-USE_BISON= yes
+USE_BISON= build
do-install:
@${INSTALL_PROGRAM} ${WRKSRC}/moo ${PREFIX}/sbin
diff --git a/net/libpcap/Makefile b/net/libpcap/Makefile
index 6c54631d97ce..bb1c0b39beca 100644
--- a/net/libpcap/Makefile
+++ b/net/libpcap/Makefile
@@ -7,6 +7,7 @@
PORTNAME= libpcap
PORTVERSION= 0.9.7
+PORTREVISION= 1
CATEGORIES= net ipv6
MASTER_SITES= http://www.tcpdump.org/release/ \
http://www.icrew.org/mirror/tcp_dump/tcpdump_3_9/
@@ -20,7 +21,7 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
MAN3= pcap.3
GNU_CONFIGURE= yes
-USE_BISON= yes
+USE_BISON= build
USE_LDCONFIG= yes
.if defined(LIBPCAP_OVERWRITE_BASE)
diff --git a/net/ohphone/Makefile b/net/ohphone/Makefile
index 5a3278dbfcbe..eabaa352925e 100644
--- a/net/ohphone/Makefile
+++ b/net/ohphone/Makefile
@@ -7,7 +7,7 @@
PORTNAME= ohphone
PORTVERSION= 1.4.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= ftp://ftp.frm2.tum.de/pub/jpulz/FreeBSD/distfiles/
@@ -16,7 +16,7 @@ COMMENT= H323 Video Conferencing Program, compatible with NetMeeting
LIB_DEPENDS= h323_r.1:${PORTSDIR}/net/openh323
-USE_BISON= yes
+USE_BISON= build
USE_XLIB= yes
USE_GMAKE= yes
ALL_TARGET= optshared
diff --git a/net/olsrd/Makefile b/net/olsrd/Makefile
index c08abe95f94d..43a61aa71d73 100644
--- a/net/olsrd/Makefile
+++ b/net/olsrd/Makefile
@@ -7,6 +7,7 @@
PORTNAME= olsrd
PORTVERSION= 0.4.10
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= http://www.olsr.org/releases/0.4/
@@ -19,7 +20,7 @@ BUILD_DEPENDS= makedepend:${PORTSDIR}/devel/makedepend
BUILD_DEPENDS+= libnet*>=1.1.2,1:${PORTSDIR}/net/libnet
.endif
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
USE_RC_SUBR= olsrd.sh
diff --git a/net/openh323/Makefile b/net/openh323/Makefile
index 16ef73278099..f10845d97734 100644
--- a/net/openh323/Makefile
+++ b/net/openh323/Makefile
@@ -7,7 +7,7 @@
PORTNAME= openh323
PORTVERSION= 1.18.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= net
MASTER_SITES= http://www.voxgratia.org/releases/
DISTNAME= ${PORTNAME}-v${PORTVERSION:S/./_/g}-src-
@@ -20,7 +20,7 @@ LIB_DEPENDS= pt_r.1:${PORTSDIR}/devel/pwlib
WRKSRC= ${WRKDIR}/${PORTNAME}_v${PORTVERSION:S/./_/g}
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
USE_AUTOTOOLS= autoconf:261
GNU_CONFIGURE= yes
diff --git a/net/openmcu/Makefile b/net/openmcu/Makefile
index e697b5a73c2a..5cfb75139fce 100644
--- a/net/openmcu/Makefile
+++ b/net/openmcu/Makefile
@@ -7,6 +7,7 @@
PORTNAME= openmcu
PORTVERSION= 2.1.1
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= openh323
@@ -20,7 +21,7 @@ LIB_DEPENDS= h323_r.1:${PORTSDIR}/net/openh323
WRKSRC= ${WRKDIR}/${PORTNAME}_v${PORTVERSION:S/./_/g}
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
ALL_TARGET= optshared
MAKE_ENV= PWLIBDIR=${LOCALBASE}/share/pwlib \
diff --git a/net/tcpview/Makefile b/net/tcpview/Makefile
index d0f726361f86..5facb70d168f 100644
--- a/net/tcpview/Makefile
+++ b/net/tcpview/Makefile
@@ -7,7 +7,7 @@
PORTNAME= tcpview
PORTVERSION= 1.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
MASTER_SITES= ftp://ftp.cac.washington.edu/pub/noc-tools/tcpview/
EXTRACT_SUFX= .tar.Z
@@ -15,7 +15,7 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
COMMENT= A Motif-based TCP/IP protocol analyzer
-USE_BISON= yes
+USE_BISON= build
USE_MOTIF= yes
MAN1= tcpview.1
diff --git a/net/twinkle/Makefile b/net/twinkle/Makefile
index 4e86a8845d63..2b6f8d9adc0f 100644
--- a/net/twinkle/Makefile
+++ b/net/twinkle/Makefile
@@ -7,7 +7,7 @@
PORTNAME= twinkle
PORTVERSION= 1.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net
MASTER_SITES= http://www.xs4all.nl/~mfnboer/twinkle/download/
@@ -25,7 +25,7 @@ LIB_DEPENDS= ccgnu2-1.5.0:${PORTSDIR}/devel/commoncpp \
USE_GCC= 3.4+
GNU_CONFIGURE= yes
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
USE_XLIB= yes
USE_AUTOTOOLS= libtool:15
diff --git a/net/unfs3/Makefile b/net/unfs3/Makefile
index 392283bae4d0..b0b9719e3430 100644
--- a/net/unfs3/Makefile
+++ b/net/unfs3/Makefile
@@ -7,7 +7,7 @@
PORTNAME= unfs3
PORTVERSION= 0.9.16
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -16,7 +16,7 @@ MAINTAINER= clement@FreeBSD.org
COMMENT= A user-space implementation of the NFSv3 server specification
USE_AUTOTOOLS= autoconf:261
-USE_BISON= YES
+USE_BISON= build
MAN7= tags.7
MAN8= unfsd.8
diff --git a/net/yate-devel/Makefile b/net/yate-devel/Makefile
index 97958444d32b..4710e5e76459 100644
--- a/net/yate-devel/Makefile
+++ b/net/yate-devel/Makefile
@@ -7,6 +7,7 @@
PORTNAME= yate
DISTVERSION= 1.2.0.p4
+PORTREVISION= 1
CATEGORIES= net comms
MASTER_SITES= http://cto.homelinux.net/pub/FreeBSD/ports/distfiles/ \
http://yate.null.ro/tarballs/yate1/
@@ -21,7 +22,7 @@ LIB_DEPENDS= gsm.1:${PORTSDIR}/audio/gsm \
USE_BZIP2= yes
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
USE_LDCONFIG= yes
WANT_GNOME= yes
diff --git a/net/yptransitd/Makefile b/net/yptransitd/Makefile
index 8d42be2a3216..147b3d259a79 100644
--- a/net/yptransitd/Makefile
+++ b/net/yptransitd/Makefile
@@ -7,7 +7,7 @@
PORTNAME= yptransitd
PORTVERSION= 0.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED}
MASTER_SITE_SUBDIR= yptransitd
@@ -16,8 +16,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= A replacement for nss_ldap
USE_OPENLDAP= yes
-
-USE_BISON= yes
+USE_BISON= build
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--with-ldap-prefix=${LOCALBASE}
diff --git a/palm/gnome-pilot-conduits/Makefile b/palm/gnome-pilot-conduits/Makefile
index c53419d79217..4eb76bd22b8f 100644
--- a/palm/gnome-pilot-conduits/Makefile
+++ b/palm/gnome-pilot-conduits/Makefile
@@ -7,7 +7,7 @@
PORTNAME= gnome-pilot-conduits
PORTVERSION= 2.0.15
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= palm comms gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= sources/${PORTNAME}/2.0
@@ -21,7 +21,7 @@ LIB_DEPENDS= gpilotd.3:${PORTSDIR}/palm/gnome-pilot
USE_BZIP2= yes
USE_GMAKE= yes
USE_X_PREFIX= yes
-USE_BISON= yes
+USE_BISON= build
USE_GNOME= gnomeprefix gnomehack libgnome
USE_GETTEXT= yes
GNU_CONFIGURE= yes
diff --git a/palm/pdbc/Makefile b/palm/pdbc/Makefile
index 61d3f1987d91..d3b4148d206c 100644
--- a/palm/pdbc/Makefile
+++ b/palm/pdbc/Makefile
@@ -7,6 +7,7 @@
PORTNAME= pdbc
PORTVERSION= 0.9.5
+PORTREVISION= 1
CATEGORIES= palm
MASTER_SITES= http://trials.palmgear.com/dl2.php/29490.zip/
DISTFILES= ${PORTNAME}_${PORTVERSION}${EXTRACT_SUFX}
@@ -17,7 +18,7 @@ COMMENT= Palm DataBase Compiler/Decompiler
USE_ZIP= YES
EXTRACT_BEFORE_ARGS= -q -a
BUILD_WRKSRC= ${WRKSRC}/src
-USE_BISON= YES
+USE_BISON= build
USE_GMAKE= YES
MAKEFILE= Makefile.unix
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}"
diff --git a/palm/prc-tools/Makefile b/palm/prc-tools/Makefile
index 373cdd6532d6..24b60641b503 100644
--- a/palm/prc-tools/Makefile
+++ b/palm/prc-tools/Makefile
@@ -7,7 +7,7 @@
PORTNAME= prc-tools
PORTVERSION= 2.3
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= palm
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:S/%SUBDIR%/prc-tools/:S/$/:prc/} \
${MASTER_SITE_SOURCEWARE}
@@ -29,7 +29,7 @@ ONLY_FOR_ARCHS= i386
USE_AUTOTOOLS= autoconf:261:env
USE_BZIP2= YES
-USE_BISON= YES
+USE_BISON= build
USE_GMAKE= YES
WRKSRC= ${WRKDIR}/build
HAS_CONFIGURE= YES
diff --git a/ports-mgmt/instant-tinderbox/Makefile b/ports-mgmt/instant-tinderbox/Makefile
index b0e4e967ce2c..d1c74ba3dfbd 100644
--- a/ports-mgmt/instant-tinderbox/Makefile
+++ b/ports-mgmt/instant-tinderbox/Makefile
@@ -7,7 +7,7 @@
PORTNAME= instant-tinderbox
PORTVERSION= 1.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= ports-mgmt
DISTFILES=
@@ -48,7 +48,7 @@ USE_GETTEXT= yes
USE_GMAKE= yes
USE_GHOSTSCRIPT=yes
-USE_BISON= yes
+USE_BISON= build
USE_FREETYPE= yes
USE_GL= yes
USE_XPM= yes
diff --git a/ports-mgmt/portmk/Mk/bsd.port.mk b/ports-mgmt/portmk/Mk/bsd.port.mk
index c3b9574cdd11..5fa34b6df8d5 100644
--- a/ports-mgmt/portmk/Mk/bsd.port.mk
+++ b/ports-mgmt/portmk/Mk/bsd.port.mk
@@ -361,7 +361,10 @@ FreeBSD_MAINTAINER= portmgr@FreeBSD.org
# - If set, this port uses the GNU version of the ghostscript
# software instead of the GPL version, which is used otherwise.
##
-# USE_BISON - If set, this port uses bison for building.
+# USE_BISON - Implies that the port uses bison in one way or another:
+# 'yes' (backwards compatibility) - use bison for building
+# new features: 'build', 'run', 'both', implying build,
+# runtime, and both build/run dependencies
##
# USE_IMAKE - If set, this port uses imake. Implies USE_X_PREFIX.
# XMKMF - Set to path of `xmkmf' if not in $PATH
@@ -2039,7 +2042,26 @@ RUN_DEPENDS+= ${_GL_${_component}_RUN_DEPENDS}
.endif
.if defined(USE_BISON)
-BUILD_DEPENDS+= bison:${PORTSDIR}/devel/bison
+_BISON_DEPENDS= bison:${PORTSDIR}/devel/bison
+
+# XXX: backwards compatibility
+. if ${USE_BISON:L} == "yes"
+BUILD_DEPENDS+= ${_BISON_DEPENDS}
+pre-everything::
+ @${ECHO_MSG} "WARNING: USE_BISON=yes deprecated, use build/run/both"
+. endif
+
+. if ${USE_BISON:L} == "build"
+BUILD_DEPENDS+= ${_BISON_DEPENDS}
+. elif ${USE_BISON:L} == "run"
+RUN_DEPENDS+= ${_BISON_DEPENDS}
+. elif ${USE_BISON:L} == "both"
+BUILD_DEPENDS+= ${_BISON_DEPENDS}
+RUN_DEPENDS+= ${_BISON_DEPENDS}
+. else
+IGNORE= uses unknown USE_BISON construct
+. endif
+
.endif
.if !defined(_PERL_REFACTORING_COMPLETE)
diff --git a/print/libgnomeprint/Makefile b/print/libgnomeprint/Makefile
index 80a2b30dbc02..7380df7185bc 100644
--- a/print/libgnomeprint/Makefile
+++ b/print/libgnomeprint/Makefile
@@ -8,7 +8,7 @@
PORTNAME= libgnomeprint
PORTVERSION= 2.18.1
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES= print gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
@@ -24,7 +24,7 @@ USE_BZIP2= yes
LIB_DEPENDS= fontconfig.1:${PORTSDIR}/x11-fonts/fontconfig \
popt.0:${PORTSDIR}/devel/popt
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
USE_GNOME= gnomeprefix intlhack gnomehack gnomehier glib20 pango libxml2 \
libartlgpl2 ltverhack
diff --git a/print/lilypond/Makefile b/print/lilypond/Makefile
index c1853a9b3d80..50b3049962b5 100644
--- a/print/lilypond/Makefile
+++ b/print/lilypond/Makefile
@@ -9,7 +9,7 @@
PORTNAME= lilypond
PORTVERSION= 2.2.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= print audio
MASTER_SITES= http://download.linuxaudio.org/lilypond/sources/v${PORTVERSION:R}/:src \
http://distfiles.master.finkmirrors.net/:rpm
@@ -34,7 +34,7 @@ INFO= lilypond lilypond-internals \
GNU_CONFIGURE= yes
USE_GETTEXT= yes
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= YES
USE_PYTHON= YES
MAKEFILE= GNUmakefile
diff --git a/russian/ircd-hybrid-ru/Makefile b/russian/ircd-hybrid-ru/Makefile
index e80237e1754f..f76a73c1c552 100644
--- a/russian/ircd-hybrid-ru/Makefile
+++ b/russian/ircd-hybrid-ru/Makefile
@@ -7,6 +7,7 @@
PORTNAME= ircd
PORTVERSION= 7.2.1
+PORTREVISION= 1
CATEGORIES= irc russian
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
ftp://rusunix.org/pub/FreeBSD/distfiles/
@@ -21,7 +22,7 @@ CONFLICTS= ircd-[0-9]*
WRKSRC= ${WRKDIR}/${PORTNAME}${PKGNAMESUFFIX}
USE_OPENSSL= yes
-USE_BISON= yes
+USE_BISON= build
USE_REINPLACE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc/ircd-hybrid-ru
diff --git a/russian/ircd-hybrid/Makefile b/russian/ircd-hybrid/Makefile
index e80237e1754f..f76a73c1c552 100644
--- a/russian/ircd-hybrid/Makefile
+++ b/russian/ircd-hybrid/Makefile
@@ -7,6 +7,7 @@
PORTNAME= ircd
PORTVERSION= 7.2.1
+PORTREVISION= 1
CATEGORIES= irc russian
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
ftp://rusunix.org/pub/FreeBSD/distfiles/
@@ -21,7 +22,7 @@ CONFLICTS= ircd-[0-9]*
WRKSRC= ${WRKDIR}/${PORTNAME}${PKGNAMESUFFIX}
USE_OPENSSL= yes
-USE_BISON= yes
+USE_BISON= build
USE_REINPLACE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc/ircd-hybrid-ru
diff --git a/science/omnetpp/Makefile b/science/omnetpp/Makefile
index 4fa42496dfdf..97c8258e38d6 100644
--- a/science/omnetpp/Makefile
+++ b/science/omnetpp/Makefile
@@ -7,7 +7,7 @@
PORTNAME= omnetpp
PORTVERSION= 2.3p1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science
MASTER_SITES= http://www.omnetpp.org/download/release/
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
@@ -16,7 +16,7 @@ EXTRACT_SUFX= .tgz
MAINTAINER= bkoenig@cs.tu-berlin.de
COMMENT= A discrete event simulation environment
-USE_BISON= yes
+USE_BISON= build
TCL_VERSION?= tcl8.4
TK_VERSION?= tk8.4
diff --git a/security/aide/Makefile b/security/aide/Makefile
index 40e426172382..7d662fecc3c0 100644
--- a/security/aide/Makefile
+++ b/security/aide/Makefile
@@ -7,6 +7,7 @@
PORTNAME= aide
PORTVERSION= 0.13.1
+PORTREVISION= 1
CATEGORIES= security
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
http://www.cs.tut.fi/~rammer/
@@ -20,7 +21,7 @@ LIB_DEPENDS= mhash.2:${PORTSDIR}/security/mhash
.include <bsd.port.pre.mk>
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
USE_AUTOTOOLS= autoconf:261
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--with-mhash \
diff --git a/security/bro/Makefile b/security/bro/Makefile
index f20c7f1cf720..f15c569bcadc 100644
--- a/security/bro/Makefile
+++ b/security/bro/Makefile
@@ -7,6 +7,7 @@
PORTNAME= bro
PORTVERSION= 1.2
+PORTREVISION= 1
CATEGORIES= security
MASTER_SITES= ftp://bro-ids.org/
DISTNAME= ${PORTNAME}-${PORTVERSION}-stable
@@ -14,13 +15,12 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-stable
MAINTAINER= pauls@utdallas.edu
COMMENT= System for detecting Network Intruders in real-time
-BUILD_DEPENDS= bison:${PORTSDIR}/devel/bison
-
OPTIONS= GPG "Support encrypted email" Off \
DOCS "Install documentation (not recommended)" Off
WRKSRC= ${WRKDIR}/bro-${PORTVERSION}.1
+USE_BISON= build
USE_LDCONFIG= ${PREFIX}/share
GNU_CONFIGURE= yes
MAKE_ENV+= CC="${CC}"
diff --git a/security/nessus-libnasl/Makefile b/security/nessus-libnasl/Makefile
index 80b4b5bb806f..401abeae6059 100644
--- a/security/nessus-libnasl/Makefile
+++ b/security/nessus-libnasl/Makefile
@@ -7,6 +7,7 @@
PORTNAME= nessus-libnasl
PORTVERSION= 2.2.9
+PORTREVISION= 1
CATEGORIES= security
MASTER_SITES= ftp://ftp.nessus.org/pub/nessus/nessus-${PORTVERSION}/src/ \
ftp://ftp.gwdg.de/pub/linux/misc/nessus/nessus-${PORTVERSION}/src/ \
@@ -24,7 +25,7 @@ DIST_SUBDIR= nessus
WRKSRC= ${WRKDIR}/libnasl
USE_AUTOTOOLS= libtool:15
-USE_BISON= YES
+USE_BISON= build
GNU_CONFIGURE= yes
INSTALLS_SHLIB= YES
diff --git a/security/nessus-libraries/Makefile b/security/nessus-libraries/Makefile
index 302d983b55d7..8cd6c457ecc0 100644
--- a/security/nessus-libraries/Makefile
+++ b/security/nessus-libraries/Makefile
@@ -10,6 +10,7 @@
PORTNAME= nessus-libraries
PORTVERSION= 2.2.9
+PORTREVISION= 1
CATEGORIES= security
MASTER_SITES= ftp://ftp.nessus.org/pub/nessus/nessus-${PORTVERSION}/src/ \
ftp://ftp.gwdg.de/pub/linux/misc/nessus/nessus-${PORTVERSION}/src/ \
@@ -24,7 +25,7 @@ COMMENT= Libraries for Nessus, the security scanner
DIST_SUBDIR= nessus
WRKSRC= ${WRKDIR}/nessus-libraries
-USE_BISON= YES
+USE_BISON= build
USE_AUTOTOOLS= libtool:15
CONFIGURE_ARGS= --enable-cipher
.if defined(WITH_NESSUS_BPF_SHARE)
diff --git a/sysutils/monit/Makefile b/sysutils/monit/Makefile
index 5fa0e9aa7f2d..51725475434a 100644
--- a/sysutils/monit/Makefile
+++ b/sysutils/monit/Makefile
@@ -7,6 +7,7 @@
PORTNAME= monit
PORTVERSION= 4.9
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= http://www.tildeslash.com/monit/dist/
@@ -17,7 +18,7 @@ MAN1= monit.1
GNU_CONFIGURE= yes
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
USE_RC_SUBR= monit.sh
CONFIGURE_ENV= CC="${CC}" CPPFLAGS="${CPPFLAGS}" \
diff --git a/sysutils/powerman/Makefile b/sysutils/powerman/Makefile
index 60d27363db8b..d033b8615fef 100644
--- a/sysutils/powerman/Makefile
+++ b/sysutils/powerman/Makefile
@@ -6,6 +6,7 @@
PORTNAME= powerman
PORTVERSION= 1.0.20
+PORTREVISION= 1
CATEGORIES= sysutils parallel
MASTER_SITES= ftp://ftp.llnl.gov/pub/linux/powerman/
EXTRACT_SUFX= .tgz
@@ -13,7 +14,7 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= PowerMan is a tool for doing remote power control
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
USE_GETOPT_LONG=yes
USE_RC_SUBR= yes
diff --git a/textproc/carthage/Makefile b/textproc/carthage/Makefile
index 6011da35dd19..338067394bce 100644
--- a/textproc/carthage/Makefile
+++ b/textproc/carthage/Makefile
@@ -7,7 +7,7 @@
PORTNAME= carthage
PORTVERSION= 1.0 # No version information on WWW
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MASTER_SITES= http://www.tei-c.org/Software/carthage/ \
http://www.tei-c.org.uk/Software/carthage/
@@ -16,8 +16,7 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= A parser and clean-up tool for SGML DTDs
-BUILD_DEPENDS= bison:${PORTSDIR}/devel/bison
-
+USE_BISON= build
USE_ZIP= yes
USE_GMAKE= yes
ALL_TARGET= carthago
diff --git a/textproc/dict/Makefile b/textproc/dict/Makefile
index c4a03f541273..7709a5d19a2c 100644
--- a/textproc/dict/Makefile
+++ b/textproc/dict/Makefile
@@ -8,6 +8,7 @@
PORTNAME= dict
PORTVERSION= 1.10.9
+PORTREVISION= 1
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= dict
@@ -16,7 +17,7 @@ DISTNAME= ${PORTNAME}d-${PORTVERSION}
MAINTAINER= clsung@FreeBSD.org
COMMENT= Dictionary Server Protocol (RFC2229) client
-USE_BISON= yes
+USE_BISON= build
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --without-local-zlib --with-cflags="${CFLAGS}" \
--with-etcdir=${PREFIX}/etc
diff --git a/textproc/flex/Makefile b/textproc/flex/Makefile
index 1f0798763e19..19de8ca27b84 100644
--- a/textproc/flex/Makefile
+++ b/textproc/flex/Makefile
@@ -7,16 +7,17 @@
PORTNAME= flex
PORTVERSION= 2.5.33
+PORTREVISION= 1
CATEGORIES= textproc
MASTER_SITES= SF
MAINTAINER= infofarmer@FreeBSD.org
COMMENT= Fast lexical analyzer generator
-BUILD_DEPENDS= bison:${PORTSDIR}/devel/bison2 \
- help2man:${PORTSDIR}/misc/help2man \
+BUILD_DEPENDS= help2man:${PORTSDIR}/misc/help2man \
gm4:${PORTSDIR}/devel/m4
+USE_BISON= build
USE_BZIP2= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-nls
diff --git a/textproc/htmltolatex/Makefile b/textproc/htmltolatex/Makefile
index b4d919a3fc3c..b37d1d740acc 100644
--- a/textproc/htmltolatex/Makefile
+++ b/textproc/htmltolatex/Makefile
@@ -8,7 +8,7 @@
PORTNAME= htmltolatex
PORTVERSION= 1
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= textproc
MASTER_SITES= http://people.FreeBSD.org/~foxfair/distfiles/
DISTNAME= ${PORTNAME}
@@ -18,7 +18,7 @@ COMMENT= HTML to LaTeX to PDF Converter
LIB_DEPENDS= Magick.10:${PORTSDIR}/graphics/ImageMagick
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
MAKEFILE= GNUmakefile
MAKE_ARGS= CXX="${CXX}" \
diff --git a/textproc/latte/Makefile b/textproc/latte/Makefile
index 08682e2e996e..1b75ac023138 100644
--- a/textproc/latte/Makefile
+++ b/textproc/latte/Makefile
@@ -7,14 +7,14 @@
PORTNAME= latte
PORTVERSION= 2.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc
MASTER_SITES= http://www.latte.org/
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple language for marking up text in a very expressive way
-USE_BISON= yes
+USE_BISON= build
USE_GETOPT_LONG=yes
USE_GMAKE= yes
USE_AUTOTOOLS= autoconf:213 libtool:15
diff --git a/textproc/libpathan/Makefile b/textproc/libpathan/Makefile
index 38142d49f262..2a904bb973c2 100644
--- a/textproc/libpathan/Makefile
+++ b/textproc/libpathan/Makefile
@@ -7,6 +7,7 @@
PORTNAME= libpathan
PORTVERSION= 2.0
+PORTREVISION= 1
CATEGORIES= textproc
MASTER_SITES= http://software.decisionsoft.com/software/pathan-2.0.0/
DISTNAME= ${PORTNAME}-${PORTVERSION}beta-src
@@ -17,7 +18,7 @@ COMMENT= Validating XML parser from the Apache XML Project
LIB_DEPENDS= xerces-c.27:${PORTSDIR}/textproc/xerces-c2
BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/textproc/xerces-c2:extract
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
USE_PERL5= yes
GNU_CONFIGURE= yes
diff --git a/textproc/mifluz/Makefile b/textproc/mifluz/Makefile
index c0ff66cff0c7..46d5b01478f1 100644
--- a/textproc/mifluz/Makefile
+++ b/textproc/mifluz/Makefile
@@ -7,7 +7,7 @@
PORTNAME= mifluz
PORTVERSION= 0.23.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -20,7 +20,7 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-libiconv-prefix=${LOCALBASE} --without-unac
USE_LDCONFIG= yes
-USE_BISON= yes
+USE_BISON= build
USE_GCC= 2.95
MAN1= htdb_dump.1 htdb_stat.1 htdb_load.1 mifluzdump.1 mifluzload.1 \
diff --git a/textproc/scrollkeeper/Makefile b/textproc/scrollkeeper/Makefile
index 600d28737596..67e2f99dfee9 100644
--- a/textproc/scrollkeeper/Makefile
+++ b/textproc/scrollkeeper/Makefile
@@ -7,7 +7,7 @@
PORTNAME= scrollkeeper
PORTVERSION= 0.3.14
-PORTREVISION= 8
+PORTREVISION= 9
PORTEPOCH= 1
CATEGORIES= textproc gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
@@ -32,7 +32,7 @@ USE_BZIP2= yes
USE_GETTEXT= yes
USE_GMAKE= yes
USE_AUTOTOOLS= libtool:15
-USE_BISON= yes
+USE_BISON= build
USE_GNOME= gnomehack gnomehier gnometarget libxslt intlhack
USE_LDCONFIG= yes
CONFIGURE_ARGS= --localstatedir=/var --datadir=${PREFIX}/share/gnome \
diff --git a/textproc/syck/Makefile b/textproc/syck/Makefile
index 846334adf3bb..e94452057d86 100644
--- a/textproc/syck/Makefile
+++ b/textproc/syck/Makefile
@@ -7,6 +7,7 @@
PORTNAME= syck
PORTVERSION= 0.55
+PORTREVISION= 1
CATEGORIES= textproc devel
MASTER_SITES= ${MASTER_SITE_RUBYFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -15,7 +16,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Syck is an extension for reading and writing YAML swiftly
GNU_CONFIGURE= yes
-USE_BISON= yes
+USE_BISON= build
CFLAGS+= -fPIC
.include <bsd.port.mk>
diff --git a/textproc/xxdiff/Makefile b/textproc/xxdiff/Makefile
index acce20f0bbc5..0513de87c414 100644
--- a/textproc/xxdiff/Makefile
+++ b/textproc/xxdiff/Makefile
@@ -7,7 +7,7 @@
PORTNAME= xxdiff
PORTVERSION= 3.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MASTER_SITES= SF
@@ -20,7 +20,7 @@ BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake \
QMAKE= ${LOCALBASE}/bin/qmake
SPEC= ${LOCALBASE}/share/qt/mkspecs/freebsd-g++
USE_BZIP2= yes
-USE_BISON= yes
+USE_BISON= build
USE_GMAKE= yes
USE_QT_VER= 3
MAKE_ENV+= QTDIR=${QT_PREFIX}
diff --git a/www/bk_edit/Makefile b/www/bk_edit/Makefile
index 30972487eb0d..97e1241a7306 100644
--- a/www/bk_edit/Makefile
+++ b/www/bk_edit/Makefile
@@ -8,7 +8,7 @@
PORTNAME= bk_edit
PORTVERSION= 0.6.23
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www
MASTER_SITES= http://www.allesdurcheinander.de/nettools/bk_edit/
@@ -16,7 +16,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Bookmark Editor
USE_GNOME= gtk12 libxml2
-USE_BISON= yes
+USE_BISON= build
USE_GETOPT_LONG= yes
HAS_CONFIGURE= yes
MAKE_ENV= LD="${CC}" LDFLAGS="${LDFLAGS}"
diff --git a/www/cherokee-devel/Makefile b/www/cherokee-devel/Makefile
index 1da00f5fd1ab..440812fa7e09 100644
--- a/www/cherokee-devel/Makefile
+++ b/www/cherokee-devel/Makefile
@@ -7,6 +7,7 @@
PORTNAME= cherokee
DISTVERSION= 0.6.0b863
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= http://www.cherokee-project.com/download/0.6/${PORTVERSION:R}/ \
CENKES LOCAL/beech
@@ -22,7 +23,7 @@ USE_GNOME= gnomehack gnometarget pkgconfig
USE_LDCONFIG= yes
USE_RC_SUBR= cherokee.sh
USE_GCC= 3.4+
-USE_BISON= yes
+USE_BISON= build
USE_MYSQL= yes
USE_OPENLDAP= yes
GNU_CONFIGURE= yes
diff --git a/www/cherokee/Makefile b/www/cherokee/Makefile
index 430f04e0cdf2..9715dd53194a 100644
--- a/www/cherokee/Makefile
+++ b/www/cherokee/Makefile
@@ -7,7 +7,7 @@
PORTNAME= cherokee
PORTVERSION= 0.5.6
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www
MASTER_SITES= http://www.cherokee-project.com/download/${PORTVERSION:R}/${PORTVERSION}/ \
CENKES LOCAL/beech
@@ -22,7 +22,7 @@ USE_GNOME= gnomehack gnometarget pkgconfig
USE_LDCONFIG= yes
USE_RC_SUBR= cherokee.sh
USE_GCC= 3.4+
-USE_BISON= yes
+USE_BISON= build
GNU_CONFIGURE= yes
CPPFLAGS= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
LDFLAGS= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
diff --git a/www/elinks/Makefile b/www/elinks/Makefile
index e683ef767af4..f8f96605b217 100644
--- a/www/elinks/Makefile
+++ b/www/elinks/Makefile
@@ -7,7 +7,7 @@
PORTNAME= elinks
PORTVERSION= 0.11.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MASTER_SITES= http://elinks.or.cz/download/ \
http://keyserver.kjsl.com/~jharris/distfiles/
@@ -18,7 +18,7 @@ COMMENT= Elinks - links text WWW browser with enhancements
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_BZIP2= yes
-USE_BISON= yes
+USE_BISON= build
USE_OPENSSL= yes
LDFLAGS+= -L${LOCALBASE}/lib
diff --git a/www/srg/Makefile b/www/srg/Makefile
index 794ac5e17d96..b6194b2570dc 100644
--- a/www/srg/Makefile
+++ b/www/srg/Makefile
@@ -7,6 +7,7 @@
PORTNAME= srg
PORTVERSION= 1.1
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
http://mirror.crc.net.nz/pub/srg/
@@ -16,7 +17,7 @@ MAINTAINER= ds@tic-tac.ru
COMMENT= A Squid Report Generator
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
USE_BZIP2= yes
USE_GETOPT_LONG=yes
NO_INSTALL_MANPAGES= yes
diff --git a/x11-clocks/buici-clock/Makefile b/x11-clocks/buici-clock/Makefile
index e16e5096519b..a79f72fc7e8d 100644
--- a/x11-clocks/buici-clock/Makefile
+++ b/x11-clocks/buici-clock/Makefile
@@ -7,7 +7,7 @@
PORTNAME= buici-clock
PORTVERSION= 0.4.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-clocks
MASTER_SITES= ftp://ftp.buici.com/pub/buici-clock/
DISTNAME= ${PORTNAME}_${PORTVERSION}
@@ -17,7 +17,7 @@ COMMENT= Xlib implementation of an attractive, configurable clock
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-USE_BISON= yes
+USE_BISON= build
USE_X_PREFIX= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
diff --git a/x11-toolkits/libgnomeprintui/Makefile b/x11-toolkits/libgnomeprintui/Makefile
index 6c3404fdb58c..8bcb1408e7f5 100644
--- a/x11-toolkits/libgnomeprintui/Makefile
+++ b/x11-toolkits/libgnomeprintui/Makefile
@@ -8,7 +8,7 @@
PORTNAME= libgnomeprintui
PORTVERSION= 2.18.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
@@ -29,7 +29,7 @@ USE_GNOME= gnomeprefix gnomehack libgnomeprint libgnomecanvas \
USE_GETTEXT= yes
USE_LDCONFIG= yes
USE_AUTOTOOLS= libtool:15
-USE_BISON= yes
+USE_BISON= build
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
diff --git a/x11-toolkits/libgnomeui/Makefile b/x11-toolkits/libgnomeui/Makefile
index 78d3dcdd4510..99f09ed3db93 100644
--- a/x11-toolkits/libgnomeui/Makefile
+++ b/x11-toolkits/libgnomeui/Makefile
@@ -8,7 +8,7 @@
PORTNAME= libgnomeui
PORTVERSION= 2.18.1
-PORTREVISION?= 1
+PORTREVISION?= 2
CATEGORIES= x11-toolkits gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
@@ -33,7 +33,7 @@ USE_GNOME= gnomeprefix gnomehack gnomehier libbonoboui ltverhack \
referencehack
USE_LDCONFIG= yes
USE_AUTOTOOLS= libtool:15
-USE_BISON= yes
+USE_BISON= build
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
diff --git a/x11-toolkits/libwnck/Makefile b/x11-toolkits/libwnck/Makefile
index 62279bec79c0..0e70539b7d57 100644
--- a/x11-toolkits/libwnck/Makefile
+++ b/x11-toolkits/libwnck/Makefile
@@ -8,7 +8,7 @@
PORTNAME= libwnck
PORTVERSION= 2.18.3
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES= x11-toolkits gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
@@ -27,7 +27,7 @@ USE_GETTEXT= yes
USE_XLIB= yes
USE_GMAKE= yes
USE_GNOME= gnomehack gtk20 ltverhack referencehack
-USE_BISON= yes
+USE_BISON= build
USE_LDCONFIG= yes
USE_AUTOTOOLS= libtool:15
CONFIGURE_ARGS= --with-html-dir=${PREFIX}/share/doc
diff --git a/x11-toolkits/libzvt/Makefile b/x11-toolkits/libzvt/Makefile
index 246e948c1aad..15f0627fcf9e 100644
--- a/x11-toolkits/libzvt/Makefile
+++ b/x11-toolkits/libzvt/Makefile
@@ -7,7 +7,7 @@
PORTNAME= libzvt
PORTVERSION= 2.0.1
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= x11-toolkits gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= sources/${PORTNAME}/2.0
@@ -19,7 +19,7 @@ COMMENT= Library components for Zed's Virtual Terminal
USE_BZIP2= yes
USE_X_PREFIX= yes
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
USE_LDCONFIG= yes
USE_AUTOTOOLS= libtool:15
USE_GNOME= gnomeprefix gnomehack gtk20 libartlgpl2
diff --git a/x11-toolkits/vte/Makefile b/x11-toolkits/vte/Makefile
index 7a64cfba23af..d3e0c63d9c82 100644
--- a/x11-toolkits/vte/Makefile
+++ b/x11-toolkits/vte/Makefile
@@ -8,7 +8,7 @@
PORTNAME= vte
PORTVERSION= 0.16.8
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES= x11-toolkits gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
@@ -22,7 +22,7 @@ USE_BZIP2= yes
.if !defined(REFERENCE_PORT)
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
USE_XLIB= yes
USE_LDCONFIG= yes
USE_AUTOTOOLS= libtool:15
diff --git a/x11/gnome-desktop/Makefile b/x11/gnome-desktop/Makefile
index d03d6c1e1167..a89bb978fe2d 100644
--- a/x11/gnome-desktop/Makefile
+++ b/x11/gnome-desktop/Makefile
@@ -8,7 +8,7 @@
PORTNAME= gnome-desktop
PORTVERSION= 2.18.3
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES= x11 gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= sources/gnome-desktop/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
@@ -27,7 +27,7 @@ USE_GNOME= gnomeprefix gnomehack intlhack libgnomeui gnomedocutils \
GNOME_DESKTOP_VERSION=2
USE_GETTEXT= yes
USE_GMAKE= yes
-USE_BISON= yes
+USE_BISON= build
USE_XLIB= yes
INSTALLS_OMF= yes
USE_LDCONFIG= yes
diff --git a/x11/libgnome/Makefile b/x11/libgnome/Makefile
index cbafeccedd90..c623a8e30cd0 100644
--- a/x11/libgnome/Makefile
+++ b/x11/libgnome/Makefile
@@ -8,7 +8,7 @@
PORTNAME= libgnome
PORTVERSION= 2.18.0
-PORTREVISION?= 1
+PORTREVISION?= 2
CATEGORIES= x11 gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
@@ -29,7 +29,7 @@ USE_XPM= yes
USE_GMAKE= yes
USE_GNOME= gnomeprefix gnomehack intlhack esound \
gnomevfs2 libxslt ltverhack referencehack
-USE_BISON= yes
+USE_BISON= build
USE_XLIB= yes
USE_LDCONFIG= yes
USE_AUTOTOOLS= libtool:15
diff --git a/x11/xstroke/Makefile b/x11/xstroke/Makefile
index b4106d7d8376..422f09c6a6f9 100644
--- a/x11/xstroke/Makefile
+++ b/x11/xstroke/Makefile
@@ -7,7 +7,7 @@
PORTNAME= xstroke
PORTVERSION= 0.5.12
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= x11
MASTER_SITES= ftp://ftp.handhelds.org/projects/xstroke/release-0.5/ \
http://www.handhelds.org/download/projects/xstroke/release-0.5/
@@ -18,7 +18,7 @@ COMMENT= Fullscreen gesture recognition
LIB_DEPENDS= Xft.2:${PORTSDIR}/x11-fonts/libXft
USE_GETOPT_LONG=yes
-USE_BISON= yes
+USE_BISON= build
USE_IMAKE= yes
CFLAGS+= ${PTHREAD_CFLAGS}
CPPFLAGS= -I${LOCALBASE}/include -I.