aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--archivers/rpm5/Makefile2
-rw-r--r--audio/gnump3d/Makefile2
-rw-r--r--audio/gnupod/Makefile2
-rw-r--r--audio/p5-Audio-MPD/Makefile2
-rw-r--r--audio/shairport/Makefile2
-rw-r--r--chinese/p5-Encode-CNMap/Makefile1
-rw-r--r--chinese/p5-Encode-HanConvert/Makefile1
-rw-r--r--comms/p5-SMS-Send-TW-chtsns/Makefile2
-rw-r--r--converters/p5-Storable-AMF/Makefile1
-rw-r--r--databases/drizzle/Makefile2
-rw-r--r--devel/hs-happy/Makefile2
-rw-r--r--devel/p5-BZ-Client/Makefile2
-rw-r--r--devel/p5-CPAN-Changes/Makefile2
-rw-r--r--devel/p5-CPANPLUS/Makefile1
-rw-r--r--devel/p5-Class-Accessor-Complex/Makefile1
-rw-r--r--devel/p5-Class-ReturnValue/Makefile2
-rw-r--r--devel/p5-Class-StateMachine/Makefile2
-rw-r--r--devel/p5-Config-Model/Makefile2
-rw-r--r--devel/p5-Data-Domain/Makefile2
-rw-r--r--devel/p5-Data-Miscellany/Makefile1
-rw-r--r--devel/p5-Data-Rmap/Makefile1
-rw-r--r--devel/p5-Devel-NYTProf/Makefile2
-rw-r--r--devel/p5-File-HomeDir-PathClass/Makefile2
-rw-r--r--devel/p5-Getopt-Attribute/Makefile1
-rw-r--r--devel/p5-IO-Async/Makefile2
-rw-r--r--devel/p5-Log-Dispatch-Dir/Makefile2
-rw-r--r--devel/p5-Module-Refresh/Makefile1
-rw-r--r--devel/p5-MooseX-App/Makefile2
-rw-r--r--devel/p5-Regexp-Grammars/Makefile2
-rw-r--r--devel/p5-Scalar-Does/Makefile2
-rw-r--r--devel/p5-ShipIt-Step-Manifest/Makefile1
-rw-r--r--devel/p5-Sub-Delete/Makefile1
-rw-r--r--devel/p5-Test-Block/Makefile1
-rw-r--r--devel/p5-Test-DependentModules/Makefile2
-rw-r--r--devel/p5-subversion/Makefile2
-rw-r--r--devel/p5-uni-perl/Makefile2
-rw-r--r--devel/svn_load_dirs/Makefile2
-rw-r--r--editors/p5-Padre/Makefile1
-rw-r--r--emulators/snes9x-gtk/Makefile2
-rw-r--r--irc/insub/Makefile2
-rw-r--r--irc/keitairc2/Makefile3
-rw-r--r--japanese/mecab/Makefile2
-rw-r--r--japanese/p5-WWW-MobileCarrierJP/Makefile1
-rw-r--r--lang/p5-Marpa-PP/Makefile2
-rw-r--r--lang/p5-Marpa-XS/Makefile2
-rw-r--r--lang/p5-Marpa/Makefile2
-rw-r--r--lang/p5-Modern-Perl/Makefile1
-rw-r--r--lang/rakudo/Makefile2
-rw-r--r--lang/whitespace/Makefile2
-rw-r--r--mail/archiveopteryx/Makefile2
-rw-r--r--mail/clawsker/Makefile2
-rw-r--r--mail/delatt/Makefile2
-rw-r--r--mail/listadmin/Makefile2
-rw-r--r--mail/popfile/Makefile2
-rw-r--r--mail/postfix-policyd-spf-perl/Makefile2
-rw-r--r--mail/rspamd/Makefile2
-rw-r--r--mail/slapd-cyrus/Makefile2
-rw-r--r--math/polymake/Makefile2
-rw-r--r--misc/ossp-uuid/Makefile2
-rw-r--r--misc/p5-Bot-Training-MegaHAL/Makefile2
-rw-r--r--misc/p5-Bot-Training-StarCraft/Makefile2
-rw-r--r--misc/p5-Bot-Training/Makefile2
-rw-r--r--misc/p5-Geo-Coder-Many/Makefile2
-rw-r--r--multimedia/gcap/Makefile2
-rw-r--r--multimedia/grake/Makefile2
-rw-r--r--multimedia/p5-Umph-Prompt/Makefile2
-rw-r--r--multimedia/umph/Makefile2
-rw-r--r--net-im/ttytter/Makefile2
-rw-r--r--net-mgmt/2ping/Makefile2
-rw-r--r--net-mgmt/icinga/Makefile2
-rw-r--r--net-mgmt/nagios-devel/Makefile2
-rw-r--r--net-mgmt/nagios/Makefile2
-rw-r--r--net-mgmt/ocsinventory-ng/Makefile2
-rw-r--r--net-mgmt/pandorafms_agent/Makefile2
-rw-r--r--net-mgmt/pandorafms_server/Makefile1
-rw-r--r--net-mgmt/torrus/Makefile2
-rw-r--r--net/get_iplayer/Makefile2
-rw-r--r--net/p5-Net-Cassandra-Easy/Makefile1
-rw-r--r--net/p5-REST-Google/Makefile1
-rw-r--r--net/wping/Makefile2
-rw-r--r--ports-mgmt/distilator/Makefile2
-rw-r--r--ports-mgmt/p5-App-Pm2Port/Makefile2
-rw-r--r--security/amavisd-new/Makefile2
-rw-r--r--security/logcheck/Makefile2
-rw-r--r--security/maia/Makefile2
-rw-r--r--security/p5-Crypt-OpenSSL-AES/Makefile1
-rw-r--r--security/p5-Net-Radius-Server/Makefile1
-rw-r--r--security/p5-dicewaregen/Makefile2
-rw-r--r--sysutils/backuppc/Makefile2
-rw-r--r--sysutils/hploscripts/Makefile2
-rw-r--r--sysutils/rej/Makefile2
-rw-r--r--sysutils/slack/Makefile2
-rw-r--r--textproc/p5-Hailo/Makefile2
-rw-r--r--textproc/p5-Marpa-HTML/Makefile2
-rw-r--r--textproc/p5-Pod-Perldoc/Makefile1
-rw-r--r--textproc/p5-Unicode-LineBreak/Makefile1
-rw-r--r--textproc/p5-XML-LibXML-PrettyPrint/Makefile2
-rw-r--r--textproc/p5-libsoldout/Makefile2
-rw-r--r--textproc/refdb/Makefile2
-rw-r--r--www/bannerfilter/Makefile2
-rw-r--r--www/foswiki/Makefile2
-rw-r--r--www/get_flash_videos/Makefile2
-rw-r--r--www/p5-Catalyst-Model-Memcached/Makefile2
-rw-r--r--www/p5-Mojolicious-Plugin-YamlConfig/Makefile2
-rw-r--r--www/p5-Mojolicious/Makefile2
-rw-r--r--www/p5-Yahoo-Lifestyle/Makefile1
-rw-r--r--www/rt38/Makefile2
-rw-r--r--www/rt40/Makefile2
-rw-r--r--www/validator/Makefile2
-rw-r--r--www/webinject/Makefile2
-rw-r--r--x11-toolkits/p5-Tk-Action/Makefile2
-rw-r--r--x11-toolkits/p5-Tk-Role-Dialog/Makefile2
-rw-r--r--x11-toolkits/p5-Tk-Role-HasWidgets/Makefile2
113 files changed, 88 insertions, 116 deletions
diff --git a/archivers/rpm5/Makefile b/archivers/rpm5/Makefile
index 1ed143d3d6db..7d65b991a2c3 100644
--- a/archivers/rpm5/Makefile
+++ b/archivers/rpm5/Makefile
@@ -42,7 +42,7 @@ LIBTOOLFILES= configure db3/configure db/dist/configure \
CONFIGURE_ARGS= --without-js
USE_GMAKE= yes
USE_LDCONFIG= yes
-USE_PERL5_BUILD=5.8.0+
+USE_PERL5_BUILD=yes
LATEST_LINK= rpm5
CONFLICTS= rpm-3.* rpm-4.*
diff --git a/audio/gnump3d/Makefile b/audio/gnump3d/Makefile
index 066aeafad9ee..f3065294ff97 100644
--- a/audio/gnump3d/Makefile
+++ b/audio/gnump3d/Makefile
@@ -20,7 +20,7 @@ RUN_DEPENDS= lame:${PORTSDIR}/audio/lame \
oggenc:${PORTSDIR}/audio/vorbis-tools
USE_BZIP2= yes
-USE_PERL5_RUN= 5.8.0+
+USE_PERL5_RUN= yes
NO_BUILD= yes
USE_RC_SUBR= gnump3d
SUB_LIST+= PERL=${PERL}
diff --git a/audio/gnupod/Makefile b/audio/gnupod/Makefile
index 8b8a0d3b226f..eb76856bff1f 100644
--- a/audio/gnupod/Makefile
+++ b/audio/gnupod/Makefile
@@ -30,7 +30,7 @@ MAN1= gnupod_addsong.pl.1 gnupod_check.pl.1 gnupod_INIT.pl.1 \
tunes2pod.pl.1
MANCOMPRESSED= yes
-USE_PERL5= 5.8.0+
+USE_PERL5= yes
GNU_CONFIGURE= yes
NO_BUILD= yes
diff --git a/audio/p5-Audio-MPD/Makefile b/audio/p5-Audio-MPD/Makefile
index 20b1762902b5..8541a2c6445c 100644
--- a/audio/p5-Audio-MPD/Makefile
+++ b/audio/p5-Audio-MPD/Makefile
@@ -29,7 +29,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Corpus-Audio-MPD>=1.113282:${PORTSDIR}/audio/p5-Test-Corpus-Audio-MPD
-PERL_MODBUILD= 5.10.0+
+PERL_MODBUILD= yes
MAN1= mpd-dynamic.1 \
mpd-rate.1
diff --git a/audio/shairport/Makefile b/audio/shairport/Makefile
index 77430355b235..8bebd09de0a1 100644
--- a/audio/shairport/Makefile
+++ b/audio/shairport/Makefile
@@ -25,7 +25,7 @@ RUN_DEPENDS= p5-MIME-Base64>=0:${PORTSDIR}/converters/p5-MIME-Base64 \
avahi-publish-service:${PORTSDIR}/net/avahi-app
USE_GMAKE= yes
-USE_PERL5_RUN= 5.10.0+
+USE_PERL5_RUN= yes
USE_OPENSSL= yes
USE_GNOME= pkgconfig
diff --git a/chinese/p5-Encode-CNMap/Makefile b/chinese/p5-Encode-CNMap/Makefile
index 9f6b4ad2ca9b..dafc30e46887 100644
--- a/chinese/p5-Encode-CNMap/Makefile
+++ b/chinese/p5-Encode-CNMap/Makefile
@@ -16,7 +16,6 @@ MAINTAINER= gslin@gslin.org
COMMENT= Enhanced Chinese encodings with Simplified-Traditional auto-mapping
PERL_CONFIGURE= yes
-USE_PERL5= 5.8.0+
MAN1= cnmap.1 cnmapdir.1 cnmapwx.1
diff --git a/chinese/p5-Encode-HanConvert/Makefile b/chinese/p5-Encode-HanConvert/Makefile
index 6712420be5fc..17658e9ae13a 100644
--- a/chinese/p5-Encode-HanConvert/Makefile
+++ b/chinese/p5-Encode-HanConvert/Makefile
@@ -14,7 +14,6 @@ PKGNAMEPREFIX= p5-
MAINTAINER= rafan@FreeBSD.org
COMMENT= Traditional and Simplified Chinese mappings
-USE_PERL5= 5.7.3+
PERL_CONFIGURE= yes
MAN1= b2g.pl.1 g2b.pl.1
diff --git a/comms/p5-SMS-Send-TW-chtsns/Makefile b/comms/p5-SMS-Send-TW-chtsns/Makefile
index acd0208ab977..2d26f6a6a2aa 100644
--- a/comms/p5-SMS-Send-TW-chtsns/Makefile
+++ b/comms/p5-SMS-Send-TW-chtsns/Makefile
@@ -21,7 +21,7 @@ RUN_DEPENDS= p5-SMS-Send>=0:${PORTSDIR}/comms/p5-SMS-Send \
p5-Text-Iconv>=0:${PORTSDIR}/converters/p5-Text-Iconv
BUILD_DEPENDS:= ${RUN_DEPENDS}
-PERL_CONFIGURE= 5.10+
+PERL_CONFIGURE= yes
MAN3= SMS::Send::TW::chtsns.3
diff --git a/converters/p5-Storable-AMF/Makefile b/converters/p5-Storable-AMF/Makefile
index d6407b435378..d60bdeaab9c8 100644
--- a/converters/p5-Storable-AMF/Makefile
+++ b/converters/p5-Storable-AMF/Makefile
@@ -14,7 +14,6 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vovkasm@gmail.com
COMMENT= Perl extension for serialize/deserialize AMF0/AMF3 data
-USE_PERL5= 5.8.1+
PERL_CONFIGURE= yes
MAN3= Storable::AMF.3 \
diff --git a/databases/drizzle/Makefile b/databases/drizzle/Makefile
index d24b6958bba9..7d257e12a656 100644
--- a/databases/drizzle/Makefile
+++ b/databases/drizzle/Makefile
@@ -16,7 +16,7 @@ MAINTAINER= glarkin@FreeBSD.org
COMMENT= A database optimized for Cloud and Net applications
USE_GCC= 4.2+
-USE_PERL5= 5.6.0+
+USE_PERL5= yes
USE_PYTHON= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
diff --git a/devel/hs-happy/Makefile b/devel/hs-happy/Makefile
index 724e48729740..77d761509f17 100644
--- a/devel/hs-happy/Makefile
+++ b/devel/hs-happy/Makefile
@@ -22,7 +22,7 @@ USE_AUTOTOOLS= autoconf:env
STANDALONE= yes
EXECUTABLE= happy
-USE_PERL5_BUILD= 5.8+
+USE_PERL5_BUILD= yes
INSTALL_PORTEXAMPLES= @(cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR})
diff --git a/devel/p5-BZ-Client/Makefile b/devel/p5-BZ-Client/Makefile
index 9c764cef02b3..59e314ba006f 100644
--- a/devel/p5-BZ-Client/Makefile
+++ b/devel/p5-BZ-Client/Makefile
@@ -22,7 +22,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-libwww>=0:${PORTSDIR}/www/p5-libwww \
p5-DateTime-Format-ISO8601>=0:${PORTSDIR}/devel/p5-DateTime-Format-ISO8601
-PERL_CONFIGURE= 5.10.1+
+PERL_CONFIGURE= yes
MAN3= BZ::Client.3 BZ::Client::API.3 BZ::Client::Bug.3 \
BZ::Client::Bugzilla.3 BZ::Client::Exception.3 \
diff --git a/devel/p5-CPAN-Changes/Makefile b/devel/p5-CPAN-Changes/Makefile
index 5ab5351ae953..c55632a9a5e7 100644
--- a/devel/p5-CPAN-Changes/Makefile
+++ b/devel/p5-CPAN-Changes/Makefile
@@ -14,7 +14,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Read and write CPAN Changes files
-PERL_CONFIGURE= 5.10.0+
+PERL_CONFIGURE= yes
MAN3= CPAN::Changes.3 \
CPAN::Changes::Release.3 \
diff --git a/devel/p5-CPANPLUS/Makefile b/devel/p5-CPANPLUS/Makefile
index 566264139eb7..f7e7040e8477 100644
--- a/devel/p5-CPANPLUS/Makefile
+++ b/devel/p5-CPANPLUS/Makefile
@@ -17,7 +17,6 @@ COMMENT= Ameliorated interface to the CPAN
RUN_DEPENDS= p5-Module-Signature>=0:${PORTSDIR}/security/p5-Module-Signature
-USE_PERL5= 5.6.1+
PERL_CONFIGURE= yes
CONFIGURE_ARGS= AUTOINSTALL=1
INSTALL_TARGET= pure_install
diff --git a/devel/p5-Class-Accessor-Complex/Makefile b/devel/p5-Class-Accessor-Complex/Makefile
index 99d60b299ddb..915091b1f1a8 100644
--- a/devel/p5-Class-Accessor-Complex/Makefile
+++ b/devel/p5-Class-Accessor-Complex/Makefile
@@ -22,7 +22,6 @@ BUILD_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \
RUN_DEPENDS:= ${BUILD_DEPENDS}
PERL_CONFIGURE= yes
-USE_PERL5_RUN= 5.8.1+
MAN3= Class::Accessor::Complex.3
diff --git a/devel/p5-Class-ReturnValue/Makefile b/devel/p5-Class-ReturnValue/Makefile
index e3b168e4b22c..7e0bae69d45b 100644
--- a/devel/p5-Class-ReturnValue/Makefile
+++ b/devel/p5-Class-ReturnValue/Makefile
@@ -17,8 +17,6 @@ COMMENT= A return-value object that can be treated as a boolean, array, or objec
BUILD_DEPENDS= p5-Devel-StackTrace>=0:${PORTSDIR}/devel/p5-Devel-StackTrace
RUN_DEPENDS:= ${BUILD_DEPENDS}
-USE_PERL5= 5.8.0+
-USE_PERL5_REASON= fails tests with 5.6.X
PERL_CONFIGURE= yes
MAN3= Class::ReturnValue.3
diff --git a/devel/p5-Class-StateMachine/Makefile b/devel/p5-Class-StateMachine/Makefile
index ed880288f78f..7e30fb1d8510 100644
--- a/devel/p5-Class-StateMachine/Makefile
+++ b/devel/p5-Class-StateMachine/Makefile
@@ -14,7 +14,7 @@ BUILD_DEPENDS= p5-MRO-Define>=0.01:${PORTSDIR}/devel/p5-MRO-Define \
p5-Sub-Name>=0.05:${PORTSDIR}/devel/p5-Sub-Name
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_CONFIGURE= 5.10.1+
+PERL_CONFIGURE= yes
MAN3= Class::StateMachine.3
diff --git a/devel/p5-Config-Model/Makefile b/devel/p5-Config-Model/Makefile
index f7a58bf76725..356dbf03f4d4 100644
--- a/devel/p5-Config-Model/Makefile
+++ b/devel/p5-Config-Model/Makefile
@@ -47,7 +47,7 @@ TEST_DEPENDS= p5-Path-Class>=0:${PORTSDIR}/devel/p5-Path-Class \
p5-Test-Memory-Cycle>=0:${PORTSDIR}/devel/p5-Test-Memory-Cycle \
p5-Test-Warn>=0:${PORTSDIR}/devel/p5-Test-Warn
-PERL_MODBUILD= 5.10.1+
+PERL_MODBUILD= yes
MAN1= cme.1 config-edit.1
MAN3= Config::Model.3 \
diff --git a/devel/p5-Data-Domain/Makefile b/devel/p5-Data-Domain/Makefile
index 6a70c98487d6..3b05c15deb95 100644
--- a/devel/p5-Data-Domain/Makefile
+++ b/devel/p5-Data-Domain/Makefile
@@ -21,7 +21,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Pod>=1.14:${PORTSDIR}/devel/p5-Test-Pod \
p5-Test-Pod-Coverage>=1.04:${PORTSDIR}/devel/p5-Test-Pod-Coverage
-PERL_MODBUILD= 5.10.1+
+PERL_MODBUILD= yes
MAN3= Data::Domain.3
diff --git a/devel/p5-Data-Miscellany/Makefile b/devel/p5-Data-Miscellany/Makefile
index dc91ab202488..0f67e6a85fb5 100644
--- a/devel/p5-Data-Miscellany/Makefile
+++ b/devel/p5-Data-Miscellany/Makefile
@@ -15,7 +15,6 @@ MAINTAINER= gslin@gslin.org
COMMENT= Collection of miscellaneous subroutines
PERL_CONFIGURE= yes
-USE_PERL5_RUN= 5.8.1+
MAN3= Data::Miscellany.3
diff --git a/devel/p5-Data-Rmap/Makefile b/devel/p5-Data-Rmap/Makefile
index c3422811566d..42accc94af98 100644
--- a/devel/p5-Data-Rmap/Makefile
+++ b/devel/p5-Data-Rmap/Makefile
@@ -17,7 +17,6 @@ COMMENT= Recursive map, apply a block to a data structure
TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception
PERL_MODBUILD= yes
-USE_PERL5_RUN= 5.8.1+
MAN3= Data::Rmap.3
diff --git a/devel/p5-Devel-NYTProf/Makefile b/devel/p5-Devel-NYTProf/Makefile
index 74f5710d7f34..01e76611521e 100644
--- a/devel/p5-Devel-NYTProf/Makefile
+++ b/devel/p5-Devel-NYTProf/Makefile
@@ -16,8 +16,6 @@ LICENSE_COMB= dual
BUILD_DEPENDS= p5-JSON-Any>=0:${PORTSDIR}/converters/p5-JSON-Any
RUN_DEPENDS:= ${BUILD_DEPENDS}
-USE_PERL5= 5.8.1+
-
PERL_CONFIGURE= yes
MAN1= nytprofhtml.1 \
diff --git a/devel/p5-File-HomeDir-PathClass/Makefile b/devel/p5-File-HomeDir-PathClass/Makefile
index ed4938dce45c..7d0809f13c27 100644
--- a/devel/p5-File-HomeDir-PathClass/Makefile
+++ b/devel/p5-File-HomeDir-PathClass/Makefile
@@ -22,7 +22,7 @@ RUN_DEPENDS= p5-File-HomeDir>=0.93:${PORTSDIR}/devel/p5-File-HomeDir \
p5-Path-Class>=0:${PORTSDIR}/devel/p5-Path-Class \
p5-Sub-Exporter>=0:${PORTSDIR}/devel/p5-Sub-Exporter
-PERL_MODBUILD= 5.10.0+
+PERL_MODBUILD= yes
MAN3= File::HomeDir::PathClass.3
diff --git a/devel/p5-Getopt-Attribute/Makefile b/devel/p5-Getopt-Attribute/Makefile
index 7cc653d4c5ad..0303af137b6f 100644
--- a/devel/p5-Getopt-Attribute/Makefile
+++ b/devel/p5-Getopt-Attribute/Makefile
@@ -15,7 +15,6 @@ MAINTAINER= gslin@gslin.org
COMMENT= Attribute wrapper for Getopt::Long
PERL_CONFIGURE= yes
-USE_PERL5_RUN= 5.8.1+
MAN3= Getopt::Attribute.3
diff --git a/devel/p5-IO-Async/Makefile b/devel/p5-IO-Async/Makefile
index 441975ac3acb..b6e892601416 100644
--- a/devel/p5-IO-Async/Makefile
+++ b/devel/p5-IO-Async/Makefile
@@ -27,7 +27,7 @@ TEST_DEPENDS= p5-Test-Fatal>=0:${PORTSDIR}/devel/p5-Test-Fatal \
p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod \
p5-Test-Refcount>=0:${PORTSDIR}/devel/p5-Test-Refcount
-PERL_CONFIGURE= 5.10.0+
+PERL_CONFIGURE= yes
MAN3= IO::Async.3 \
IO::Async::Channel.3 \
diff --git a/devel/p5-Log-Dispatch-Dir/Makefile b/devel/p5-Log-Dispatch-Dir/Makefile
index 8815b11ca33c..d25c25e1d9e7 100644
--- a/devel/p5-Log-Dispatch-Dir/Makefile
+++ b/devel/p5-Log-Dispatch-Dir/Makefile
@@ -25,7 +25,7 @@ RUN_DEPENDS= p5-File-Slurp>=0:${PORTSDIR}/devel/p5-File-Slurp \
p5-Probe-Perl>=0:${PORTSDIR}/sysutils/p5-Probe-Perl \
p5-Taint-Util>=0:${PORTSDIR}/devel/p5-Taint-Util
-PERL_MODBUILD= 5.10.0+
+PERL_MODBUILD= yes
MAN3= Log::Dispatch::Dir.3
diff --git a/devel/p5-Module-Refresh/Makefile b/devel/p5-Module-Refresh/Makefile
index 044554dbe05d..9f04b2034f81 100644
--- a/devel/p5-Module-Refresh/Makefile
+++ b/devel/p5-Module-Refresh/Makefile
@@ -20,7 +20,6 @@ BUILD_DEPENDS= p5-ExtUtils-MakeMaker>=6.42:${PORTSDIR}/devel/p5-ExtUtils-MakeMak
p5-Path-Class>=0:${PORTSDIR}/devel/p5-Path-Class \
p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple
-USE_PERL5= 5.8.1+
PERL_CONFIGURE= yes
MAN3= Module::Refresh.3
diff --git a/devel/p5-MooseX-App/Makefile b/devel/p5-MooseX-App/Makefile
index 31aa40b4061d..b254e813179d 100644
--- a/devel/p5-MooseX-App/Makefile
+++ b/devel/p5-MooseX-App/Makefile
@@ -25,7 +25,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Most>=0:${PORTSDIR}/devel/p5-Test-Most \
p5-Test-NoWarnings>=0:${PORTSDIR}/devel/p5-Test-NoWarnings
-PERL_CONFIGURE= 5.10.0+
+PERL_CONFIGURE= yes
MAN3= MooseX::App.3 \
MooseX::App::Command.3 \
diff --git a/devel/p5-Regexp-Grammars/Makefile b/devel/p5-Regexp-Grammars/Makefile
index 89860426181d..21e17b6f2b90 100644
--- a/devel/p5-Regexp-Grammars/Makefile
+++ b/devel/p5-Regexp-Grammars/Makefile
@@ -14,7 +14,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= citric@cubicone.tmetic.com
COMMENT= Add grammatical parsing features to Perl 5.10 regexes
-PERL_MODBUILD= 5.10+
+PERL_MODBUILD= yes
MAN3= Regexp::Grammars.3
diff --git a/devel/p5-Scalar-Does/Makefile b/devel/p5-Scalar-Does/Makefile
index fa718e42e65d..976cc2a17402 100644
--- a/devel/p5-Scalar-Does/Makefile
+++ b/devel/p5-Scalar-Does/Makefile
@@ -23,7 +23,7 @@ TEST_DEPENDS= p5-Moose>=0:${PORTSDIR}/devel/p5-Moose \
p5-Test-NoWarnings>=0:${PORTSDIR}/devel/p5-Test-NoWarnings
# It requires UNIVERSAL::DOES on Perl 5.8
-PERL_CONFIGURE= 5.10+
+PERL_CONFIGURE= yes
MAN3= Scalar::Does.3 \
Scalar::Does::MooseTypes.3
diff --git a/devel/p5-ShipIt-Step-Manifest/Makefile b/devel/p5-ShipIt-Step-Manifest/Makefile
index 6d63f891cf5e..98d139fd1815 100644
--- a/devel/p5-ShipIt-Step-Manifest/Makefile
+++ b/devel/p5-ShipIt-Step-Manifest/Makefile
@@ -19,7 +19,6 @@ RUN_DEPENDS= p5-Dist-Joseki>=0:${PORTSDIR}/devel/p5-Dist-Joseki \
p5-ShipIt>=0:${PORTSDIR}/devel/p5-ShipIt
PERL_CONFIGURE= yes
-USE_PERL5_RUN= 5.8.1+
MAN3= ShipIt::Step::Manifest.3
diff --git a/devel/p5-Sub-Delete/Makefile b/devel/p5-Sub-Delete/Makefile
index 38b88c2dcbfe..768c03ee905a 100644
--- a/devel/p5-Sub-Delete/Makefile
+++ b/devel/p5-Sub-Delete/Makefile
@@ -15,7 +15,6 @@ MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module enabling one to delete subroutines
PERL_CONFIGURE= yes
-USE_PERL5= 5.8.3+
MAN3= Sub::Delete.3
diff --git a/devel/p5-Test-Block/Makefile b/devel/p5-Test-Block/Makefile
index 0ec769879766..9b9008c537a1 100644
--- a/devel/p5-Test-Block/Makefile
+++ b/devel/p5-Test-Block/Makefile
@@ -19,7 +19,6 @@ BUILD_DEPENDS= p5-Test-Exception>=0.15:${PORTSDIR}/devel/p5-Test-Exception \
p5-Test-Simple>=0.47:${PORTSDIR}/devel/p5-Test-Simple
RUN_DEPENDS:= ${BUILD_DEPENDS}
-USE_PERL5= 5.6.1+
PERL_CONFIGURE= yes
MAN3= Test::Block.3
diff --git a/devel/p5-Test-DependentModules/Makefile b/devel/p5-Test-DependentModules/Makefile
index 438cf7e1e5d8..9ea49390ddde 100644
--- a/devel/p5-Test-DependentModules/Makefile
+++ b/devel/p5-Test-DependentModules/Makefile
@@ -25,7 +25,7 @@ BUILD_DEPENDS= p5-Capture-Tiny>=0:${PORTSDIR}/devel/p5-Capture-Tiny \
p5-autodie>=0:${PORTSDIR}/devel/p5-autodie
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_CONFIGURE= 5.10.1+ # CPAN>=1.9402
+PERL_CONFIGURE= yes
MAN3= Test::DependentModules.3
diff --git a/devel/p5-subversion/Makefile b/devel/p5-subversion/Makefile
index fed8fd24c22a..b06ad9decc5c 100644
--- a/devel/p5-subversion/Makefile
+++ b/devel/p5-subversion/Makefile
@@ -17,7 +17,7 @@ MASTERDIR= ${.CURDIR}/../../devel/subversion
.endif
PKGDIR= ${.CURDIR}
-USE_PERL5= 5.8.0+
+USE_PERL5= yes
MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
MAN3= SVN::Base.3 \
diff --git a/devel/p5-uni-perl/Makefile b/devel/p5-uni-perl/Makefile
index 152c45a76a6a..bc1bce965879 100644
--- a/devel/p5-uni-perl/Makefile
+++ b/devel/p5-uni-perl/Makefile
@@ -20,6 +20,6 @@ RUN_DEPENDS= p5-Encode>=2.37:${PORTSDIR}/converters/p5-Encode \
BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-Test-NoWarnings>=0:${PORTSDIR}/devel/p5-Test-NoWarnings
-PERL_CONFIGURE= 5.10.0+
+PERL_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/devel/svn_load_dirs/Makefile b/devel/svn_load_dirs/Makefile
index 2178158097ff..04c0bd2e4bd0 100644
--- a/devel/svn_load_dirs/Makefile
+++ b/devel/svn_load_dirs/Makefile
@@ -18,7 +18,7 @@ RUN_DEPENDS= p5-URI>=0:${PORTSDIR}/net/p5-URI \
${LOCALBASE}/bin/svn:${PORTSDIR}/devel/subversion16
USE_BZIP2= yes
-USE_PERL5= 5.8.0+
+USE_PERL5= yes
WRKSRC= ${WRKDIR}/subversion-${SVN_PORTVERSION}/contrib/client-side/svn_load_dirs
diff --git a/editors/p5-Padre/Makefile b/editors/p5-Padre/Makefile
index 47440c04bb2d..3704ef212490 100644
--- a/editors/p5-Padre/Makefile
+++ b/editors/p5-Padre/Makefile
@@ -75,7 +75,6 @@ WX_COMPS= wx contrib
WX_UNICODE= yes
USE_DISPLAY= yes
PERL_CONFIGURE= yes
-USE_PERL5= 5.8.5+
USE_GETTEXT= yes
MAKE_JOBS_UNSAFE= yes
diff --git a/emulators/snes9x-gtk/Makefile b/emulators/snes9x-gtk/Makefile
index ee4624399099..045e722ba259 100644
--- a/emulators/snes9x-gtk/Makefile
+++ b/emulators/snes9x-gtk/Makefile
@@ -18,7 +18,7 @@ COMMENT= Super Nintendo Entertainment System(SNES) Emulator
LIB_DEPENDS= png15:${PORTSDIR}/graphics/png
-USE_PERL5= 5.8.1+
+USE_PERL5= yes
USE_BZIP2= yes
USE_XORG= x11 sm ice xext
USE_GMAKE= yes
diff --git a/irc/insub/Makefile b/irc/insub/Makefile
index 66bea65ba916..fece63ed85cf 100644
--- a/irc/insub/Makefile
+++ b/irc/insub/Makefile
@@ -19,7 +19,7 @@ RUN_DEPENDS= cowsay:${PORTSDIR}/games/cowsay \
NO_BUILD= YES
USE_BZIP2= YES
-USE_PERL5= 5.6+
+USE_PERL5= yes
SCRIPT= ${PORTNAME}.pl
diff --git a/irc/keitairc2/Makefile b/irc/keitairc2/Makefile
index 56b9e493f4fc..55a93db7daf9 100644
--- a/irc/keitairc2/Makefile
+++ b/irc/keitairc2/Makefile
@@ -28,8 +28,7 @@ RUN_DEPENDS= p5-POE-Component-IRC>=0:${PORTSDIR}/irc/p5-POE-Component-IRC \
CONFLICTS= keitairc-1.*
NO_BUILD= yes
-USE_PERL5= 5.8.0+
-USE_PERL5_REASON= runs on perl 5.8 or later
+USE_PERL5= yes
post-extract:
${FIND} ${WRKSRC} -name .cvsignore | ${XARGS} ${RM} -rf
diff --git a/japanese/mecab/Makefile b/japanese/mecab/Makefile
index ab0c0cf2b2b5..2bdca0d259fc 100644
--- a/japanese/mecab/Makefile
+++ b/japanese/mecab/Makefile
@@ -15,7 +15,7 @@ COMMENT= Yet Another Part-of-Speech and Morphological Analyzer
USE_AUTOTOOLS= libtool
USE_ICONV= yes
-USE_PERL5_BUILD= 5.8.0+
+USE_PERL5_BUILD= yes
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
diff --git a/japanese/p5-WWW-MobileCarrierJP/Makefile b/japanese/p5-WWW-MobileCarrierJP/Makefile
index 11b3a4aecbe6..747c6138eaa0 100644
--- a/japanese/p5-WWW-MobileCarrierJP/Makefile
+++ b/japanese/p5-WWW-MobileCarrierJP/Makefile
@@ -26,7 +26,6 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
TEST_DEPENDS= p5-LWP-Online>=1.07:${PORTSDIR}/www/p5-LWP-Online \
p5-Test-Base>0:${PORTSDIR}/devel/p5-Test-Base
-USE_PERL5= 5.8.1+
PERL_CONFIGURE= yes
MAN1= www-mobilecarrierjp-dump_all.pl.1
diff --git a/lang/p5-Marpa-PP/Makefile b/lang/p5-Marpa-PP/Makefile
index 384b1826f3d6..ab622589abf3 100644
--- a/lang/p5-Marpa-PP/Makefile
+++ b/lang/p5-Marpa-PP/Makefile
@@ -24,7 +24,7 @@ BUILD_DEPENDS= p5-PPI>=1.206:${PORTSDIR}/textproc/p5-PPI \
TEST_DEPENDS= p5-Test-Weaken>=3.004000:${PORTSDIR}/devel/p5-Test-Weaken
# PERL_CONFIGURE failed on Perl 5.12.4
-PERL_MODBUILD= 5.10.0+
+PERL_MODBUILD= yes
MAN3= Marpa::PP.3 \
Marpa::PP::Advanced::Bibliography.3 \
diff --git a/lang/p5-Marpa-XS/Makefile b/lang/p5-Marpa-XS/Makefile
index 64557893a184..7f6e93e2e6db 100644
--- a/lang/p5-Marpa-XS/Makefile
+++ b/lang/p5-Marpa-XS/Makefile
@@ -27,7 +27,7 @@ RUN_DEPENDS= p5-ExtUtils-PkgConfig>=0:${PORTSDIR}/devel/p5-ExtUtils-PkgConfig \
TEST_DEPENDS= p5-Test-Weaken>=3.004000:${PORTSDIR}/devel/p5-Test-Weaken
-PERL_CONFIGURE= 5.10.0+
+PERL_CONFIGURE= yes
MAN3= Marpa::XS.3 \
Marpa::XS::Advanced::Bibliography.3 \
diff --git a/lang/p5-Marpa/Makefile b/lang/p5-Marpa/Makefile
index baba0626ce2d..260b34020ca4 100644
--- a/lang/p5-Marpa/Makefile
+++ b/lang/p5-Marpa/Makefile
@@ -21,7 +21,7 @@ BUILD_DEPENDS= p5-HTML-Parser>=3.64:${PORTSDIR}/www/p5-HTML-Parser \
RUN_DEPENDS= p5-HTML-Parser>=3.64:${PORTSDIR}/www/p5-HTML-Parser \
p5-PPI>=1.206:${PORTSDIR}/textproc/p5-PPI
-PERL_CONFIGURE= 5.10.0+
+PERL_CONFIGURE= yes
MAN3= Marpa::Advanced::Algorithm.3 \
Marpa::Advanced::Bibliography.3 \
diff --git a/lang/p5-Modern-Perl/Makefile b/lang/p5-Modern-Perl/Makefile
index d105310148f3..79a264660ab8 100644
--- a/lang/p5-Modern-Perl/Makefile
+++ b/lang/p5-Modern-Perl/Makefile
@@ -16,7 +16,6 @@ MAINTAINER= gslin@gslin.org
COMMENT= Enable all of the features of Modern Perl with one command
PERL_MODBUILD= yes
-USE_PERL5= 5.10.0+
MAN3= Modern::Perl.3
diff --git a/lang/rakudo/Makefile b/lang/rakudo/Makefile
index ccbc5221ccf1..88e523d2f5cd 100644
--- a/lang/rakudo/Makefile
+++ b/lang/rakudo/Makefile
@@ -42,7 +42,7 @@ BROKEN= Does not compile on ia64, powerpc, or sparc64
.endif
USE_BISON= build
-USE_PERL5_BUILD= 5.8.0+
+USE_PERL5_BUILD= yes
USE_GMAKE= yes
MAN1= perl6.1 rakudo.1
diff --git a/lang/whitespace/Makefile b/lang/whitespace/Makefile
index 5492d207d334..500c814a48f3 100644
--- a/lang/whitespace/Makefile
+++ b/lang/whitespace/Makefile
@@ -20,7 +20,7 @@ LICENSE= GPLv2
BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc
LIB_DEPENDS= gmp.10:${PORTSDIR}/math/gmp
-USE_PERL5_BUILD= 5.8+
+USE_PERL5_BUILD= yes
WRKSRC= ${WRKDIR}/WSpace
USE_GMAKE= yes
diff --git a/mail/archiveopteryx/Makefile b/mail/archiveopteryx/Makefile
index f21ded992ad2..e53645023470 100644
--- a/mail/archiveopteryx/Makefile
+++ b/mail/archiveopteryx/Makefile
@@ -21,7 +21,7 @@ LICENSE_FILE= ${WRKSRC}/bsd.txt
BUILD_DEPENDS= jam:${PORTSDIR}/devel/jam
USE_BZIP2= yes
-USE_PERL5_BUILD= 5.8+
+USE_PERL5_BUILD= yes
MAKE_JOBS_SAFE= yes
diff --git a/mail/clawsker/Makefile b/mail/clawsker/Makefile
index dfd5267794da..7c63f82d0286 100644
--- a/mail/clawsker/Makefile
+++ b/mail/clawsker/Makefile
@@ -19,7 +19,7 @@ RUN_DEPENDS= claws-mail>=3.8.1:${PORTSDIR}/mail/claws-mail \
p5-Gtk2>=0:${PORTSDIR}/x11-toolkits/p5-Gtk2 \
p5-Locale-gettext>=0:${PORTSDIR}/devel/p5-Locale-gettext
-USE_PERL5= 5.8.0+
+USE_PERL5= yes
MAN1= clawsker.1
diff --git a/mail/delatt/Makefile b/mail/delatt/Makefile
index d7e9131e9c89..183c8dbcddac 100644
--- a/mail/delatt/Makefile
+++ b/mail/delatt/Makefile
@@ -18,7 +18,7 @@ LICENSE= GPLv2
RUN_DEPENDS= p5-MIME-Base64>=0:${PORTSDIR}/converters/p5-MIME-Base64
-USE_PERL5_RUN= 5.8.6+
+USE_PERL5_RUN= yes
NO_BUILD= yes
PLIST_FILES= bin/delatt
diff --git a/mail/listadmin/Makefile b/mail/listadmin/Makefile
index 05cba033dbab..90a05c39d0cd 100644
--- a/mail/listadmin/Makefile
+++ b/mail/listadmin/Makefile
@@ -18,7 +18,7 @@ RUN_DEPENDS= p5-Text-Reform>=0:${PORTSDIR}/textproc/p5-Text-Reform \
p5-Crypt-SSLeay>=0:${PORTSDIR}/security/p5-Crypt-SSLeay \
p5-libwww>=0:${PORTSDIR}/www/p5-libwww
-USE_PERL5_RUN= 5.8.0+
+USE_PERL5_RUN= yes
PLIST_FILES= bin/listadmin
MAN1= listadmin.1
diff --git a/mail/popfile/Makefile b/mail/popfile/Makefile
index 31a55e33be26..8e0dbaeb7be5 100644
--- a/mail/popfile/Makefile
+++ b/mail/popfile/Makefile
@@ -25,7 +25,7 @@ NO_WRKSUBDIR= yes
PLIST_SUB+= PORTVERSION=${PORTVERSION}
USE_ZIP= yes
-USE_PERL5_RUN= 5.8.0+
+USE_PERL5_RUN= yes
START_SCRIPTS_SUB= DATADIR=${DATADIR}
diff --git a/mail/postfix-policyd-spf-perl/Makefile b/mail/postfix-policyd-spf-perl/Makefile
index eb941d3a213e..6ed6f6dd10ee 100644
--- a/mail/postfix-policyd-spf-perl/Makefile
+++ b/mail/postfix-policyd-spf-perl/Makefile
@@ -17,7 +17,7 @@ RUN_DEPENDS= p5-Mail-SPF>=0:${PORTSDIR}/mail/p5-Mail-SPF \
p5-NetAddr-IP>=4:${PORTSDIR}/net-mgmt/p5-NetAddr-IP \
p5-version>=0:${PORTSDIR}/devel/p5-version
-USE_PERL5_RUN= 5.6.0+
+USE_PERL5_RUN= yes
NO_BUILD= yes
PLIST_FILES= sbin/postfix-policyd-spf-perl
diff --git a/mail/rspamd/Makefile b/mail/rspamd/Makefile
index ecc722ac5f5b..a33849340ab7 100644
--- a/mail/rspamd/Makefile
+++ b/mail/rspamd/Makefile
@@ -56,7 +56,7 @@ MAN1= rspamc.1
.endif
.if defined(WITH_RSPAMD_REDIRECTOR)
- USE_PERL5= 5.8+
+ USE_PERL5= yes
CMAKE_ARGS+= -DENABLE_REDIRECTOR=ON
PLIST_SUB+= REDIRECTOR=""
USE_RC_SUBR+= rspamd_redirector
diff --git a/mail/slapd-cyrus/Makefile b/mail/slapd-cyrus/Makefile
index 8a640642065a..4fc9483250ce 100644
--- a/mail/slapd-cyrus/Makefile
+++ b/mail/slapd-cyrus/Makefile
@@ -24,7 +24,7 @@ BUILD_DEPENDS= cyrus-imapd>=0:${PORTSDIR}/mail/cyrus-imapd24 \
p5-perl-ldap>=0:${PORTSDIR}/net/p5-perl-ldap
RUN_DEPENDS:= ${BUILD_DEPENDS}
-USE_PERL5= 5.10+
+USE_PERL5= yes
PERL_MODBUILD= yes
diff --git a/math/polymake/Makefile b/math/polymake/Makefile
index c361a5a4bbd8..ccfec34013e9 100644
--- a/math/polymake/Makefile
+++ b/math/polymake/Makefile
@@ -27,7 +27,7 @@ LIB_DEPENDS= gmp.10:${PORTSDIR}/math/gmp \
USE_GMAKE= yes
USE_BZIP2= yes
-USE_PERL5= 5.8.1+
+USE_PERL5= yes
USE_GCC= 4.2+
USE_JAVA= yes
JAVA_BUILD= yes
diff --git a/misc/ossp-uuid/Makefile b/misc/ossp-uuid/Makefile
index 3161e8b80748..954a7de56ea0 100644
--- a/misc/ossp-uuid/Makefile
+++ b/misc/ossp-uuid/Makefile
@@ -27,7 +27,7 @@ MAN1= uuid-config.1 uuid.1
MAN3= uuid.3 uuid++.3
.if defined(WITH_PERL)
-USE_PERL5= 5.8.0+
+USE_PERL5= yes
CONFIGURE_ENV+= PERL=${PERL5}
CONFIGURE_ARGS+= --with-perl
PLIST_SUB+= WITH_PERL=''
diff --git a/misc/p5-Bot-Training-MegaHAL/Makefile b/misc/p5-Bot-Training-MegaHAL/Makefile
index b1f303780854..922bc5d38a75 100644
--- a/misc/p5-Bot-Training-MegaHAL/Makefile
+++ b/misc/p5-Bot-Training-MegaHAL/Makefile
@@ -22,7 +22,7 @@ BUILD_DEPENDS= p5-File-ShareDir-Install>=0:${PORTSDIR}/devel/p5-File-ShareDir-In
RUN_DEPENDS= p5-Any-Moose>=0:${PORTSDIR}/devel/p5-Any-Moose \
p5-Bot-Training>=0:${PORTSDIR}/misc/p5-Bot-Training
-PERL_CONFIGURE= 5.10.0+
+PERL_CONFIGURE= yes
MAN3= Bot::Training::MegaHAL.3
diff --git a/misc/p5-Bot-Training-StarCraft/Makefile b/misc/p5-Bot-Training-StarCraft/Makefile
index c466d0c98a63..6ce3dd3993de 100644
--- a/misc/p5-Bot-Training-StarCraft/Makefile
+++ b/misc/p5-Bot-Training-StarCraft/Makefile
@@ -22,7 +22,7 @@ BUILD_DEPENDS= p5-File-ShareDir-Install>=0.03:${PORTSDIR}/devel/p5-File-ShareDir
RUN_DEPENDS= p5-Any-Moose>=0:${PORTSDIR}/devel/p5-Any-Moose \
p5-Bot-Training>=0:${PORTSDIR}/misc/p5-Bot-Training
-PERL_CONFIGURE= 5.10.0+
+PERL_CONFIGURE= yes
MAN3= Bot::Training::StarCraft.3
diff --git a/misc/p5-Bot-Training/Makefile b/misc/p5-Bot-Training/Makefile
index 8f73fbcc50d9..174a90a7962d 100644
--- a/misc/p5-Bot-Training/Makefile
+++ b/misc/p5-Bot-Training/Makefile
@@ -30,7 +30,7 @@ BUILD_DEPENDS= p5-Any-Moose>=0:${PORTSDIR}/devel/p5-Any-Moose \
p5-namespace-clean>=0:${PORTSDIR}/devel/p5-namespace-clean
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_CONFIGURE= 5.10+
+PERL_CONFIGURE= yes
MAN1= bot-training.1
MAN3= Bot::Training.3
diff --git a/misc/p5-Geo-Coder-Many/Makefile b/misc/p5-Geo-Coder-Many/Makefile
index 02b0ae868392..eb7fe88e5b2c 100644
--- a/misc/p5-Geo-Coder-Many/Makefile
+++ b/misc/p5-Geo-Coder-Many/Makefile
@@ -34,7 +34,7 @@ TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception \
p5-Test-MockObject>=0:${PORTSDIR}/devel/p5-Test-MockObject \
p5-Test-Pod-Coverage>=0:${PORTSDIR}/devel/p5-Test-Pod-Coverage
-PERL_CONFIGURE= 5.10.0+
+PERL_CONFIGURE= yes
MAN3= Geo::Coder::Many.3 \
Geo::Coder::Many::Bing.3 \
diff --git a/multimedia/gcap/Makefile b/multimedia/gcap/Makefile
index 4b419416db51..3267d66b8ddb 100644
--- a/multimedia/gcap/Makefile
+++ b/multimedia/gcap/Makefile
@@ -26,7 +26,7 @@ RUN_DEPENDS= p5-Getopt-ArgvFile>=1.11:${PORTSDIR}/devel/p5-Getopt-ArgvFile \
TEST_DEPENDS= p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod
-PERL_CONFIGURE= 5.10.1+
+PERL_CONFIGURE= yes
MAN1= gcap.1
PLIST_DIRS= ${SITE_PERL_REL}/${PERL_ARCH}/auto/gcap
diff --git a/multimedia/grake/Makefile b/multimedia/grake/Makefile
index bd4caab82db4..d182009079eb 100644
--- a/multimedia/grake/Makefile
+++ b/multimedia/grake/Makefile
@@ -24,7 +24,7 @@ RUN_DEPENDS= p5-Getopt-ArgvFile>=1.11:${PORTSDIR}/devel/p5-Getopt-ArgvFile \
TEST_DEPENDS= p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod
-PERL_CONFIGURE= 5.10.1+
+PERL_CONFIGURE= yes
MAN1= grake.1
PLIST_DIRS= ${SITE_PERL_REL}/${PERL_ARCH}/auto/grake
diff --git a/multimedia/p5-Umph-Prompt/Makefile b/multimedia/p5-Umph-Prompt/Makefile
index 7fe1de7b6fce..400c70122e18 100644
--- a/multimedia/p5-Umph-Prompt/Makefile
+++ b/multimedia/p5-Umph-Prompt/Makefile
@@ -14,7 +14,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= An interactive prompt module for umph and similar programs
-PERL_CONFIGURE= 5.10.1+
+PERL_CONFIGURE= yes
PROJECTHOST= umph
diff --git a/multimedia/umph/Makefile b/multimedia/umph/Makefile
index 2f94d4af1c33..77b0d6060ac4 100644
--- a/multimedia/umph/Makefile
+++ b/multimedia/umph/Makefile
@@ -16,7 +16,7 @@ BUILD_DEPENDS= p5-Getopt-ArgvFile>=1.11:${PORTSDIR}/devel/p5-Getopt-ArgvFile \
p5-XML-DOM>=1.44:${PORTSDIR}/textproc/p5-XML-DOM
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_CONFIGURE= 5.10.1+
+PERL_CONFIGURE= yes
MAN1= umph.1
PLIST_DIRS= ${SITE_PERL_REL}/${PERL_ARCH}/auto/umph
diff --git a/net-im/ttytter/Makefile b/net-im/ttytter/Makefile
index 4f555f61a54f..2406ce0f6506 100644
--- a/net-im/ttytter/Makefile
+++ b/net-im/ttytter/Makefile
@@ -18,7 +18,7 @@ RUN_DEPENDS= curl:${PORTSDIR}/ftp/curl \
p5-TimeDate>=0:${PORTSDIR}/devel/p5-TimeDate
NO_BUILD= yes
-USE_PERL5_RUN= 5.8.6+
+USE_PERL5_RUN= yes
OPTIONS_DEFINE= READLINE RLTTYTTER
OPTIONS_DEFAULT=READLINE
diff --git a/net-mgmt/2ping/Makefile b/net-mgmt/2ping/Makefile
index e5c7e615a4b4..8553f62bd59b 100644
--- a/net-mgmt/2ping/Makefile
+++ b/net-mgmt/2ping/Makefile
@@ -18,7 +18,7 @@ RUN_DEPENDS= p5-Digest-CRC>=0:${PORTSDIR}/security/p5-Digest-CRC \
p5-Digest-SHA>=0:${PORTSDIR}/security/p5-Digest-SHA \
p5-IO-Socket-INET6>=0:${PORTSDIR}/net/p5-IO-Socket-INET6
-USE_PERL5_RUN= 5.8.0+
+USE_PERL5_RUN= yes
MAN8= 2ping.8 2ping6.8
diff --git a/net-mgmt/icinga/Makefile b/net-mgmt/icinga/Makefile
index 9a562c28c887..8a8c9a9fd265 100644
--- a/net-mgmt/icinga/Makefile
+++ b/net-mgmt/icinga/Makefile
@@ -93,7 +93,7 @@ APACHE_DESC= Depend on Apache and install webconfig
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MEMBEDDED_PERL}
-USE_PERL5= 5.8.0+
+USE_PERL5= yes
CONFIGURE_ARGS+= --enable-embedded-perl \
--with-perlcache
PLIST_SUB+= EMBEDDED_PERL=""
diff --git a/net-mgmt/nagios-devel/Makefile b/net-mgmt/nagios-devel/Makefile
index 7c3d4dfd58b8..daa25c79be5e 100644
--- a/net-mgmt/nagios-devel/Makefile
+++ b/net-mgmt/nagios-devel/Makefile
@@ -96,7 +96,7 @@ SUB_LIST= PREFIX=${PREFIX} \
USE_PHP= yes
.if defined(WITH_EMBEDDED_PERL)
-USE_PERL5= 5.8.0+
+USE_PERL5= yes
CONFIGURE_ARGS+= --enable-embedded-perl \
--with-perlcache
PLIST_SUB+= EMBEDDED_PERL=""
diff --git a/net-mgmt/nagios/Makefile b/net-mgmt/nagios/Makefile
index 1e9efd0c0cee..1735b0de6c18 100644
--- a/net-mgmt/nagios/Makefile
+++ b/net-mgmt/nagios/Makefile
@@ -93,7 +93,7 @@ SUB_LIST= PREFIX=${PREFIX} \
USE_PHP= yes
.if defined(WITH_EMBEDDED_PERL)
-USE_PERL5= 5.8.0+
+USE_PERL5= yes
CONFIGURE_ARGS+=--enable-embedded-perl \
--with-perlcache
PLIST_SUB+= EMBEDDED_PERL=""
diff --git a/net-mgmt/ocsinventory-ng/Makefile b/net-mgmt/ocsinventory-ng/Makefile
index cf4909f36984..d5dc783909a8 100644
--- a/net-mgmt/ocsinventory-ng/Makefile
+++ b/net-mgmt/ocsinventory-ng/Makefile
@@ -22,7 +22,7 @@ RUN_DEPENDS= p5-XML-Simple>=0:${PORTSDIR}/textproc/p5-XML-Simple \
USE_APACHE_RUN= 22+
USE_MYSQL= 41+
-USE_PERL5= 5.8.0+
+USE_PERL5= yes
WANT_PHP_WEB= yes
DEFAULT_PHP_VER= 5
IGNORE_WITH_PHP= 3
diff --git a/net-mgmt/pandorafms_agent/Makefile b/net-mgmt/pandorafms_agent/Makefile
index 4561095a37c1..3b69244bc15c 100644
--- a/net-mgmt/pandorafms_agent/Makefile
+++ b/net-mgmt/pandorafms_agent/Makefile
@@ -18,7 +18,7 @@ LICENSE_FILE= ${PANDORA_LICENSE_FILE}
OPTIONS= TENTACLE_SERVER "Install tentalce_server" on
-USE_PERL5= 5.8+
+USE_PERL5= yes
SUB_LIST+= PERL="${PERL}"
MAN1= pandora_agent.1 tentacle_client.1
diff --git a/net-mgmt/pandorafms_server/Makefile b/net-mgmt/pandorafms_server/Makefile
index cad9c4b26fc2..653bd82d157b 100644
--- a/net-mgmt/pandorafms_server/Makefile
+++ b/net-mgmt/pandorafms_server/Makefile
@@ -44,7 +44,6 @@ OPTIONS= TENTACLE "Install tentacle_server" on \
ORACLE "Use Oracle backend (experimental)" off \
EXTRAS "Extra dependencies for util scripts" on
-USE_PERL5= 5.8+
PERL_CONFIGURE= yes
SUB_LIST+= PERL="${PERL}"
diff --git a/net-mgmt/torrus/Makefile b/net-mgmt/torrus/Makefile
index a3f9206c7161..5e711f5d529e 100644
--- a/net-mgmt/torrus/Makefile
+++ b/net-mgmt/torrus/Makefile
@@ -29,7 +29,7 @@ BUILD_DEPENDS= rrdtool>=0:${PORTSDIR}/databases/rrdtool \
RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_GNOME= libxml2
-USE_PERL5_RUN= 5.8.1+
+USE_PERL5_RUN= yes
GNU_CONFIGURE= YES
USERS= torrus
diff --git a/net/get_iplayer/Makefile b/net/get_iplayer/Makefile
index 1a49e9876017..bffc29d649fc 100644
--- a/net/get_iplayer/Makefile
+++ b/net/get_iplayer/Makefile
@@ -17,7 +17,7 @@ COMMENT= Search, index, or stream archive video from BBC iPlayer
RUN_DEPENDS= flvstreamer:${PORTSDIR}/multimedia/flvstreamer
-USE_PERL5_RUN= 5.8.0+
+USE_PERL5_RUN= yes
NO_BUILD= yes
USE_RC_SUBR= ${PORTNAME}
diff --git a/net/p5-Net-Cassandra-Easy/Makefile b/net/p5-Net-Cassandra-Easy/Makefile
index caa57c7331f2..cd163d48da1e 100644
--- a/net/p5-Net-Cassandra-Easy/Makefile
+++ b/net/p5-Net-Cassandra-Easy/Makefile
@@ -22,7 +22,6 @@ RUN_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \
p5-Time-HiRes>=0:${PORTSDIR}/devel/p5-Time-HiRes
PERL_CONFIGURE= yes
-USE_PERL5= 5.10.0+
MAN3= Net::Cassandra::Easy.3
diff --git a/net/p5-REST-Google/Makefile b/net/p5-REST-Google/Makefile
index 27c21bd9b884..f533ae2ab822 100644
--- a/net/p5-REST-Google/Makefile
+++ b/net/p5-REST-Google/Makefile
@@ -23,7 +23,6 @@ RUN_DEPENDS= p5-libwww>=0:${PORTSDIR}/www/p5-libwww \
p5-JSON-Any>=1.16:${PORTSDIR}/converters/p5-JSON-Any
BUILD_DEPENDS:= ${RUN_DEPENDS}
-USE_PERL5= 5.6.1+
PERL_MODBUILD= yes
MAN3= REST::Google.3 \
diff --git a/net/wping/Makefile b/net/wping/Makefile
index 82fc2832f602..fb9244652197 100644
--- a/net/wping/Makefile
+++ b/net/wping/Makefile
@@ -17,7 +17,7 @@ COMMENT= A Web-based graphical ping log
RUN_DEPENDS= p5-GD>=0:${PORTSDIR}/graphics/p5-GD \
p5-Time-HiRes>=0:${PORTSDIR}/devel/p5-Time-HiRes
-USE_PERL5= 5.8.0+
+USE_PERL5= yes
USE_BZIP2= yes
NO_BUILD= yes
diff --git a/ports-mgmt/distilator/Makefile b/ports-mgmt/distilator/Makefile
index 5feb377d63a3..f9a8d73336c9 100644
--- a/ports-mgmt/distilator/Makefile
+++ b/ports-mgmt/distilator/Makefile
@@ -18,6 +18,6 @@ RUN_DEPENDS= p5-URI>=1.56:${PORTSDIR}/net/p5-URI \
p5-libwww>=0:${PORTSDIR}/www/p5-libwww
BUILD_DEPENDS:= ${RUN_DEPENDS}
-PERL_CONFIGURE= 5.10.1+
+PERL_CONFIGURE= yes
.include <bsd.port.mk>
diff --git a/ports-mgmt/p5-App-Pm2Port/Makefile b/ports-mgmt/p5-App-Pm2Port/Makefile
index 97f46691fff9..3eb3aa97d72b 100644
--- a/ports-mgmt/p5-App-Pm2Port/Makefile
+++ b/ports-mgmt/p5-App-Pm2Port/Makefile
@@ -21,7 +21,7 @@ BUILD_DEPENDS= p5-CPANPLUS>=0:${PORTSDIR}/devel/p5-CPANPLUS \
subversion>=0:${PORTSDIR}/devel/subversion
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_CONFIGURE= 5.10.0+
+PERL_CONFIGURE= yes
MAN1= pm2port.1
MAN3= App::Pm2Port.3
diff --git a/security/amavisd-new/Makefile b/security/amavisd-new/Makefile
index ef0cf941d432..6e4198d4e2fa 100644
--- a/security/amavisd-new/Makefile
+++ b/security/amavisd-new/Makefile
@@ -22,7 +22,7 @@ RUN_DEPENDS= p5-Unix-Syslog>=0:${PORTSDIR}/sysutils/p5-Unix-Syslog \
p5-Net-Server>=0.93:${PORTSDIR}/net/p5-Net-Server \
p5-Mail-DKIM>=0.33:${PORTSDIR}/mail/p5-Mail-DKIM
-USE_PERL5_RUN= 5.8.2+
+USE_PERL5_RUN= yes
NO_BUILD= yes
diff --git a/security/logcheck/Makefile b/security/logcheck/Makefile
index cbbab6d34cb0..592430c73cd6 100644
--- a/security/logcheck/Makefile
+++ b/security/logcheck/Makefile
@@ -30,7 +30,7 @@ DBDIR= ${BASEDIR}/var/db/${PORTNAME}
RUNDIR= ${BASEDIR}/var/run/${PORTNAME}
# Enable Perl dependency for logtail script
-USE_PERL5= 5.8.0+
+USE_PERL5= yes
WRKSRC= ${WRKDIR}/${DISTNAME:S!_!-!}
BINMODE= 755
diff --git a/security/maia/Makefile b/security/maia/Makefile
index b9780a2b908c..4c8ec49e3fec 100644
--- a/security/maia/Makefile
+++ b/security/maia/Makefile
@@ -31,7 +31,7 @@ RUN_DEPENDS= p5-Unix-Syslog>=0.94:${PORTSDIR}/sysutils/p5-Unix-Syslog \
# SVN source: https://www.maiamailguard.com/svn/branches/1.0
SVNREVISION= r1575
WRKSRC= ${WRKDIR}/${PORTNAME}-1.0-${SVNREVISION}
-USE_PERL5_RUN= 5.8.2+
+USE_PERL5_RUN= yes
NO_BUILD= yes
DOCS= LICENSE README maiad.conf.dist maia-mysql.sql maia-pgsql.sql maia.conf.dist
diff --git a/security/p5-Crypt-OpenSSL-AES/Makefile b/security/p5-Crypt-OpenSSL-AES/Makefile
index 842297a98435..f5530b4d467d 100644
--- a/security/p5-Crypt-OpenSSL-AES/Makefile
+++ b/security/p5-Crypt-OpenSSL-AES/Makefile
@@ -14,7 +14,6 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jdferrell3@yahoo.com
COMMENT= A Perl wrapper around OpenSSL's AES library
-USE_PERL5= 5.8.4+
PERL_CONFIGURE= yes
MAN3= Crypt::OpenSSL::AES.3
diff --git a/security/p5-Net-Radius-Server/Makefile b/security/p5-Net-Radius-Server/Makefile
index 6f738a94b4ce..0b499b3c0e7b 100644
--- a/security/p5-Net-Radius-Server/Makefile
+++ b/security/p5-Net-Radius-Server/Makefile
@@ -24,7 +24,6 @@ RUN_DEPENDS= p5-Authen-PAM>=0:${PORTSDIR}/security/p5-Authen-PAM \
p5-perl-ldap>=0:${PORTSDIR}/net/p5-perl-ldap
PERL_CONFIGURE= yes
-USE_PERL5= 5.10.0+
MAN1= nrsd.1 \
nrsdbtoyaml.1 \
diff --git a/security/p5-dicewaregen/Makefile b/security/p5-dicewaregen/Makefile
index 5751a696b5b8..2a27acb0a6e0 100644
--- a/security/p5-dicewaregen/Makefile
+++ b/security/p5-dicewaregen/Makefile
@@ -16,7 +16,7 @@ COMMENT= A simple perl script to generate Diceware dictionaries for passwords
LIB_DEPENDS+= aspell:${PORTSDIR}/textproc/aspell
-USE_PERL5_RUN= 5.8.8+
+USE_PERL5_RUN= yes
PLIST_FILES= bin/${PORTNAME}
diff --git a/sysutils/backuppc/Makefile b/sysutils/backuppc/Makefile
index b5bb2c90dd65..7626be67cc6e 100644
--- a/sysutils/backuppc/Makefile
+++ b/sysutils/backuppc/Makefile
@@ -19,7 +19,7 @@ RUN_DEPENDS= p5-libwww>=0:${PORTSDIR}/www/p5-libwww
NO_BUILD= yes
-USE_PERL5= 5.8.0+
+USE_PERL5= yes
USE_RC_SUBR= backuppc
USERS= backuppc
diff --git a/sysutils/hploscripts/Makefile b/sysutils/hploscripts/Makefile
index beaa00a754fc..666e1d5fbdae 100644
--- a/sysutils/hploscripts/Makefile
+++ b/sysutils/hploscripts/Makefile
@@ -17,7 +17,7 @@ COMMENT= HP Lights-Out management perl scripts
BUILD_DEPENDS= p5-IO-Socket-SSL>=1.19:${PORTSDIR}/security/p5-IO-Socket-SSL
RUN_DEPENDS:= ${BUILD_DEPENDS}
-USE_PERL5= 5.8.0+
+USE_PERL5= yes
NO_BUILD= yes
PORTDOCS= iLO_perl_xml.pdf linux-LOsamplescripts.txt
diff --git a/sysutils/rej/Makefile b/sysutils/rej/Makefile
index d86f6043d6ce..aebebb1f2b21 100644
--- a/sysutils/rej/Makefile
+++ b/sysutils/rej/Makefile
@@ -13,7 +13,7 @@ MASTER_SITES= CRITICAL
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Merges patch-rejects and runs a merge program to verify the changes
-USE_PERL5= 5.8.6+
+USE_PERL5= yes
NO_BUILD= yes
PORTDOCS= CHANGELOG README vimrc
diff --git a/sysutils/slack/Makefile b/sysutils/slack/Makefile
index 93f7af3ee84a..5c8ae8d70e15 100644
--- a/sysutils/slack/Makefile
+++ b/sysutils/slack/Makefile
@@ -16,7 +16,7 @@ COMMENT= Configuration management system designed to appeal to lazy admins
RUN_DEPENDS= rsync:${PORTSDIR}/net/rsync
-USE_PERL5= 5.6.0+
+USE_PERL5= yes
USE_GMAKE= yes
MAN1= slack-diff.1
diff --git a/textproc/p5-Hailo/Makefile b/textproc/p5-Hailo/Makefile
index 4ccb45f91f0c..df0ad6baee64 100644
--- a/textproc/p5-Hailo/Makefile
+++ b/textproc/p5-Hailo/Makefile
@@ -47,7 +47,7 @@ TEST_DEPENDS= p5-DBD-SQLite>=1.29:${PORTSDIR}/databases/p5-DBD-SQLite \
p5-Test-Script-Run>=0.04:${PORTSDIR}/devel/p5-Test-Script-Run \
p5-Test-Synopsis>=0.06:${PORTSDIR}/devel/p5-Test-Synopsis
-PERL_CONFIGURE= 5.10.0+
+PERL_CONFIGURE= yes
MAN1= hailo.1
diff --git a/textproc/p5-Marpa-HTML/Makefile b/textproc/p5-Marpa-HTML/Makefile
index 7b8763fcc77d..27c4d30ca304 100644
--- a/textproc/p5-Marpa-HTML/Makefile
+++ b/textproc/p5-Marpa-HTML/Makefile
@@ -23,7 +23,7 @@ RUN_DEPENDS= p5-HTML-Parser>=3.64:${PORTSDIR}/www/p5-HTML-Parser \
p5-Marpa-PP>=0.012:${PORTSDIR}/lang/p5-Marpa-PP \
p5-Marpa-XS>=0.026:${PORTSDIR}/lang/p5-Marpa-XS
-PERL_CONFIGURE= 5.10.0+
+PERL_CONFIGURE= yes
MAN1= html_fmt.1 \
html_score.1
diff --git a/textproc/p5-Pod-Perldoc/Makefile b/textproc/p5-Pod-Perldoc/Makefile
index 22cba30dd582..6a88ed4c1da5 100644
--- a/textproc/p5-Pod-Perldoc/Makefile
+++ b/textproc/p5-Pod-Perldoc/Makefile
@@ -15,7 +15,6 @@ MAINTAINER= ashish@FreeBSD.org
COMMENT= Look up Perl documentation in Pod format
PERL_CONFIGURE= yes
-USE_PERL5= 5.0+
MAN3= Pod::Perldoc::ToNroff.3 \
Pod::Perldoc::ToTk.3 \
diff --git a/textproc/p5-Unicode-LineBreak/Makefile b/textproc/p5-Unicode-LineBreak/Makefile
index 606344ec31ca..01d16375f806 100644
--- a/textproc/p5-Unicode-LineBreak/Makefile
+++ b/textproc/p5-Unicode-LineBreak/Makefile
@@ -20,7 +20,6 @@ BUILD_DEPENDS= p5-MIME-Charset>=0:${PORTSDIR}/mail/p5-MIME-Charset
RUN_DEPENDS:= ${BUILD_DEPENDS}
PERL_CONFIGURE= yes
-USE_PERL5= 5.8.0+
CONFIGURE_ARGS+= --with-bundled-sombok \
--disable-libthai
diff --git a/textproc/p5-XML-LibXML-PrettyPrint/Makefile b/textproc/p5-XML-LibXML-PrettyPrint/Makefile
index 1fe3d2acf63f..45b547296e41 100644
--- a/textproc/p5-XML-LibXML-PrettyPrint/Makefile
+++ b/textproc/p5-XML-LibXML-PrettyPrint/Makefile
@@ -23,7 +23,7 @@ RUN_DEPENDS= p5-Pragmatic>=0:${PORTSDIR}/devel/p5-Pragmatic \
TEST_DEPENDS= p5-Test-Warn>=0.20:${PORTSDIR}/devel/p5-Test-Warn
-PERL_CONFIGURE= 5.10.0+
+PERL_CONFIGURE= yes
MAN3= XML::LibXML::PrettyPrint.3
diff --git a/textproc/p5-libsoldout/Makefile b/textproc/p5-libsoldout/Makefile
index c42d2774239d..7485af56070a 100644
--- a/textproc/p5-libsoldout/Makefile
+++ b/textproc/p5-libsoldout/Makefile
@@ -16,7 +16,7 @@ LICENSE_COMB= dual
LIB_DEPENDS= soldout:${PORTSDIR}/textproc/libsoldout
-PERL_CONFIGURE= 5.10.0+
+PERL_CONFIGURE= yes
USE_LDCONFIG= yes
MAN3= libsoldout.3
diff --git a/textproc/refdb/Makefile b/textproc/refdb/Makefile
index a52f7c945bd1..67c990f78559 100644
--- a/textproc/refdb/Makefile
+++ b/textproc/refdb/Makefile
@@ -21,7 +21,7 @@ LIB_DEPENDS= expat.6:${PORTSDIR}/textproc/expat2 \
USE_GMAKE= yes
USE_ICONV= yes
-USE_PERL5= 5.6.0+
+USE_PERL5= yes
HAS_CONFIGURE= yes
ALL_TARGET=
diff --git a/www/bannerfilter/Makefile b/www/bannerfilter/Makefile
index 801511acc111..f4d48d535fa6 100644
--- a/www/bannerfilter/Makefile
+++ b/www/bannerfilter/Makefile
@@ -18,7 +18,7 @@ LICENSE= GPLv2
RUN_DEPENDS= squid:${PORTSDIR}/www/squid
-USE_PERL5= 5.8.6+
+USE_PERL5= yes
NO_BUILD= yes
WWW_ROOT?= www
diff --git a/www/foswiki/Makefile b/www/foswiki/Makefile
index 971d60d3b3cb..611dedaf2964 100644
--- a/www/foswiki/Makefile
+++ b/www/foswiki/Makefile
@@ -17,7 +17,7 @@ RUN_DEPENDS= p5-Error>=0.15:${PORTSDIR}/lang/p5-Error \
LICENSE= GPLv2
-USE_PERL5= 5.8.4+
+USE_PERL5= yes
NO_BUILD= yes
OPTIONS= OPTINT "Install Perl modules for intl character support" On \
diff --git a/www/get_flash_videos/Makefile b/www/get_flash_videos/Makefile
index f7fa254c0b45..e22c271b1cef 100644
--- a/www/get_flash_videos/Makefile
+++ b/www/get_flash_videos/Makefile
@@ -29,7 +29,7 @@ RUN_DEPENDS= \
rtmpdump>=2.4.0:${PORTSDIR}/multimedia/rtmpdump
FETCH_ARGS= -Fpr # work around 302 redirect at github
-USE_PERL5= 5.8.0+
+USE_PERL5= yes
NO_BUILD= yes
NO_WRKSUBDIR= yes
diff --git a/www/p5-Catalyst-Model-Memcached/Makefile b/www/p5-Catalyst-Model-Memcached/Makefile
index 7b53276ebdde..8353d4f67a94 100644
--- a/www/p5-Catalyst-Model-Memcached/Makefile
+++ b/www/p5-Catalyst-Model-Memcached/Makefile
@@ -19,7 +19,7 @@ RUN_DEPENDS= p5-Cache-Memcached-Fast>=0.17:${PORTSDIR}/databases/p5-Cache-Memcac
p5-Catalyst-Runtime>=5.8:${PORTSDIR}/www/p5-Catalyst-Runtime
BUILD_DEPENDS:= ${RUN_DEPENDS}
-PERL_CONFIGURE= 5.10.0+
+PERL_CONFIGURE= yes
MAN3= Catalyst::Model::Memcached.3
diff --git a/www/p5-Mojolicious-Plugin-YamlConfig/Makefile b/www/p5-Mojolicious-Plugin-YamlConfig/Makefile
index e975d399f246..a7ad258f3cc5 100644
--- a/www/p5-Mojolicious-Plugin-YamlConfig/Makefile
+++ b/www/p5-Mojolicious-Plugin-YamlConfig/Makefile
@@ -18,7 +18,7 @@ BUILD_DEPENDS= p5-Mojolicious>=1.80:${PORTSDIR}/www/p5-Mojolicious \
p5-YAML-Tiny>=1.51:${PORTSDIR}/textproc/p5-YAML-Tiny
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_CONFIGURE= 5.10.1+
+PERL_CONFIGURE= yes
MAN3= Mojolicious::Plugin::YamlConfig.3
diff --git a/www/p5-Mojolicious/Makefile b/www/p5-Mojolicious/Makefile
index b199ffb91120..d8d8afd494d1 100644
--- a/www/p5-Mojolicious/Makefile
+++ b/www/p5-Mojolicious/Makefile
@@ -18,7 +18,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
OPTIONS_DEFINE= IPV6 TLS
OPTIONS_DEFAULT=IPV6 TLS
-PERL_CONFIGURE= 5.10.1+
+PERL_CONFIGURE= yes
MAN1= hypnotoad.1 \
mojo.1 \
diff --git a/www/p5-Yahoo-Lifestyle/Makefile b/www/p5-Yahoo-Lifestyle/Makefile
index ceafa07090b3..3c239f00d6a9 100644
--- a/www/p5-Yahoo-Lifestyle/Makefile
+++ b/www/p5-Yahoo-Lifestyle/Makefile
@@ -20,7 +20,6 @@ RUN_DEPENDS= p5-Yahoo-BBAuth>=0:${PORTSDIR}/security/p5-Yahoo-BBAuth \
p5-XML-Simple>=0:${PORTSDIR}/textproc/p5-XML-Simple \
p5-libwww>0:${PORTSDIR}/www/p5-libwww
-USE_PERL5= 5.8.1+
PERL_CONFIGURE= yes
MAN3= Yahoo::Lifestyle.3
diff --git a/www/rt38/Makefile b/www/rt38/Makefile
index 22383b9faa56..ac6d65298288 100644
--- a/www/rt38/Makefile
+++ b/www/rt38/Makefile
@@ -40,7 +40,7 @@ BUILD_DEPENDS+= ${CORE_DEPS} \
RUN_DEPENDS+= ${BUILD_DEPENDS}
-USE_PERL5= 5.8.3+
+USE_PERL5= yes
USE_AUTOTOOLS= autoconf
.include <bsd.port.options.mk>
diff --git a/www/rt40/Makefile b/www/rt40/Makefile
index 3526f00bce8e..eb30d0d8758b 100644
--- a/www/rt40/Makefile
+++ b/www/rt40/Makefile
@@ -60,7 +60,7 @@ BUILD_DEPENDS+= ${CORE_DEPS} \
RUN_DEPENDS:= ${BUILD_DEPENDS}
-USE_PERL5= 5.8.3+
+USE_PERL5= yes
USE_AUTOTOOLS= autoconf
.include <bsd.port.options.mk>
diff --git a/www/validator/Makefile b/www/validator/Makefile
index 9711fe823446..747c95ff16b3 100644
--- a/www/validator/Makefile
+++ b/www/validator/Makefile
@@ -26,7 +26,7 @@ RUN_DEPENDS= onsgmls:${PORTSDIR}/textproc/opensp \
p5-XML-LibXML>=0:${PORTSDIR}/textproc/p5-XML-LibXML
NO_BUILD= yes
-USE_PERL5_RUN= 5.8.0+
+USE_PERL5_RUN= yes
SUB_FILES= pkg-message validator.conf.sample
diff --git a/www/webinject/Makefile b/www/webinject/Makefile
index f0aca65f4ba4..ed134b8ee604 100644
--- a/www/webinject/Makefile
+++ b/www/webinject/Makefile
@@ -25,7 +25,7 @@ RUN_DEPENDS= p5-libwww>=0:${PORTSDIR}/www/p5-libwww \
#RUN_DEPENDS+= p5-Tk>=0:${PORTSDIR}/x11-toolkits/p5-Tk
.endif
-USE_PERL5= 5.8.0+
+USE_PERL5= yes
NO_BUILD= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/x11-toolkits/p5-Tk-Action/Makefile b/x11-toolkits/p5-Tk-Action/Makefile
index 25d4df349472..f20eb6ab8c64 100644
--- a/x11-toolkits/p5-Tk-Action/Makefile
+++ b/x11-toolkits/p5-Tk-Action/Makefile
@@ -24,7 +24,7 @@ RUN_DEPENDS= p5-Moose>=0.92:${PORTSDIR}/devel/p5-Moose \
p5-MooseX-SemiAffordanceAccessor>=0:${PORTSDIR}/devel/p5-MooseX-SemiAffordanceAccessor \
p5-Tk-Sugar>=0:${PORTSDIR}/x11-toolkits/p5-Tk-Sugar
-PERL_CONFIGURE= 5.10.0+
+PERL_CONFIGURE= yes
MAN3= Tk::Action.3
diff --git a/x11-toolkits/p5-Tk-Role-Dialog/Makefile b/x11-toolkits/p5-Tk-Role-Dialog/Makefile
index e7ed6ad9ad71..e1faefbb1e70 100644
--- a/x11-toolkits/p5-Tk-Role-Dialog/Makefile
+++ b/x11-toolkits/p5-Tk-Role-Dialog/Makefile
@@ -29,7 +29,7 @@ RUN_DEPENDS= p5-Moose>=0.92:${PORTSDIR}/devel/p5-Moose \
p5-Tk-Role-HasWidgets>=${PORTVERSION}:${PORTSDIR}/x11-toolkits/p5-Tk-Role-HasWidgets \
p5-Tk-Sugar>=0:${PORTSDIR}/x11-toolkits/p5-Tk-Sugar
-PERL_MODBUILD= 5.10.0+
+PERL_MODBUILD= yes
MAN3= Tk::Role::Dialog.3
diff --git a/x11-toolkits/p5-Tk-Role-HasWidgets/Makefile b/x11-toolkits/p5-Tk-Role-HasWidgets/Makefile
index 05913024ec8c..0165abf4dbf4 100644
--- a/x11-toolkits/p5-Tk-Role-HasWidgets/Makefile
+++ b/x11-toolkits/p5-Tk-Role-HasWidgets/Makefile
@@ -20,7 +20,7 @@ BUILD_DEPENDS= p5-Moose>=0.92:${PORTSDIR}/devel/p5-Moose \
RUN_DEPENDS= p5-Moose>=0.92:${PORTSDIR}/devel/p5-Moose \
p5-MooseX-Has-Sugar>=0:${PORTSDIR}/devel/p5-MooseX-Has-Sugar
-PERL_MODBUILD= 5.10.0+
+PERL_MODBUILD= yes
MAN3= Tk::Role::HasWidgets.3