aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrej Zverev <az@FreeBSD.org>2013-08-03 08:45:51 +0000
committerAndrej Zverev <az@FreeBSD.org>2013-08-03 08:45:51 +0000
commit99ad9127356be7e975c6ea48d00fa2aba29468d7 (patch)
treebea626d8d7aaa3973f00760684b26d2ddcce74eb
parentce05caaae21cd6b880cf5567917d6bde1c9144fa (diff)
downloadports-99ad9127356be7e975c6ea48d00fa2aba29468d7.tar.gz
ports-99ad9127356be7e975c6ea48d00fa2aba29468d7.zip
Notes
-rw-r--r--astro/gpsdrive/Makefile2
-rw-r--r--astro/nightfall/Makefile3
-rw-r--r--audio/cue2toc/Makefile8
-rw-r--r--audio/fdmf/Makefile8
-rw-r--r--audio/gnupod/Makefile8
-rw-r--r--audio/ices0/Makefile2
-rw-r--r--audio/mp3mover/Makefile9
-rw-r--r--audio/mp3riot/Makefile8
-rw-r--r--audio/zinf/Makefile3
-rw-r--r--biology/hmmer/Makefile2
-rw-r--r--biology/tRNAscan-SE/Makefile2
-rw-r--r--converters/konwert/Makefile8
-rw-r--r--databases/grass/Makefile3
-rw-r--r--databases/msql/Makefile8
-rw-r--r--databases/msql3/Makefile8
-rw-r--r--databases/namazu2/Makefile9
-rw-r--r--databases/rdb/Makefile8
-rw-r--r--databases/wfb2sql/Makefile8
-rw-r--r--databases/yasql/Makefile8
-rw-r--r--devel/ccdoc/Makefile8
-rw-r--r--devel/cons-test/Makefile8
-rw-r--r--devel/cvslines/Makefile3
-rw-r--r--devel/entity/Makefile8
-rw-r--r--devel/p4db/Makefile8
-rw-r--r--devel/p4genpatch/Makefile3
-rw-r--r--devel/p5-Cdk/Makefile2
-rw-r--r--devel/p5-ConfigReader/Makefile3
-rw-r--r--devel/p5-PV/Makefile8
-rw-r--r--devel/p65/Makefile9
-rw-r--r--devel/rhtvision/Makefile2
-rw-r--r--devel/rpc2/Makefile3
-rw-r--r--devel/scandoc/Makefile8
-rw-r--r--dns/fastresolve/Makefile8
-rw-r--r--dns/sleuth/Makefile3
-rw-r--r--editors/led/Makefile2
-rw-r--r--editors/vile/Makefile2
-rw-r--r--editors/xvile/Makefile2
-rw-r--r--emulators/qemu-launcher/Makefile3
-rw-r--r--emulators/tme/Makefile3
-rw-r--r--games/crossfire-server/Makefile2
-rw-r--r--games/rtb/Makefile8
-rw-r--r--games/scorched3d/Makefile9
-rw-r--r--games/tuxmath/Makefile3
-rw-r--r--games/tuxtype/Makefile9
-rw-r--r--games/xscorch/Makefile8
-rw-r--r--graphics/bmeps/Makefile2
-rw-r--r--graphics/claraocr/Makefile3
-rw-r--r--graphics/cthumb/Makefile8
-rw-r--r--graphics/imc/Makefile2
-rw-r--r--graphics/orca/Makefile8
-rw-r--r--graphics/springgraph/Makefile3
-rw-r--r--irc/infobot/Makefile8
-rw-r--r--irc/keitairc/Makefile5
-rw-r--r--irc/keitairc2/Makefile5
-rw-r--r--irc/onis/Makefile8
-rw-r--r--irc/sirc/Makefile2
-rw-r--r--japanese/eijiro-fpw/Makefile2
-rw-r--r--japanese/esecanna-module-vje30/Makefile8
-rw-r--r--japanese/freepwing/Makefile8
-rw-r--r--japanese/japana/Makefile8
-rw-r--r--japanese/kanjipad/Makefile8
-rw-r--r--japanese/kcode/Makefile8
-rw-r--r--japanese/mime_pls/Makefile8
-rw-r--r--japanese/mypaedia-fpw/Makefile2
-rw-r--r--japanese/namazu/Makefile8
-rw-r--r--japanese/namazu2/Makefile8
-rw-r--r--japanese/srd-fpw-package/Makefile8
-rw-r--r--japanese/srd-fpw/Makefile2
-rw-r--r--japanese/waeijiro-fpw/Makefile2
-rw-r--r--java/mmake/Makefile9
-rw-r--r--mail/adcomplain/Makefile8
-rw-r--r--mail/bayespam/Makefile3
-rw-r--r--mail/im/Makefile8
-rw-r--r--mail/mail2procmailrc/Makefile9
-rw-r--r--mail/mailagent/Makefile2
-rw-r--r--mail/p5-FuzzyOcr/Makefile2
-rw-r--r--mail/popular/Makefile2
-rw-r--r--mail/spampd/Makefile8
-rw-r--r--mail/textmail/Makefile8
-rw-r--r--multimedia/emovix/Makefile8
-rw-r--r--net-im/pork/Makefile8
-rw-r--r--net-mgmt/TkTopNetFlows/Makefile8
-rw-r--r--net-mgmt/argus-monitor/Makefile2
-rw-r--r--net-mgmt/cricket/Makefile8
-rw-r--r--net-mgmt/hawk/Makefile2
-rw-r--r--net-mgmt/nagios-devel/Makefile4
-rw-r--r--net-mgmt/ndoutils/Makefile7
-rw-r--r--net-p2p/bitflu/Makefile2
-rw-r--r--net-p2p/gtk-gnutella/Makefile3
-rw-r--r--net-p2p/mldonkey-perlreactor/Makefile3
-rw-r--r--net-p2p/mldonkey-urlslave/Makefile3
-rw-r--r--net/DarwinStreamingServer/Makefile8
-rw-r--r--net/ctrace/Makefile8
-rw-r--r--net/ip6_int/Makefile3
-rw-r--r--net/lam/Makefile8
-rw-r--r--net/ldapsdk/Makefile8
-rw-r--r--net/mknbi/Makefile8
-rw-r--r--net/pptpclient/Makefile8
-rw-r--r--palm/bibelot/Makefile9
-rw-r--r--polish/gnugadu2/Makefile3
-rw-r--r--print/alignmargins/Makefile8
-rw-r--r--print/guitartex/Makefile9
-rw-r--r--print/hpijs/Makefile3
-rw-r--r--print/ttf2pt1/Makefile3
-rw-r--r--print/wprint/Makefile10
-rw-r--r--science/gromacs/Makefile3
-rw-r--r--science/gwyddion/Makefile2
-rw-r--r--security/aimsniff/Makefile2
-rw-r--r--security/cp2fwb/Makefile2
-rw-r--r--security/gwee/Makefile8
-rw-r--r--security/ipfmeta/Makefile9
-rw-r--r--security/libprelude/Makefile2
-rw-r--r--security/libpreludedb/Makefile2
-rw-r--r--security/pam_smb/Makefile7
-rw-r--r--security/pxytest/Makefile8
-rw-r--r--security/saint/Makefile2
-rw-r--r--security/sig2dot/Makefile3
-rw-r--r--security/snort-rep/Makefile3
-rw-r--r--security/sqlninja/Makefile8
-rw-r--r--security/vlog/Makefile8
-rw-r--r--sysutils/autopsy/Makefile2
-rw-r--r--sysutils/cdbkup/Makefile2
-rw-r--r--sysutils/enteruser/Makefile3
-rw-r--r--sysutils/jailuser/Makefile2
-rw-r--r--sysutils/log_analysis/Makefile2
-rw-r--r--sysutils/reoback/Makefile8
-rw-r--r--sysutils/stowES/Makefile2
-rw-r--r--sysutils/sysgather/Makefile2
-rw-r--r--textproc/denature/Makefile2
-rw-r--r--textproc/diffsplit/Makefile3
-rw-r--r--textproc/eqe/Makefile7
-rw-r--r--textproc/filepp/Makefile9
-rw-r--r--textproc/info2man/Makefile8
-rw-r--r--textproc/info_to_html/Makefile2
-rw-r--r--textproc/ltxml/Makefile8
-rw-r--r--textproc/sarep/Makefile8
-rw-r--r--textproc/sowing/Makefile8
-rw-r--r--textproc/xmldiff/Makefile3
-rw-r--r--textproc/xmlprpr/Makefile3
-rw-r--r--x11-themes/icon-naming-utils/Makefile3
140 files changed, 213 insertions, 540 deletions
diff --git a/astro/gpsdrive/Makefile b/astro/gpsdrive/Makefile
index 35cb6db9c7c3..f260442c4f2b 100644
--- a/astro/gpsdrive/Makefile
+++ b/astro/gpsdrive/Makefile
@@ -15,10 +15,10 @@ LICENSE= GPLv2
LIB_DEPENDS= pcre:${PORTSDIR}/devel/pcre
+USES= perl5
USE_AUTOTOOLS= libtool
USE_GMAKE= yes
USE_GNOME= gtk20
-USE_PERL5= yes
USE_LDCONFIG= yes
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/astro/nightfall/Makefile b/astro/nightfall/Makefile
index f79499fd49de..78827bc6f375 100644
--- a/astro/nightfall/Makefile
+++ b/astro/nightfall/Makefile
@@ -14,9 +14,8 @@ OPTIONS_DEFINE= GNOME PGPLOT OPENGL
OPTIONS_DEFAULT= PGPLOT OPENGL
PGPLOT_DESC= Enable PGPLOT support
-USES= pathfix gettext
+USES= pathfix gettext perl5
USE_GNOME= gnomehier gtk20
-USE_PERL5= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/audio/cue2toc/Makefile b/audio/cue2toc/Makefile
index 8d426ceab500..8f81681dbc1d 100644
--- a/audio/cue2toc/Makefile
+++ b/audio/cue2toc/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: cue2toc
-# Date created: 24th September 2003
-# Whom: Pav Lucistnik <pav@oook.cz>
-#
+# Created by: Pav Lucistnik <pav@oook.cz>
# $FreeBSD$
-#
PORTNAME= cue2toc
PORTVERSION= 0.1
@@ -16,9 +12,9 @@ COMMENT= Perl script that converts CUE files into TOC files for cdrdao
RUN_DEPENDS= p5-Audio-Wav>=0:${PORTSDIR}/audio/p5-Audio-Wav
+USES= perl5
NO_BUILD= yes
PLIST_FILES= bin/cue2toc.pl
-USE_PERL5= yes
pre-patch:
@${REINPLACE_CMD} -e 's|use warnings;||' ${WRKDIR}/cue2toc
diff --git a/audio/fdmf/Makefile b/audio/fdmf/Makefile
index b277e456709c..6d545d52ab32 100644
--- a/audio/fdmf/Makefile
+++ b/audio/fdmf/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fdmf
-# Date created: 2 November 2006
-# Whom: Andrew Pantyukhin <infofarmer@FreeBSD.org>
-#
+# Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= fdmf
DISTVERSION= 0.0.9s
@@ -22,7 +18,7 @@ RUN_DEPENDS= mplayer:${PORTSDIR}/multimedia/mplayer \
ogg123:${PORTSDIR}/audio/vorbis-tools \
p5-GDBM>=0:${PORTSDIR}/databases/p5-GDBM
-USE_PERL5= yes
+USES= perl5
CFLAGS= -I${LOCALBASE}/include -L. -L${LOCALBASE}/lib
MAKE_ENV= VPATH=common
PORTDOCS= README
diff --git a/audio/gnupod/Makefile b/audio/gnupod/Makefile
index eb76856bff1f..1563819d7c9a 100644
--- a/audio/gnupod/Makefile
+++ b/audio/gnupod/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: gnupod
-# Date created: 30 November 2002
-# Whom: David Le Brun <david@dyn-ns.net>
-#
+# Created by: David Le Brun <david@dyn-ns.net>
# $FreeBSD$
-#
PORTNAME= gnupod
PORTVERSION= 0.99.8
@@ -30,7 +26,7 @@ MAN1= gnupod_addsong.pl.1 gnupod_check.pl.1 gnupod_INIT.pl.1 \
tunes2pod.pl.1
MANCOMPRESSED= yes
-USE_PERL5= yes
+USES= perl5
GNU_CONFIGURE= yes
NO_BUILD= yes
diff --git a/audio/ices0/Makefile b/audio/ices0/Makefile
index a0ee7afc83a2..a99408ede80f 100644
--- a/audio/ices0/Makefile
+++ b/audio/ices0/Makefile
@@ -16,9 +16,9 @@ LIB_DEPENDS= shout:${PORTSDIR}/audio/libshout2 \
OPTIONS_DEFINE= FLAC FAAD VORBIS PYTHON
OPTIONS_DEFAULT= PYTHON
+USES= perl5
GNU_CONFIGURE= yes
USE_GMAKE= yes
-USE_PERL5= yes
USE_RC_SUBR= ices0
LATEST_LINK= ices0
diff --git a/audio/mp3mover/Makefile b/audio/mp3mover/Makefile
index b0ce7d3b1fd9..5713e6a677a7 100644
--- a/audio/mp3mover/Makefile
+++ b/audio/mp3mover/Makefile
@@ -1,10 +1,5 @@
-# ex:ts=8
-# New ports collection makefile for: mp3mover
-# Date created: Apr 18, 2001
-# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org>
-#
+# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= mp3mover
PORTVERSION= 2.1.1
@@ -16,7 +11,7 @@ COMMENT= Rename mp3s and manipulate them
RUN_DEPENDS= p5-tagged>=0:${PORTSDIR}/audio/p5-tagged
-USE_PERL5= yes
+USES= perl5
NO_BUILD= yes
PORTDOCS= readme
diff --git a/audio/mp3riot/Makefile b/audio/mp3riot/Makefile
index d3eced9ebeb7..e7cc2eba7344 100644
--- a/audio/mp3riot/Makefile
+++ b/audio/mp3riot/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: mp3riot
-# Date created: 29 July 2003
-# Whom: Francisco Gomez <francisco@gomezmarin.com>
-#
+# Created by: Francisco Gomez <francisco@gomezmarin.com>
# $FreeBSD$
-#
PORTNAME= mp3riot
PORTVERSION= 1.3
@@ -15,9 +11,9 @@ COMMENT= Mp3riot creates mp3 playlists, HTML files, etc
RUN_DEPENDS= p5-MP3-Info>=0:${PORTSDIR}/audio/p5-MP3-Info
+USES= perl5
NO_BUILD= yes
USE_PERL5= yes
-USE_ZIP= yes
NO_WRKSUBDIR= yes
PORTDOCS= example.unix groupfile CHANGELOG MANUAL mp3table.sql README repl.dat TODO utf.dat
diff --git a/audio/zinf/Makefile b/audio/zinf/Makefile
index 91780ccfb0d8..811da7757550 100644
--- a/audio/zinf/Makefile
+++ b/audio/zinf/Makefile
@@ -13,10 +13,9 @@ COMMENT= GTK-based MP3 player
LIB_DEPENDS= id3-3.8.3:${PORTSDIR}/audio/id3lib \
gdbm.4:${PORTSDIR}/databases/gdbm
-USES= pathfix gettext gmake
+USES= pathfix gettext gmake perl5
USE_GNOME= gtk20 lthack
WANT_GNOME= yes
-USE_PERL5= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-ipv6 \
--disable-arts
diff --git a/biology/hmmer/Makefile b/biology/hmmer/Makefile
index 18c873e337ee..b89ef0a3f5c8 100644
--- a/biology/hmmer/Makefile
+++ b/biology/hmmer/Makefile
@@ -11,7 +11,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Profile hidden Markov models for biological sequence analysis
GNU_CONFIGURE= yes
-USE_PERL5= yes
+USES= perl5
CONFIGURE_ARGS+=--enable-threads --enable-lfs
DOCFILES= COPYRIGHT INSTALL LICENSE Userguide.pdf
diff --git a/biology/tRNAscan-SE/Makefile b/biology/tRNAscan-SE/Makefile
index d69b39a70522..1abcbce8aacf 100644
--- a/biology/tRNAscan-SE/Makefile
+++ b/biology/tRNAscan-SE/Makefile
@@ -11,7 +11,7 @@ EXTRACT_SUFX= .tar.Z
MAINTAINER= ports@FreeBSD.org
COMMENT= Improved tool for transfer RNA detection
-USE_PERL5= yes
+USES= perl5
MAKE_ARGS= BINDIR="${PREFIX}/bin" \
LIBDIR="${DATADIR}" \
CC="${CC}" \
diff --git a/converters/konwert/Makefile b/converters/konwert/Makefile
index fa4afc87a395..31db1b644346 100644
--- a/converters/konwert/Makefile
+++ b/converters/konwert/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: konwert
-# Date created: Apr 19 2003
-# Whom: Alex Semenyaka <alex@rinet.ru>
-#
+# Created by: Alex Semenyaka <alex@rinet.ru>
# $FreeBSD$
-#
PORTNAME= konwert
PORTVERSION= 1.8
@@ -28,7 +24,7 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
PATCH_WRKSRC= ${WRKDIR}
REINPLACE_ARGS= -i ""
-USE_PERL5= yes
+USES= perl5
USE_GMAKE= yes
MAN1= konwert.1 trs.1 filterm.1
diff --git a/databases/grass/Makefile b/databases/grass/Makefile
index 7853a52b3410..969a1bbd5044 100644
--- a/databases/grass/Makefile
+++ b/databases/grass/Makefile
@@ -34,8 +34,7 @@ LIB_DEPENDS= gdal:${PORTSDIR}/graphics/gdal \
RUN_DEPENDS= bash:${PORTSDIR}/shells/bash
USE_GMAKE= yes
-USES= gettext iconv readline
-USE_PERL5= yes
+USES= gettext iconv readline perl5
USE_XORG= sm ice xi x11 xt xmu xext
USE_GL= glut
USE_TCL= yes
diff --git a/databases/msql/Makefile b/databases/msql/Makefile
index f6abf20d077e..f4f542da99df 100644
--- a/databases/msql/Makefile
+++ b/databases/msql/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: msql2
-# Date created: December 17th 1996
-# Whom: jfitz
-#
+# Created by: jfitz
# $FreeBSD$
-#
PORTNAME= msql
PORTVERSION= 2.0.12
@@ -15,8 +11,8 @@ COMMENT= The Mini SQL server, version 2
CONFLICTS= msql-3*
+USES= perl5
USE_LDCONFIG= YES
-USE_PERL5= YES
PKGMESSAGE= ${FILESDIR}/post-install-notes
USERS= ${PORTNAME}
diff --git a/databases/msql3/Makefile b/databases/msql3/Makefile
index a11d52d67089..3f686e6e9884 100644
--- a/databases/msql3/Makefile
+++ b/databases/msql3/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: msql3
-# Date created: 24 May 2004
-# Whom: Andrey Slusar <anray@FreeBSD.org>
-#
+# Created by: Andrey Slusar <anray@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= msql
PORTVERSION= 3.8
@@ -14,8 +10,8 @@ COMMENT= Version 3 of the Mini SQL relational database system
CONFLICTS= msql-2*
+USES= perl5
USE_LDCONFIG= YES
-USE_PERL5= YES
USERS= ${PORTNAME}
GROUPS= ${USERS}
diff --git a/databases/namazu2/Makefile b/databases/namazu2/Makefile
index 5eb0363a43fa..2175a470e2dd 100644
--- a/databases/namazu2/Makefile
+++ b/databases/namazu2/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: namazu2
-# Date created: 25 February 2000
-# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
-#
+# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
# $FreeBSD$
-#
PORTNAME= namazu
PORTVERSION= ${NAMAZU_PORTVERSION}
@@ -17,8 +13,7 @@ COMMENT= Full-text search system intended for easy use
BUILD_DEPENDS= p5-File-MMagic>=0:${PORTSDIR}/devel/p5-File-MMagic
RUN_DEPENDS= p5-File-MMagic>=0:${PORTSDIR}/devel/p5-File-MMagic
-USE_PERL5= yes
-USES= gettext iconv
+USES= gettext iconv perl5
USE_AUTOTOOLS= libtool
CONFIGURE_ARGS= --with-perl5="${PERL}" \
--with-libintl-prefix=${LOCALBASE} \
diff --git a/databases/rdb/Makefile b/databases/rdb/Makefile
index 275907c56b5a..e9a35a1080dc 100644
--- a/databases/rdb/Makefile
+++ b/databases/rdb/Makefile
@@ -1,9 +1,5 @@
-# ports collection makefile for: rdb
-# Date created: 2000 Feb. 8
-# Whom: Abel Chow <abel_chow@yahoo.com>
-#
+# Created by: Abel Chow <abel_chow@yahoo.com>
# $FreeBSD$
-#
PORTNAME= rdb
PORTVERSION= 2.6d
@@ -15,7 +11,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= A fast, portable, relational database management system
WRKSRC= ${WRKDIR}/rdb
-USE_PERL5= yes
+USES= perl5
BINFILES= column compute dataent etbl headchg jointbl lst2tbl \
mergetbl mktbl ptbl rdb rdbt repair reporttbl row search \
diff --git a/databases/wfb2sql/Makefile b/databases/wfb2sql/Makefile
index 957e0fce72d9..73e128b816e3 100644
--- a/databases/wfb2sql/Makefile
+++ b/databases/wfb2sql/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: wfb2sql
-# Date created: August 21st, 2003
-# Whom: Sean Chittenden <seanc@FreeBSD.org>
-#
+# Created by: Sean Chittenden <seanc@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= wfb2sql
PORTVERSION= 0.6
@@ -17,8 +13,8 @@ COMMENT= CIA World Fact Book to SQL Conversion Utility
BUILD_DEPENDS= p5-Config-General>=0:${PORTSDIR}/devel/p5-Config-General
RUN_DEPENDS:= ${BUILD_DEPENDS}
+USES= perl5
NO_BUILD= YES
-USE_PERL5= YES
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/wfb2sql ${PREFIX}/bin/wfb2sql
diff --git a/databases/yasql/Makefile b/databases/yasql/Makefile
index a4759d92f124..9a06aa483ead 100644
--- a/databases/yasql/Makefile
+++ b/databases/yasql/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: yasql
-# Date created: 22 February 2005
-# Whom: Thierry Thomas <thierry@pompo.net>
-#
+# Created by: Thierry Thomas <thierry@pompo.net>
# $FreeBSD$
-#
PORTNAME= yasql
PORTVERSION= 1.83
@@ -37,7 +33,7 @@ BUILD_DEPENDS+= p5-Term-ReadKey>=0:${PORTSDIR}/devel/p5-Term-ReadKey
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --prefix=${PREFIX}
-USE_PERL5= yes
+USES+= perl5
ALL_TARGET= default
SUB_FILES= pkg-message
diff --git a/devel/ccdoc/Makefile b/devel/ccdoc/Makefile
index 411071a1c1e6..976e6c932c09 100644
--- a/devel/ccdoc/Makefile
+++ b/devel/ccdoc/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: ccdoc
-# Date created: 9 October 2000
-# Whom: lonewolf@flame.org
-#
+# Created by: lonewolf@flame.org
# $FreeBSD$
-#
PORTNAME= ccdoc
PORTVERSION= 0.8r41
@@ -15,7 +11,7 @@ DIST_SUBDIR= ccdoc
MAINTAINER= ports@FreeBSD.org
COMMENT= Extracting comments from C++ source and generating HTML
-USE_PERL5= yes
+USES= perl5
WRKSRC= ${WRKDIR}/${PORTNAME}v${PORTVERSION:S/.//g}/src
MAKEFILE= mkopt_gcc.mk
diff --git a/devel/cons-test/Makefile b/devel/cons-test/Makefile
index a2007e78847f..7f859875bc05 100644
--- a/devel/cons-test/Makefile
+++ b/devel/cons-test/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: cons-test
-# Date created: 15 September 2000
-# Whom: rv@FreeBSD.org
-#
+# Created by: rv@FreeBSD.org
# $FreeBSD$
-#
PORTNAME= cons-test
PORTVERSION= 2.2.0
@@ -26,7 +22,7 @@ RUN_DEPENDS= ${LOCALBASE}/bin/cons:${PORTSDIR}/devel/cons
WRKSRC= ${WRKDIR}/cons-${PORTVERSION}/test
NO_BUILD= yes
-USE_PERL5= yes
+USES= perl5
PLIST_SUB= CONS_VER="${PORTVERSION}" CONS_TEST="${CONS_TEST}"
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME:S/-test//}-${PORTVERSION}/test
diff --git a/devel/cvslines/Makefile b/devel/cvslines/Makefile
index 62efd26f7461..3535b02db25d 100644
--- a/devel/cvslines/Makefile
+++ b/devel/cvslines/Makefile
@@ -10,9 +10,8 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Wrapper to ease merging of changes between CVS branches
WRKSRC= ${WRKDIR}/${PORTNAME}
-USE_PERL5= yes
NO_BUILD= yes
-USES= shebangfix
+USES= shebangfix perl5
SHEBANG_FILES= cvslines
.for ii in s s_check s-check s-commit s-config s-status
PLIST_FILES+= bin/cvsline${ii}
diff --git a/devel/entity/Makefile b/devel/entity/Makefile
index f91b726e046b..f97264de2e4c 100644
--- a/devel/entity/Makefile
+++ b/devel/entity/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: entity
-# Date created: 15 June 2000
-# Whom: Jesse McConnell <jesse@cylant.com>
-#
+# Created by: Jesse McConnell <jesse@cylant.com>
# $FreeBSD$
-#
PORTNAME= entity
PORTVERSION= 0.7.2
@@ -20,11 +16,11 @@ RUN_DEPENDS= python:${PORTSDIR}/lang/python
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-tcl=no
+USES= perl5
USE_AUTOTOOLS= libtool
USE_GMAKE= yes
USE_GNOME= gtk12
USE_LDCONFIG= ${PREFIX}/lib/entity/clib
-USE_PERL5= yes
MAKE_JOBS_UNSAFE= yes
MAN1= entity.1
diff --git a/devel/p4db/Makefile b/devel/p4db/Makefile
index 0625606b7025..2397ebf1b3e3 100644
--- a/devel/p4db/Makefile
+++ b/devel/p4db/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: P4DB
-# Date created: 2 September 2001
-# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
-#
+# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
# $FreeBSD$
-#
PORTNAME= p4db
PORTVERSION= 2.01
@@ -18,7 +14,7 @@ COMMENT= Web/Perforce Browser
RUN_DEPENDS= p4:${PORTSDIR}/devel/p4
-USE_PERL5= yes
+USES= perl5
NO_BUILD= yes
NO_WRKSUBDIR= yes
PATCH_WRKSRC= ${WRKSRC}/${PORTNAME}
diff --git a/devel/p4genpatch/Makefile b/devel/p4genpatch/Makefile
index 16e2e7d15cbf..9f4bdbbf5976 100644
--- a/devel/p4genpatch/Makefile
+++ b/devel/p4genpatch/Makefile
@@ -15,8 +15,7 @@ RUN_DEPENDS= p4:${PORTSDIR}/devel/p4
NO_BUILD= yes
NO_WRKSUBDIR= yes
-USES= shebangfix
-USE_PERL5= yes
+USES= shebangfix perl5
SCRIPTS= bin/p4genpatch bin/p4d2p
PLIST_FILES= ${SCRIPTS}
diff --git a/devel/p5-Cdk/Makefile b/devel/p5-Cdk/Makefile
index 5c700e46fea6..70fd88413bed 100644
--- a/devel/p5-Cdk/Makefile
+++ b/devel/p5-Cdk/Makefile
@@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= cdk:${PORTSDIR}/devel/cdk
-USE_PERL5= yes
+USES= perl5
GNU_CONFIGURE= yes
INSTALL_TARGET= pure_install
diff --git a/devel/p5-ConfigReader/Makefile b/devel/p5-ConfigReader/Makefile
index 1f814e73a577..e0aca02620bc 100644
--- a/devel/p5-ConfigReader/Makefile
+++ b/devel/p5-ConfigReader/Makefile
@@ -11,8 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
COMMENT= Perl5 module to read directives from a configuration file
-USE_PERL5= YES
-
+USES= perl5
NO_BUILD= YES
do-install:
diff --git a/devel/p5-PV/Makefile b/devel/p5-PV/Makefile
index afbe31d923b3..47a99ec93b63 100644
--- a/devel/p5-PV/Makefile
+++ b/devel/p5-PV/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: p5-PV
-# Date created: April 18th 1997
-# Whom: James FitzGibbon <jfitz@FreeBSD.org>
-#
+# Created by: James FitzGibbon <jfitz@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= PV
PORTVERSION= 1.5
@@ -17,7 +13,7 @@ COMMENT= A perl5 library for text-mode user interface widgets
RUN_DEPENDS= p5-Curses>=0:${PORTSDIR}/devel/p5-Curses
-USE_PERL5= YES
+USES= perl5
NO_BUILD= YES
PLIST_FILES= %%SITE_PERL%%/PV.pm
diff --git a/devel/p65/Makefile b/devel/p65/Makefile
index 4ed02c632e43..5346a42d1850 100644
--- a/devel/p65/Makefile
+++ b/devel/p65/Makefile
@@ -1,10 +1,5 @@
-# ex:ts=8
-# New ports collection makefile for: p65
-# Date created: Dec 17, 2001
-# Whom: ijliao
-#
+# Created by: ijliao
# $FreeBSD$
-#
PORTNAME= p65
PORTVERSION= 1.1
@@ -18,7 +13,7 @@ COMMENT= An assembler for the 6502 microprocessor
EXTRACT_CMD= ${CP}
EXTRACT_BEFORE_ARGS= # empty
EXTRACT_AFTER_ARGS= ${WRKSRC}
-USE_PERL5= yes
+USES= perl5
USE_DOS2UNIX= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
diff --git a/devel/rhtvision/Makefile b/devel/rhtvision/Makefile
index c3373aeaac59..7850903d2575 100644
--- a/devel/rhtvision/Makefile
+++ b/devel/rhtvision/Makefile
@@ -12,7 +12,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Complete C++ Text User Interface (TUI) library
WRKSRC= ${WRKDIR}/tvision
-USE_PERL5= yes
+USES= perl5
USE_GMAKE= yes
USE_LDCONFIG= yes
HAS_CONFIGURE= yes
diff --git a/devel/rpc2/Makefile b/devel/rpc2/Makefile
index 2a1eb2284d2a..90001542496c 100644
--- a/devel/rpc2/Makefile
+++ b/devel/rpc2/Makefile
@@ -14,10 +14,9 @@ COMMENT= An interprocess communication library
LIB_DEPENDS= lwp.2:${PORTSDIR}/devel/lwp
-USES= pkgconfig
+USES= pkgconfig perl5
USE_GMAKE= yes
GNU_CONFIGURE= yes
-USE_PERL5= yes
USE_LDCONFIG= yes
diff --git a/devel/scandoc/Makefile b/devel/scandoc/Makefile
index fd7f151305fd..d752b2918c27 100644
--- a/devel/scandoc/Makefile
+++ b/devel/scandoc/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: scandoc
-# Date created: 13 April 2001
-# Whom: Christopher Elkins <chrise@scardini.com>
-#
+# Created by: Christopher Elkins <chrise@scardini.com>
# $FreeBSD$
-#
PORTNAME= scandoc
PORTVERSION= 0.14
@@ -13,7 +9,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= A C/C++ documentation generator
-USE_PERL5= yes
+USES= perl5
NO_BUILD= yes
do-install:
diff --git a/dns/fastresolve/Makefile b/dns/fastresolve/Makefile
index c3b52315c6e5..acdb13d2a257 100644
--- a/dns/fastresolve/Makefile
+++ b/dns/fastresolve/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fastresolve
-# Date created: 11 June 2002
-# Whom: verm@drunkmonk.net
-#
+# Created by: verm@drunkmonk.net
# $FreeBSD$
-#
PORTNAME= fastresolve
PORTVERSION= 2.10
@@ -20,8 +16,8 @@ RUN_DEPENDS= p5-BerkeleyDB>=0:${PORTSDIR}/databases/p5-BerkeleyDB
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+USES= perl5
USE_BZIP2= yes
-USE_PERL5= yes
GNU_CONFIGURE= yes
MAKE_JOBS_SAFE= yes
CONFIGURE_ENV= PERL=${PERL}
diff --git a/dns/sleuth/Makefile b/dns/sleuth/Makefile
index 81b582cdee5d..c4ee6cfa228b 100644
--- a/dns/sleuth/Makefile
+++ b/dns/sleuth/Makefile
@@ -11,8 +11,7 @@ COMMENT= A tool for checking DNS zones
RUN_DEPENDS= p5-Net-DNS>=0:${PORTSDIR}/dns/p5-Net-DNS
-USE_PERL5= yes
-USES= shebangfix
+USES= shebangfix perl5
SHEBANG_FILES= sleuth
PLIST_FILES= bin/sleuth etc/sleuth.conf.sample
diff --git a/editors/led/Makefile b/editors/led/Makefile
index 8816ec9d75a4..390618752167 100644
--- a/editors/led/Makefile
+++ b/editors/led/Makefile
@@ -11,8 +11,8 @@ COMMENT= A tiny text editor, with a number of useful programming features
LICENSE= BSD
+USES= perl5
GNU_CONFIGURE= yes
-USE_PERL5= yes
MAKE_JOBS_UNSAFE= yes
.include <bsd.port.mk>
diff --git a/editors/vile/Makefile b/editors/vile/Makefile
index 0a6b9940c7fb..b75d7f8bff9b 100644
--- a/editors/vile/Makefile
+++ b/editors/vile/Makefile
@@ -48,7 +48,7 @@ PLIST_SUB+= ICONV="@comment "
.endif
.if ${PORT_OPTIONS:MPERL}
-USE_PERL5= yes
+USES+= perl5
CONFIGURE_ARGS+= --with-perl
PLIST_SUB+= PERL=""
.else
diff --git a/editors/xvile/Makefile b/editors/xvile/Makefile
index 59370a261a2f..c2d4133e526d 100644
--- a/editors/xvile/Makefile
+++ b/editors/xvile/Makefile
@@ -63,7 +63,7 @@ PLIST_SUB+= ICONV="@comment "
.endif
.if ${PORT_OPTIONS:MPERL}
-USE_PERL5= yes
+USES+= perl5
CONFIGURE_ARGS+= --with-perl
PLIST_SUB+= PERL=""
.else
diff --git a/emulators/qemu-launcher/Makefile b/emulators/qemu-launcher/Makefile
index f2b1ff00b399..0cab9750a4da 100644
--- a/emulators/qemu-launcher/Makefile
+++ b/emulators/qemu-launcher/Makefile
@@ -15,11 +15,10 @@ RUN_DEPENDS= p5-Gtk2>=0:${PORTSDIR}/x11-toolkits/p5-Gtk2 \
p5-Locale-gettext>=0:${PORTSDIR}/devel/p5-Locale-gettext
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-USE_PERL5= yes
NO_BUILD= yes
USE_GNOME= gtk20
INSTALLS_ICONS= yes
-USES= gettext
+USES= gettext perl5
MAN1= qemu-launcher.1
diff --git a/emulators/tme/Makefile b/emulators/tme/Makefile
index 16671e23e2e3..fc694a95a964 100644
--- a/emulators/tme/Makefile
+++ b/emulators/tme/Makefile
@@ -21,9 +21,8 @@ LIB_DEPENDS= pthread-stubs:${PORTSDIR}/devel/libpthread-stubs \
expat:${PORTSDIR}/textproc/expat2 \
fontconfig:${PORTSDIR}/x11-fonts/fontconfig
-USES= pkgconfig gettext iconv
+USES= pkgconfig gettext iconv perl5
USE_GNOME= gdkpixbuf2 gtk20
-USE_PERL5= yes
USE_GMAKE= yes
USE_AUTOTOOLS= libtool libltdl
CONFIGURE_ENV= ac_cv_have_isinff=no
diff --git a/games/crossfire-server/Makefile b/games/crossfire-server/Makefile
index e317535c98fb..831b21006780 100644
--- a/games/crossfire-server/Makefile
+++ b/games/crossfire-server/Makefile
@@ -20,9 +20,9 @@ LIB_DEPENDS= curl:${PORTSDIR}/ftp/curl \
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
+USES= perl5
USE_XORG= ice sm x11 xaw xext xmu xpm xt
USE_SQLITE= 3
-USE_PERL5= yes
USE_PYTHON= yes
USE_GMAKE= yes
USE_AUTOTOOLS= libtool
diff --git a/games/rtb/Makefile b/games/rtb/Makefile
index 9c25a0bf1099..7f371390ea23 100644
--- a/games/rtb/Makefile
+++ b/games/rtb/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: RealTimeBattle
-# Date created: 30 June 2000
-# Whom: Dishanker Rajakulendren <draj@oceanfree.net>
-#
+# Created by: Dishanker Rajakulendren <draj@oceanfree.net>
# $FreeBSD$
-#
PORTNAME= RealTimeBattle
PORTVERSION= 1.0.8
@@ -17,9 +13,9 @@ COMMENT= Robot programming game for UNIX
BUILD_DEPENDS= gsed:${PORTSDIR}/textproc/gsed
+USES= perl5
USE_BZIP2= yes
USE_GNOME= gtk20
-USE_PERL5= yes
USE_PYTHON= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
diff --git a/games/scorched3d/Makefile b/games/scorched3d/Makefile
index 00915fc5479f..54a9b9f0ef40 100644
--- a/games/scorched3d/Makefile
+++ b/games/scorched3d/Makefile
@@ -1,8 +1,4 @@
-#
-# Ports collection makefile for: scorched3d
-# Date created: Jan 5, 2003
-# Whom: mdodd
-#
+# Created by: mdodd
# $FreeBSD$
PORTNAME= scorched3d
@@ -34,8 +30,7 @@ USE_OPENAL= al alut
USE_SDL= mixer net sdl
USE_WX= 2.4+
WX_CONF_ARGS= absolute
-USE_PERL5= yes
-USES= iconv
+USES= iconv perl5
USE_GMAKE= yes
USE_AUTOTOOLS= aclocal automake autoconf
ACLOCAL_ARGS= -I ${LOCALBASE}/share/aclocal
diff --git a/games/tuxmath/Makefile b/games/tuxmath/Makefile
index c0a0495f1a47..3f34fe46676f 100644
--- a/games/tuxmath/Makefile
+++ b/games/tuxmath/Makefile
@@ -23,8 +23,7 @@ WRKSRC= ${WRKDIR}/${PORTNAME}_w_fonts-${PORTVERSION}
USE_GNOME= libxml2
USE_SDL= image mixer net pango sdl
-USE_PERL5= yes
-USES= iconv gmake
+USES= iconv gmake perl5
GNU_CONFIGURE= yes
CONFIGURE_ENV= T4K_COMMON_CFLAGS="-I${T4K_WRKSRC}/src" \
T4K_COMMON_LIBS="${T4K_WRKSRC}/src/.libs/libt4k_common.a" \
diff --git a/games/tuxtype/Makefile b/games/tuxtype/Makefile
index c4178274bb7a..9e1fbe387328 100644
--- a/games/tuxtype/Makefile
+++ b/games/tuxtype/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: tuxtype
-# Date created: Mon Aug 6 21:53:03 EDT 2001
-# Whom: Patrick Li <pat@databits.net>
-#
+# Created by: Patrick Li <pat@databits.net>
# $FreeBSD$
-#
PORTNAME= tuxtype
PORTVERSION= 1.8.1
@@ -28,8 +24,7 @@ WRKSRC= ${WRKDIR}/${PORTNAME}_w_fonts-${PORTVERSION}
USE_GNOME= libxml2
USE_SDL= image mixer net pango sdl
-USE_PERL5= yes
-USES= iconv
+USES= iconv perl5
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= T4K_COMMON_CFLAGS="-I${T4K_WRKSRC}/src" \
diff --git a/games/xscorch/Makefile b/games/xscorch/Makefile
index d87a85ac7554..4d21377d7d0a 100644
--- a/games/xscorch/Makefile
+++ b/games/xscorch/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: xscorch
-# Date created: 19 Apr 2000
-# Whom: will
-#
+# Created by: will
# $FreeBSD$
-#
PORTNAME= xscorch
PORTVERSION= 0.2.1
@@ -20,8 +16,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING
OPTIONS_DEFINE= MIKMOD
OPTIONS_DEFAULT= MIKMOD
+USES= perl5
USE_GNOME= gtk20
-USE_PERL5= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
MAKE_JOBS_SAFE= yes
diff --git a/graphics/bmeps/Makefile b/graphics/bmeps/Makefile
index dd9897804385..88e144df80f4 100644
--- a/graphics/bmeps/Makefile
+++ b/graphics/bmeps/Makefile
@@ -17,8 +17,8 @@ LIB_DEPENDS= jpeg:${PORTSDIR}/graphics/jpeg \
png15:${PORTSDIR}/graphics/png \
tiff:${PORTSDIR}/graphics/tiff
+USES= perl5
USE_ZIP= yes
-USE_PERL5= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= ac_cv_header_sys_termios_h=no
CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc/dktools\
diff --git a/graphics/claraocr/Makefile b/graphics/claraocr/Makefile
index 232bc59eb931..fbe1bde1024a 100644
--- a/graphics/claraocr/Makefile
+++ b/graphics/claraocr/Makefile
@@ -14,9 +14,8 @@ COMMENT= Optical character recognition (OCR) utility
RUN_DEPENDS= pnmenlarge:${PORTSDIR}/graphics/netpbm
-USES= shebangfix
+USES= shebangfix perl5
USE_XORG= x11
-USE_PERL5= yes
MAKE_ENV= MKDIR="${MKDIR}"
MAKE_JOBS_SAFE= yes
diff --git a/graphics/cthumb/Makefile b/graphics/cthumb/Makefile
index 94f7991695ec..9e8178a80b54 100644
--- a/graphics/cthumb/Makefile
+++ b/graphics/cthumb/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: cthumb
-# Date created: 30 July 2001
-# Whom: dom@happygiraffe.net
-#
+# Created by: dom@happygiraffe.net
# $FreeBSD$
-#
PORTNAME= cthumb
PORTVERSION= 4.2
@@ -20,9 +16,9 @@ RUN_DEPENDS= ${LOCALBASE}/bin/pnmscale:${PORTSDIR}/graphics/netpbm \
p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser \
p5-URI>=0:${PORTSDIR}/net/p5-URI
+USES= perl5
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-themedir=${DATADIR}
-USE_PERL5= yes
MAN1= cthumb.1
diff --git a/graphics/imc/Makefile b/graphics/imc/Makefile
index f0373140a888..240f3932251b 100644
--- a/graphics/imc/Makefile
+++ b/graphics/imc/Makefile
@@ -16,9 +16,9 @@ BUILD_DEPENDS= p5-GD>=0:${PORTSDIR}/graphics/p5-GD \
p5-CGI.pm>=0:${PORTSDIR}/www/p5-CGI.pm
RUN_DEPENDS:= ${BUILD_DEPENDS}
+USES= perl5
GNU_CONFIGURE= yes
USE_GMAKE= yes
-USE_PERL5= yes
PLIST_FILES= bin/${PORTNAME}
MAN1= ${PORTNAME}.1
diff --git a/graphics/orca/Makefile b/graphics/orca/Makefile
index 4b003eb7d220..000cc341ee27 100644
--- a/graphics/orca/Makefile
+++ b/graphics/orca/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: orca
-# Date created: 18 February 2003
-# Whom: jsellens
-#
+# Created by: jsellens
# $FreeBSD$
-#
PORTNAME= orca
PORTVERSION= 0.27
@@ -20,9 +16,9 @@ BUILD_DEPENDS= \
p5-Math-Interpolate>=0:${PORTSDIR}/math/p5-Math-Interpolate \
rrdtool>=0:${PORTSDIR}/databases/rrdtool
+USES= perl5
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --prefix=${PREFIX} --with-html-dir=${PREFIX}/www/data/orca
-USE_PERL5= yes
MAN1= orca.1
diff --git a/graphics/springgraph/Makefile b/graphics/springgraph/Makefile
index ae56daeb0a2f..3a80d3c50ea2 100644
--- a/graphics/springgraph/Makefile
+++ b/graphics/springgraph/Makefile
@@ -17,13 +17,12 @@ RUN_DEPENDS= p5-GD>=0:${PORTSDIR}/graphics/p5-GD
CONFLICTS_INSTALL=signing-party-[0-9]*
PLIST_FILES= bin/springgraph
-USE_PERL5= yes
EXTRACT_CMD= ${CP}
EXTRACT_BEFORE_ARGS=
EXTRACT_AFTER_ARGS= ${WRKDIR}
NO_WRKSUBDIR= yes
NO_BUILD= yes
-USES= shebangfix
+USES= shebangfix perl5
SHEBANG_FILES= springgraph.pl
do-install:
diff --git a/irc/infobot/Makefile b/irc/infobot/Makefile
index 019272b979fb..ede8df1ba566 100644
--- a/irc/infobot/Makefile
+++ b/irc/infobot/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: infobot
-# Date created: 17 November 1999
-# Whom: perlguy@perlguy.com
-#
+# Created by: perlguy@perlguy.com
# $FreeBSD$
-#
PORTNAME= infobot
PORTVERSION= 0.45.3
@@ -14,7 +10,7 @@ MASTER_SITES= http://www.infobot.org/src/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Bot written in Perl with a rabid AI
-USE_PERL5= yes
+USES= perl5
NO_BUILD= yes
do-install:
diff --git a/irc/keitairc/Makefile b/irc/keitairc/Makefile
index 378c3827f0cb..d8d2885ec10b 100644
--- a/irc/keitairc/Makefile
+++ b/irc/keitairc/Makefile
@@ -1,4 +1,4 @@
-# Created by: Makoto Matsushita <matusita@FreeBSD.ORG>
+# Created by: Makoto Matsushita <matusita@FreeBSD.org>
# $FreeBSD$
PORTNAME= keitairc
@@ -30,8 +30,7 @@ EXTRACT_CMD= ${CP}
EXTRACT_BEFORE_ARGS= -p
EXTRACT_AFTER_ARGS= ${WRKDIR}
-USES= shebangfix
-USE_PERL5= yes
+USES= shebangfix perl5
SHEBANG_FILES= keitairc
diff --git a/irc/keitairc2/Makefile b/irc/keitairc2/Makefile
index c8c709f526e1..0cb68c5f77e6 100644
--- a/irc/keitairc2/Makefile
+++ b/irc/keitairc2/Makefile
@@ -1,4 +1,4 @@
-# Created by: Makoto Matsushita <matusita@FreeBSD.ORG>
+# Created by: Makoto Matsushita <matusita@FreeBSD.org>
# $FreeBSD$
PORTNAME= keitairc
@@ -20,8 +20,7 @@ RUN_DEPENDS= p5-POE-Component-IRC>=0:${PORTSDIR}/irc/p5-POE-Component-IRC \
CONFLICTS= keitairc-1.*
-USES= shebangfix
-USE_PERL5= yes
+USES= shebangfix perl5
NO_BUILD= yes
SHEBANG_FILES= keitairc
diff --git a/irc/onis/Makefile b/irc/onis/Makefile
index f2548ea2ce5f..b7c4bd4aec4a 100644
--- a/irc/onis/Makefile
+++ b/irc/onis/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: onis
-# Date created: 29 March 2003
-# Whom: koji@jet.es
-#
+# Created by: koji@jet.es
# $FreeBSD$
-#
PORTNAME= onis
PORTVERSION= 0.8.2
@@ -13,8 +9,8 @@ MASTER_SITES= http://verplant.org/onis/
MAINTAINER= ports@FreeBSD.org
COMMENT= A script that converts IRC logfiles into an HTML statistics page
+USES= perl5
NO_BUILD= YES
-USE_PERL5= YES
do-install:
@if [ ! -d ${DATADIR} ]; then \
diff --git a/irc/sirc/Makefile b/irc/sirc/Makefile
index 442b2f4e5c16..33c6705b372d 100644
--- a/irc/sirc/Makefile
+++ b/irc/sirc/Makefile
@@ -15,7 +15,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Small (150k), fast, perl-based IRC client
-USE_PERL5= yes
+USES= perl5
OPTIONS_DEFINE= IPV6 SIRC_SCRIPTS SOCKS
OPTIONS_DEFAULT=IPV6 SIRC_SCRIPTS
diff --git a/japanese/eijiro-fpw/Makefile b/japanese/eijiro-fpw/Makefile
index 2a8ea8022443..34d7137063d0 100644
--- a/japanese/eijiro-fpw/Makefile
+++ b/japanese/eijiro-fpw/Makefile
@@ -17,8 +17,8 @@ BUILD_DEPENDS= ${LOCALBASE}/libexec/freepwing/catdump:${PORTSDIR}/japanese/freep
MANUAL_PACKAGE_BUILD=Needs data from CDROM
RESTRICTED= The original dictionary is not free
+USES= perl5
USE_GMAKE= yes
-USE_PERL5= yes
WRKSRC= ${WRKDIR}/eijiro-fpw${PORTVERSION}
DICT_PATH?= /cdrom
SRCFILE?= eijiro52.txt
diff --git a/japanese/esecanna-module-vje30/Makefile b/japanese/esecanna-module-vje30/Makefile
index e2754383935d..38b5eeae8558 100644
--- a/japanese/esecanna-module-vje30/Makefile
+++ b/japanese/esecanna-module-vje30/Makefile
@@ -1,9 +1,5 @@
-# New ports collection Makefile for: esecanna module for VJE-Delta 3.0
-# Date created: 24 February 2000
-# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
-#
+# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
# $FreeBSD$
-#
PORTNAME= esecanna-module-vje30
PORTVERSION= 1.0.1
@@ -19,7 +15,7 @@ COMMENT= Esecanna module for VJE-Delta 3.0
RUN_DEPENDS= ${LOCALBASE}/sbin/esecannaserver:${PORTSDIR}/japanese/esecanna
-USE_PERL5= yes
+USES= perl5
GNU_CONFIGURE= yes
USE_GMAKE= yes
# VJE-Delta 3.0 is installed under /usr/local fixedly
diff --git a/japanese/freepwing/Makefile b/japanese/freepwing/Makefile
index d80f36381d07..5f7135c2f6c7 100644
--- a/japanese/freepwing/Makefile
+++ b/japanese/freepwing/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: FreePWING
-# Date created: 00/01/24
-# Whom: Satoshi TAOKA <taoka@FreeBSD.org>
-#
+# Created by: Satoshi TAOKA <taoka@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= freepwing
PORTVERSION= 1.4.4
@@ -16,7 +12,7 @@ COMMENT= Free JIS X 4081 (subset of EPWING V1) Formatter
RUN_DEPENDS= gmake:${PORTSDIR}/devel/gmake
-USE_PERL5= yes
+USES= perl5
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-pkgdocdir=${DOCSDIR}
diff --git a/japanese/japana/Makefile b/japanese/japana/Makefile
index bfa3f4a25ef0..2a69e935f8ff 100644
--- a/japanese/japana/Makefile
+++ b/japanese/japana/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: japana
-# Date created: 04 February 2007
-# Whom: Andrew Pantyukhin <infofarmer@FreeBSD.org>
-#
+# Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= japana
PORTVERSION= 2.0.6
@@ -17,7 +13,7 @@ RUN_DEPENDS= *p5-Text-Kakasi>=2:${PORTSDIR}/japanese/p5-Text-Kakasi \
p5-AppConfig>=0:${PORTSDIR}/devel/p5-AppConfig \
p5-libwww>=0:${PORTSDIR}/www/p5-libwww
-USE_PERL5= yes
+USES= perl5
MAN1= ${PORTNAME}.1
PLIST_FILES= bin/${PORTNAME} etc/${PORTNAME}.conf.default
diff --git a/japanese/kanjipad/Makefile b/japanese/kanjipad/Makefile
index d411302ef2ec..6204313af386 100644
--- a/japanese/kanjipad/Makefile
+++ b/japanese/kanjipad/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: kanjipad
-# Date created: 30 March 2002
-# Whom: Christophe Juniet <cjuniet@entreview.com>
-#
+# Created by: Christophe Juniet <cjuniet@entreview.com>
# $FreeBSD$
-#
PORTNAME= kanjipad
PORTVERSION= 2.0.0
@@ -14,8 +10,8 @@ MASTER_SITES= http://fishsoup.net/software/kanjipad/
MAINTAINER= ports@FreeBSD.org
COMMENT= Japanese Handwriting recognition
+USES= perl5
USE_GNOME= gtk20
-USE_PERL5= yes
USE_GMAKE= yes
MAKE_ARGS= OPTIMIZE="${CFLAGS}" PREFIX="${PREFIX}" \
GTKINC="`pkg-config --cflags gtk+-2.0`"
diff --git a/japanese/kcode/Makefile b/japanese/kcode/Makefile
index 028bd671017e..bfa63bbe8818 100644
--- a/japanese/kcode/Makefile
+++ b/japanese/kcode/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: kcode
-# Date created: 26 October 2004
-# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
-#
+# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
# $FreeBSD$
-#
PORTNAME= kcode
PORTVERSION= 1.0
@@ -15,7 +11,7 @@ EXTRACT_ONLY= ${DISTFILES}
MAINTAINER= ports@FreeBSD.org
COMMENT= A handy utility to show codepoint information of given characters
-USE_PERL5= yes
+USES= perl5
NO_WRKSUBDIR= yes
NO_BUILD= yes
diff --git a/japanese/mime_pls/Makefile b/japanese/mime_pls/Makefile
index 890361e9379b..b11c7ef7ff14 100644
--- a/japanese/mime_pls/Makefile
+++ b/japanese/mime_pls/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: mime_pls
-# Date created: 2005/12/19
-# Whom: n-shigemura@ensure.jp
-#
+# Created by: n-shigemura@ensure.jp
# $FreeBSD$
-#
PORTNAME= mime_pls
PORTVERSION= 2.02
@@ -17,7 +13,7 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= Perl Library for MIME encode/decode
-USE_PERL5= yes
+USES= perl5
NO_BUILD= yes
NO_WRKSUBDIR= yes
diff --git a/japanese/mypaedia-fpw/Makefile b/japanese/mypaedia-fpw/Makefile
index 00c8da81aee0..44cccc96a6f3 100644
--- a/japanese/mypaedia-fpw/Makefile
+++ b/japanese/mypaedia-fpw/Makefile
@@ -16,7 +16,7 @@ BUILD_DEPENDS= fpwmake:${PORTSDIR}/japanese/freepwing \
IS_INTERACTIVE= YES
RESTRICTED= The original dictionary is not free
-USE_PERL5= yes
+USES= perl5
WRKSRC= ${WRKDIR}/mypaedia-fpw${PORTVERSION}
DICT_PATH?= /cdrom
diff --git a/japanese/namazu/Makefile b/japanese/namazu/Makefile
index 04546a96fffe..df8d878600cf 100644
--- a/japanese/namazu/Makefile
+++ b/japanese/namazu/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: namazu
-# Date created: 17 March 1998
-# Whom: Seiichirou Hiraoka
-#
+# Created by: Seiichirou Hiraoka
# $FreeBSD$
-#
PORTNAME= namazu
PORTVERSION= 1.3.0.11
@@ -20,7 +16,7 @@ BUILD_DEPENDS= kakasi:${PORTSDIR}/japanese/kakasi \
RUN_DEPENDS= kakasi:${PORTSDIR}/japanese/kakasi \
nkf:${PORTSDIR}/japanese/nkf
-USE_PERL5= yes
+USES= perl5
GNU_CONFIGURE= yes
WRKSRC= ${WRKDIR}/${DISTNAME}/src
diff --git a/japanese/namazu2/Makefile b/japanese/namazu2/Makefile
index 15f8bd13ee7f..a636b99b92b6 100644
--- a/japanese/namazu2/Makefile
+++ b/japanese/namazu2/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: namazu2
-# Date created: 25 February 2000
-# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
-#
+# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
# $FreeBSD$
-#
PORTNAME= namazu
PORTVERSION= ${NAMAZU_PORTVERSION}
@@ -32,7 +28,7 @@ RUN_DEPENDS+= ja-p5-MeCab>=0:${PORTSDIR}/japanese/p5-MeCab
.include "${.CURDIR}/../../databases/namazu2/Makefile.common"
NO_BUILD= yes
-USE_PERL5= yes
+USES= perl5
do-install:
@${DO_NADA}
diff --git a/japanese/srd-fpw-package/Makefile b/japanese/srd-fpw-package/Makefile
index dd49e2caa778..2713840fe60a 100644
--- a/japanese/srd-fpw-package/Makefile
+++ b/japanese/srd-fpw-package/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: srd-fpw-package
-# Date created: 00/06/14
-# Whom: Satoshi Taoka <taoka@FreeBSD.org>
-#
+# Created by: Satoshi Taoka <taoka@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= srd-fpw-package
PORTVERSION= 1.0.8
@@ -20,7 +16,7 @@ RUN_DEPENDS= display:${PORTSDIR}/graphics/ImageMagick
NO_BUILD= yes
PLIST_SUB= PKGNAME=${PKGNAME}
-USE_PERL5= yes
+USES= perl5
PKG_DIR= ${PREFIX}/share/dict/lookup-package
diff --git a/japanese/srd-fpw/Makefile b/japanese/srd-fpw/Makefile
index 9bb9abc4843d..e8c880524d85 100644
--- a/japanese/srd-fpw/Makefile
+++ b/japanese/srd-fpw/Makefile
@@ -16,7 +16,7 @@ BUILD_DEPENDS= fpwmake:${PORTSDIR}/japanese/freepwing \
IS_INTERACTIVE= YES
RESTRICTED= The original dictionary is not free
-USE_PERL5= yes
+USES= perl5
WRKSRC= ${WRKDIR}/srd-fpw${PORTVERSION}
DICT_PATH?= /cdrom
diff --git a/japanese/waeijiro-fpw/Makefile b/japanese/waeijiro-fpw/Makefile
index 3394043f6dd8..8f8a70040e1b 100644
--- a/japanese/waeijiro-fpw/Makefile
+++ b/japanese/waeijiro-fpw/Makefile
@@ -18,8 +18,8 @@ BUILD_DEPENDS= ${LOCALBASE}/libexec/freepwing/catdump:${PORTSDIR}/japanese/freep
MANUAL_PACKAGE_BUILD=Needs data from a CDROM
RESTRICTED= The original dictionary is not free
+USES= perl5
USE_GMAKE= yes
-USE_PERL5= yes
DICT_PATH?= /cdrom
SRCFILE?= waeiji52.txt
diff --git a/java/mmake/Makefile b/java/mmake/Makefile
index 17364b5449b8..9b6786030574 100644
--- a/java/mmake/Makefile
+++ b/java/mmake/Makefile
@@ -1,10 +1,5 @@
-# ex:ts=8
-# New ports collection makefile for: mmake
-# Date created: Sep 1, 2001
-# Whom: ijliao
-#
+# Created by: ijliao
# $FreeBSD$
-#
PORTNAME= mmake
PORTVERSION= 2.3
@@ -18,7 +13,7 @@ COMMENT= Create a Makefile for Your Java files, ready to compile
BUILD_DEPENDS= jikes:${PORTSDIR}/java/jikes
RUN_DEPENDS:= ${BUILD_DEPENDS}
-USE_PERL5= yes
+USES= perl5
GNU_CONFIGURE= yes
USE_GMAKE= yes
NO_BUILD= yes
diff --git a/mail/adcomplain/Makefile b/mail/adcomplain/Makefile
index 40f7ea5ec657..616314323acf 100644
--- a/mail/adcomplain/Makefile
+++ b/mail/adcomplain/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: adcomplain
-# Date created: 13 Sep 1997
-# Whom: ache@FreeBSD.org
-#
+# Created by: ache@FreeBSD.org
# $FreeBSD$
-#
PORTNAME= adcomplain
PORTVERSION= 3.52
@@ -15,7 +11,7 @@ EXTRACT_SUFX= .uu
MAINTAINER= ports@FreeBSD.org
COMMENT= Complain about inappropriate commercial use (f.e. SPAM) of usenet/e-mail
-USE_PERL5= yes
+USES= perl5
EXTRACT_CMD= /usr/bin/uudecode
EXTRACT_BEFORE_ARGS= <
diff --git a/mail/bayespam/Makefile b/mail/bayespam/Makefile
index 0b9bb9a24574..a4222995606d 100644
--- a/mail/bayespam/Makefile
+++ b/mail/bayespam/Makefile
@@ -12,8 +12,7 @@ COMMENT= qmail spam filter written in Perl using Bayesian classification
RUN_DEPENDS= p5-MIME-Tools>=0:${PORTSDIR}/mail/p5-MIME-Tools
-USES= shebangfix
-USE_PERL5= yes
+USES= shebangfix perl5
NO_BUILD= yes
SHEBANG_FILES= *.pl
diff --git a/mail/im/Makefile b/mail/im/Makefile
index c8d0ea20b349..80142fc7d5cb 100644
--- a/mail/im/Makefile
+++ b/mail/im/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: IM
-# Date created: 13 November 1997
-# Whom: Kiriyama Kazuhiko <kiri@kiri.toba-cmt.ac.jp>
-#
+# Created by: Kiriyama Kazuhiko <kiri@kiri.toba-cmt.ac.jp>
# $FreeBSD$
-#
PORTNAME= im
PORTVERSION= 151
@@ -13,7 +9,7 @@ MASTER_SITES= http://tats.haun.org/im/
MAINTAINER= ports@FreeBSD.org
COMMENT= Set of user interfaces of Email and NetNews
-USE_PERL5= yes
+USES= perl5
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-hostname=_domain_of_your_mail_address_
MAKE_ARGS= prefix=${PREFIX} imlibdir=${ETCDIR}
diff --git a/mail/mail2procmailrc/Makefile b/mail/mail2procmailrc/Makefile
index 452260b6fb1a..2770c45d0545 100644
--- a/mail/mail2procmailrc/Makefile
+++ b/mail/mail2procmailrc/Makefile
@@ -1,10 +1,5 @@
-# ex:ts=8
-# New ports collection makefile for: mail2procmailrc
-# Date created: Dec 29, 2001
-# Whom: ijliao
-#
+# Created by: ijliao
# $FreeBSD$
-#
PORTNAME= mail2procmailrc
PORTVERSION= 0.9
@@ -19,7 +14,7 @@ RUN_DEPENDS= p5-Curses>=0:${PORTSDIR}/devel/p5-Curses \
p5-Curses-Widgets>=0:${PORTSDIR}/devel/p5-Curses-Widgets \
p5-Mail-Tools>=0:${PORTSDIR}/mail/p5-Mail-Tools
-USE_PERL5= yes
+USES= perl5
NO_BUILD= yes
do-install:
diff --git a/mail/mailagent/Makefile b/mail/mailagent/Makefile
index f8b86612ec94..1b07d0b38562 100644
--- a/mail/mailagent/Makefile
+++ b/mail/mailagent/Makefile
@@ -9,7 +9,7 @@ MASTER_SITES= http://eron.info/
MAINTAINER= ports@FreeBSD.org
COMMENT= A sophisticated automatic mail-processing tool
-USE_PERL5= yes
+USES= perl5
USE_BZIP2= yes
NO_PACKAGE= Correct FQDN needs to be hardcoded
diff --git a/mail/p5-FuzzyOcr/Makefile b/mail/p5-FuzzyOcr/Makefile
index 70c6aa501cf2..fcf7a325bd08 100644
--- a/mail/p5-FuzzyOcr/Makefile
+++ b/mail/p5-FuzzyOcr/Makefile
@@ -22,7 +22,7 @@ RUN_DEPENDS= giftopnm:${PORTSDIR}/graphics/netpbm \
CONFLICTS= p5-FuzzyOcr-devel-[0-9]*
-USE_PERL5= yes
+USES= perl5
NO_BUILD= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
diff --git a/mail/popular/Makefile b/mail/popular/Makefile
index 2ed29a00d946..35a74be5329f 100644
--- a/mail/popular/Makefile
+++ b/mail/popular/Makefile
@@ -14,11 +14,11 @@ BUILD_DEPENDS= p5-XML-DOM>=0:${PORTSDIR}/textproc/p5-XML-DOM
CONFLICTS= pserv-[0-9]* synce-librapi2-[0-9]*
+USES= perl5
USE_AUTOTOOLS= libtool
USE_GMAKE= yes
GNU_CONFIGURE= yes
USE_OPENSSL= yes
-USE_PERL5= yes
PDM_MODULES= any master
CONFIGURE_ARGS= --without-bdb --disable-docbook --with-confdir=${PREFIX}/etc/popular \
--enable-ssl --with-pdm="${PDM_MODULES}"
diff --git a/mail/spampd/Makefile b/mail/spampd/Makefile
index 43785b6573ab..3137d7774880 100644
--- a/mail/spampd/Makefile
+++ b/mail/spampd/Makefile
@@ -1,9 +1,5 @@
-# ports collection makefile for: spampd
-# Date created: 7 April 2004
-# Whom: chris
-#
+# Created by: chris
# $FreeBSD$
-#
PORTNAME= spampd
PORTVERSION= 2.30
@@ -19,7 +15,7 @@ RUN_DEPENDS= spamc:${PORTSDIR}/mail/p5-Mail-SpamAssassin \
NO_BUILD= yes
PLIST_FILES= sbin/spampd
-USE_PERL5= yes
+USES= perl5
USE_RC_SUBR= spampd
do-install:
diff --git a/mail/textmail/Makefile b/mail/textmail/Makefile
index a204e6873381..8cda3778b505 100644
--- a/mail/textmail/Makefile
+++ b/mail/textmail/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: textmail
-# Date created: 8 August 2007
-# Whom: Andrew Pantyukhin <infofarmer@FreeBSD.org>
-#
+# Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= textmail
PORTVERSION= 20070803
@@ -20,7 +16,7 @@ RUN_DEPENDS= antiword:${PORTSDIR}/textproc/antiword \
lynx:${PORTSDIR}/www/lynx \
${LOCALBASE}/libexec/xpdf/pdftotext:${PORTSDIR}/graphics/xpdf
-USE_PERL5= yes
+USES= perl5
PLIST_FILES= bin/${PORTNAME}
NO_WRKSUBDIR= yes
MAN1= ${PORTNAME}.1
diff --git a/multimedia/emovix/Makefile b/multimedia/emovix/Makefile
index 90cfa1e80533..b82f6e2c6d02 100644
--- a/multimedia/emovix/Makefile
+++ b/multimedia/emovix/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: emovix
-# Date created: 2003/10/31
-# Whom: Heiner <h.eichmann@gmx.de>
-#
+# Created by: Heiner <h.eichmann@gmx.de>
# $FreeBSD$
-#
PORTNAME= emovix
PORTVERSION= 0.9.0
@@ -14,7 +10,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Mini Linux distro to create bootable video CDs
GNU_CONFIGURE= yes
+USES= perl5
USE_GMAKE= yes
-USE_PERL5= yes
.include <bsd.port.mk>
diff --git a/net-im/pork/Makefile b/net-im/pork/Makefile
index 8d5932557985..7d6d93a18216 100644
--- a/net-im/pork/Makefile
+++ b/net-im/pork/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: pork
-# Date created: 04 Feb 2003
-# Whom: Bob Bomar <bob@bomar.us>
-#
+# Created by: Bob Bomar <bob@bomar.us>
# $FreeBSD$
-#
PORTNAME= pork
PORTVERSION= 0.99.8.1
@@ -13,7 +9,7 @@ MASTER_SITES= SF/ojnk/${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Console-based AIM client
-USE_PERL5= yes
+USES= perl5
USE_OPENSSL= yes
GNU_CONFIGURE= yes
diff --git a/net-mgmt/TkTopNetFlows/Makefile b/net-mgmt/TkTopNetFlows/Makefile
index 1d2936ae2d6d..4ecfde26e46d 100644
--- a/net-mgmt/TkTopNetFlows/Makefile
+++ b/net-mgmt/TkTopNetFlows/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: TkTopNetFlows
-# Date created: 2004 Apr 14
-# Whom: vfom@narod.ru
-#
+# Created by: vfom@narod.ru
# $FreeBSD$
-#
PORTNAME= TkTopNetFlows
PORTVERSION= 0.4
@@ -21,7 +17,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/libBLT24.so.3:${PORTSDIR}/x11-toolkits/blt \
NO_BUILD= yes
USE_TK= yes
-USE_PERL5= yes
+USES= perl5
PORTDOCS= *
diff --git a/net-mgmt/argus-monitor/Makefile b/net-mgmt/argus-monitor/Makefile
index 401e64a5d93f..fa8da1f5c178 100644
--- a/net-mgmt/argus-monitor/Makefile
+++ b/net-mgmt/argus-monitor/Makefile
@@ -20,7 +20,7 @@ EXTRA_PATCHES= ${FILESDIR}/patch.001
LICENSE= ART10
WRKSRC= ${WRKDIR}/${DISTNAME}
-USE_PERL5= yes
+USES= perl5
USE_RC_SUBR= argusd
HAS_CONFIGURE= yes
USE_APACHE_RUN= 22+
diff --git a/net-mgmt/cricket/Makefile b/net-mgmt/cricket/Makefile
index bb07b71d4fcc..7d9f51c86e95 100644
--- a/net-mgmt/cricket/Makefile
+++ b/net-mgmt/cricket/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: Cricket
-# Date created: 20 November 1999
-# Whom: torstenb
-#
+# Created by: torstenb
# $FreeBSD$
-#
PORTNAME= cricket
PORTVERSION= 1.0.5
@@ -19,7 +15,7 @@ RUN_DEPENDS= rrdtool>=0:${PORTSDIR}/databases/rrdtool \
p5-SNMP_Session>=0:${PORTSDIR}/net-mgmt/p5-SNMP_Session \
p5-TimeDate>=0:${PORTSDIR}/devel/p5-TimeDate
-USE_PERL5= yes
+USES= perl5
HAS_CONFIGURE= yes
NO_BUILD= yes
PLIST_SUB+= VERSION=${PORTVERSION}
diff --git a/net-mgmt/hawk/Makefile b/net-mgmt/hawk/Makefile
index 510c74288b84..2596ce1638d6 100644
--- a/net-mgmt/hawk/Makefile
+++ b/net-mgmt/hawk/Makefile
@@ -14,7 +14,7 @@ RUN_DEPENDS= p5-Net-Netmask>0:${PORTSDIR}/net-mgmt/p5-Net-Netmask \
p5-DBI>0:${PORTSDIR}/databases/p5-DBI \
p5-DBD-mysql>0:${PORTSDIR}/databases/p5-DBD-mysql
-USE_PERL5= yes
+USES= perl5
USE_MYSQL= server
USE_PHP= mysql
WANT_PHP_MOD= yes
diff --git a/net-mgmt/nagios-devel/Makefile b/net-mgmt/nagios-devel/Makefile
index b98fb651bc33..a88c4d720254 100644
--- a/net-mgmt/nagios-devel/Makefile
+++ b/net-mgmt/nagios-devel/Makefile
@@ -17,8 +17,8 @@ RUN_DEPENDS= ${LOCALBASE}/libexec/nagios/check_nagios:${PORTSDIR}/net-mgmt/nagio
MASTER_SITE_FREEBSD= yes
LATEST_LINK= nagios-devel
-USES= iconv
-USE_PERL5_BUILD=yes
+USES= iconv perl5
+USE_PERL5= build
USE_AUTOTOOLS= autoconf libltdl
USE_RC_SUBR= nagios
diff --git a/net-mgmt/ndoutils/Makefile b/net-mgmt/ndoutils/Makefile
index 0ebca05acc20..abcd921e2292 100644
--- a/net-mgmt/ndoutils/Makefile
+++ b/net-mgmt/ndoutils/Makefile
@@ -1,9 +1,4 @@
-# New ports collection makefile for: ndoutils
-# Date created: 14 February 2008
-# Whom: Philip M. Gollucci <pgollucci@p6m7g8.com>
-#
# $FreeBSD$
-#
PORTNAME= ndoutils
PORTVERSION= 1.4b8
@@ -30,7 +25,7 @@ CONFIGURE_ARGS+= --sysconfdir=${PREFIX}/etc/ndoutils
CFG_FILES= misccommands ndo2db ndomod
-USE_PERL5= yes
+USES= perl5
USE_RC_SUBR= ndo2db
SUB_FILES= pkg-message
diff --git a/net-p2p/bitflu/Makefile b/net-p2p/bitflu/Makefile
index da9c480b0905..8e47d5619b23 100644
--- a/net-p2p/bitflu/Makefile
+++ b/net-p2p/bitflu/Makefile
@@ -17,7 +17,7 @@ RUN_DEPENDS= p5-Digest-SHA1>=0:${PORTSDIR}/security/p5-Digest-SHA1 \
PLUGINSDIR_BASE=lib/perl5
PLUGINSDIR= ${PLUGINSDIR_BASE}/Bitflu
-USE_PERL5= yes
+USES= perl5
NO_BUILD= yes
SUB_FILES= pkg-message
diff --git a/net-p2p/gtk-gnutella/Makefile b/net-p2p/gtk-gnutella/Makefile
index 90c12a077a9d..cc26caee8820 100644
--- a/net-p2p/gtk-gnutella/Makefile
+++ b/net-p2p/gtk-gnutella/Makefile
@@ -54,8 +54,7 @@ ONLY_FOR_ARCHS= i386 amd64
USE_BZIP2= yes
USE_GNOME= glib20 libxml2
-USE_PERL5= yes
-USES= bison
+USES= bison perl5
HAS_CONFIGURE= yes
CONFIGURE_SCRIPT= Configure
CONFIGURE_ARGS= -O -Dyacc='bison -y' -Dprefix=${PREFIX} \
diff --git a/net-p2p/mldonkey-perlreactor/Makefile b/net-p2p/mldonkey-perlreactor/Makefile
index 14becbaaf4c0..2fbb1b1513b0 100644
--- a/net-p2p/mldonkey-perlreactor/Makefile
+++ b/net-p2p/mldonkey-perlreactor/Makefile
@@ -13,10 +13,9 @@ COMMENT= Automatically add links found in web pages to MLDonkey queue
BUILD_DEPENDS= p5-libwww>=0:${PORTSDIR}/www/p5-libwww
-USE_PERL5= yes
NO_BUILD= yes
NO_WRKSUBDIR= yes
-USES= shebangfix
+USES= shebangfix perl5
SHEBANG_FILES$=${BINARY_NAME}
BINARY_NAME= perlreactor
diff --git a/net-p2p/mldonkey-urlslave/Makefile b/net-p2p/mldonkey-urlslave/Makefile
index 4918922325d0..34a2e9186c53 100644
--- a/net-p2p/mldonkey-urlslave/Makefile
+++ b/net-p2p/mldonkey-urlslave/Makefile
@@ -14,9 +14,8 @@ COMMENT= GTK+ enabled Perl script for adding ed2k:// links to MLDonkey
BUILD_DEPENDS= p5-Gtk>=0:${PORTSDIR}/x11-toolkits/p5-Gtk
-USE_PERL5= yes
NO_BUILD= yes
-USES= shebangfix
+USES= shebangfix perl5
SHEBANG_FILES= ${BINARY_NAME}
BINARY_NAME= mlurlslave
diff --git a/net/DarwinStreamingServer/Makefile b/net/DarwinStreamingServer/Makefile
index fdb8432dea57..3e8b7ecb8413 100644
--- a/net/DarwinStreamingServer/Makefile
+++ b/net/DarwinStreamingServer/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: DarwinStreamingServer
-# Date created: 2002/02/23
-# Whom: steve@stevenwills.com
-#
+# Created by: steve@stevenwills.com
# $FreeBSD$
-#
PORTNAME= DarwinStreamingServer
PORTVERSION= 6.0.3
@@ -28,7 +24,7 @@ RUN_DEPENDS= p5-Net-SSLeay>=0:${PORTSDIR}/security/p5-Net-SSLeay
NOT_FOR_ARCHS= ia64 powerpc sparc64
-USE_PERL5= yes
+USES= perl5
USE_RC_SUBR= streamingadminserver darwin_streaming_server
SUB_LIST+= PERL=${PERL}
diff --git a/net/ctrace/Makefile b/net/ctrace/Makefile
index 47e6df94b68f..96d3cb555a5e 100644
--- a/net/ctrace/Makefile
+++ b/net/ctrace/Makefile
@@ -1,9 +1,5 @@
-# Ports collection makefile for: ctrace
-# Date created: 24 Aug 2001
-# Whom: Kris Kennaway <kris@FreeBSD.org
-#
+# Created by: Kris Kennaway <kris@FreeBSD.org
# $FreeBSD$
-#
PORTNAME= ctrace
PORTVERSION= 0.9
@@ -18,7 +14,7 @@ RUN_DEPENDS= p5-Net-RawIP>=0:${PORTSDIR}/net/p5-Net-RawIP \
p5-libwww>=0:${PORTSDIR}/www/p5-libwww
NO_BUILD= yes
-USE_PERL5= yes
+USES= perl5
MAN1= ctrace.1
PLIST_FILES= sbin/ctrace
diff --git a/net/ip6_int/Makefile b/net/ip6_int/Makefile
index dda685f376b3..58b62be6ac66 100644
--- a/net/ip6_int/Makefile
+++ b/net/ip6_int/Makefile
@@ -14,8 +14,7 @@ COMMENT= Convert an IPv4/IPv6 address to an in-addr.arpa/ip6.int PTR value
PLIST_FILES= bin/ip6_int
NO_BUILD= yes
-USE_PERL5= yes
-USES= shebangfix
+USES= shebangfix perl5
SHEBANG_FILES= ip6_int
do-extract:
diff --git a/net/lam/Makefile b/net/lam/Makefile
index 1376b68bea4f..d73dadb6abaa 100644
--- a/net/lam/Makefile
+++ b/net/lam/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: lam
-# Date created: Aug 21 2001
-# Whom: bremner@unb.ca
-#
+# Created by: bremner@unb.ca
# $FreeBSD$
-#
PORTNAME= lam
PORTVERSION= 7.1.5b2
@@ -14,8 +10,8 @@ MASTER_SITES= http://www.lam-mpi.org/download/files/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Local Area Multicomputer MPI implementation
+USES= perl5
USE_BZIP2= yes
-USE_PERL5= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-rsh=ssh --without-fc
USE_LDCONFIG= yes
diff --git a/net/ldapsdk/Makefile b/net/ldapsdk/Makefile
index 8dcdde5226d3..9a1a600835dc 100644
--- a/net/ldapsdk/Makefile
+++ b/net/ldapsdk/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: perldap
-# Date created: 17 May 1999
-# Whom: paul@freebsd.org
-#
+# Created by: paul@FreeBSD.org
# $FreeBSD$
-#
PORTNAME= ldapsdk
PORTVERSION= 6.0.7
@@ -19,7 +15,7 @@ LIB_DEPENDS= nspr4.1:${PORTSDIR}/devel/nspr
WRKSRC= ${WRKDIR}/${DISTNAME}/c-sdk
-USE_PERL5= yes
+USES= perl5
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-optimize \
diff --git a/net/mknbi/Makefile b/net/mknbi/Makefile
index d31707bf0bfa..ace9489572b1 100644
--- a/net/mknbi/Makefile
+++ b/net/mknbi/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: mknbi
-# Date created: 17 Mar 2005
-# Whom: X
-#
+# Created by: X
# $FreeBSD$
-#
PORTNAME= mknbi
PORTVERSION= 1.4.4
@@ -24,8 +20,8 @@ MLINKS+= mknbi.1 ${i}
PORTDOCS= COPYING README LOG spec.txt
+USES= perl5
USE_GMAKE= yes
-USE_PERL5= yes
ONLY_FOR_ARCHS= i386
post-patch:
diff --git a/net/pptpclient/Makefile b/net/pptpclient/Makefile
index a22e0804f5e8..4db6850c44f4 100644
--- a/net/pptpclient/Makefile
+++ b/net/pptpclient/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: pptpclient
-# Date created: 19 June 1999
-# Whom: John Polstra <jdp@freebsd.org>
-#
+# Created by: John Polstra <jdp@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= pptpclient
PORTVERSION= 1.7.2
@@ -15,7 +11,7 @@ DISTNAME= pptp-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= PPTP client for establishing a VPN link with an NT server
-USE_PERL5= yes
+USES= perl5
MAN8= pptp.8
diff --git a/palm/bibelot/Makefile b/palm/bibelot/Makefile
index fcfe6427a395..b367fc2e5570 100644
--- a/palm/bibelot/Makefile
+++ b/palm/bibelot/Makefile
@@ -1,10 +1,5 @@
-# ex:ts=8
-# New ports collection makefile for: bibelot
-# Date created: Jan 8, 2001
-# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org>
-#
+# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= bibelot
PORTVERSION= 0.9.4
@@ -15,7 +10,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Formats and converts text documents into compressed PalmDoc .pdb files
PLIST_FILES= bin/bibelot
-USE_PERL5= yes
+USES= perl5
WRKSRC= ${WRKDIR}/${PORTNAME}
NO_BUILD= yes
diff --git a/polish/gnugadu2/Makefile b/polish/gnugadu2/Makefile
index f4850c741662..9d89997da7b5 100644
--- a/polish/gnugadu2/Makefile
+++ b/polish/gnugadu2/Makefile
@@ -17,11 +17,10 @@ LIB_DEPENDS= gadu.3:${PORTSDIR}/polish/libgadu \
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
USE_BZIP2= yes
-USES= gettext
+USES= gettext perl5
USE_GMAKE= yes
USE_GNOME= gtk20
USE_LDCONFIG= yes
-USE_PERL5= yes
USE_XORG= x11 xaw ice xscrnsaver
WANT_GNOME= yes
# there is a header conflict here, that breaks build
diff --git a/print/alignmargins/Makefile b/print/alignmargins/Makefile
index b90c6bbb6015..16ea60b2012a 100644
--- a/print/alignmargins/Makefile
+++ b/print/alignmargins/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: alignmargins
-# Date created: 2005-01-28
-# Whom: Michael Nottebrock <lofi@FreeBSD.org>
-#
+# Created by: Michael Nottebrock <lofi@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= alignmargins
PORTVERSION= 1.0
@@ -18,7 +14,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Utility script to generate custom margins in PPDs for CUPS
NO_BUILD= yes
-USE_PERL5= yes
+USES= perl5
do-extract:
@${RM} -rf ${WRKDIR}
diff --git a/print/guitartex/Makefile b/print/guitartex/Makefile
index 3079b8aa3194..441b0b248442 100644
--- a/print/guitartex/Makefile
+++ b/print/guitartex/Makefile
@@ -1,10 +1,5 @@
-# ex:ts=8
-# New ports collection makefile for: GuitarTeX
-# Date created: Jul 23, 2001
-# Whom: ijliao
-#
+# Created by: ijliao
# $FreeBSD$
-#
PORTNAME= guitartex
PORTVERSION= 2.8.2
@@ -21,7 +16,7 @@ COMMENT= GuitarTeX converts the Chord format into "normal" LaTeX format
RUN_DEPENDS= p5-Tk>=0:${PORTSDIR}/x11-toolkits/p5-Tk \
latex:${PORTSDIR}/print/latex
-USE_PERL5= yes
+USES= perl5
NO_BUILD= yes
do-configure:
diff --git a/print/hpijs/Makefile b/print/hpijs/Makefile
index b9cea5f24221..f4aa34ff0292 100644
--- a/print/hpijs/Makefile
+++ b/print/hpijs/Makefile
@@ -16,7 +16,6 @@ CONFLICTS= hplip-[0-9]*
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-dependency-tracking
USE_GHOSTSCRIPT_RUN= yes
-WANT_PERL= yes
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
@@ -31,7 +30,7 @@ FOOMATIC_DESC= Install foomatic-rip and PPD files
.if ${PORT_OPTIONS:MCUPS} || ${PORT_OPTIONS:MFOOMATIC}
CONFLICTS+= foomatic-filters-*
-USE_PERL5= true
+USES= perl5
CONFIGURE_ARGS+= --enable-foomatic-install
PLIST_SUB+= FOOMATIC=""
.else
diff --git a/print/ttf2pt1/Makefile b/print/ttf2pt1/Makefile
index 004539313a75..0aacc58fe2b3 100644
--- a/print/ttf2pt1/Makefile
+++ b/print/ttf2pt1/Makefile
@@ -14,8 +14,7 @@ COMMENT= True Type Font to Postscript Type 1 Converter
LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2
RUN_DEPENDS= t1asm:${PORTSDIR}/print/t1utils
-USES= pkgconfig shebangfix
-USE_PERL5= yes
+USES= pkgconfig shebangfix perl5
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS} ${CPPFLAGS}" LIBS="${LDFLAGS}" \
INSTDIR="${PREFIX}" LIBXDIR="${PREFIX}/bin"
SHEBANG_FILES= app/TeX/sfd2map \
diff --git a/print/wprint/Makefile b/print/wprint/Makefile
index a9e4ee229599..836b5795fbf8 100644
--- a/print/wprint/Makefile
+++ b/print/wprint/Makefile
@@ -1,10 +1,5 @@
-# ex:ts=8
-# Ports collection makefile for: wprint
-# Date created: Oct 15, 2002
-# Whom: ijliao
-#
+# Created by: ijliao
# $FreeBSD$
-#
PORTNAME= wprint
PORTVERSION= 2.05
@@ -20,8 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= freetype:${PORTSDIR}/print/freetype2
-USES= iconv
-USE_PERL5= yes
+USES= iconv perl5
GNU_CONFIGURE= yes
MAKE_JOBS_SAFE= yes
diff --git a/science/gromacs/Makefile b/science/gromacs/Makefile
index b68efec9d256..e2d2cbd40a47 100644
--- a/science/gromacs/Makefile
+++ b/science/gromacs/Makefile
@@ -22,11 +22,10 @@ GSL_DESC= Extra analysis using math/gsl
MPICH_DESC= MPI support using net/mpich2
OMPI_DESC= MPI support using net/openmpi
-USES= cmake pkgconfig shebangfix
+USES= cmake pkgconfig shebangfix perl5
SHEBANG_FILES= admin/*.pl scripts/*.pl scripts/*.sh src/gmxlib/selection/*.sh
bash_CMD= ${SH}
USE_FORTRAN= yes
-USE_PERL5= yes
CMAKE_ARGS= -DBLAS_LIBRARIES:FILEPATH="${BLAS_LIBS}" \
-DLAPACK_LIBRARIES:FILEPATH="${LAPACK_LIBS}"
USE_LDCONFIG= yes
diff --git a/science/gwyddion/Makefile b/science/gwyddion/Makefile
index bcd587f57bfd..3d9627f16fc1 100644
--- a/science/gwyddion/Makefile
+++ b/science/gwyddion/Makefile
@@ -42,7 +42,7 @@ MAN1= gwyddion.1 gwyddion-thumbnailer.1
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MPERL}
-USE_PERL5= yes
+USES+= perl5
MAN3+= Gwyddion::dump.3pm
PLIST_SUB+= PERL=""
.else
diff --git a/security/aimsniff/Makefile b/security/aimsniff/Makefile
index 741a23c96085..aa3b88620fc9 100644
--- a/security/aimsniff/Makefile
+++ b/security/aimsniff/Makefile
@@ -22,8 +22,8 @@ SUID_ROOT_DESC= Install aimsniff with set-uid bit
PORTDOCS= README table.struct rc.aimsniff
+USES= perl5
NO_BUILD= yes
-USE_PERL5= yes
PLIST_FILES= bin/aimsniff
diff --git a/security/cp2fwb/Makefile b/security/cp2fwb/Makefile
index b4e9cf8132db..3d0ea6ab4bde 100644
--- a/security/cp2fwb/Makefile
+++ b/security/cp2fwb/Makefile
@@ -14,7 +14,7 @@ COMMENT= Checkpoint FW1 to Firewall Builder ruleset converter
RUN_DEPENDS= p5-XML-Writer>=0:${PORTSDIR}/textproc/p5-XML-Writer
PLIST_FILES= bin/cp2fwbuilder
-USE_PERL5= yes
+USES= perl5
NO_BUILD= yes
.include <bsd.port.pre.mk>
diff --git a/security/gwee/Makefile b/security/gwee/Makefile
index 1f1aed1e3857..a98c5412fa4e 100644
--- a/security/gwee/Makefile
+++ b/security/gwee/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: gwee
-# Date created: 2005-05-04
-# Whom: chinsan <chinsan@mail2000.com.tw>
-#
+# Created by: chinsan <chinsan@mail2000.com.tw>
# $FreeBSD$
-#
PORTNAME= gwee
PORTVERSION= 1.36
@@ -14,8 +10,8 @@ MASTER_SITE_SUBDIR= UNIX/utilities
MAINTAINER= ports@FreeBSD.org
COMMENT= Tool to exploit command execution vulnerabilities in web scripts
+USES= perl5
USE_OPENSSL= yes
-USE_PERL5= yes
USE_PYTHON= yes
LDFLAGS+= -lssl -lcrypto
diff --git a/security/ipfmeta/Makefile b/security/ipfmeta/Makefile
index 5ff1bdbaa9cc..f72c8b06d85e 100644
--- a/security/ipfmeta/Makefile
+++ b/security/ipfmeta/Makefile
@@ -1,10 +1,5 @@
-# ex:ts=8
-# New ports collection makefile for: ipfmeta
-# Date created: Feb 22, 2001
-# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org>
-#
+# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= ipfmeta
PORTVERSION= 1.3
@@ -14,7 +9,7 @@ MASTER_SITES= http://www.sentia.org/downloads/
MAINTAINER= ports@FreeBSD.org
COMMENT= ipfmeta - use objects in IPfilter files
-USE_PERL5= yes
+USES= perl5
MAN1= ipfmeta.1
POD2MAN?= pod2man
diff --git a/security/libprelude/Makefile b/security/libprelude/Makefile
index b878ed51bbe7..a5f297d015a1 100644
--- a/security/libprelude/Makefile
+++ b/security/libprelude/Makefile
@@ -37,7 +37,7 @@ PORTDOCS= *
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MPERL}
-USE_PERL5= yes
+USES+= perl5
CONFIGURE_ARGS+=--with-perl
PLIST_SUB+= PERL=""
.else
diff --git a/security/libpreludedb/Makefile b/security/libpreludedb/Makefile
index 6a2e2de43ba0..d6a0f9571980 100644
--- a/security/libpreludedb/Makefile
+++ b/security/libpreludedb/Makefile
@@ -39,7 +39,7 @@ SQLITE_DESC= SQLite3 plugin
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MPERL}
-USE_PERL5= yes
+USES+= perl5
CONFIGURE_ARGS+= --with-perl
PLIST_SUB+= WITH_PERL=""
.else
diff --git a/security/pam_smb/Makefile b/security/pam_smb/Makefile
index ce2b91881bf4..bd2d39f556b6 100644
--- a/security/pam_smb/Makefile
+++ b/security/pam_smb/Makefile
@@ -1,7 +1,4 @@
-# New ports collection makefile for: pam_smb
-# Date created: 20 Jun 2001
-# Whom: nsayer
-#
+# Created by: nsayer
# $FreeBSD$
PORTNAME= pam_smb
@@ -15,10 +12,10 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.r/-rc/}
MAINTAINER= ports@FreeBSD.org
COMMENT= NetBIOS domain logon PAM module
+USES= perl5
USE_LDCONFIG= yes
HAS_CONFIGURE= yes
USE_GMAKE= yes
-USE_PERL5= yes
STARTUP_SCRIPT= pam_smbd.sh.sample
WRKSRC= ${WRKDIR}/${DISTNAME}
diff --git a/security/pxytest/Makefile b/security/pxytest/Makefile
index eb4775908f0a..5260c2e84efe 100644
--- a/security/pxytest/Makefile
+++ b/security/pxytest/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: pxytest
-# Date created: Fri Jun 13 05:57:43 EDT 2003
-# Whom: Paul Chvostek <paul@it.ca>
-#
+# Created by: Paul Chvostek <paul@it.ca>
# $FreeBSD$
-#
PORTNAME= pxytest
PORTVERSION= 1.36
@@ -20,7 +16,7 @@ EXTRACT_AFTER_ARGS= > ${WRKDIR}/${PORTNAME}
NO_WRKSUBDIR= yes
-USE_PERL5= yes
+USES= perl5
MAN1= pxytest.1
PLIST_FILES= bin/pxytest
diff --git a/security/saint/Makefile b/security/saint/Makefile
index 421fda010bec..ff09dc9f5c7f 100644
--- a/security/saint/Makefile
+++ b/security/saint/Makefile
@@ -17,7 +17,7 @@ BUILD_DEPENDS+= smbclient:${PORTSDIR}/${SAMBA_PORT}
SAMBA_PORT?= net/samba36
-USE_PERL5= yes
+USES= perl5
MANCOMPRESSED= no
MAN1= saint.1
GNU_CONFIGURE= yes
diff --git a/security/sig2dot/Makefile b/security/sig2dot/Makefile
index a76b41e9e45f..e09450cf0550 100644
--- a/security/sig2dot/Makefile
+++ b/security/sig2dot/Makefile
@@ -14,13 +14,12 @@ COMMENT= GPG/PGP Keyring Graph Generator
CONFLICTS_INSTALL=signing-party-[0-9]*
PLIST_FILES= bin/sig2dot
-USE_PERL5= yes
EXTRACT_CMD= ${CP}
EXTRACT_BEFORE_ARGS=
EXTRACT_AFTER_ARGS= ${WRKDIR}
NO_WRKSUBDIR= yes
NO_BUILD= yes
-USES= shebangfix
+USES= shebangfix perl5
SHEBANG_FILES= sig2dot.pl
do-install:
diff --git a/security/snort-rep/Makefile b/security/snort-rep/Makefile
index 2cf38d4c0019..df04593844c0 100644
--- a/security/snort-rep/Makefile
+++ b/security/snort-rep/Makefile
@@ -10,9 +10,8 @@ MASTER_SITES= http://david.schweikert.ch/software/snort-rep/pub/
MAINTAINER= ports@FreeBSD.org
COMMENT= A Snort reporting tool that can produce text or HTML from logs
-USE_PERL5= yes
MAN1= snort-rep.1
-USES= shebangfix
+USES= shebangfix perl5
SHEBANG_FILES= snort-rep snort-rep-mail
do-build:
diff --git a/security/sqlninja/Makefile b/security/sqlninja/Makefile
index 646c3e9ec806..ef39a412e12e 100644
--- a/security/sqlninja/Makefile
+++ b/security/sqlninja/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: sqlninja
-# Date created: 2007-10-17
-# Whom: Valerio Daelli <valerio.daelli@gmail.com>
-#
+# Created by: Valerio Daelli <valerio.daelli@gmail.com>
# $FreeBSD$
-#
PORTNAME= sqlninja
DISTVERSION= 0.2.6
@@ -22,7 +18,7 @@ RUN_DEPENDS= p5-IO-Socket-SSL>=0:${PORTSDIR}/security/p5-IO-Socket-SSL \
p5-Net-RawIP>=0:${PORTSDIR}/net/p5-Net-RawIP \
p5-NetPacket>=0:${PORTSDIR}/net/p5-NetPacket
-USE_PERL5= yes
+USES= perl5
NO_BUILD= yes
diff --git a/security/vlog/Makefile b/security/vlog/Makefile
index f4c3372225ce..f1dd9d679a22 100644
--- a/security/vlog/Makefile
+++ b/security/vlog/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: vlog
-# Date created: 31 March 2002
-# Whom: hannes sowa <satbran@web.de>
-#
+# Created by: hannes sowa <satbran@web.de>
# $FreeBSD$
-#
PORTNAME= vlog
PORTVERSION= 1.1f
@@ -20,7 +16,7 @@ ALL_TARGET= it
MAKE_ARGS= CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS}" \
LIBS="${PTHREAD_LIBS} -lcurses"
WRKSRC= ${WRKDIR}/vlog
-USE_PERL5= yes
+USES= perl5
MAN1= vlog.1
MANCOMPRESSED= no
diff --git a/sysutils/autopsy/Makefile b/sysutils/autopsy/Makefile
index 31fd04a02191..f65193bb0259 100644
--- a/sysutils/autopsy/Makefile
+++ b/sysutils/autopsy/Makefile
@@ -15,7 +15,7 @@ LICENSE= GPLv2
BUILD_DEPENDS= ${LOCALBASE}/bin/ifind:${PORTSDIR}/sysutils/sleuthkit
RUN_DEPENDS:= ${BUILD_DEPENDS}
-USE_PERL5= yes
+USES= perl5
IS_INTERACTIVE= yes
WEB= pict/*
WEBHELP= help/*
diff --git a/sysutils/cdbkup/Makefile b/sysutils/cdbkup/Makefile
index 356b2f16d377..599dc0be1779 100644
--- a/sysutils/cdbkup/Makefile
+++ b/sysutils/cdbkup/Makefile
@@ -19,7 +19,7 @@ RUN_DEPENDS= ${LOCALBASE}/sbin/eject:${PORTSDIR}/sysutils/eject \
WRKSRC= ${WRKDIR}/${PORTNAME}
GNU_CONFIGURE= yes
-USE_PERL5= yes
+USES= perl5
CONFIGURE_ENV+= PATH=${PATH}:${LOCALBASE}/sbin
MAN1= cdbkup.1 cdappend.1 cdcat.1 cdrstr.1 cdsplit.1
diff --git a/sysutils/enteruser/Makefile b/sysutils/enteruser/Makefile
index 1cbf551622bf..ede3c26ce93b 100644
--- a/sysutils/enteruser/Makefile
+++ b/sysutils/enteruser/Makefile
@@ -12,8 +12,7 @@ EXTRACT_ONLY= # empty
MAINTAINER= ports@FreeBSD.org
COMMENT= Extensible script for adding new users
-USES= shebangfix
-USE_PERL5= yes
+USES= shebangfix perl5
NO_WRKSUBDIR= yes
NO_BUILD= yes
diff --git a/sysutils/jailuser/Makefile b/sysutils/jailuser/Makefile
index c94ce4f6c198..d54ae9fc092c 100644
--- a/sysutils/jailuser/Makefile
+++ b/sysutils/jailuser/Makefile
@@ -15,7 +15,7 @@ LICENSE= GPLv2
WRKSRC= ${WRKDIR}/jail_1-9_stable/src
WRKDOC= ${WRKDIR}/jail_1-9_stable/doc
-USE_PERL5= yes
+USES= perl5
OPTIONS_DEFINE= DOCS
PORTDOCS= CHANGELOG INSTALL README SECURITY VERSION \
diff --git a/sysutils/log_analysis/Makefile b/sysutils/log_analysis/Makefile
index f31f5f2833cc..9f1369c27ab3 100644
--- a/sysutils/log_analysis/Makefile
+++ b/sysutils/log_analysis/Makefile
@@ -13,7 +13,7 @@ LICENSE= GPLv3
OPTIONS_DEFINE= DOCS EXAMPLES TK
-USE_PERL5= yes
+USES= perl5
GNU_CONFIGURE= yes
CONFIGURE_ENV= PERL="${PERL}"
diff --git a/sysutils/reoback/Makefile b/sysutils/reoback/Makefile
index 5e60a68ff7bf..6727aac4c06d 100644
--- a/sysutils/reoback/Makefile
+++ b/sysutils/reoback/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: reoback
-# Date created: 19 April 2003
-# Whom: kiesel
-#
+# Created by: kiesel
# $FreeBSD$
-#
PORTNAME= reoback
PORTVERSION= 1.0
@@ -17,7 +13,7 @@ COMMENT= Simple but flexible ftp/nfs backup script
RUN_DEPENDS= p5-Net>=0:${PORTSDIR}/net/p5-Net
NO_BUILD= yes
-USE_PERL5= yes
+USES= perl5
MAN1= reoback.1 reoback.pl.1
MANCOMPRESSED= yes
diff --git a/sysutils/stowES/Makefile b/sysutils/stowES/Makefile
index 1433b3fa5944..b6ed7b249f2c 100644
--- a/sysutils/stowES/Makefile
+++ b/sysutils/stowES/Makefile
@@ -13,7 +13,7 @@ LICENSE= GPLv2
RUN_DEPENDS= stow:${PORTSDIR}/sysutils/stow
-USE_PERL5= yes
+USES= perl5
USE_GMAKE= yes
GNU_CONFIGURE= yes
diff --git a/sysutils/sysgather/Makefile b/sysutils/sysgather/Makefile
index 4a5012d31049..b8816441e4de 100644
--- a/sysutils/sysgather/Makefile
+++ b/sysutils/sysgather/Makefile
@@ -16,7 +16,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
OPTIONS_DEFINE= EXAMPLES
-USE_PERL5= yes
+USES= perl5
MAN1= sysgather.1
diff --git a/textproc/denature/Makefile b/textproc/denature/Makefile
index a57284814694..f1bd6f469bd2 100644
--- a/textproc/denature/Makefile
+++ b/textproc/denature/Makefile
@@ -16,7 +16,7 @@ RUN_DEPENDS= p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser \
p5-CSS-Tiny>=0:${PORTSDIR}/textproc/p5-CSS-Tiny \
fop:${PORTSDIR}/textproc/fop
-USE_PERL5= yes
+USES= perl5
USE_JAVA= yes
JAVA_VERSION= 1.6+
POD2MAN?= pod2man
diff --git a/textproc/diffsplit/Makefile b/textproc/diffsplit/Makefile
index 0968ee7dd035..30e948ef43f4 100644
--- a/textproc/diffsplit/Makefile
+++ b/textproc/diffsplit/Makefile
@@ -15,8 +15,7 @@ COMMENT= Splits a unified diff into pieces which patch one file each
NO_BUILD= YES
NO_WRKSUBDIR= YES
PLIST_FILES= bin/diffsplit
-USE_PERL5= YES
-USES= shebangfix
+USES= shebangfix perl5
SHEBANG_FILES= diffsplit
do-extract:
diff --git a/textproc/eqe/Makefile b/textproc/eqe/Makefile
index 4970320acd28..e0d01bb619dd 100644
--- a/textproc/eqe/Makefile
+++ b/textproc/eqe/Makefile
@@ -1,7 +1,4 @@
-# New ports collection makefile for: eqe
-# Date created: 2007/02/13
-# Whom: chinsan
-#
+# Created by: chinsan
# $FreeBSD$
PORTNAME= eqe
@@ -18,8 +15,8 @@ BUILD_DEPENDS= p5-Gtk2>=0:${PORTSDIR}/x11-toolkits/p5-Gtk2 \
p5-Template-Toolkit>=0:${PORTSDIR}/www/p5-Template-Toolkit \
Magick++-config:${PORTSDIR}/graphics/ImageMagick
+USES= perl5
USE_BZIP2= yes
-USE_PERL5= yes
USE_TEX= tex
MAKE_ARGS= PREFIX=${PREFIX}
diff --git a/textproc/filepp/Makefile b/textproc/filepp/Makefile
index 16d2b3252055..3e608f26075d 100644
--- a/textproc/filepp/Makefile
+++ b/textproc/filepp/Makefile
@@ -1,10 +1,5 @@
-# ex:ts=8
-# New ports collection makefile for: filepp
-# Date created: Feb 21, 2001
-# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org>
-#
+# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= filepp
PORTVERSION= 1.8.0
@@ -14,7 +9,7 @@ MASTER_SITES= http://www-users.york.ac.uk/~dm26/filepp/
MAINTAINER= ports@FreeBSD.org
COMMENT= A generic file preprocessor
-USE_PERL5= yes
+USES= perl5
GNU_CONFIGURE= yes
NO_BUILD= yes
diff --git a/textproc/info2man/Makefile b/textproc/info2man/Makefile
index 2d5355a81c13..6468507a658b 100644
--- a/textproc/info2man/Makefile
+++ b/textproc/info2man/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: info2man
-# Date created: 19 January 2005
-# Whom: Thierry Thomas <thierry@pompo.net>
-#
+# Created by: Thierry Thomas <thierry@pompo.net>
# $FreeBSD$
-#
PORTNAME= info2man
PORTVERSION= 20040717
@@ -15,7 +11,7 @@ DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Translate GNU info files into man pages
-USE_PERL5= yes
+USES= perl5
NO_WRKSUBDIR= yes
NO_BUILD= yes
diff --git a/textproc/info_to_html/Makefile b/textproc/info_to_html/Makefile
index 76212f15c359..59a94e38aab9 100644
--- a/textproc/info_to_html/Makefile
+++ b/textproc/info_to_html/Makefile
@@ -11,7 +11,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Translate GNU info files into HTML pages
PLIST_FILES= bin/info_to_html
-USE_PERL5= yes
+USES= perl5
NO_BUILD= yes
.include <bsd.port.pre.mk>
diff --git a/textproc/ltxml/Makefile b/textproc/ltxml/Makefile
index 940799766d0b..a077314749ea 100644
--- a/textproc/ltxml/Makefile
+++ b/textproc/ltxml/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: LT XML
-# Date created: 20 Oct 2000
-# Whom: Samuel Tardieu <sam@inf.enst.fr>
-#
+# Created by: Samuel Tardieu <sam@inf.enst.fr>
# $FreeBSD$
-#
PORTNAME= ltxml
PORTVERSION= 1.2.9
@@ -21,7 +17,7 @@ OPTIONS_DEFINE= OPTIMIZED_CFLAGS
WRKSRC= ${WRKDIR}/${DISTNAME}/XML
-USE_PERL5= yes
+USES= perl5
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-zlib=/usr --datadir=${PREFIX}/lib/ltxml12
diff --git a/textproc/sarep/Makefile b/textproc/sarep/Makefile
index 6488fb6d7175..212b57da6ceb 100644
--- a/textproc/sarep/Makefile
+++ b/textproc/sarep/Makefile
@@ -1,9 +1,5 @@
-# Ports collection makefile for: sarep
-# Date created: Feb 18, 1999
-# Whom: ache
-#
+# Created by: ache
# $FreeBSD$
-#
PORTNAME= sarep
PORTVERSION= 1.1
@@ -20,9 +16,9 @@ EXTRACT_CMD= $(SED)
EXTRACT_BEFORE_ARGS= 's=^\#!/usr/bin/perl =\#!${PERL} =' <
EXTRACT_AFTER_ARGS= | ${TR} -d '\r' > ${WRKSRC}/sarep
+USES= perl5
NO_BUILD= yes
NO_WRKSUBDIR= yes
-USE_PERL5= yes
PLIST_FILES= bin/sarep
do-install:
diff --git a/textproc/sowing/Makefile b/textproc/sowing/Makefile
index 8036c127007d..fb32c79365bc 100644
--- a/textproc/sowing/Makefile
+++ b/textproc/sowing/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: sowing
-# Date created: 27 September 2004
-# Whom: Thierry Thomas <thierry@pompo.net>
-#
+# Created by: Thierry Thomas <thierry@pompo.net>
# $FreeBSD$
-#
PORTNAME= sowing
PORTVERSION= 1.1.16
@@ -17,7 +13,7 @@ COMMENT= Text processing tools to generate documentation from source files
BUILD_DEPENDS= ppmtogif:${PORTSDIR}/graphics/netpbm
RUN_DEPENDS= ppmtogif:${PORTSDIR}/graphics/netpbm
-USE_PERL5= yes
+USES= perl5
USE_GHOSTSCRIPT=yes
USE_GMAKE= yes
USE_TEX= latex dvipsk
diff --git a/textproc/xmldiff/Makefile b/textproc/xmldiff/Makefile
index b456e3f68c30..b3df064dbe57 100644
--- a/textproc/xmldiff/Makefile
+++ b/textproc/xmldiff/Makefile
@@ -14,8 +14,7 @@ COMMENT= Display meaningful differences between XML files
RUN_DEPENDS= xmlprpr:${PORTSDIR}/textproc/xmlprpr
-USES= shebangfix
-USE_PERL5= yes
+USES= shebangfix perl5
NO_BUILD= yes
SHEBANG_FILES= xmldiff.pl
diff --git a/textproc/xmlprpr/Makefile b/textproc/xmlprpr/Makefile
index 360b55aabde2..3cc4dd5ad82c 100644
--- a/textproc/xmlprpr/Makefile
+++ b/textproc/xmlprpr/Makefile
@@ -12,8 +12,7 @@ DISTFILES= xmlpp.pl
MAINTAINER= ports@FreeBSD.org
COMMENT= An XML pretty printer
-USES= shebangfix
-USE_PERL5= yes
+USES= shebangfix perl5
NO_WRKSUBDIR= yes
NO_BUILD= yes
diff --git a/x11-themes/icon-naming-utils/Makefile b/x11-themes/icon-naming-utils/Makefile
index 02a361ddb3b4..90d759e2fcab 100644
--- a/x11-themes/icon-naming-utils/Makefile
+++ b/x11-themes/icon-naming-utils/Makefile
@@ -14,9 +14,8 @@ COMMENT= Utilities of the Tango project
BUILD_DEPENDS= p5-XML-Simple>=0:${PORTSDIR}/textproc/p5-XML-Simple
RUN_DEPENDS= p5-XML-Simple>=0:${PORTSDIR}/textproc/p5-XML-Simple
-USE_PERL5= yes
+USES= pathfix pkgconfig perl5
GNU_CONFIGURE= yes
USE_GMAKE= yes
-USES= pathfix pkgconfig
.include <bsd.port.mk>