diff options
author | mat <mat@FreeBSD.org> | 2013-08-03 21:44:00 +0800 |
---|---|---|
committer | mat <mat@FreeBSD.org> | 2013-08-03 21:44:00 +0800 |
commit | 75dd7415d6d89e4f6c03a98e4dd8589865c9cb43 (patch) | |
tree | 5fff787fcf509ed53762690c395516c337412423 | |
parent | 3e657489e209d0aec5331fd70f19c96df0146a59 (diff) | |
download | freebsd-ports-graphics-75dd7415d6d89e4f6c03a98e4dd8589865c9cb43.tar.gz freebsd-ports-graphics-75dd7415d6d89e4f6c03a98e4dd8589865c9cb43.tar.zst freebsd-ports-graphics-75dd7415d6d89e4f6c03a98e4dd8589865c9cb43.zip |
- Convert to new perl framework
- Remove MAKE_JOBS_SAFE=yes, it's the default.
124 files changed, 239 insertions, 181 deletions
diff --git a/audio/abcselect/Makefile b/audio/abcselect/Makefile index 7ae484b2f7c..c579309ca3e 100644 --- a/audio/abcselect/Makefile +++ b/audio/abcselect/Makefile @@ -10,8 +10,8 @@ DISTNAME= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Extract parts, movements, etc from abc music files -USES= shebangfix -USE_PERL5_RUN= yes +USES= shebangfix perl5 +USE_PERL5= run NO_BUILD= yes SHEBANG_FILES= abcselect diff --git a/audio/audiotag/Makefile b/audio/audiotag/Makefile index b3e91f9c239..77ba914aa59 100644 --- a/audio/audiotag/Makefile +++ b/audio/audiotag/Makefile @@ -16,9 +16,9 @@ OPTIONS_DEFAULT= VORBIS ID3 MP4 FLAC NO_BUILD= yes -USES= shebangfix +USES= shebangfix perl5 USE_BZIP2= yes -USE_PERL5_RUN= yes +USE_PERL5= run USE_GITHUB= yes GH_ACCOUNT= Daenyth WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} diff --git a/audio/autozen/Makefile b/audio/autozen/Makefile index 749115f18ea..6c839441a42 100644 --- a/audio/autozen/Makefile +++ b/audio/autozen/Makefile @@ -15,9 +15,9 @@ LICENSE= GPLv2 OPTIONS_DEFINE= GTK2 DOCS -USES= shebangfix +USES= shebangfix perl5 SHEBANG_FILES= zentime -USE_PERL5_RUN= yes +USE_PERL5= run DESKTOP_ENTRIES="AutoZen" \ "BrainWave Generator/Synchronizator" \ diff --git a/audio/mp3check/Makefile b/audio/mp3check/Makefile index 2ba6d9dcf98..a23a0aa2441 100644 --- a/audio/mp3check/Makefile +++ b/audio/mp3check/Makefile @@ -13,8 +13,8 @@ COMMENT= Tool for checking and fixing MP3 archive inconsistencies RUN_DEPENDS= ${LOCALBASE}/bin/id3tool:${PORTSDIR}/audio/id3tool \ ${LOCALBASE}/bin/mp3_check:${PORTSDIR}/audio/mp3_check -USES= shebangfix -USE_PERL5_RUN= yes +USES= shebangfix perl5 +USE_PERL5= run NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= diff --git a/audio/mp3riot/Makefile b/audio/mp3riot/Makefile index e7cc2eba734..caebaf9f975 100644 --- a/audio/mp3riot/Makefile +++ b/audio/mp3riot/Makefile @@ -13,7 +13,6 @@ RUN_DEPENDS= p5-MP3-Info>=0:${PORTSDIR}/audio/p5-MP3-Info USES= perl5 NO_BUILD= yes -USE_PERL5= yes NO_WRKSUBDIR= yes PORTDOCS= example.unix groupfile CHANGELOG MANUAL mp3table.sql README repl.dat TODO utf.dat diff --git a/benchmarks/dbs/Makefile b/benchmarks/dbs/Makefile index 9937acff86b..a06ec5a52f1 100644 --- a/benchmarks/dbs/Makefile +++ b/benchmarks/dbs/Makefile @@ -16,7 +16,8 @@ RUN_DEPENDS= gnuplot:${PORTSDIR}/math/gnuplot BUILD_WRKSRC= ${WRKSRC}/obj/${OPSYS} INSTALL_WRKSRC= ${WRKSRC}/obj/${OPSYS} -USE_PERL5_RUN= yes +USES= perl5 +USE_PERL5= run MAKEFILE= makefile PLIST_FILES= bin/dbs_view bin/dbsc bin/dbsd diff --git a/biology/lagan/Makefile b/biology/lagan/Makefile index d9e44294e52..8132c942251 100644 --- a/biology/lagan/Makefile +++ b/biology/lagan/Makefile @@ -12,7 +12,8 @@ COMMENT= Efficient tools for large-scale multiple alignments of genomic DNA LICENSE= GPLv2 -USE_PERL5_RUN= yes +USES= perl5 +USE_PERL5= run MAKE_JOBS_UNSAFE=yes SUB_FILES= pkg-message diff --git a/biology/wise/Makefile b/biology/wise/Makefile index e3780bd02c7..9eab34677e2 100644 --- a/biology/wise/Makefile +++ b/biology/wise/Makefile @@ -17,7 +17,6 @@ BUILD_WRKSRC= ${WRKSRC}/src USES= pkgconfig USE_GNOME= glib20 MAKEFILE= makefile -MAKE_JOBS_SAFE= yes SUB_FILES= pkg-message diff --git a/cad/chipvault/Makefile b/cad/chipvault/Makefile index 323ec27da26..71de94b7b4f 100644 --- a/cad/chipvault/Makefile +++ b/cad/chipvault/Makefile @@ -22,7 +22,8 @@ EXTRACT_BEFORE_ARGS= # empty EXTRACT_AFTER_ARGS= > ${DISTNAME} NO_BUILD= yes PLIST_FILES= bin/cv -USE_PERL5_RUN= yes +USES= perl5 +USE_PERL5= run do-install: ${INSTALL_SCRIPT} ${WRKSRC}/cv.pl ${PREFIX}/bin/cv diff --git a/cad/dinotrace/Makefile b/cad/dinotrace/Makefile index 67e99d4e3df..0ffb3b6b4ab 100644 --- a/cad/dinotrace/Makefile +++ b/cad/dinotrace/Makefile @@ -16,10 +16,9 @@ OPTIONS_DEFAULT= EMACS EMACS_DESC= Install Emacs supplimentary files USE_XORG= x11 sm ice xmu xt -USES= gmake motif -USE_PERL5_BUILD= yes +USES= gmake motif perl5 +USE_PERL5= build GNU_CONFIGURE= yes -MAKE_JOBS_SAFE= yes INFO= dinotrace PLIST_FILES= bin/dinotrace diff --git a/cad/geda-utils/Makefile b/cad/geda-utils/Makefile index dcce8cd6c0e..c1c508a5c46 100644 --- a/cad/geda-utils/Makefile +++ b/cad/geda-utils/Makefile @@ -24,10 +24,11 @@ LIB_DEPENDS= geda.33:${PORTSDIR}/cad/libgeda DOCSDIR= ${PREFIX}/share/doc/geda DATADIR= ${PREFIX}/share/geda +USES= perl5 GNU_CONFIGURE= yes USE_GMAKE= yes USE_GNOME= gtk20 -USE_PERL5_RUN= yes +USE_PERL5= run USE_PYTHON_RUN= yes CONFIGURE_ARGS= --with-docdir=${DOCSDIR} CPPFLAGS+= -I${LOCALBASE}/include diff --git a/cad/geda/Makefile b/cad/geda/Makefile index 13be739e573..5ce6100adb4 100644 --- a/cad/geda/Makefile +++ b/cad/geda/Makefile @@ -20,16 +20,15 @@ RUN_DEPENDS= gawk:${PORTSDIR}/lang/gawk OPTIONS_DEFINE= DOCS -USES= pathfix gettext +USES= pathfix gettext perl5 USE_GNOME= desktopfileutils gtk20 -USE_PERL5_RUN= yes +USE_PERL5= run USE_PYTHON= run USE_GMAKE= yes USE_AUTOTOOLS= libtool CONFIGURE_ARGS= --with-libstroke=${LOCALBASE} USE_LDCONFIG= yes INSTALLS_ICONS= yes -MAKE_JOBS_SAFE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib diff --git a/converters/nomyso/Makefile b/converters/nomyso/Makefile index 51d4fc72144..ff0fbb2e2cd 100644 --- a/converters/nomyso/Makefile +++ b/converters/nomyso/Makefile @@ -14,8 +14,9 @@ DISTNAME= ${PORTNAME}${PORTVERSION:S/.//} MAINTAINER= ports@FreeBSD.org COMMENT= Convert MASM/TASM files to NASM compatible sources +USES= yes USE_ZIP= yes -USE_PERL5_RUN= yes +USE_PERL5= run NO_WRKSUBDIR= yes NO_BUILD= yes diff --git a/databases/gnatsweb4/Makefile b/databases/gnatsweb4/Makefile index 97d5a7f4f39..77ad606931d 100644 --- a/databases/gnatsweb4/Makefile +++ b/databases/gnatsweb4/Makefile @@ -14,7 +14,8 @@ RUN_DEPENDS= p5-MIME-Base64>=0:${PORTSDIR}/converters/p5-MIME-Base64 USE_APACHE_RUN= 22+ -USE_PERL5_RUN= yes +USES= perl5 +USE_PERL5= run NO_BUILD= yes CGI_DIR?= ${WWWDIR}/cgi-bin diff --git a/databases/mrtg-mysql-load/Makefile b/databases/mrtg-mysql-load/Makefile index 603985e5e8f..549dfdd44e4 100644 --- a/databases/mrtg-mysql-load/Makefile +++ b/databases/mrtg-mysql-load/Makefile @@ -13,9 +13,10 @@ COMMENT= A MySQL load analysis fetcher for MRTG RUN_DEPENDS= mrtg:${PORTSDIR}/net-mgmt/mrtg +USES= perl5 NO_BUILD= yes NO_WRKSUBDIR= yes -USE_PERL5_RUN= yes +USE_PERL5= run USE_MYSQL= yes MAN1= ${PORTNAME}.1 diff --git a/databases/p5-qdbm/Makefile b/databases/p5-qdbm/Makefile index e9dcc808d8f..8f91098dfe3 100644 --- a/databases/p5-qdbm/Makefile +++ b/databases/p5-qdbm/Makefile @@ -10,7 +10,7 @@ PKGNAMEPREFIX= p5- COMMENT= Perl API for QDBM SLAVEPORT= perl -USE_PERL5= yes +USES= perl5 MASTERDIR= ${.CURDIR}/../../databases/qdbm WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/perl diff --git a/databases/postgis/Makefile b/databases/postgis/Makefile index ec7ea9cabeb..b28343a2e08 100644 --- a/databases/postgis/Makefile +++ b/databases/postgis/Makefile @@ -17,12 +17,12 @@ RUN_DEPENDS= postmaster:${PORTSDIR}/databases/postgresql${PGSQL_VER}-server CONFLICTS= postgis-2.* -USES= bison iconv gmake +USES= bison iconv gmake perl5 USE_GNOME= libxml2 USE_PGSQL= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes -USE_PERL5_BUILD= yes +USE_PERL5= build OPTIONS_DEFINE= LOADERGUI LOADERGUI_DESC= Enable shp2pgsql-gui diff --git a/deskutils/gtimer/Makefile b/deskutils/gtimer/Makefile index de4416d1d78..720295cdb6f 100644 --- a/deskutils/gtimer/Makefile +++ b/deskutils/gtimer/Makefile @@ -16,8 +16,7 @@ RUN_DEPENDS= xdg-open:${PORTSDIR}/devel/xdg-utils USE_XORG= xscrnsaver USE_GNOME= gtk20 -USE_PERL5_BUILD=yes -USES= gettext +USES= gettext perl5 USE_GMAKE= yes GNU_CONFIGURE= yes diff --git a/deskutils/jlj/Makefile b/deskutils/jlj/Makefile index 01285a65242..30b94f24397 100644 --- a/deskutils/jlj/Makefile +++ b/deskutils/jlj/Makefile @@ -13,8 +13,8 @@ COMMENT= Jerry's command-line LiveJournal.com entry system WRKSRC= ${WRKDIR}/${PORTNAME} -USES= shebangfix -USE_PERL5_RUN= yes +USES= shebangfix perl5 +USE_PERL5= run NO_BUILD= yes SUB_FILES= pkg-message diff --git a/deskutils/mencal/Makefile b/deskutils/mencal/Makefile index 8d089e286d6..411dd7ff3f3 100644 --- a/deskutils/mencal/Makefile +++ b/deskutils/mencal/Makefile @@ -17,7 +17,8 @@ LICENSE= GPLv2 NO_BUILD= yes -USE_PERL5_RUN= yes +USES= perl5 +USE_PERL5= run PLIST_FILES= bin/mencal diff --git a/devel/ace/Makefile b/devel/ace/Makefile index dd4a7478e00..b0fe22f3438 100644 --- a/devel/ace/Makefile +++ b/devel/ace/Makefile @@ -21,14 +21,13 @@ CONFLICTS= ace+tao-5* WRKSRC= ${WRKDIR}/ACE_wrappers USE_BZIP2= yes -USES= pkgconfig -USE_PERL5_BUILD=yes +USES= pkgconfig perl5 +USE_PERL5= build USE_GMAKE= yes MAKE_ENV= LD_LIBRARY_PATH="${WRKSRC}/lib" ACE_ROOT="${WRKSRC}" \ CROSS-COMPILE=1 MAKEFILE= GNUmakefile USE_LDCONFIG= yes -MAKE_JOBS_SAFE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib diff --git a/devel/cc65/Makefile b/devel/cc65/Makefile index 71ee9162bba..69d444adba4 100644 --- a/devel/cc65/Makefile +++ b/devel/cc65/Makefile @@ -15,9 +15,9 @@ COMMENT= Cross-compiler for 6502-based systems, includes 65816 assembler WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -USES= shebangfix +USES= shebangfix perl5 USE_BZIP2= yes -USE_PERL5_BUILD=yes +USE_PERL5= build USE_GMAKE= yes MAKEFILE= ${WRKSRC}/make/gcc.mak MAKE_JOBS_UNSAFE=yes diff --git a/devel/cvsdadm/Makefile b/devel/cvsdadm/Makefile index d1b5386535a..70ff2ea8a1b 100644 --- a/devel/cvsdadm/Makefile +++ b/devel/cvsdadm/Makefile @@ -14,9 +14,9 @@ COMMENT= Tool for CVSd pserver user administration WRKSRC= ${WRKDIR}/${PORTNAME} -USES= shebangfix +USES= shebangfix perl5 NO_BUILD= yes -USE_PERL5_RUN= yes +USE_PERL5= run POD2TEXT?= pod2text PORTDOCS= cvsdadm.README diff --git a/devel/gecode/Makefile b/devel/gecode/Makefile index 9fed535b28d..b6423e2d99c 100644 --- a/devel/gecode/Makefile +++ b/devel/gecode/Makefile @@ -14,8 +14,8 @@ LICENSE= MIT OPTIONS_DEFINE= GIST GIST_DESC= Interactive Search Tool (requires Qt) -USE_PERL5_BUILD=yes -USES= bison +USE_PERL5= build +USES= bison perl5 USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static \ diff --git a/devel/leaktracer/Makefile b/devel/leaktracer/Makefile index c30b301be87..86735954cb6 100644 --- a/devel/leaktracer/Makefile +++ b/devel/leaktracer/Makefile @@ -15,9 +15,10 @@ DISTNAME= LeakTracer MAINTAINER= ports@FreeBSD.org COMMENT= Trace and analyze memory leaks in C++ programs +USES= perl5 USE_LDCONFIG= yes USE_GMAKE= yes -USE_PERL5_RUN= yes +USE_PERL5= run PLIST_FILES= bin/LeakCheck bin/leak-analyze lib/LeakTracer.so PORTDOCS= README README.html diff --git a/devel/naturaldocs/Makefile b/devel/naturaldocs/Makefile index 5d4629ce1bb..ae7e7437d07 100644 --- a/devel/naturaldocs/Makefile +++ b/devel/naturaldocs/Makefile @@ -16,8 +16,9 @@ DISTNAME= NaturalDocs-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= An extensible, multi-language source code documentation generator +USES= perl5 USE_ZIP= yes -USE_PERL5_RUN= yes +USE_PERL5= run NO_WRKSUBDIR= yes NO_BUILD= yes diff --git a/devel/paexec/Makefile b/devel/paexec/Makefile index f2b88f6134b..53c70150cb8 100644 --- a/devel/paexec/Makefile +++ b/devel/paexec/Makefile @@ -17,7 +17,8 @@ RUN_DEPENDS= runawk:${PORTSDIR}/lang/runawk OPTIONS_DEFINE= DOCS EXAMPLES -USE_PERL5_BUILD=yes +USES= perl5 +USE_PERL5= build MAKE_ENV= SUBPRJ_DFLT="${SUBPRJ_DFLT}" CFLAGS+= -I${LOCALBASE}/include diff --git a/devel/picasm/Makefile b/devel/picasm/Makefile index c4caaa9ca2e..cddc0f27e43 100644 --- a/devel/picasm/Makefile +++ b/devel/picasm/Makefile @@ -19,7 +19,8 @@ USE_BZIP2= yes WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION:S/.//g} -USE_PERL5_BUILD= yes +USES= perl5 +USE_PERL5= build MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" PERL5="${PERL5}" ALL_TARGET= diff --git a/devel/ppl/Makefile b/devel/ppl/Makefile index 1875a0f9676..22efe3d5309 100644 --- a/devel/ppl/Makefile +++ b/devel/ppl/Makefile @@ -20,8 +20,9 @@ EXPIRATION_DATE= 2013-09-21 PWL_DOC_PREFIX= share/doc/pwl +USES= perl5 USE_GMAKE= yes -USE_PERL5_BUILD=yes +USE_PERL5= build USE_AUTOTOOLS= libtool LIBTOOLFILES= configure Watchdog/configure USE_GCC= 4.2+ @@ -38,7 +39,6 @@ CONFIGURE_ARGS= --prefix=${PREFIX} \ --with-gmp-prefix="${LOCALBASE}" \ --enable-interfaces="${INTERFACES}" USE_LDCONFIG= yes -MAKE_JOBS_SAFE= yes MAN1= ppl-config.1 ppl_lcdd.1 ppl_pips.1 MAN3= libppl.3 libppl_c.3 diff --git a/editors/ne/Makefile b/editors/ne/Makefile index 30d3d11a81c..8207969669c 100644 --- a/editors/ne/Makefile +++ b/editors/ne/Makefile @@ -15,7 +15,8 @@ OPTIONS_DEFINE= DOCS BUILD_WRKSRC= ${WRKSRC}/src -USE_PERL5_BUILD=yes +USES= perl5 +USE_PERL5= build USE_GMAKE= yes MAKEFILE= makefile ALL_TARGET= ${PORTNAME} @@ -23,7 +24,6 @@ MAKE_ARGS= CC="${CC}" \ CFLAGS="${CFLAGS}" \ LDFLAGS="-lgnuregex" \ NE_GLOBAL_DIR="${DATADIR}" -MAKE_JOBS_SAFE= yes MAN1= ${PORTNAME}.1 INFO= ${PORTNAME} diff --git a/emulators/xmame/Makefile b/emulators/xmame/Makefile index f5eb877fe52..c01a30041a2 100644 --- a/emulators/xmame/Makefile +++ b/emulators/xmame/Makefile @@ -23,8 +23,8 @@ LIB_DEPENDS= expat.6:${PORTSDIR}/textproc/expat2 NO_CDROM= License does not permit selling +USES= perl5 USE_BZIP2= yes -USE_PERL5= yes USE_GMAKE= yes MAKE_ARGS+= ARCH=freebsd WANT_SDL= yes diff --git a/games/3dc/Makefile b/games/3dc/Makefile index 095e16faf54..30f9f13f970 100644 --- a/games/3dc/Makefile +++ b/games/3dc/Makefile @@ -16,7 +16,8 @@ LICENSE= GPLv2 LIB_DEPENDS= Xaw3d:${PORTSDIR}/x11-toolkits/Xaw3d -USE_PERL5_BUILD=yes +USES= perl5 +USE_PERL5= build USE_XORG= x11 xaw xext xmu xpm xt WRKSRC= ${WRKDIR}/3Dc/src diff --git a/games/acm/Makefile b/games/acm/Makefile index e00507eb4c8..d434384977b 100644 --- a/games/acm/Makefile +++ b/games/acm/Makefile @@ -16,9 +16,10 @@ COMMENT= A flight simulator for X11 LICENSE= GPLv2 +USES= perl5 USE_XORG= x11 GNU_CONFIGURE= yes -USE_PERL5_BUILD=yes +USE_PERL5= build MAN6= acm.6 diff --git a/games/asc/Makefile b/games/asc/Makefile index a060fb43c5c..93e48bf51f3 100644 --- a/games/asc/Makefile +++ b/games/asc/Makefile @@ -27,16 +27,16 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} OPTIONS_DEFINE= MUSIC XVID MUSIC_DESC= Install extra music files +USES= perl5 USE_BZIP2= yes USE_SDL= image mixer sound sdl USE_WX= 2.4+ WX_CONF_ARGS= absolute USE_LUA= 5.1 LUA_COMPS= lua -USE_PERL5_BUILD=yes +USE_PERL5= build USE_GMAKE= yes GNU_CONFIGURE= yes -MAKE_JOBS_SAFE= yes MAN6= asc.6 asc_demount.6 asc_mapedit.6 asc_mount.6 \ asc_weaponguide.6 diff --git a/games/falconseye/Makefile b/games/falconseye/Makefile index f188719000b..497802f4246 100644 --- a/games/falconseye/Makefile +++ b/games/falconseye/Makefile @@ -13,11 +13,12 @@ COMMENT= NetHack derivative RUN_DEPENDS= timidity:${PORTSDIR}/audio/timidity +USES= perl5 NHDIR= "${PREFIX}/share/falconseyedir" MAKE_ENV= NHDIR="${NHDIR}" NETHACKCONFIG="${NETHACKCONFIG}" NETHACKCONFIG= ${FILESDIR}/x-config USE_SDL= sdl -USE_PERL5_BUILD=yes +USE_PERL5= build USE_ZIP= yes USE_XORG= x11 xpm xaw CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib -I${LOCALBASE}/include/SDL11 \ diff --git a/games/gtkpool/Makefile b/games/gtkpool/Makefile index 4e05e721442..89723adc5fe 100644 --- a/games/gtkpool/Makefile +++ b/games/gtkpool/Makefile @@ -15,13 +15,13 @@ MASTER_SITES= ftp://ftp.seul.org/pub/gtkpool/ \ MAINTAINER= ports@FreeBSD.org COMMENT= A 2D pool game using the GTK+ toolkit +USES= perl5 USE_GNOME= gtk20 -USE_PERL5_BUILD=yes +USE_PERL5= build USE_GMAKE= yes USE_AUTOTOOLS= aclocal automake autoheader autoconf ACLOCAL_ARGS= -I ${LOCALBASE}/share/aclocal AUTOMAKE_ARGS= --add-missing -MAKE_JOBS_SAFE= yes post-patch: .for file in application.cpp options.cpp diff --git a/games/hlstats/Makefile b/games/hlstats/Makefile index 7bf9cf15ac7..c8cb28bf44f 100644 --- a/games/hlstats/Makefile +++ b/games/hlstats/Makefile @@ -18,10 +18,11 @@ LICENSE= CDDL RUN_DEPENDS= p5-DBD-mysql>=0:${PORTSDIR}/databases/p5-DBD-mysql +USES= perl5 NO_BUILD= yes NO_WRKSUBDIR= yes USE_PHP= yes -USE_PERL5_RUN= yes +USE_PERL5= run HLSTATS?= www/${PORTNAME} PLIST_SUB+= HLSTATS=${HLSTATS} diff --git a/games/latrine/Makefile b/games/latrine/Makefile index 75baa3886b9..0a70c94b155 100644 --- a/games/latrine/Makefile +++ b/games/latrine/Makefile @@ -17,11 +17,10 @@ WRKSRC= ${WRKDIR}/${DISTNAME}/src USE_CSTD= gnu89 USE_SQLITE= 3 -USE_PERL5_BUILD=yes -USES= gettext ncurses +USE_PERL5= build +USES= gettext ncurses perl5 USE_GMAKE= yes GNU_CONFIGURE= yes -MAKE_JOBS_SAFE= yes CPPFLAGS+= -I${LOCALBASE}/include -D_XOPEN_SOURCE_EXTENDED LDFLAGS+= -L${LOCALBASE}/lib diff --git a/games/mahjong/Makefile b/games/mahjong/Makefile index 9fabb4fdc4f..ed2aeaeb202 100644 --- a/games/mahjong/Makefile +++ b/games/mahjong/Makefile @@ -19,12 +19,12 @@ COMMENT= A networked Mah Jong program, together with a computer player LICENSE= GPLv2 # (or later) +USES= perl5 USE_GNOME= gtk20 -USE_PERL5_BUILD=yes +USE_PERL5= build USE_GMAKE= yes MAKE_ENV= CCLINK="${CC}" CDEBUGFLAGS="${CFLAGS}" PERL="${PERL}" \ INCLUDES="-I." -MAKE_JOBS_SAFE= yes MAN1= xmj.1 MLINKS= xmj.1 mj-player.1 \ diff --git a/games/optimax/Makefile b/games/optimax/Makefile index a2ceefc7e21..8a361d9a1db 100644 --- a/games/optimax/Makefile +++ b/games/optimax/Makefile @@ -21,8 +21,9 @@ COMMENT= A Core War optimizer written in Perl RUN_DEPENDS= p5-Tk>=0:${PORTSDIR}/x11-toolkits/p5-Tk +USES= perl5 USE_ZIP= yes -USE_PERL5_RUN= yes +USE_PERL5= run WRKSRC= ${WRKDIR}/publish_${PORTVERSION:S/.//} BUILD_WRKSRC= ${WRKSRC}/optimars/optimars_0.1 ALL_TARGET= exmars diff --git a/games/pengpong/Makefile b/games/pengpong/Makefile index 5808c5bf042..04795fab977 100644 --- a/games/pengpong/Makefile +++ b/games/pengpong/Makefile @@ -10,9 +10,10 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}-linux MAINTAINER= ports@FreeBSD.org COMMENT= A cross-platform pong game written in SDL +USES= perl5 USE_SDL= image sdl NO_WRKSUBDIR= yes -USE_PERL5_BUILD=yes +USE_PERL5= build DATAFILES= 24P_Copperplate_Blue.png ball.tga logo.jpg \ paddle.tga red.png diff --git a/games/ptools/Makefile b/games/ptools/Makefile index 8c0ed05c5fe..0810828e1eb 100644 --- a/games/ptools/Makefile +++ b/games/ptools/Makefile @@ -19,8 +19,9 @@ EXTRACT_ONLY= ${DISTFILES:C/:[[:alpha:]]+$//:N*.pl:N*.c} MAINTAINER= ports@FreeBSD.org COMMENT= Accessory programs for pMARS (Core War simulator) +USES= perl5 USE_ZIP= yes -USE_PERL5_RUN= yes +USE_PERL5= run MAKEFILE= makefile.ptools ALL_TARGET= mopt mts pname NO_WRKSUBDIR= yes diff --git a/games/stepmania-devel/Makefile b/games/stepmania-devel/Makefile index c42eb9dae64..138ed2692ad 100644 --- a/games/stepmania-devel/Makefile +++ b/games/stepmania-devel/Makefile @@ -28,13 +28,12 @@ PROJECTHOST= sm-ssc USE_BZIP2= yes USE_XORG= x11 xau xdmcp xext xrandr xrender xtst USE_GL= gl glu -USES= pathfix iconv shebangfix +USES= pathfix iconv shebangfix perl5 USE_GNOME= gtk20 -USE_PERL5_BUILD=yes +USE_PERL5= build GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-ffmpeg INSTALLS_ICONS= yes -MAKE_JOBS_SAFE= yes SHEBANG_FILES= Utils/*.pl \ extern/zlib/zlib2ansi diff --git a/games/zangband/Makefile b/games/zangband/Makefile index 9192507e030..623835cccd5 100644 --- a/games/zangband/Makefile +++ b/games/zangband/Makefile @@ -11,9 +11,10 @@ DIST_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Zangband (Zelazny Angband) with color, X11 support +USES= perl5 USE_GMAKE= yes USE_AUTOTOOLS= automake14 autoconf -USE_PERL5_BUILD=yes +USE_PERL5= build CONFIGURE_ARGS= --datadir=${PREFIX}/lib --mandir=${PREFIX}/man \ --with-setgid=${SHAREGRP} diff --git a/graphics/dynamechs/Makefile b/graphics/dynamechs/Makefile index 544676c5ece..51db9d174f3 100644 --- a/graphics/dynamechs/Makefile +++ b/graphics/dynamechs/Makefile @@ -17,10 +17,11 @@ DISTNAME= ${PORTNAME}_${PORTVERSION:S/.p/pre/} MAINTAINER= ports@FreeBSD.org COMMENT= A Multibody Dynamic Simulation Library +USES= perl5 USE_BZIP2= yes USE_GL= glut USE_GMAKE= yes -USE_PERL5_BUILD=yes +USE_PERL5= build CXXFLAGS+= ${PTHREAD_CFLAGS} MAKE_ENV= OPENGLINCDIR="${LOCALBASE}/include" \ OPENGLLIBDIR="${LOCALBASE}/lib" diff --git a/graphics/giram/Makefile b/graphics/giram/Makefile index 5a4b07d1e6b..72e9052a01f 100644 --- a/graphics/giram/Makefile +++ b/graphics/giram/Makefile @@ -18,8 +18,8 @@ LIB_DEPENDS= 3ds-1.3:${PORTSDIR}/graphics/lib3ds BUILD_DEPENDS= povray:${PORTSDIR}/graphics/povray-meta RUN_DEPENDS:= ${BUILD_DEPENDS} -USES= gettext -USE_PERL5_BUILD=yes +USES= gettext perl5 +USE_PERL5= build USE_GNOME= gtk20 USE_GMAKE= yes USE_AUTOTOOLS= libtool diff --git a/graphics/gtkgraph/Makefile b/graphics/gtkgraph/Makefile index 48b046ac989..f688e8ac112 100644 --- a/graphics/gtkgraph/Makefile +++ b/graphics/gtkgraph/Makefile @@ -11,10 +11,10 @@ MASTER_SITE_SUBDIR= jedgar MAINTAINER= ports@FreeBSD.org COMMENT= Graphing calculator using GTK+ -USES= gettext +USES= gettext perl5 USE_GMAKE= yes USE_GNOME= imlib -USE_PERL5_BUILD=yes +USE_PERL5= build GNU_CONFIGURE= yes CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib" CPPFLAGS+= -I${LOCALBASE}/include diff --git a/graphics/icoutils/Makefile b/graphics/icoutils/Makefile index bda2922c1e1..5cb13c60aa3 100644 --- a/graphics/icoutils/Makefile +++ b/graphics/icoutils/Makefile @@ -15,13 +15,13 @@ LIB_DEPENDS= png15:${PORTSDIR}/graphics/png OPTIONS_DEFINE= RESSCRIPTS RESSCRIPTS_DESC= PERL resource scripts +RESSCRIPTS_USES= perl5 USE_BZIP2= yes USES= shebangfix SHEBANG_FILES= extresso/*.in GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-nls -MAKE_JOBS_SAFE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib @@ -34,7 +34,7 @@ PLIST_FILES= bin/icotool \ .if ${PORT_OPTIONS:MRESSCRIPTS} RUN_DEPENDS+= p5-libwww>=0:${PORTSDIR}/www/p5-libwww -USE_PERL5_RUN= yes +USE_PERL5= run MAN1+= extresso.1 genresscript.1 PLIST_FILES+= bin/extresso \ bin/genresscript diff --git a/graphics/ida/Makefile b/graphics/ida/Makefile index 1c64e94c239..cb017dcb9a2 100644 --- a/graphics/ida/Makefile +++ b/graphics/ida/Makefile @@ -21,11 +21,10 @@ OPTIONS_DEFAULT= GIF PNG TIFF PCD_DESC= Enable PhotoCD support SANE_DESC= Enable SANE support -USE_PERL5_BUILD=yes -USES= iconv gmake motif +USE_PERL5= build +USES= iconv gmake motif perl5 MAKEFILE= GNUmakefile MAKE_ARGS= JPEG_VER=80 verbose=yes -MAKE_JOBS_SAFE= yes LDFLAGS+= -liconv diff --git a/graphics/openrm/Makefile b/graphics/openrm/Makefile index c9dde4851d8..59eee411757 100644 --- a/graphics/openrm/Makefile +++ b/graphics/openrm/Makefile @@ -18,11 +18,11 @@ OPTIONS_DEFINE= DOCS EXAMPLES WRKSRC= ${WRKDIR}/rm${PORTVERSION:R:S/.//g} -USES= shebangfix +USES= shebangfix perl5 SHEBANG_FILES= doc/*.pl USE_GL= glu USE_XORG= xmu -USE_PERL5_BUILD=yes +USE_PERL5= build ALL_TARGET= freebsd docs MAKE_ARGS= AR="${AR}" \ CC="${CC}" \ diff --git a/graphics/pvmpov/Makefile b/graphics/pvmpov/Makefile index e1a4289ea6a..b2ebcb08e98 100644 --- a/graphics/pvmpov/Makefile +++ b/graphics/pvmpov/Makefile @@ -18,7 +18,8 @@ LIB_DEPENDS= png15:${PORTSDIR}/graphics/png RUN_DEPENDS= povray31:${PORTSDIR}/graphics/povray31 \ pvmd:${PORTSDIR}/net/pvm -USE_PERL5_BUILD=yes +USES= perl5 +USE_PERL5= build USE_XORG= x11 WRKSRC= ${WRKDIR}/pvmpov3_1g_2 diff --git a/graphics/sam2p/Makefile b/graphics/sam2p/Makefile index 9cc14099b12..2330842e055 100644 --- a/graphics/sam2p/Makefile +++ b/graphics/sam2p/Makefile @@ -17,14 +17,14 @@ RUN_DEPENDS= zip:${PORTSDIR}/archivers/zip \ cjpeg:${PORTSDIR}/graphics/jpeg \ tif22pnm:${PORTSDIR}/graphics/tif22pnm -USE_PERL5_BUILD= yes +USES= perl5 +USE_PERL5= build USE_GHOSTSCRIPT_RUN= yes USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_path_pts_bash="${SH}" MAKE_ARGS= CXXX="${CXX}" LDALL="${CXX}" CXXFLAGSB="${CXXFLAGS}" ALL_TARGET= ${PORTNAME} -MAKE_JOBS_SAFE= yes PORTDOCS= README PORTEXAMPLES= * diff --git a/graphics/xmandel/Makefile b/graphics/xmandel/Makefile index cec3816df6c..aad5c3448dd 100644 --- a/graphics/xmandel/Makefile +++ b/graphics/xmandel/Makefile @@ -17,9 +17,9 @@ COMMENT= Window based interface to Mandelbrot sets and Julia sets EXTRACT_CMD= ${SH} EXTRACT_BEFORE_ARGS= # empty EXTRACT_AFTER_ARGS= # empty -USES= imake +USES= imake perl5 USE_XORG= ice sm x11 xaw xext xmu xt -USE_PERL5_BUILD=yes +USE_PERL5= build NO_WRKSUBDIR= yes MAN1= xmandel.1 PLIST_FILES= bin/xmandel diff --git a/irc/xchat1/Makefile b/irc/xchat1/Makefile index 3abd17dc0b0..db1e2aa18fb 100644 --- a/irc/xchat1/Makefile +++ b/irc/xchat1/Makefile @@ -17,8 +17,7 @@ COMMENT= X11 IRC client using the GTK+ toolkit, and optionally, GNOME USE_BZIP2= yes USE_GMAKE= yes -USES= iconv -USE_PERL5= yes +USES= iconv perl5 USE_GNOME= gtk12 WANT_GNOME= yes GNU_CONFIGURE= yes diff --git a/japanese/im-ja/Makefile b/japanese/im-ja/Makefile index 77e0d22ddf2..abdd2521574 100644 --- a/japanese/im-ja/Makefile +++ b/japanese/im-ja/Makefile @@ -17,9 +17,9 @@ CANNA_DESC= Use Canna WNN_DESC= Use FreeWnn GNOMEPANEL_DESC= Build GNOME Panel Applet -USES= pathfix +USES= pathfix perl5 USE_GNOME= gconf2 gnomeprefix intlhack libglade2 -USE_PERL5_BUILD= yes +USE_PERL5= build USE_GMAKE= yes GNU_CONFIGURE= yes diff --git a/japanese/jcode.pl/Makefile b/japanese/jcode.pl/Makefile index 1f4f4aed7e7..fe706a08497 100644 --- a/japanese/jcode.pl/Makefile +++ b/japanese/jcode.pl/Makefile @@ -16,7 +16,8 @@ EXTRACT_SUFX= # none MAINTAINER= ports@FreeBSD.org COMMENT= Perl library for Japanese character code conversion -USE_PERL5_RUN= yes +USES= perl5 +USE_PERL5= run NO_WRKSUBDIR= yes NO_BUILD= yes EXTRACT_CMD= ${CP} diff --git a/lang/rubinius/Makefile b/lang/rubinius/Makefile index 530c04bca0f..4fda62bbe49 100644 --- a/lang/rubinius/Makefile +++ b/lang/rubinius/Makefile @@ -30,10 +30,11 @@ CONFIGURE_ARGS= --without-execinfo \ --vendordir "${PREFIX}/lib/ruby/vendor_ruby/rubinius" LLVMDIST= llvm-2.8.tgz +USES= perl5 USE_RUBY= yes RUBY_NO_RUN_DEPENDS= yes USE_RAKE= yes -USE_PERL5_BUILD= yes +USE_PERL5= build USE_GMAKE= yes MAKE_JOBS_UNSAFE= yes diff --git a/lang/tcc/Makefile b/lang/tcc/Makefile index df8a34631d4..16c2f106194 100644 --- a/lang/tcc/Makefile +++ b/lang/tcc/Makefile @@ -18,13 +18,13 @@ ONLY_FOR_ARCHS= i386 CONFLICTS= TenDRA-* +USES= perl5 USE_BZIP2= yes -USE_PERL5_BUILD=yes +USE_PERL5= build USE_GMAKE= yes HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix="${PREFIX}" --cc="${CC}" MAKE_ARGS= CONFIG_NOLDL=1 -MAKE_JOBS_SAFE= yes MAN1= tcc.1 diff --git a/mail/kbiff/Makefile b/mail/kbiff/Makefile index 672bc273889..e27ff526135 100644 --- a/mail/kbiff/Makefile +++ b/mail/kbiff/Makefile @@ -20,9 +20,8 @@ USE_BZIP2= yes USE_KDE4= automoc4 kdehier kdeprefix kdelibs USE_QT4= corelib dbus gui network svg xml \ qmake_build uic_build rcc_build -USE_PERL5_BUILD=yes -USES= cmake gettext -MAKE_JOBS_SAFE= yes +USE_PERL5= build +USES= cmake gettext perl5 MAN1= kbiff.1 diff --git a/mail/kshowmail/Makefile b/mail/kshowmail/Makefile index e4b5071e743..afb642c11ed 100644 --- a/mail/kshowmail/Makefile +++ b/mail/kshowmail/Makefile @@ -18,8 +18,7 @@ LICENSE= GPLv2 USE_KDE4= automoc4 kdehier kdeprefix kdelibs pimlibs USE_QT4= corelib dbus gui network svg xml \ qmake_build uic_build rcc_build -USE_PERL5_BUILD=yes -USES= cmake gettext -MAKE_JOBS_SAFE= yes +USE_PERL5= build +USES= cmake gettext perl5 .include <bsd.port.mk> diff --git a/mail/popfile/Makefile b/mail/popfile/Makefile index b92b4dbc05f..ded3c0ca14d 100644 --- a/mail/popfile/Makefile +++ b/mail/popfile/Makefile @@ -33,8 +33,9 @@ MECABU_DESC= \ NO_WRKSUBDIR= yes NO_BUILD= yes +USES= perl5 USE_ZIP= yes -USE_PERL5_RUN= yes +USE_PERL5= run PLIST_SUB= VERSION="${PORTVERSION}" diff --git a/mail/sigit/Makefile b/mail/sigit/Makefile index 19eb7183dab..bd52428926f 100644 --- a/mail/sigit/Makefile +++ b/mail/sigit/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/boxes:${PORTSDIR}/misc/boxes LICENSE= GPLv2 -USE_PERL5_BUILD= yes +USES= perl5 +USE_PERL5= build USE_GMAKE= yes HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${DATADIR} \ diff --git a/mail/squirrelmail-multilogin-plugin/Makefile b/mail/squirrelmail-multilogin-plugin/Makefile index 860d8a90da0..a72a05e6570 100644 --- a/mail/squirrelmail-multilogin-plugin/Makefile +++ b/mail/squirrelmail-multilogin-plugin/Makefile @@ -38,9 +38,10 @@ SUB_LIST+= "SQUIRRELDIR=squirrelmail" SUB_FILES= pkg-message +USES= perl5 NO_BUILD= yes NO_WRKSUBDIR= yes -USE_PERL5_BUILD= yes +USE_PERL5= build USE_PHP= yes WANT_PHP_WEB= yes diff --git a/mail/squirrelmail-notes-plugin/Makefile b/mail/squirrelmail-notes-plugin/Makefile index 1c987943551..3b18c1f7d38 100644 --- a/mail/squirrelmail-notes-plugin/Makefile +++ b/mail/squirrelmail-notes-plugin/Makefile @@ -37,9 +37,10 @@ SUB_LIST+= "SQUIRRELDIR=squirrelmail" SUB_FILES= pkg-message +USES= perl5 NO_BUILD= yes NO_WRKSUBDIR= yes -USE_PERL5_BUILD= yes +USE_PERL5= build USE_PHP= yes WANT_PHP_WEB= yes IGNORE_WITH_PHP= 5 # known incompatibilities with php-5.4, use 5.3 for now diff --git a/mail/squirrelmail-notify-plugin/Makefile b/mail/squirrelmail-notify-plugin/Makefile index a2d062cfe34..cf9110d24bd 100644 --- a/mail/squirrelmail-notify-plugin/Makefile +++ b/mail/squirrelmail-notify-plugin/Makefile @@ -35,9 +35,10 @@ SUB_LIST+= "SQUIRRELDIR=squirrelmail" . endif .endif +USES= perl5 NO_BUILD= yes NO_WRKSUBDIR= yes -USE_PERL5_BUILD= yes +USE_PERL5= build USE_PHP= yes WANT_PHP_WEB= yes diff --git a/mail/squirrelmail-quota_usage-plugin/Makefile b/mail/squirrelmail-quota_usage-plugin/Makefile index e917467f3b3..71216bf3234 100644 --- a/mail/squirrelmail-quota_usage-plugin/Makefile +++ b/mail/squirrelmail-quota_usage-plugin/Makefile @@ -37,9 +37,10 @@ SUB_LIST+= "SQUIRRELDIR=squirrelmail" SUB_FILES= pkg-message +USES= perl5 NO_BUILD= yes NO_WRKSUBDIR= yes -USE_PERL5_BUILD= yes +USE_PERL5= build USE_PHP= yes WANT_PHP_WEB= yes IGNORE_WITH_PHP= 5 # known incompatibilities with php-5.4, use 5.3 for now diff --git a/mail/squirrelmail-sasql-plugin/Makefile b/mail/squirrelmail-sasql-plugin/Makefile index 1aaa7f899d6..8fa0c1487d4 100644 --- a/mail/squirrelmail-sasql-plugin/Makefile +++ b/mail/squirrelmail-sasql-plugin/Makefile @@ -38,9 +38,10 @@ SUB_LIST+= "SQUIRRELDIR=squirrelmail" SUB_FILES= pkg-message +USES= perl5 NO_BUILD= yes NO_WRKSUBDIR= yes -USE_PERL5_BUILD=yes +USE_PERL5= build USE_PHP= yes WANT_PHP_WEB= yes diff --git a/mail/squirrelmail-shared_calendars-plugin/Makefile b/mail/squirrelmail-shared_calendars-plugin/Makefile index 1847ae79702..1b849baa475 100644 --- a/mail/squirrelmail-shared_calendars-plugin/Makefile +++ b/mail/squirrelmail-shared_calendars-plugin/Makefile @@ -39,9 +39,10 @@ SUB_LIST+= "SQUIRRELDIR=squirrelmail" SUB_FILES= pkg-message +USES= perl5 NO_BUILD= yes NO_WRKSUBDIR= yes -USE_PERL5_BUILD= yes +USE_PERL5= build USE_PHP= yes WANT_PHP_WEB= yes diff --git a/mail/squirrelmail-wetteronline-plugin/Makefile b/mail/squirrelmail-wetteronline-plugin/Makefile index 8c7b1cde880..08a414c5d94 100644 --- a/mail/squirrelmail-wetteronline-plugin/Makefile +++ b/mail/squirrelmail-wetteronline-plugin/Makefile @@ -35,9 +35,10 @@ SUB_LIST+= "SQUIRRELDIR=squirrelmail" . endif .endif +USES= perl5 NO_BUILD= yes NO_WRKSUBDIR= yes -USE_PERL5_BUILD= yes +USE_PERL5= build USE_PHP= yes WANT_PHP_WEB= yes IGNORE_WITH_PHP=5 # known incompatibilities with php-5.4, use 5.3 for now diff --git a/mail/websieve/Makefile b/mail/websieve/Makefile index 9138039ea37..7fc79bdb487 100644 --- a/mail/websieve/Makefile +++ b/mail/websieve/Makefile @@ -16,7 +16,8 @@ COMMENT= Web based Cyrus IMAP user admin client DISTVERSION= 063a -USE_PERL5_RUN= yes +USES= perl5 +USE_PERL5= run NO_BUILD= yes diff --git a/math/glgraph/Makefile b/math/glgraph/Makefile index 70bd2c15b96..29d3ee96ca0 100644 --- a/math/glgraph/Makefile +++ b/math/glgraph/Makefile @@ -19,8 +19,9 @@ COMMENT= An OpenGL based function grapher RUN_DEPENDS= p5-OpenGL>=0:${PORTSDIR}/graphics/p5-OpenGL \ import:${PORTSDIR}/graphics/ImageMagick +USES= perl5 USE_BZIP2= yes -USE_PERL5_RUN= yes +USE_PERL5= run NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME} diff --git a/math/lambda/Makefile b/math/lambda/Makefile index ff96e9d09d0..be9f3ef88c0 100644 --- a/math/lambda/Makefile +++ b/math/lambda/Makefile @@ -14,7 +14,8 @@ MASTER_SITES= http://www.freebsdbrasil.com.br/~jmelo/ MAINTAINER= ports@FreeBSD.org COMMENT= A lambda calculus interpreter -USE_PERL5_BUILD= yes +USES= perl5 +USE_PERL5= build GNU_CONFIGURE= yes PLIST_FILES= bin/lambda \ diff --git a/math/plplot/Makefile b/math/plplot/Makefile index bf756e00cff..a9f65b17657 100644 --- a/math/plplot/Makefile +++ b/math/plplot/Makefile @@ -24,9 +24,9 @@ OPTIONS_DEFINE= FORTRAN GD LUA PYTHON QT4 TCLTK THREADS WXGTK X11 OPTIONS_DEFAULT= THREADS X11 USE_GNOME= pango -USE_PERL5_BUILD=yes +USE_PERL5= build USE_GHOSTSCRIPT=yes -USES= cmake +USES= cmake perl5 CMAKE_ARGS= -DENABLE_java:BOOL=OFF -DENABLE_octave:BOOL=OFF \ -DENABLE_pdl:BOOL=OFF -DENABLE_ada:BOOL=OFF \ -DENABLE_d:BOOL=OFF -DENABLE_ocaml:BOOL=OFF \ @@ -36,7 +36,6 @@ CMAKE_ARGS= -DENABLE_java:BOOL=OFF -DENABLE_octave:BOOL=OFF \ USE_GMAKE= yes USE_AUTOTOOLS= libltdl USE_LDCONFIG= yes -MAKE_JOBS_SAFE= yes MAN1= plm2gif.1 plpr.1 pltek.1 plrender.1 diff --git a/math/xplot/Makefile b/math/xplot/Makefile index 271c36b723a..ae6b0842b05 100644 --- a/math/xplot/Makefile +++ b/math/xplot/Makefile @@ -14,8 +14,9 @@ MASTER_SITES= http://www.xplot.org/xplot/ MAINTAINER= ports@FreeBSD.org COMMENT= X11 plotting package +USES= perl5 USE_XORG= x11 -USE_PERL5_RUN= yes +USE_PERL5= run GNU_CONFIGURE= yes MAN1= tcpdump2xplot.1 xplot.1 diff --git a/multimedia/2mandvd/Makefile b/multimedia/2mandvd/Makefile index 8c8149d842a..2f4ebbf66df 100644 --- a/multimedia/2mandvd/Makefile +++ b/multimedia/2mandvd/Makefile @@ -30,14 +30,14 @@ RUN_DEPENDS= sox:${PORTSDIR}/audio/sox \ WRKSRC= ${WRKDIR}/${PORTNAME} +USES= perl5 USE_QT4= corelib gui opengl \ linguist_build moc_build qmake_build rcc_build uic_build USE_GL= glu USE_SDL= sdl -USE_PERL5_RUN= yes +USE_PERL5= run USE_GMAKE= yes MAKE_ENV= QTDIR="${QT_PREFIX}" -MAKE_JOBS_SAFE= yes DATADIR= ${PREFIX}/share/2ManDVD diff --git a/multimedia/gmtk/Makefile b/multimedia/gmtk/Makefile index 6eb33aa0d0e..ef1c1f61099 100644 --- a/multimedia/gmtk/Makefile +++ b/multimedia/gmtk/Makefile @@ -16,9 +16,9 @@ GNU_CONFIGURE= yes USE_GMAKE= yes USE_GNOME= glib20 USE_LDCONFIG= yes -USE_PERL5_BUILD= yes +USE_PERL5= build USE_XORG= x11 -USES= pathfix pkgconfig +USES= pathfix pkgconfig perl5 PORTDOCS= AUTHORS COPYING ChangeLog INSTALL NEWS README diff --git a/net-mgmt/check_multi/Makefile b/net-mgmt/check_multi/Makefile index b278bbaa191..9678e91b844 100644 --- a/net-mgmt/check_multi/Makefile +++ b/net-mgmt/check_multi/Makefile @@ -14,8 +14,8 @@ COMMENT= A multi purpose wrapper plugin for Nagios LICENSE= GPLv2 -USES= shebangfix -USE_PERL5_RUN= yes +USES= shebangfix perl5 +USE_PERL5= run NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} diff --git a/net-mgmt/netleak/Makefile b/net-mgmt/netleak/Makefile index 4c5b1bbf091..4c40268a2e7 100644 --- a/net-mgmt/netleak/Makefile +++ b/net-mgmt/netleak/Makefile @@ -25,7 +25,8 @@ RUN_DEPENDS= p5-Net-PcapUtils>=0:${PORTSDIR}/net/p5-Net-PcapUtils \ NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME} -USE_PERL5_RUN= yes +USES= perl5 +USE_PERL5= run MAN8= netleak.8 netleakd.8 PLIST_FILES= etc/netleak.conf etc/netleakd.conf sbin/netleak sbin/netleakd diff --git a/net-mgmt/nrpe2/Makefile b/net-mgmt/nrpe2/Makefile index b660a5abfeb..e73336fd3f5 100644 --- a/net-mgmt/nrpe2/Makefile +++ b/net-mgmt/nrpe2/Makefile @@ -15,7 +15,8 @@ RUN_DEPENDS= ${LOCALBASE}/libexec/nagios/check_nagios:${PORTSDIR}/net-mgmt/nagio LATEST_LINK= nrpe2 -USE_PERL5_BUILD= yes +USES= perl5 +USE_PERL5= build USE_RC_SUBR= nrpe2 CONFLICTS= nrpe-1.* diff --git a/net/abills/Makefile b/net/abills/Makefile index 063ee31ba60..cfbb25f26bc 100644 --- a/net/abills/Makefile +++ b/net/abills/Makefile @@ -22,7 +22,8 @@ RUN_DEPENDS= radiusd:${PORTSDIR}/net/freeradius2 \ WRKSRC= ${WRKDIR}/${PORTNAME} NO_BUILD= yes -USE_PERL5_RUN= yes +USES= perl5 +USE_PERL5= run SUB_FILES= pkg-message diff --git a/net/click/Makefile b/net/click/Makefile index c1f3561b7f9..09b9fd7a7e1 100644 --- a/net/click/Makefile +++ b/net/click/Makefile @@ -11,7 +11,8 @@ MASTER_SITES= http://www.read.cs.ucla.edu/click/ MAINTAINER= ports@FreeBSD.org COMMENT= The Click Modular Router -USE_PERL5_BUILD=yes +USES= perl5 +USE_PERL5= build GNU_CONFIGURE= yes USE_GMAKE= yes diff --git a/net/freeswitch-core-devel/Makefile b/net/freeswitch-core-devel/Makefile index d58943901a7..cf75ade99b1 100644 --- a/net/freeswitch-core-devel/Makefile +++ b/net/freeswitch-core-devel/Makefile @@ -42,8 +42,8 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} USE_AUTOTOOLS= autoconf:env automake:env libtool:env -USE_PERL5_BUILD=yes -USES= bison:both pkgconfig +USE_PERL5= build +USES= bison:both pkgconfig perl5 USE_GCC= any USE_GMAKE= yes SUB_FILES= pkg-install diff --git a/net/freeswitch-core/Makefile b/net/freeswitch-core/Makefile index 40615520d30..5e910da31b6 100644 --- a/net/freeswitch-core/Makefile +++ b/net/freeswitch-core/Makefile @@ -43,8 +43,8 @@ WRKSRC= ${WRKDIR}/${BASE_PORTNAME}-${PORTVERSION} USE_AUTOTOOLS= autoconf:env automake:env libtool:env -USE_PERL5_BUILD=yes -USES= bison:both pkgconfig +USE_PERL5= build +USES= bison:both pkgconfig perl5 USE_GCC= any USE_GMAKE= yes SUB_FILES= pkg-install pkg-message diff --git a/net/freewais-sf/Makefile b/net/freewais-sf/Makefile index 2efa41e0b08..54f9e261fbc 100644 --- a/net/freewais-sf/Makefile +++ b/net/freewais-sf/Makefile @@ -12,8 +12,9 @@ DISTNAME= freeWAIS-sf-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Enhanced Wide Area Information Server +USES= perl5 HAS_CONFIGURE= yes -USE_PERL5_BUILD=yes +USE_PERL5= build CONFIGURE_SCRIPT= Configure CONFIGURE_ENV= PREFIX="${PREFIX}" CONFIGURE_ARGS= -sde -Dprefix="${PREFIX}" \ diff --git a/net/hinfo/Makefile b/net/hinfo/Makefile index cde2f7f85dc..abcb9ee7905 100644 --- a/net/hinfo/Makefile +++ b/net/hinfo/Makefile @@ -20,7 +20,8 @@ COMMENT= Utility primarily designed to find the owner of an IP block RUN_DEPENDS= p5-Net-DNS>=0:${PORTSDIR}/dns/p5-Net-DNS \ wget:${PORTSDIR}/ftp/wget -USE_PERL5_RUN= yes +USES= perl5 +USE_PERL5= run DATADIR?= ${PREFIX}/lib/${PORTNAME} diff --git a/net/ldap2dns/Makefile b/net/ldap2dns/Makefile index 3480d09b31c..072bb737d7b 100644 --- a/net/ldap2dns/Makefile +++ b/net/ldap2dns/Makefile @@ -16,7 +16,8 @@ RUN_DEPENDS= p5-Net-DNS>=0:${PORTSDIR}/dns/p5-Net-DNS \ OPTIONS_DEFINE= DOCS -USE_PERL5_RUN= yes +USES= perl5 +USE_PERL5= run USE_GMAKE= yes USE_OPENLDAP= yes diff --git a/net/ssvnc/Makefile b/net/ssvnc/Makefile index e3c2d406bf9..1fe6b5c5686 100644 --- a/net/ssvnc/Makefile +++ b/net/ssvnc/Makefile @@ -20,10 +20,10 @@ RUN_DEPENDS= stunnel:${PORTSDIR}/security/stunnel \ OPTIONS_DEFINE= ULTRAFTP DOCS ULTRAFTP_DESC= UltraVNC File Transfer support (Java required) -USES= imake:env gmake +USES= imake:env gmake perl5 USE_XORG= xi xmu xt xaw ice xpm xext sm USE_TK_WRAPPER= yes -USE_PERL5_RUN= yes +USE_PERL5= run MAN1= ssvnc.1 ssvncviewer.1 ssvnc-gui.1 NO_INSTALL_MANPAGES= yes diff --git a/net/wol/Makefile b/net/wol/Makefile index a0b7981d9ee..949c3017102 100644 --- a/net/wol/Makefile +++ b/net/wol/Makefile @@ -10,8 +10,9 @@ MASTER_SITES= SF/ahh/OldFiles MAINTAINER= ports@FreeBSD.org COMMENT= Tool to wake up Wake-On-LAN compliant computers +USES= perl5 GNU_CONFIGURE= yes -USE_PERL5_BUILD= yes +USE_PERL5= build CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib diff --git a/print/kover/Makefile b/print/kover/Makefile index ea460c5042f..068b8e5a3f4 100644 --- a/print/kover/Makefile +++ b/print/kover/Makefile @@ -18,9 +18,8 @@ USE_BZIP2= yes USE_KDE4= automoc4 kdehier kdeprefix kdelibs sharedmime USE_QT4= corelib dbus gui network svg xml \ qmake_build uic_build rcc_build -USE_PERL5_BUILD=yes -USES= cmake gettext -MAKE_JOBS_SAFE= yes +USE_PERL5= build +USES= cmake gettext perl5 MAN1= kover.1 diff --git a/print/latexmk/Makefile b/print/latexmk/Makefile index eeca6447e5f..5e43eab3d7e 100644 --- a/print/latexmk/Makefile +++ b/print/latexmk/Makefile @@ -16,8 +16,9 @@ OPTIONS_DEFINE= DOCS EXAMPLES NO_WRKSUBDIR= yes NO_BUILD= yes +USES= perl5 USE_ZIP= yes -USE_PERL5_RUN= yes +USE_PERL5= run USE_TEX= latex MAN1= latexmk.1 diff --git a/print/muttprint/Makefile b/print/muttprint/Makefile index 03d74a077d3..f8918f495ba 100644 --- a/print/muttprint/Makefile +++ b/print/muttprint/Makefile @@ -10,7 +10,7 @@ MASTER_SITES= SF/muttprint/muttprint/muttprint-${PORTVERSION} MAINTAINER?= ports@FreeBSD.org COMMENT?= Utility to print mail for most any mail client -USE_PERL5= yes +USES= perl5 .if !defined(PAPERSIZE) PAPERSIZE= letter diff --git a/science/bodr/Makefile b/science/bodr/Makefile index 7e477bdc82c..76803726ee2 100644 --- a/science/bodr/Makefile +++ b/science/bodr/Makefile @@ -14,9 +14,10 @@ COMMENT= Chemistry data like element and isotope properties, atomic radii, etc BUILD_DEPENDS= xsltproc:${PORTSDIR}/textproc/libxslt +USES= perl5 USE_BZIP2= yes USE_GMAKE= yes -USE_PERL5_BUILD=yes +USE_PERL5= build GNU_CONFIGURE= yes post-patch: diff --git a/security/amavis-stats/Makefile b/security/amavis-stats/Makefile index 2a96011f475..b56184aba66 100644 --- a/security/amavis-stats/Makefile +++ b/security/amavis-stats/Makefile @@ -13,7 +13,8 @@ COMMENT= Simple AMaViS statistics generator based on rrdtool RUN_DEPENDS= rrdtool>=0:${PORTSDIR}/databases/rrdtool -USE_PERL5_RUN= yes +USES= perl5 +USE_PERL5= run USE_PHP= pcre MAN1= amavis-stats.1 diff --git a/security/find-zlib/Makefile b/security/find-zlib/Makefile index 30b148fe036..60fc7fc56a2 100644 --- a/security/find-zlib/Makefile +++ b/security/find-zlib/Makefile @@ -16,7 +16,8 @@ LICENSE= GPLv2 NO_BUILD= none -USE_PERL5_RUN= yes +USES= perl5 +USE_PERL5= run PLIST_FILES= bin/find-zlib diff --git a/security/kripp/Makefile b/security/kripp/Makefile index b1e9242eed1..b81fbfad47f 100644 --- a/security/kripp/Makefile +++ b/security/kripp/Makefile @@ -15,7 +15,8 @@ MASTER_SITE_SUBDIR= sniffers MAINTAINER= ports@FreeBSD.org COMMENT= Lightweight network password sniffer -USE_PERL5_RUN= yes +USES= perl5 +USE_PERL5= run NO_BUILD= yes MAN1= kripp.1 diff --git a/security/l0phtcrack/Makefile b/security/l0phtcrack/Makefile index f1c89063a70..f3346a5103c 100644 --- a/security/l0phtcrack/Makefile +++ b/security/l0phtcrack/Makefile @@ -12,11 +12,12 @@ DIST_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Cracks SAMBA or Windows NT passwords +USES= perl5 DOCDIR= share/doc/${PORTNAME} RESTRICTED= uses GNU getopt with BSDish-licensed code from OpenSSL NO_WRKSUBDIR= yes PLIST= ${WRKDIR}/pkg-plist -USE_PERL5_BUILD=yes +USE_PERL5= build USE_ZIP= yes USE_DOS2UNIX= yes diff --git a/security/smtpscan/Makefile b/security/smtpscan/Makefile index b0a3af5c751..fa450764691 100644 --- a/security/smtpscan/Makefile +++ b/security/smtpscan/Makefile @@ -18,7 +18,8 @@ RUN_DEPENDS= p5-Net-DNS>=0:${PORTSDIR}/dns/p5-Net-DNS WRKSRC= ${WRKDIR}/${PORTNAME} NO_BUILD= yes -USE_PERL5_RUN= yes +USES= perl5 +USE_PERL5= run MAN1= smtpscan.1 PLIST_FILES= bin/smtpscan \ diff --git a/security/snortsnarf/Makefile b/security/snortsnarf/Makefile index 79cf90e407f..596acd43fbf 100644 --- a/security/snortsnarf/Makefile +++ b/security/snortsnarf/Makefile @@ -17,8 +17,9 @@ COMMENT= Generate HTML report summaries from snort incident alerts RUN_DEPENDS= p5-Time-modules>=0:${PORTSDIR}/devel/p5-Time-modules +USES= perl5 NO_BUILD= yes -USE_PERL5_RUN= yes +USE_PERL5= run post-patch: @${SED} -e 's|\./include|${PREFIX}/libdata/${PORTNAME}|' \ diff --git a/security/zebedee/Makefile b/security/zebedee/Makefile index f0e45fdc019..9429a689038 100644 --- a/security/zebedee/Makefile +++ b/security/zebedee/Makefile @@ -13,8 +13,9 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-src/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Encrypted, secure compressed TCP tunnel +USES= perl5 USE_OPENSSL= YES -USE_PERL5_BUILD=YES +USE_PERL5= build MAKE_ENV+= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \ PTHREAD_LIBS=${PTHREAD_LIBS} diff --git a/sysutils/bontmia/Makefile b/sysutils/bontmia/Makefile index aab0b1db378..98128226c3c 100644 --- a/sysutils/bontmia/Makefile +++ b/sysutils/bontmia/Makefile @@ -12,7 +12,8 @@ COMMENT= A small tool for incremental backups over network RUN_DEPENDS= rsync:${PORTSDIR}/net/rsync -USE_PERL5_RUN= yes +USES= perl5 +USE_PERL5= run NO_BUILD= yes diff --git a/sysutils/clonehdd/Makefile b/sysutils/clonehdd/Makefile index 0bec2d2130e..29464c79406 100644 --- a/sysutils/clonehdd/Makefile +++ b/sysutils/clonehdd/Makefile @@ -13,7 +13,8 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Tool for clone HDD on FreeBSD -USE_PERL5_RUN= YES +USES= perl5 +USE_PERL5= run PLIST_FILES= sbin/clonehdd NO_BUILD= YES MAN8= clonehdd.8 diff --git a/sysutils/dim/Makefile b/sysutils/dim/Makefile index 5035d6b5b83..3d05e9f873c 100644 --- a/sysutils/dim/Makefile +++ b/sysutils/dim/Makefile @@ -16,9 +16,9 @@ LICENSE= GPLv2 # (or later) NO_WRKSUBDIR= yes NO_BUILD= yes -USES= shebangfix +USES= shebangfix perl5 SHEBANG_FILES= dim.pl -USE_PERL5_RUN= yes +USE_PERL5= run PLIST_FILES= bin/dim diff --git a/sysutils/hyperic-sigar/Makefile b/sysutils/hyperic-sigar/Makefile index c64bd4fe16b..34291fe6eba 100644 --- a/sysutils/hyperic-sigar/Makefile +++ b/sysutils/hyperic-sigar/Makefile @@ -13,10 +13,11 @@ COMMENT= SIGAR - System Information Gatherer and Reporter WRKSRC= ${WRKDIR}/${DISTNAME}/bindings/java/ +USES= perl5 USE_JAVA= yes JAVA_VERSION= 1.6+ USE_ANT= yes -USE_PERL5_BUILD=yes +USE_PERL5= build USE_LDCONFIG= yes SHLIB_MAJOR= 0 diff --git a/sysutils/lavaps/Makefile b/sysutils/lavaps/Makefile index 85b3e94654f..c8614552c45 100644 --- a/sysutils/lavaps/Makefile +++ b/sysutils/lavaps/Makefile @@ -12,9 +12,10 @@ COMMENT= Lava lamp of currently running processes LICENSE= GPLv2 +USES= perl5 GNU_CONFIGURE= yes WANT_GNOME= yes -USE_PERL5_BUILD= yes +USE_PERL5= build USE_XORG= x11 xext sm ice MAN1= lavaps.1 diff --git a/sysutils/namefix/Makefile b/sysutils/namefix/Makefile index 8e211f2989d..8c0db9f02dc 100644 --- a/sysutils/namefix/Makefile +++ b/sysutils/namefix/Makefile @@ -30,7 +30,8 @@ EXTRACT_AFTER_ARGS= -bd -y >/dev/null 2>&1 WRKSRC= ${WRKDIR}/${PORTNAME}.pl NO_BUILD= yes -USE_PERL5_RUN= yes +USES= perl5 +USE_PERL5= run do-configure: .for bin in ${PORTNAME} ${PORTNAME}-cli diff --git a/sysutils/powerman/Makefile b/sysutils/powerman/Makefile index 9ddcf67dd20..81c5053f989 100644 --- a/sysutils/powerman/Makefile +++ b/sysutils/powerman/Makefile @@ -14,12 +14,12 @@ LICENSE= GPLv2 # (or later) LIB_DEPENDS= curl:${PORTSDIR}/ftp/curl -USE_PERL5_BUILD=yes +USES= perl5 +USE_PERL5= build GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-httppower --localstatedir=${DESTDIR}/var \ --with-pkgconfig-dir=${PREFIX}/libdata/pkgconfig USE_LDCONFIG= yes -MAKE_JOBS_SAFE= yes USE_RC_SUBR= powerman diff --git a/sysutils/pslist/Makefile b/sysutils/pslist/Makefile index 0479bd35d60..aeff7fdb232 100644 --- a/sysutils/pslist/Makefile +++ b/sysutils/pslist/Makefile @@ -13,7 +13,8 @@ MASTER_SITES= http://devel.ringlet.net/sysutils/pslist/ MAINTAINER= ports@FreeBSD.org COMMENT= A utility to view or send signals to processes with all their children -USE_PERL5_RUN= yes +USES= perl5 +USE_PERL5= run MAN1= pslist.1 MLINKS= pslist.1 rkill.1 pslist.1 rrenice.1 diff --git a/sysutils/syslinux/Makefile b/sysutils/syslinux/Makefile index 58da5715845..d2a825dcb1f 100644 --- a/sysutils/syslinux/Makefile +++ b/sysutils/syslinux/Makefile @@ -14,12 +14,12 @@ LICENSE= GPLv2 BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm RUN_DEPENDS= mtools:${PORTSDIR}/emulators/mtools +USES= perl5 USE_XZ= yes -USE_PERL5_BUILD= yes +USE_PERL5= build USE_GMAKE= yes MAKE_ARGS= CC="${CC}" ALL_TARGET= bios -MAKE_JOBS_SAFE= yes MAN1= syslinux.1 diff --git a/sysutils/titlefix/Makefile b/sysutils/titlefix/Makefile index e33dbcf31e7..b0771104b92 100644 --- a/sysutils/titlefix/Makefile +++ b/sysutils/titlefix/Makefile @@ -15,7 +15,8 @@ COMMENT= Renames files in a proper English title format RUN_DEPENDS= id3v2:${PORTSDIR}/audio/id3v2 -USE_PERL5_RUN= yes +USES= perl5 +USE_PERL5= run NO_BUILD= yes MAN1= titlefix.1 titlefixid3.1 titleid3.1 PLIST_FILES= bin/titlefix bin/titlefixid3 bin/titleid3 diff --git a/textproc/align/Makefile b/textproc/align/Makefile index df8542ea031..22414ad2c8a 100644 --- a/textproc/align/Makefile +++ b/textproc/align/Makefile @@ -14,8 +14,8 @@ LICENSE= GPLv2 # (or later) NO_BUILD= yes -USES= shebangfix -USE_PERL5_RUN= yes +USES= shebangfix perl5 +USE_PERL5= run SHEBANG_FILES= align width diff --git a/textproc/code2html/Makefile b/textproc/code2html/Makefile index 13d33fbb57b..22e893bc74b 100644 --- a/textproc/code2html/Makefile +++ b/textproc/code2html/Makefile @@ -16,7 +16,8 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Sourcecode to HTML converter NO_BUILD= yes -USE_PERL5_RUN= yes +USES= perl5 +USE_PERL5= run MAN1= code2html.1 PLIST_FILES= bin/code2html diff --git a/textproc/openvanilla-modules/Makefile b/textproc/openvanilla-modules/Makefile index 9c41cd2037f..e166d867762 100644 --- a/textproc/openvanilla-modules/Makefile +++ b/textproc/openvanilla-modules/Makefile @@ -15,9 +15,10 @@ COMMENT= Input method modules for OpenVanilla BUILD_DEPENDS= ${LOCALBASE}/include/OpenVanilla/OpenVanilla.h:${PORTSDIR}/textproc/openvanilla-framework RUN_DEPENDS= ${LOCALBASE}/lib/scim-1.0/1.4.0/IMEngine/OVLoader-SCIM.so:${PORTSDIR}/textproc/scim-openvanilla +USES= perl5 USE_AUTOTOOLS= libtool:env USE_GMAKE= yes -USE_PERL5_BUILD= yes +USE_PERL5= build OPTIONS_DEFINE= OVIMArray OVIMBig5 OVIMGeneric OVIMPOJ_Holo OVIMPhonetic OVIMRoman \ OVIMSpaceChewing OVIMTibetan OVIMUnicode diff --git a/textproc/re_graph/Makefile b/textproc/re_graph/Makefile index b86040b8120..54717dba489 100644 --- a/textproc/re_graph/Makefile +++ b/textproc/re_graph/Makefile @@ -15,9 +15,10 @@ COMMENT= Regular Expression Graphing Program RUN_DEPENDS= p5-GD>=0:${PORTSDIR}/graphics/p5-GD \ p5-GD-Arrow>=0:${PORTSDIR}/graphics/p5-GD-Arrow +USES= perl5 NO_WRKSUBDIR= yes NO_BUILD= yes -USE_PERL5_RUN= yes +USE_PERL5= run PLIST_FILES= bin/re_graph diff --git a/textproc/xslint/Makefile b/textproc/xslint/Makefile index bfa61b8dc04..f7fdb55d111 100644 --- a/textproc/xslint/Makefile +++ b/textproc/xslint/Makefile @@ -12,9 +12,9 @@ COMMENT= XSL(T) stylesheet checker RUN_DEPENDS= p5-XML-DOM>=0:${PORTSDIR}/textproc/p5-XML-DOM -USES= shebangfix +USES= shebangfix perl5 USE_ZIP= yes -USE_PERL5_RUN= yes +USE_PERL5= run WRKSRC= ${WRKDIR}/${PORTNAME}-0.05 NO_BUILD= yes diff --git a/www/adzap/Makefile b/www/adzap/Makefile index f3e5cf277b7..cd17c72670e 100644 --- a/www/adzap/Makefile +++ b/www/adzap/Makefile @@ -12,8 +12,9 @@ MASTER_SITES= http://adzapper.sourceforge.net/ MAINTAINER= ports@FreeBSD.org COMMENT= Filter out animated ad banners from web pages +USES= perl5 NO_BUILD= yes -USE_PERL5_RUN= yes +USE_PERL5= run SUB_FILES= adzap.conf pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message diff --git a/www/bookmarkbridge/Makefile b/www/bookmarkbridge/Makefile index a918d4ad614..3faccaa6f4f 100644 --- a/www/bookmarkbridge/Makefile +++ b/www/bookmarkbridge/Makefile @@ -12,12 +12,12 @@ COMMENT= Synchronize bookmarks between multiple browsers LIB_DEPENDS= xml2:${PORTSDIR}/textproc/libxml2 -USE_PERL5_BUILD= yes +USE_PERL5= build USE_XORG= x11 ice xext USE_QT4= corelib gui moc_build rcc_build uic_build qt3support USE_GNOME= libxml2 USE_GMAKE= yes -USES= pkgconfig +USES= pkgconfig perl5 USE_AUTOTOOLS= aclocal automake autoconf ACLOCAL_ARGS= -I ${LOCALBASE}/share/aclocal AUTOMAKE_ARGS= --add-missing diff --git a/www/chtml/Makefile b/www/chtml/Makefile index 4fd770daf6a..49bb3da8401 100644 --- a/www/chtml/Makefile +++ b/www/chtml/Makefile @@ -17,7 +17,8 @@ COMMENT= Chunked HTML templating engine BUILD_DEPENDS= ${LOCALBASE}/bin/csiod:${PORTSDIR}/lang/siod -USE_PERL5_RUN= yes +USES= perl5 +USE_PERL5= run MAKE_ENV= SITE_PERL=${SITE_PERL} NO_WRKSUBDIR= yes MAKEFILE= makefile diff --git a/www/quickie/Makefile b/www/quickie/Makefile index 348f527352d..7660a6a8170 100644 --- a/www/quickie/Makefile +++ b/www/quickie/Makefile @@ -15,7 +15,8 @@ COMMENT= Small footprint, fast Wiki engine written in C++ GNU_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} --sysconfdir=${PREFIX}/etc \ --localstatedir=${DATADIR} -USE_PERL5_BUILD= yes +USES= perl5 +USE_PERL5= build SUB_FILES= pkg-message diff --git a/www/script4rss/Makefile b/www/script4rss/Makefile index 67a45706502..3530f35359c 100644 --- a/www/script4rss/Makefile +++ b/www/script4rss/Makefile @@ -14,8 +14,9 @@ MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Easily create scripts to convert HTML pages to RSS feeds +USES= perl5 USE_BZIP2= yes -USE_PERL5_RUN= yes +USE_PERL5= run NO_BUILD= yes post-patch: diff --git a/www/xapian-omega10/Makefile b/www/xapian-omega10/Makefile index 4fa995ed43d..28a760d2a60 100644 --- a/www/xapian-omega10/Makefile +++ b/www/xapian-omega10/Makefile @@ -14,9 +14,10 @@ LICENSE= GPLv2 LIB_DEPENDS= xapian:${PORTSDIR}/databases/xapian-core10 +USES= perl5 GNU_CONFIGURE= yes USE_LDCONFIG= yes -USE_PERL5_RUN= yes +USE_PERL5= run CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib diff --git a/x11-fm/asfiles/Makefile b/x11-fm/asfiles/Makefile index a6e493afa20..b0ec88eb746 100644 --- a/x11-fm/asfiles/Makefile +++ b/x11-fm/asfiles/Makefile @@ -18,9 +18,10 @@ COMMENT= X11 file manager. Dockable in WindowMaker LIB_DEPENDS= Dnd.1:${PORTSDIR}/x11/libdnd +USES= perl5 GNU_CONFIGURE= yes USE_XORG= xpm -USE_PERL5_BUILD=yes +USE_PERL5= build MAN1= files.1 MAN3= regexp.3 diff --git a/x11-fm/gprename/Makefile b/x11-fm/gprename/Makefile index ea08d519d44..44ee0f96226 100644 --- a/x11-fm/gprename/Makefile +++ b/x11-fm/gprename/Makefile @@ -19,8 +19,8 @@ RUN_DEPENDS= p5-Gtk2>=0:${PORTSDIR}/x11-toolkits/p5-Gtk2 \ WRKSRC= ${WRKDIR}/${PORTNAME}/trunk USE_BZIP2= yes -USE_PERL5_RUN= yes -USES= gettext +USE_PERL5= run +USES= gettext perl5 NO_BUILD= yes MAN1= gprename.1 diff --git a/x11-wm/golem/Makefile b/x11-wm/golem/Makefile index b96bfd7af37..42bcc1c79aa 100644 --- a/x11-wm/golem/Makefile +++ b/x11-wm/golem/Makefile @@ -18,7 +18,8 @@ LICENSE= BSD OPTIONS_DEFINE= ESOUND XINERAMA OPTIONS_DEFAULT= XINERAMA -USE_PERL5_BUILD=yes +USES= perl5 +USE_PERL5= build USE_BZIP2= yes USE_XORG= xpm WANT_GNOME= yes diff --git a/x11-wm/ratmen/Makefile b/x11-wm/ratmen/Makefile index c2ce346d2c3..a48f07892a6 100644 --- a/x11-wm/ratmen/Makefile +++ b/x11-wm/ratmen/Makefile @@ -14,8 +14,9 @@ MASTER_SITES= http://www.update.uu.se/~zrajm/programs/ratmen/ MAINTAINER= ports@FreeBSD.org COMMENT= Simple program for displaying a menu in a window +USES= perl5 USE_XORG= x11 -USE_PERL5_BUILD=yes +USE_PERL5= build MAN1= ratmen.1 PLIST_FILES= bin/ratmen |