diff options
author | Mark Linimon <linimon@FreeBSD.org> | 2007-10-07 05:45:04 +0000 |
---|---|---|
committer | Mark Linimon <linimon@FreeBSD.org> | 2007-10-07 05:45:04 +0000 |
commit | 581e69adb267a46bd059f3252f57fdda449034ef (patch) | |
tree | 6116b00d58bb2d3a91aafabcb58642a8c7ebeb58 | |
parent | 0993ac7ee05fb36834452d01188a887420b86d56 (diff) |
Set USE_PERL5/WANT_PERL as appropriate, for ports that either depend on
perl unconditonally, or conditionally. To be able to conditionalize the
inclusion of bsd.perl.mk, they now need to be defined before the inclusion
of bsd.port.pre.mk.
Hat: portmgr
Notes
Notes:
svn path=/head/; revision=201032
56 files changed, 92 insertions, 43 deletions
diff --git a/audio/ogg2mp3/Makefile b/audio/ogg2mp3/Makefile index e2383e842e15..585cec78e7c4 100644 --- a/audio/ogg2mp3/Makefile +++ b/audio/ogg2mp3/Makefile @@ -18,6 +18,7 @@ RUN_DEPENDS= lame:${PORTSDIR}/audio/lame \ NO_BUILD= yes USE_BZIP2= yes +USE_PERL5= yes PLIST_FILES= bin/ogg2mp3 diff --git a/audio/slimserver-lastfm/Makefile b/audio/slimserver-lastfm/Makefile index fe5f7ff2e18c..db1833788e66 100644 --- a/audio/slimserver-lastfm/Makefile +++ b/audio/slimserver-lastfm/Makefile @@ -18,6 +18,7 @@ COMMENT= SlimServer plugin for playing last.fm radio RUN_DEPENDS= ${LOCALBASE}/bin/softsqueeze:${PORTSDIR}/audio/slimserver \ ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 +USE_PERL5= yes USE_ZIP= yes WRKSRC= LastFM NO_BUILD= yes diff --git a/databases/pxlib/Makefile b/databases/pxlib/Makefile index d4ffaab6d03a..f0f72f6a3f2a 100644 --- a/databases/pxlib/Makefile +++ b/databases/pxlib/Makefile @@ -20,6 +20,7 @@ USE_GMAKE= yes USE_AUTOTOOLS= libtool:15 USE_ICONV= yes USE_GETTEXT= yes +USE_PERL5= yes GNU_CONFIGURE= yes CONFIGURE_ENV= CPPFLAGS=-I${LOCALBASE}/include LDFLAGS=-L${LOCALBASE}/lib CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} diff --git a/databases/rrdtool/Makefile b/databases/rrdtool/Makefile index 36e83e7ae55d..6fa30e634e23 100644 --- a/databases/rrdtool/Makefile +++ b/databases/rrdtool/Makefile @@ -21,6 +21,7 @@ USE_AUTOTOOLS= libtool:15 USE_LDCONFIG= yes GNU_CONFIGURE= yes USE_GMAKE= yes +WANT_PERL= yes CONFIGURE_ARGS= --disable-tcl diff --git a/deskutils/adesklets/Makefile b/deskutils/adesklets/Makefile index fdc198dd9d8d..d3b8c3833087 100644 --- a/deskutils/adesklets/Makefile +++ b/deskutils/adesklets/Makefile @@ -23,6 +23,7 @@ USE_PYTHON= yes USE_GMAKE= yes USE_BZIP2= yes USE_XLIB= yes +WANT_PERL= yes MAN1= adesklets.1 \ adesklets_checkin.1 \ diff --git a/devel/subversion-devel/Makefile b/devel/subversion-devel/Makefile index d0e06a97203c..7a3cfa7c55a9 100644 --- a/devel/subversion-devel/Makefile +++ b/devel/subversion-devel/Makefile @@ -27,6 +27,7 @@ USE_BZIP2= yes USE_AUTOTOOLS= libtool:15 CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} CONFIGURE_ARGS= --with-ssl +WANT_PERL= yes USE_RC_SUBR= svnserve @@ -94,7 +95,6 @@ PLIST_SUB+= WITHOUT_BDB="" .if defined(WITH_PERL) USE_PERL5= 5.8.0+ SWIG_BINDINGS+= yes -USE_PERL5= yes PLIST_SUB+= WITH_PERL="" MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} MAN3= SVN::Base.3 \ diff --git a/devel/subversion-freebsd/Makefile b/devel/subversion-freebsd/Makefile index d0e06a97203c..7a3cfa7c55a9 100644 --- a/devel/subversion-freebsd/Makefile +++ b/devel/subversion-freebsd/Makefile @@ -27,6 +27,7 @@ USE_BZIP2= yes USE_AUTOTOOLS= libtool:15 CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} CONFIGURE_ARGS= --with-ssl +WANT_PERL= yes USE_RC_SUBR= svnserve @@ -94,7 +95,6 @@ PLIST_SUB+= WITHOUT_BDB="" .if defined(WITH_PERL) USE_PERL5= 5.8.0+ SWIG_BINDINGS+= yes -USE_PERL5= yes PLIST_SUB+= WITH_PERL="" MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} MAN3= SVN::Base.3 \ diff --git a/devel/subversion/Makefile b/devel/subversion/Makefile index d0e06a97203c..7a3cfa7c55a9 100644 --- a/devel/subversion/Makefile +++ b/devel/subversion/Makefile @@ -27,6 +27,7 @@ USE_BZIP2= yes USE_AUTOTOOLS= libtool:15 CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} CONFIGURE_ARGS= --with-ssl +WANT_PERL= yes USE_RC_SUBR= svnserve @@ -94,7 +95,6 @@ PLIST_SUB+= WITHOUT_BDB="" .if defined(WITH_PERL) USE_PERL5= 5.8.0+ SWIG_BINDINGS+= yes -USE_PERL5= yes PLIST_SUB+= WITH_PERL="" MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} MAN3= SVN::Base.3 \ diff --git a/devel/subversion16/Makefile b/devel/subversion16/Makefile index d0e06a97203c..7a3cfa7c55a9 100644 --- a/devel/subversion16/Makefile +++ b/devel/subversion16/Makefile @@ -27,6 +27,7 @@ USE_BZIP2= yes USE_AUTOTOOLS= libtool:15 CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} CONFIGURE_ARGS= --with-ssl +WANT_PERL= yes USE_RC_SUBR= svnserve @@ -94,7 +95,6 @@ PLIST_SUB+= WITHOUT_BDB="" .if defined(WITH_PERL) USE_PERL5= 5.8.0+ SWIG_BINDINGS+= yes -USE_PERL5= yes PLIST_SUB+= WITH_PERL="" MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} MAN3= SVN::Base.3 \ diff --git a/dns/scavenge/Makefile b/dns/scavenge/Makefile index 955a3e0d062a..2bae30d6b412 100644 --- a/dns/scavenge/Makefile +++ b/dns/scavenge/Makefile @@ -18,6 +18,7 @@ RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Net/DNS.pm:${PORTSDIR}/dns/p5-Net-DNS \ PLIST_FILES= bin/scavenge NO_BUILD= yes +USE_PERL5= yes do-install: ${INSTALL_SCRIPT} ${WRKSRC}/scavenge ${PREFIX}/bin diff --git a/games/asciiquarium/Makefile b/games/asciiquarium/Makefile index e4f630fdc328..a69e1c9e2751 100644 --- a/games/asciiquarium/Makefile +++ b/games/asciiquarium/Makefile @@ -18,6 +18,7 @@ RUN_DEPENDS= ${SITE_PERL}/Term/Animation.pm:${PORTSDIR}/devel/p5-Term-Animation WRKSRC= ${WRKDIR}/${DISTNAME} NO_BUILD= yes +USE_PERL5= yes PLIST_FILES= bin/asciiquarium do-install: diff --git a/graphics/crystalspace-devel/Makefile b/graphics/crystalspace-devel/Makefile index 8cd98f9099d3..b5a19267716b 100644 --- a/graphics/crystalspace-devel/Makefile +++ b/graphics/crystalspace-devel/Makefile @@ -32,6 +32,7 @@ USE_BZIP2= yes GNU_CONFIGURE= yes USE_GCC= 3.4+ USE_GL= yes +WANT_PERL= yes LDFLAGS= -L${LOCALBASE}/lib -L${X11BASE}/lib ${PTHREAD_LIBS} CPPFLAGS= -I${LOCALBASE}/include -I${X11BASE}/include CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} diff --git a/graphics/crystalspace/Makefile b/graphics/crystalspace/Makefile index 0ea75752631b..8a6efbea39ad 100644 --- a/graphics/crystalspace/Makefile +++ b/graphics/crystalspace/Makefile @@ -33,6 +33,7 @@ USE_BZIP2= yes GNU_CONFIGURE= yes USE_GCC= 3.4+ USE_GL= yes +WANT_PERL= yes LDFLAGS+= -L/usr/lib -lc LIBS= -lc CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} diff --git a/graphics/inkscape/Makefile b/graphics/inkscape/Makefile index 6de1506285c1..cac2427866ca 100644 --- a/graphics/inkscape/Makefile +++ b/graphics/inkscape/Makefile @@ -28,6 +28,7 @@ USE_GNOME= gnomehack desktopfileutils intlhack libxslt USE_GETTEXT= yes GNU_CONFIGURE= yes USE_GCC= 3.4+ +USE_PERL5= yes CONFIGURE_ARGS= --with-popt CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/freetype2 -I${X11BASE}/include ${PTHREAD_CFLAGS}" \ LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib ${PTHREAD_LIBS}" diff --git a/irc/insub/Makefile b/irc/insub/Makefile index e2173d0bda44..24b98988aa80 100644 --- a/irc/insub/Makefile +++ b/irc/insub/Makefile @@ -17,6 +17,7 @@ COMMENT= Some scripts for expressing how you feel on irc and the web NO_BUILD= YES USE_BZIP2= YES +USE_PERL5= YES SCRIPT= ${PORTNAME}.pl diff --git a/irc/xchat-gnome/Makefile b/irc/xchat-gnome/Makefile index 76e79c911b96..a741c7741ddc 100644 --- a/irc/xchat-gnome/Makefile +++ b/irc/xchat-gnome/Makefile @@ -31,6 +31,7 @@ CONFIGURE_ARGS= --disable-tcl GCONF_SCHEMAS= apps_xchat.schemas notification.schemas urlscraper.schemas INSTALLS_ICONS= yes INSTALLS_OMF= yes +WANT_PERL= yes MAN1= xchat-gnome.1 diff --git a/irc/xchat/Makefile b/irc/xchat/Makefile index 2adb46c2028a..d2537dcd6e95 100644 --- a/irc/xchat/Makefile +++ b/irc/xchat/Makefile @@ -27,6 +27,7 @@ GNU_CONFIGURE= yes CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \ LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" CONFIGURE_ARGS= --enable-ipv6 +WANT_PERL= yes OPTIONS= DBUS "Enable DBUS support" on \ GTKSPELL "Enable spell check support using gtkspell" on \ diff --git a/mail/couriergraph/Makefile b/mail/couriergraph/Makefile index 3776da4becaa..759cfe659372 100644 --- a/mail/couriergraph/Makefile +++ b/mail/couriergraph/Makefile @@ -18,6 +18,7 @@ RUN_DEPENDS= ${SITE_PERL}/RRDp.pm:${PORTSDIR}/databases/rrdtool \ ${SITE_PERL}/File/Tail.pm:${PORTSDIR}/devel/p5-File-Tail NO_BUILD= yes +USE_PERL5= yes WRKSRC= ${WRKDIR}/${PORTNAME} DATADIR?= /var/db/couriergraph diff --git a/mail/lightning/Makefile b/mail/lightning/Makefile index 51b20cb0dcf6..4f99a694b426 100644 --- a/mail/lightning/Makefile +++ b/mail/lightning/Makefile @@ -25,6 +25,7 @@ HAS_CONFIGURE= yes USE_GMAKE= yes USE_BZIP2= yes WANT_GNOME= yes +WANT_PERL= yes LIGHTNING_DIR= lib/thunderbird/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103} MOZILLA= thunderbird MOZILLA_ICON_SRC= ${PREFIX}/lib/${MOZILLA}/icons/default.xpm diff --git a/mail/ovs/Makefile b/mail/ovs/Makefile index 78d8fee79af0..aaa17333f1c4 100644 --- a/mail/ovs/Makefile +++ b/mail/ovs/Makefile @@ -17,6 +17,7 @@ RUN_DEPENDS= ${SITE_PERL}/RRDp.pm:${PORTSDIR}/databases/rrdtool \ ${SITE_PERL}/File/Tail.pm:${PORTSDIR}/devel/p5-File-Tail NO_BUILD= yes +USE_PERL5= yes CGIDIR?= ${PREFIX}/www/cgi-bin DATADIR?= /var/db/ovs diff --git a/mail/postfix-policyd-weight/Makefile b/mail/postfix-policyd-weight/Makefile index 36f9829ea80a..fc4b818a3363 100644 --- a/mail/postfix-policyd-weight/Makefile +++ b/mail/postfix-policyd-weight/Makefile @@ -20,6 +20,7 @@ RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Net/DNS.pm:${PORTSDIR}/dns/p5-Net-DNS SUB_FILES= pkg-message PLIST_FILES= bin/${PORTNAME} etc/${PORTNAME}.conf.sample +USE_PERL5= yes USE_RC_SUBR+= policyd-weight MAN8+= policyd-weight.8 diff --git a/mail/spampd/Makefile b/mail/spampd/Makefile index aeed1659ea63..4702fd2d3c81 100644 --- a/mail/spampd/Makefile +++ b/mail/spampd/Makefile @@ -19,6 +19,7 @@ RUN_DEPENDS= spamc:${PORTSDIR}/mail/p5-Mail-SpamAssassin \ NO_BUILD= yes PLIST_FILES= sbin/spampd +USE_PERL5= yes USE_RC_SUBR= spampd do-install: diff --git a/mail/sympa5/Makefile b/mail/sympa5/Makefile index b9be45db2a3e..cf0203be92f5 100644 --- a/mail/sympa5/Makefile +++ b/mail/sympa5/Makefile @@ -31,6 +31,30 @@ RUN_DEPENDS= ${BUILD_DEPENDS} LATEST_LINK= sympa5 USE_APACHE= 1.3+ +HAS_CONFIGURE= yes +USE_PERL5= 5.8.6+ +CONFIGURE_ARGS+=--prefix=${PREFIX} \ + --with-confdir=${PREFIX}/etc/sympa \ + --with-initdir=${PREFIX}/etc/rc.d \ + --with-etcdir=${PREFIX}/etc/sympa \ + --with-cgidir=${PREFIX}/sympa/cgi-bin \ + --with-iconsdir=${PREFIX}/sympa/icons \ + --with-sbindir=${PREFIX}/sbin \ + --with-libdir=${PREFIX}/lib/sympa \ + --with-libexecdir=${PREFIX}/libexec/sympa \ + --with-datadir=${DATADIR} \ + --with-expldir=${PREFIX}/sympa/expl \ + --with-lockdir=/var/spool/lock \ + --with-piddir=/var/run \ + --with-localedir=${PREFIX}/share/locale \ + --with-docdir=${DOCSDIR} \ + --with-sampledir=${EXAMPLESDIR} \ + --with-spooldir=${PREFIX}/sympa/spool +CONFIGURE_ENV+= lt_cv_sys_max_cmd_len=${CONFIGURE_MAX_CMD_LEN} +MAKE_ENV?= PERL_EXTUTILS_AUTOINSTALL=--skip + +MAN8= alias_manager.8 archived.8 bounced.8 sympa.8 + CONFLICTS= sympa-4* sympa-5.[0-2]* DB_TYPE?=mysql @@ -66,30 +90,6 @@ BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5- .endif .endif -HAS_CONFIGURE= yes -USE_PERL5= 5.8.6+ -CONFIGURE_ARGS+=--prefix=${PREFIX} \ - --with-confdir=${PREFIX}/etc/sympa \ - --with-initdir=${PREFIX}/etc/rc.d \ - --with-etcdir=${PREFIX}/etc/sympa \ - --with-cgidir=${PREFIX}/sympa/cgi-bin \ - --with-iconsdir=${PREFIX}/sympa/icons \ - --with-sbindir=${PREFIX}/sbin \ - --with-libdir=${PREFIX}/lib/sympa \ - --with-libexecdir=${PREFIX}/libexec/sympa \ - --with-datadir=${DATADIR} \ - --with-expldir=${PREFIX}/sympa/expl \ - --with-lockdir=/var/spool/lock \ - --with-piddir=/var/run \ - --with-localedir=${PREFIX}/share/locale \ - --with-docdir=${DOCSDIR} \ - --with-sampledir=${EXAMPLESDIR} \ - --with-spooldir=${PREFIX}/sympa/spool -CONFIGURE_ENV+= lt_cv_sys_max_cmd_len=${CONFIGURE_MAX_CMD_LEN} -MAKE_ENV?= PERL_EXTUTILS_AUTOINSTALL=--skip - -MAN8= alias_manager.8 archived.8 bounced.8 sympa.8 - pre-fetch: @${ECHO} "" @${ECHO} "You may use the following build options:" diff --git a/mail/thunderbird-esr/Makefile b/mail/thunderbird-esr/Makefile index 11b760257317..2b0d361cd7ef 100644 --- a/mail/thunderbird-esr/Makefile +++ b/mail/thunderbird-esr/Makefile @@ -24,6 +24,7 @@ HAS_CONFIGURE= yes USE_BZIP2= yes USE_GMAKE= yes USE_GCC= 3.4+ +WANT_PERL= yes MOZ_EXTENSIONS= wallet,spellcheck,xmlextras,webservices MOZ_PROTOCOLS= http,file,jar,viewsource,res,data diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile index 11b760257317..2b0d361cd7ef 100644 --- a/mail/thunderbird/Makefile +++ b/mail/thunderbird/Makefile @@ -24,6 +24,7 @@ HAS_CONFIGURE= yes USE_BZIP2= yes USE_GMAKE= yes USE_GCC= 3.4+ +WANT_PERL= yes MOZ_EXTENSIONS= wallet,spellcheck,xmlextras,webservices MOZ_PROTOCOLS= http,file,jar,viewsource,res,data diff --git a/mail/thunderbird3/Makefile b/mail/thunderbird3/Makefile index 11b760257317..2b0d361cd7ef 100644 --- a/mail/thunderbird3/Makefile +++ b/mail/thunderbird3/Makefile @@ -24,6 +24,7 @@ HAS_CONFIGURE= yes USE_BZIP2= yes USE_GMAKE= yes USE_GCC= 3.4+ +WANT_PERL= yes MOZ_EXTENSIONS= wallet,spellcheck,xmlextras,webservices MOZ_PROTOCOLS= http,file,jar,viewsource,res,data diff --git a/net-mgmt/smokeping/Makefile b/net-mgmt/smokeping/Makefile index 90a0d7a8e36a..94183e0597a0 100644 --- a/net-mgmt/smokeping/Makefile +++ b/net-mgmt/smokeping/Makefile @@ -22,6 +22,9 @@ RUN_DEPENDS= rrdtool:${PORTSDIR}/databases/rrdtool \ ${SITE_PERL}/Pod/Usage.pm:${PORTSDIR}/textproc/p5-Pod-Parser \ ${SITE_PERL}/Net/SMTP.pm:${PORTSDIR}/net/p5-Net +NO_BUILD= yes +USE_PERL5= yes + OPTIONS= FPING "Support for fping probes" on OPTIONS+= ECHOPING "Support for EchoPing probes" off OPTIONS+= CURL "Support for Curl probes" off @@ -69,9 +72,6 @@ RUN_DEPENDS+= ${SITE_PERL}/Net/Telnet.pm:${PORTSDIR}/net/p5-Net-Telnet RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Net/DNS.pm:${PORTSDIR}/dns/p5-Net-DNS .endif -NO_BUILD= yes -USE_PERL5= yes - USE_RC_SUBR= smokeping MAN1= smokeping.1 \ diff --git a/net/lla/Makefile b/net/lla/Makefile index 34609a2dcca0..e825d75bc971 100644 --- a/net/lla/Makefile +++ b/net/lla/Makefile @@ -22,6 +22,7 @@ RUN_DEPENDS= ${SITE_ARCH_PERL}/Date/Calc.pm:${PORTSDIR}/devel/p5-Date-Calc \ NO_BUILD= yes NO_WRKSUBDIR= yes +USE_PERL5= yes PLIST_FILES= bin/lla EXTRACT_CMD= ${CP} diff --git a/net/vnc/Makefile b/net/vnc/Makefile index d1e3a0706919..ba4f5fa69ce5 100644 --- a/net/vnc/Makefile +++ b/net/vnc/Makefile @@ -23,6 +23,7 @@ CONFIGURE_ARGS= --with-installed-zlib USE_GCC= 3.4 USE_XLIB= yes USE_XPM= yes +WANT_PERL= yes WRKSRC= ${WRKDIR}/${DISTNAME}/unix PLIST= ${WRKDIR}/pkg-plist diff --git a/net/xrdesktop/Makefile b/net/xrdesktop/Makefile index 8b8b8b698084..075f08d67352 100644 --- a/net/xrdesktop/Makefile +++ b/net/xrdesktop/Makefile @@ -18,6 +18,7 @@ RUN_DEPENDS= rdesktop:${PORTSDIR}/net/rdesktop \ ${SITE_PERL}/${PERL_ARCH}/Gtk:${PORTSDIR}/x11-toolkits/p5-Gtk NO_BUILD= yes +USE_PERL5= yes PLIST_FILES= bin/xrdesktop diff --git a/news/inn/Makefile b/news/inn/Makefile index 948ebb2a6f57..eade0431ebd2 100644 --- a/news/inn/Makefile +++ b/news/inn/Makefile @@ -22,6 +22,7 @@ LATEST_LINK= ${PORTNAME}${PKGNAMESUFFIX} USE_GMAKE= yes USE_OPENSSL= yes +WANT_PERL= yes CONFLICTS?= inn-stable-[0-9]* inn-current-[0-9]* diff --git a/news/newsstar/Makefile b/news/newsstar/Makefile index 7b5819b9a25c..71c65a2499ad 100644 --- a/news/newsstar/Makefile +++ b/news/newsstar/Makefile @@ -16,6 +16,17 @@ COMMENT= Transfer news between a local NNTP server (INN, sn, s-news) LIB_DEPENDS= gdbm.3:${PORTSDIR}/databases/gdbm +USE_PERL5= yes +HAS_CONFIGURE= yes + +CONFIGURE_ARGS+=--prefix=${PREFIX} --mandir=${PREFIX}/man \ + --with-conf-dir=${PREFIX}/etc/newsstar \ + --with-rc-dir=/var/spool/newsstar/lib \ + --with-incoming-dir=/var/spool/newsstar/incoming + +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LIBS="-L${LOCALBASE}/lib" + .if defined(WITHOUT_SSL) CONFIGURE_ARGS+=--disable-ssl .else @@ -39,17 +50,6 @@ CONFIGURE_ARGS+=--with-sn-spool-dir=/var/spool/news \ CONFIGURE_ARGS+=--with-inn-path=${LOCALBASE}/news/bin .endif -CONFIGURE_ARGS+=--prefix=${PREFIX} --mandir=${PREFIX}/man \ - --with-conf-dir=${PREFIX}/etc/newsstar \ - --with-rc-dir=/var/spool/newsstar/lib \ - --with-incoming-dir=/var/spool/newsstar/incoming - -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LIBS="-L${LOCALBASE}/lib" - -USE_PERL5= yes -HAS_CONFIGURE= yes - MAN1= newsstar.1 DOCS= AUTHORS INSTALL NEWS README TODO docs/QuickStart docs/manual.txt \ docs/index.html docs/ar01s02.html docs/ar01s03.html docs/ar01s04.html \ diff --git a/news/ubh/Makefile b/news/ubh/Makefile index 6c437f5a2713..ddd09a02487d 100644 --- a/news/ubh/Makefile +++ b/news/ubh/Makefile @@ -23,6 +23,7 @@ RUN_DEPENDS= \ ${SITE_PERL}/${PERL_ARCH}/String/CRC32.pm:${PORTSDIR}/devel/p5-String-CRC32 NO_BUILD= YES +USE_PERL5= YES pre-patch: @${MV} ${WRKSRC}/ubh ${WRKSRC}/ubh.old diff --git a/ports-mgmt/tinderbox-devel/Makefile b/ports-mgmt/tinderbox-devel/Makefile index 4c05858cb71d..4b5d7ed903f3 100644 --- a/ports-mgmt/tinderbox-devel/Makefile +++ b/ports-mgmt/tinderbox-devel/Makefile @@ -22,6 +22,7 @@ OPTIONS= PGSQL "With pgsql" Off \ LIGHTTPD "Use LightHTTPD for web interface" Off NO_BUILD= yes +WANT_PERL5= yes SUB_FILES= pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message diff --git a/ports-mgmt/tinderbox/Makefile b/ports-mgmt/tinderbox/Makefile index 4c05858cb71d..4b5d7ed903f3 100644 --- a/ports-mgmt/tinderbox/Makefile +++ b/ports-mgmt/tinderbox/Makefile @@ -22,6 +22,7 @@ OPTIONS= PGSQL "With pgsql" Off \ LIGHTTPD "Use LightHTTPD for web interface" Off NO_BUILD= yes +WANT_PERL5= yes SUB_FILES= pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message diff --git a/russian/apache13/Makefile b/russian/apache13/Makefile index 00c2e772f862..25095187afb0 100644 --- a/russian/apache13/Makefile +++ b/russian/apache13/Makefile @@ -19,6 +19,8 @@ PATCHFILES= patches_${APACHE_VERSION}rusPL${RA_VERSION}.tar.gz MAINTAINER= lev@FreeBSD.org COMMENT= The extremely popular Apache http server. Very fast, very clean +USE_PERL5= yes + # New ports feature: conflicts CONFLICTS= apache+ipv6-* \ apache+mod_ssl-* \ @@ -98,7 +100,6 @@ SUEXEC_MAN= # Configutre parameters # -USE_PERL5= yes HAS_CONFIGURE= yes CONFIGURE_ARGS=\ --prefix=${PREFIX} \ diff --git a/russian/p5-XML-Parser-encodings/Makefile b/russian/p5-XML-Parser-encodings/Makefile index c9750b84897f..dcba02c76c60 100644 --- a/russian/p5-XML-Parser-encodings/Makefile +++ b/russian/p5-XML-Parser-encodings/Makefile @@ -21,6 +21,7 @@ BUILD_DEPENDS= ${RUN_DEPENDS} \ ${NONEXISTENT}:${PORTSDIR}/converters/iconv-extra:extract NO_WRKSUBDIR= YES +USE_PERL5= YES RUSSIANENC= windows-1251 koi8-r cp1251 cp866 mac-cyrillic post-extract: diff --git a/sysutils/gdmap/Makefile b/sysutils/gdmap/Makefile index cac665153d37..dbcbf2ee5b9c 100644 --- a/sysutils/gdmap/Makefile +++ b/sysutils/gdmap/Makefile @@ -20,6 +20,7 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-X USE_X_PREFIX= yes USE_GNOME= gnomeprefix gnomehack gtk20 USE_GMAKE= yes +USE_PERL5= yes GNU_CONFIGURE= yes MAN1= gdmap.1 diff --git a/sysutils/jps/Makefile b/sysutils/jps/Makefile index 84fd06790d78..a9cb54cf2074 100644 --- a/sysutils/jps/Makefile +++ b/sysutils/jps/Makefile @@ -18,6 +18,7 @@ RUN_DEPENDS= ${BUILD_DEPENDS} MAN1= jps.1 MANCOMPRESSED= yes +USE_PERL5= yes PLIST_FILES= bin/jps .include <bsd.port.mk> diff --git a/sysutils/jtop/Makefile b/sysutils/jtop/Makefile index 310eed7d33bf..9add4b278bb2 100644 --- a/sysutils/jtop/Makefile +++ b/sysutils/jtop/Makefile @@ -18,6 +18,7 @@ RUN_DEPENDS= ${BUILD_DEPENDS} MAN1= jtop.1 MANCOMPRESSED= yes +USE_PERL5= yes PLIST_FILES= bin/jtop .include <bsd.port.mk> diff --git a/sysutils/ldap-account-manager/Makefile b/sysutils/ldap-account-manager/Makefile index a121751c55c6..3f5a2b906b80 100644 --- a/sysutils/ldap-account-manager/Makefile +++ b/sysutils/ldap-account-manager/Makefile @@ -18,6 +18,7 @@ COMMENT= Webfrontend for managing accounts stored in an OpenLDAP server RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Quota.pm:${PORTSDIR}/sysutils/p5-Quota\ ${SITE_PERL}/Net/LDAP.pm:${PORTSDIR}/net/p5-perl-ldap +USE_PERL5= yes USE_PHP= pcre xml gettext session mcrypt ldap mhash iconv WANT_PHP_WEB= yes NO_BUILD= YES diff --git a/sysutils/lmon/Makefile b/sysutils/lmon/Makefile index ff33576396b8..2e16f290da3e 100644 --- a/sysutils/lmon/Makefile +++ b/sysutils/lmon/Makefile @@ -19,6 +19,7 @@ RUN_DEPENDS= ${SITE_PERL}/Config/IniFiles.pm:${PORTSDIR}/devel/p5-Config-IniFile ${SITE_PERL}/File/Tail.pm:${PORTSDIR}/devel/p5-File-Tail NO_BUILD= yes +USE_PERL5= yes do-install: ${INSTALL} -d -m 0755 ${PREFIX}/${PORTNAME} diff --git a/sysutils/namefix/Makefile b/sysutils/namefix/Makefile index c10cd9a3e6e5..18a8327a52bf 100644 --- a/sysutils/namefix/Makefile +++ b/sysutils/namefix/Makefile @@ -22,6 +22,7 @@ RUN_DEPENDS= p5-MP3-Tag>=0:${PORTSDIR}/audio/p5-MP3-Tag \ WRKSRC= ${WRKDIR}/usr/local/namefix.pl NO_BUILD= yes USE_BZIP2= yes +USE_PERL5= yes post-extract: @${FIND} ${WRKSRC} -name '*~' -delete diff --git a/textproc/sarep/Makefile b/textproc/sarep/Makefile index 642c55c1e660..9bcfb840ed12 100644 --- a/textproc/sarep/Makefile +++ b/textproc/sarep/Makefile @@ -22,6 +22,7 @@ EXTRACT_AFTER_ARGS= | ${TR} -d '\r' > ${WRKSRC}/sarep NO_BUILD= yes NO_WRKSUBDIR= yes +USE_PERL5= yes PLIST_FILES= bin/sarep do-install: diff --git a/www/firefox-devel/Makefile b/www/firefox-devel/Makefile index a24494175aef..c5f5b722977c 100644 --- a/www/firefox-devel/Makefile +++ b/www/firefox-devel/Makefile @@ -35,6 +35,7 @@ HAS_CONFIGURE= yes USE_BZIP2= yes USE_GMAKE= yes USE_GCC= 3.4+ +WANT_PERL= yes FIREFOX_ICON= ${MOZILLA}.xpm FIREFOX_ICON_SRC= ${PREFIX}/lib/firefox-devel/chrome/icons/default/default.xpm diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile index 3e48e4eeb15a..c9f55b2d20af 100644 --- a/www/firefox-esr/Makefile +++ b/www/firefox-esr/Makefile @@ -31,6 +31,7 @@ HAS_CONFIGURE= yes USE_BZIP2= yes USE_GMAKE= yes USE_GCC= 3.4+ +WANT_PERL= yes GECKO_PLIST_PRE_FILES= lib/${MOZILLA}/chrome/icons/default/default.xpm GECKO_PLIST_PRE_DIRS= lib/${MOZILLA}/chrome/icons/default lib/${MOZILLA}/chrome/icons diff --git a/www/firefox/Makefile b/www/firefox/Makefile index 3e48e4eeb15a..c9f55b2d20af 100644 --- a/www/firefox/Makefile +++ b/www/firefox/Makefile @@ -31,6 +31,7 @@ HAS_CONFIGURE= yes USE_BZIP2= yes USE_GMAKE= yes USE_GCC= 3.4+ +WANT_PERL= yes GECKO_PLIST_PRE_FILES= lib/${MOZILLA}/chrome/icons/default/default.xpm GECKO_PLIST_PRE_DIRS= lib/${MOZILLA}/chrome/icons/default lib/${MOZILLA}/chrome/icons diff --git a/www/firefox15/Makefile b/www/firefox15/Makefile index f0f7d3fd2170..26c8b9ac1b01 100644 --- a/www/firefox15/Makefile +++ b/www/firefox15/Makefile @@ -32,6 +32,7 @@ HAS_CONFIGURE= yes USE_BZIP2= yes USE_GMAKE= yes USE_GCC= 3.4+ +WANT_PERL= yes GECKO_PLIST_PRE_FILES= lib/${MOZILLA}/chrome/icons/default/default.xpm GECKO_PLIST_PRE_DIRS= lib/${MOZILLA}/chrome/icons/default lib/${MOZILLA}/chrome/icons diff --git a/www/firefox3-devel/Makefile b/www/firefox3-devel/Makefile index a24494175aef..c5f5b722977c 100644 --- a/www/firefox3-devel/Makefile +++ b/www/firefox3-devel/Makefile @@ -35,6 +35,7 @@ HAS_CONFIGURE= yes USE_BZIP2= yes USE_GMAKE= yes USE_GCC= 3.4+ +WANT_PERL= yes FIREFOX_ICON= ${MOZILLA}.xpm FIREFOX_ICON_SRC= ${PREFIX}/lib/firefox-devel/chrome/icons/default/default.xpm diff --git a/www/firefox35/Makefile b/www/firefox35/Makefile index a24494175aef..c5f5b722977c 100644 --- a/www/firefox35/Makefile +++ b/www/firefox35/Makefile @@ -35,6 +35,7 @@ HAS_CONFIGURE= yes USE_BZIP2= yes USE_GMAKE= yes USE_GCC= 3.4+ +WANT_PERL= yes FIREFOX_ICON= ${MOZILLA}.xpm FIREFOX_ICON_SRC= ${PREFIX}/lib/firefox-devel/chrome/icons/default/default.xpm diff --git a/www/firefox36/Makefile b/www/firefox36/Makefile index 3e48e4eeb15a..c9f55b2d20af 100644 --- a/www/firefox36/Makefile +++ b/www/firefox36/Makefile @@ -31,6 +31,7 @@ HAS_CONFIGURE= yes USE_BZIP2= yes USE_GMAKE= yes USE_GCC= 3.4+ +WANT_PERL= yes GECKO_PLIST_PRE_FILES= lib/${MOZILLA}/chrome/icons/default/default.xpm GECKO_PLIST_PRE_DIRS= lib/${MOZILLA}/chrome/icons/default lib/${MOZILLA}/chrome/icons diff --git a/www/seamonkey/Makefile b/www/seamonkey/Makefile index dcfc7bb86f25..c28561bacef9 100644 --- a/www/seamonkey/Makefile +++ b/www/seamonkey/Makefile @@ -19,6 +19,7 @@ COMMENT= The open source, standards compliant web browser USE_BZIP2= yes USE_GMAKE= yes WANT_GNOME= yes +WANT_PERL= yes HAS_CONFIGURE= yes ALL_TARGET= default MOZ_PIS_SCRIPTS= moz_pis_S50cleanhome diff --git a/www/seamonkey2/Makefile b/www/seamonkey2/Makefile index dcfc7bb86f25..c28561bacef9 100644 --- a/www/seamonkey2/Makefile +++ b/www/seamonkey2/Makefile @@ -19,6 +19,7 @@ COMMENT= The open source, standards compliant web browser USE_BZIP2= yes USE_GMAKE= yes WANT_GNOME= yes +WANT_PERL= yes HAS_CONFIGURE= yes ALL_TARGET= default MOZ_PIS_SCRIPTS= moz_pis_S50cleanhome diff --git a/www/xulrunner/Makefile b/www/xulrunner/Makefile index bd2d708ebaac..24988bcc7c21 100644 --- a/www/xulrunner/Makefile +++ b/www/xulrunner/Makefile @@ -18,6 +18,7 @@ MAINTAINER?= gnome@FreeBSD.org COMMENT?= Mozilla runtime package that can be used to bootstrap XUL+XPCOM apps WANT_GNOME= yes +WANT_PERL= yes ALL_TARGET= default HAS_CONFIGURE= yes USE_BZIP2= yes diff --git a/x11-wm/beryl-core/Makefile b/x11-wm/beryl-core/Makefile index 2826f03a2bbf..0ed02322b5fb 100644 --- a/x11-wm/beryl-core/Makefile +++ b/x11-wm/beryl-core/Makefile @@ -28,6 +28,7 @@ USE_GMAKE= yes USE_GNOME= gnomehack glib20 gconf2 USE_GETTEXT= yes USE_LDCONFIG= yes +USE_PERL5= yes CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} CONFIGURE_ARGS+= --disable-berylmesa diff --git a/x11/libexo/Makefile b/x11/libexo/Makefile index 327e9e3a50fd..9a94fa9337dd 100644 --- a/x11/libexo/Makefile +++ b/x11/libexo/Makefile @@ -28,6 +28,7 @@ USE_GETTEXT= yes USE_GMAKE= yes USE_GNOME= glib20 gnomehack gnometarget gtk20 intltool intlhack pkgconfig USE_LDCONFIG= yes +USE_PERL5= yes USE_XFCE= configenv libutil mcsmanager USE_XLIB= yes |