aboutsummaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorMark Linimon <linimon@FreeBSD.org>2007-09-08 01:12:10 +0000
committerMark Linimon <linimon@FreeBSD.org>2007-09-08 01:12:10 +0000
commit9839011ec3910790376ce9ace5e2a1c5bcb2781f (patch)
tree41c61966bf1404bd3cfce06493a35d6a1a4acfc6 /www
parent41a56135d1e8a68844e4c575702cdbad451d7322 (diff)
downloadports-9839011ec3910790376ce9ace5e2a1c5bcb2781f.tar.gz
ports-9839011ec3910790376ce9ace5e2a1c5bcb2781f.zip
Notes
Diffstat (limited to 'www')
-rw-r--r--www/MT/Makefile7
-rw-r--r--www/bannerfilter/Makefile10
-rw-r--r--www/bricolage/Makefile9
-rw-r--r--www/htmlobject/Makefile8
-rw-r--r--www/interchange/Makefile1
-rw-r--r--www/mod_perl/Makefile10
-rw-r--r--www/mod_perl2/Makefile7
-rw-r--r--www/p5-Acme-Monta/Makefile10
-rw-r--r--www/p5-Apache-ConfigParser/Makefile9
-rw-r--r--www/p5-Apache-DB/Makefile9
-rw-r--r--www/p5-Apache-Gallery/Makefile4
-rw-r--r--www/p5-Apache-GopherHandler/Makefile8
-rw-r--r--www/p5-Apache-PageKit/Makefile10
-rw-r--r--www/p5-Apache-ParseFormData/Makefile11
-rw-r--r--www/p5-Apache-Peek/Makefile4
-rw-r--r--www/p5-Apache-Session/Makefile3
-rw-r--r--www/p5-Apache-SessionX/Makefile8
-rw-r--r--www/p5-Apache-Test/Makefile10
-rw-r--r--www/p5-Apache2-Scoreboard/Makefile10
-rw-r--r--www/p5-Business-PayPal/Makefile8
-rw-r--r--www/p5-CGI-Application-Plugin-AnyTemplate/Makefile8
-rw-r--r--www/p5-CGI-Application-Plugin-AutoRunmode/Makefile6
-rw-r--r--www/p5-CGI-Application-Plugin-DBH/Makefile10
-rw-r--r--www/p5-CGI-Application-Plugin-DebugScreen/Makefile8
-rw-r--r--www/p5-CGI-Application-Plugin-DevPopup/Makefile8
-rw-r--r--www/p5-CGI-Application-Plugin-Forward/Makefile8
-rw-r--r--www/p5-CGI-Application-Plugin-HTDot/Makefile8
-rw-r--r--www/p5-CGI-Application-Plugin-HTMLPrototype/Makefile8
-rw-r--r--www/p5-CGI-Application-Plugin-HtmlTidy/Makefile8
-rw-r--r--www/p5-CGI-Application-Plugin-LinkIntegrity/Makefile8
-rw-r--r--www/p5-CGI-Application-Plugin-LogDispatch/Makefile8
-rw-r--r--www/p5-CGI-Application-Plugin-MessageStack/Makefile8
-rw-r--r--www/p5-CGI-Application-Plugin-Redirect/Makefile8
-rw-r--r--www/p5-CGI-Application-Plugin-Session/Makefile8
-rw-r--r--www/p5-CGI-Application-Plugin-Stream/Makefile8
-rw-r--r--www/p5-CGI-Application-Plugin-TT/Makefile8
-rw-r--r--www/p5-CGI-Application-Plugin-ValidateRM/Makefile10
-rw-r--r--www/p5-CGI-Application-Plugin-ViewCode/Makefile8
-rw-r--r--www/p5-CGI-Application-Server/Makefile8
-rw-r--r--www/p5-CGI-Cache/Makefile10
-rw-r--r--www/p5-CGI-Expand/Makefile11
-rw-r--r--www/p5-CGI-FCKeditor/Makefile10
-rw-r--r--www/p5-CGI-FormBuilder/Makefile4
-rw-r--r--www/p5-CGI-Prototype/Makefile8
-rw-r--r--www/p5-CGI-Untaint-date/Makefile8
-rw-r--r--www/p5-Catalyst-Action-RenderView/Makefile8
-rw-r--r--www/p5-Catalyst-Controller-BindLex/Makefile8
-rw-r--r--www/p5-Catalyst-Controller-FormBuilder/Makefile8
-rw-r--r--www/p5-Catalyst-Devel/Makefile8
-rw-r--r--www/p5-Catalyst-Engine-Apache/Makefile8
-rw-r--r--www/p5-Catalyst-Engine-HTTP-POE/Makefile8
-rw-r--r--www/p5-Catalyst-Enzyme/Makefile8
-rw-r--r--www/p5-Catalyst-Example-InstantCRUD/Makefile8
-rw-r--r--www/p5-Catalyst-Helper-Controller-Scaffold/Makefile8
-rw-r--r--www/p5-Catalyst-Log-Log4perl/Makefile8
-rw-r--r--www/p5-Catalyst-Manual/Makefile9
-rw-r--r--www/p5-Catalyst-Model-CDBI-Sweet/Makefile10
-rw-r--r--www/p5-Catalyst-Model-CDBI/Makefile8
-rw-r--r--www/p5-Catalyst-Model-DBIC-Plain/Makefile8
-rw-r--r--www/p5-Catalyst-Model-DBIC-Schema/Makefile8
-rw-r--r--www/p5-Catalyst-Model-DBIC/Makefile8
-rw-r--r--www/p5-Catalyst-Model-Oryx/Makefile8
-rw-r--r--www/p5-Catalyst-Model-XML-Feed/Makefile8
-rw-r--r--www/p5-Catalyst-Model-Xapian/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-Authentication-CDBI/Makefile10
-rw-r--r--www/p5-Catalyst-Plugin-Authentication-Store-DBIC/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-Authentication-Store-DBIx-Class/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-Authentication-Store-Htpasswd/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-Authentication/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-Authorization-ACL/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-Authorization-Roles/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-C3/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-Cache-FastMmap/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-Cache-FileCache/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-Cache-Memcached/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-Cache-Store-FastMmap/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-Cache/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-ConfigLoader-Environment/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-ConfigLoader/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-DefaultEnd/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-FillInForm/Makefile10
-rw-r--r--www/p5-Catalyst-Plugin-FormBuilder/Makefile6
-rw-r--r--www/p5-Catalyst-Plugin-FormCanary/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-FormValidator-Simple/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-FormValidator/Makefile6
-rw-r--r--www/p5-Catalyst-Plugin-HTML-Widget/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-I18N/Makefile6
-rw-r--r--www/p5-Catalyst-Plugin-LogWarnings/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-PageCache/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-Params-Nested/Makefile10
-rw-r--r--www/p5-Catalyst-Plugin-Pluggable/Makefile10
-rw-r--r--www/p5-Catalyst-Plugin-Prototype/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-Session-FastMmap/Makefile6
-rw-r--r--www/p5-Catalyst-Plugin-Session-State-Cookie/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-Session-State-URI/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-Session-Store-Cache/Makefile10
-rw-r--r--www/p5-Catalyst-Plugin-Session-Store-DBI/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-Session-Store-DBIC/Makefile10
-rw-r--r--www/p5-Catalyst-Plugin-Session-Store-Delegate/Makefile10
-rw-r--r--www/p5-Catalyst-Plugin-Session-Store-FastMmap/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-Session-Store-File/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-Session-Store-Memcached/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-Session/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-Setenv/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-Singleton/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-StackTrace/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-Static-Simple/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-Static/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-SubRequest/Makefile10
-rw-r--r--www/p5-Catalyst-Plugin-Textile/Makefile6
-rw-r--r--www/p5-Catalyst-Plugin-Unicode/Makefile8
-rw-r--r--www/p5-Catalyst-Plugin-XMLRPC/Makefile8
-rw-r--r--www/p5-Catalyst-Runtime/Makefile8
-rw-r--r--www/p5-Catalyst-View-GraphViz/Makefile10
-rw-r--r--www/p5-Catalyst-View-HTML-Template-Compiled/Makefile8
-rw-r--r--www/p5-Catalyst-View-HTML-Template/Makefile8
-rw-r--r--www/p5-Catalyst-View-Mason/Makefile8
-rw-r--r--www/p5-Catalyst-View-TT-ControllerLocal/Makefile8
-rw-r--r--www/p5-Catalyst-View-TT/Makefile8
-rw-r--r--www/p5-Class-DBI-FromForm/Makefile8
-rw-r--r--www/p5-DBIx-Class-HTMLWidget/Makefile8
-rw-r--r--www/p5-Data-TreeDumper-Renderer-DHTML/Makefile8
-rw-r--r--www/p5-Feed-Find/Makefile6
-rw-r--r--www/p5-Flickr-API/Makefile8
-rw-r--r--www/p5-Gantry/Makefile10
-rw-r--r--www/p5-Geo-Caching/Makefile10
-rw-r--r--www/p5-HTML-Chunks/Makefile10
-rw-r--r--www/p5-HTML-Embperl/Makefile8
-rw-r--r--www/p5-HTML-FromANSI/Makefile8
-rw-r--r--www/p5-HTML-Lint/Makefile8
-rw-r--r--www/p5-HTML-Mason/Makefile4
-rw-r--r--www/p5-HTML-Parser/Makefile8
-rw-r--r--www/p5-HTML-Prototype/Makefile8
-rw-r--r--www/p5-HTML-RSSAutodiscovery/Makefile8
-rw-r--r--www/p5-HTML-ResolveLink/Makefile8
-rw-r--r--www/p5-HTML-SimpleLinkExtor/Makefile8
-rw-r--r--www/p5-HTML-Strip/Makefile8
-rw-r--r--www/p5-HTML-TableExtract/Makefile8
-rw-r--r--www/p5-HTML-TableParser/Makefile10
-rw-r--r--www/p5-HTML-TagCloud-Extended/Makefile10
-rw-r--r--www/p5-HTML-TagCloud/Makefile8
-rw-r--r--www/p5-HTML-Template-Compiled/Makefile9
-rw-r--r--www/p5-HTML-Template-Expr/Makefile9
-rw-r--r--www/p5-HTML-Template-HashWrapper/Makefile10
-rw-r--r--www/p5-HTML-Template-Pluggable/Makefile10
-rw-r--r--www/p5-HTML-TokeParser-Simple/Makefile8
-rw-r--r--www/p5-HTML-TreeBuilder-XPath/Makefile6
-rw-r--r--www/p5-HTML-Widget-DBIC/Makefile8
-rw-r--r--www/p5-HTML-Widget/Makefile8
-rw-r--r--www/p5-HTML-WikiConverter-DokuWiki/Makefile10
-rw-r--r--www/p5-HTML-WikiConverter-Kwiki/Makefile10
-rw-r--r--www/p5-HTML-WikiConverter-Markdown/Makefile10
-rw-r--r--www/p5-HTML-WikiConverter-MediaWiki/Makefile10
-rw-r--r--www/p5-HTML-WikiConverter-MoinMoin/Makefile10
-rw-r--r--www/p5-HTML-WikiConverter-Oddmuse/Makefile10
-rw-r--r--www/p5-HTML-WikiConverter-PbWiki/Makefile10
-rw-r--r--www/p5-HTML-WikiConverter-PhpWiki/Makefile10
-rw-r--r--www/p5-HTML-WikiConverter-PmWiki/Makefile10
-rw-r--r--www/p5-HTML-WikiConverter-SnipSnap/Makefile10
-rw-r--r--www/p5-HTML-WikiConverter-Socialtext/Makefile10
-rw-r--r--www/p5-HTML-WikiConverter-TikiWiki/Makefile10
-rw-r--r--www/p5-HTML-WikiConverter-UseMod/Makefile10
-rw-r--r--www/p5-HTML-WikiConverter-WakkaWiki/Makefile10
-rw-r--r--www/p5-HTML-WikiConverter-WikkaWiki/Makefile10
-rw-r--r--www/p5-HTML-WikiConverter/Makefile10
-rw-r--r--www/p5-HTTP-Body/Makefile6
-rw-r--r--www/p5-HTTP-Cookies-iCab/Makefile6
-rw-r--r--www/p5-HTTP-Request-AsCGI/Makefile8
-rw-r--r--www/p5-HTTP-Server-Simple-Mason/Makefile7
-rw-r--r--www/p5-HTTP-Server-Simple-Recorder/Makefile10
-rw-r--r--www/p5-HTTP-Server-Simple/Makefile10
-rw-r--r--www/p5-HTTP-SimpleLinkChecker/Makefile8
-rw-r--r--www/p5-HTTP-Size/Makefile8
-rw-r--r--www/p5-Handel/Makefile4
-rw-r--r--www/p5-Jifty/Makefile10
-rw-r--r--www/p5-LWPx-ParanoidAgent/Makefile4
-rw-r--r--www/p5-MasonX-Interp-WithCallbacks/Makefile10
-rw-r--r--www/p5-MasonX-Request-WithApacheSession/Makefile9
-rw-r--r--www/p5-MasonX-WebApp/Makefile9
-rw-r--r--www/p5-Maypole/Makefile4
-rw-r--r--www/p5-Net-Akismet/Makefile8
-rw-r--r--www/p5-Net-Flickr-Backup/Makefile10
-rw-r--r--www/p5-Net-eBay/Makefile8
-rw-r--r--www/p5-POE-Component-Server-HTTP/Makefile8
-rw-r--r--www/p5-POE-Component-Server-HTTPServer/Makefile10
-rw-r--r--www/p5-RTx-Statistics/Makefile10
-rw-r--r--www/p5-SCGI/Makefile10
-rw-r--r--www/p5-SRU/Makefile8
-rw-r--r--www/p5-SWF-Chart/Makefile10
-rw-r--r--www/p5-Syntax-Highlight-HTML/Makefile8
-rw-r--r--www/p5-Syntax-Highlight-Shell/Makefile8
-rw-r--r--www/p5-Task-Catalyst/Makefile8
-rw-r--r--www/p5-Template-GD/Makefile8
-rw-r--r--www/p5-Template-Multilingual/Makefile8
-rw-r--r--www/p5-Template-Plugin-Clickable-Email/Makefile6
-rw-r--r--www/p5-Template-Plugin-Clickable/Makefile6
-rw-r--r--www/p5-Template-Plugin-JavaScript/Makefile8
-rw-r--r--www/p5-Template-Plugin-MP3/Makefile8
-rw-r--r--www/p5-Template-Plugin-Markdown/Makefile6
-rw-r--r--www/p5-Template-Plugin-Monta/Makefile10
-rw-r--r--www/p5-Template-Plugin-Subst/Makefile6
-rw-r--r--www/p5-Template-Provider-Encoding/Makefile8
-rw-r--r--www/p5-Template-Timer/Makefile6
-rw-r--r--www/p5-TestGen4Web-Runner/Makefile8
-rw-r--r--www/p5-URI-Fetch/Makefile3
-rw-r--r--www/p5-W3C-LinkChecker/Makefile10
-rw-r--r--www/p5-W3C-LogValidator/Makefile10
-rw-r--r--www/p5-WWW-Babelfish/Makefile10
-rw-r--r--www/p5-WWW-Google-Calculator/Makefile8
-rw-r--r--www/p5-WWW-Google-News-TW/Makefile10
-rw-r--r--www/p5-WWW-Google-News/Makefile8
-rw-r--r--www/p5-WWW-Google-PageRank/Makefile12
-rw-r--r--www/p5-WWW-Google-Video/Makefile8
-rw-r--r--www/p5-WWW-Mechanize-Pluggable/Makefile8
-rw-r--r--www/p5-WWW-Mechanize-Plugin-phpBB/Makefile8
-rw-r--r--www/p5-WWW-Mixi/Makefile4
-rw-r--r--www/p5-WWW-Myspace/Makefile10
-rw-r--r--www/p5-WWW-OpenSVN/Makefile8
-rw-r--r--www/p5-WWW-Scraper-ISBN-Driver/Makefile8
-rw-r--r--www/p5-WWW-Scraper-ISBN-Record/Makefile8
-rw-r--r--www/p5-WWW-Scraper-ISBN/Makefile8
-rw-r--r--www/p5-WWW-Search-MSN/Makefile4
-rw-r--r--www/p5-WWW-Shorten-0rz/Makefile12
-rw-r--r--www/p5-WWW-Shorten-KUSO/Makefile12
-rw-r--r--www/p5-WWW-Shorten/Makefile12
-rw-r--r--www/p5-WWW-TWSMS/Makefile8
-rw-r--r--www/p5-WWW-VenusEnvy/Makefile8
-rw-r--r--www/p5-WWW-WebArchive/Makefile8
-rw-r--r--www/p5-WWW-Wikipedia/Makefile10
-rw-r--r--www/p5-WebService-Basecamp/Makefile8
-rw-r--r--www/p5-WebService-Bloglines/Makefile10
-rw-r--r--www/p5-WebService-NoPaste/Makefile4
-rw-r--r--www/p5-libapreq/Makefile8
-rw-r--r--www/p5-libwww/Makefile8
-rw-r--r--www/reportmagic/Makefile2
-rw-r--r--www/rt2/Makefile6
-rw-r--r--www/rt32/Makefile10
-rw-r--r--www/rt34/Makefile6
-rw-r--r--www/rt36/Makefile6
-rw-r--r--www/validator/Makefile6
-rw-r--r--www/webinject/Makefile9
-rw-r--r--www/weblint++/Makefile8
-rw-r--r--www/wml/Makefile4
243 files changed, 367 insertions, 1622 deletions
diff --git a/www/MT/Makefile b/www/MT/Makefile
index ec9f9f59ae2b..d2bbb97ef7d0 100644
--- a/www/MT/Makefile
+++ b/www/MT/Makefile
@@ -52,10 +52,6 @@ RESTRICTED= License does not permit distribution
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or above
-.endif
-
.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
IGNORE= \
: Because of licensing restrictions, you must fetch the source distribution\
@@ -70,9 +66,6 @@ ECHO_MSG=${ECHO_CMD}
RUN_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
.endif
.endif
-.if ${PERL_LEVEL} < 500601
-RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/File/Spec.pm:${PORTSDIR}/devel/p5-PathTools
-.endif
pre-everything::
@${ECHO_CMD} "ATTENTION:"
diff --git a/www/bannerfilter/Makefile b/www/bannerfilter/Makefile
index bda772f8e708..7cc9c825a8a0 100644
--- a/www/bannerfilter/Makefile
+++ b/www/bannerfilter/Makefile
@@ -17,7 +17,7 @@ COMMENT= A squid redirect script for filtering web banners
RUN_DEPENDS= squid:${PORTSDIR}/www/squid
-USE_PERL5= yes
+USE_PERL5= 5.8.6+
NO_BUILD= yes
WWW_ROOT?= www
@@ -26,12 +26,6 @@ CONFIG_FILES= bannerfilter.conf banners.data banners.local.data \
exceptions.data exceptions.local.data frames.data \
frames.local.data popups.data popups.local.data
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500806
-IGNORE= needs Perl 5.8.6 or above (lang/perl5.8)
-.endif
-
post-patch:
@${REINPLACE_CMD} -e \
's|/usr/local/etc|${PREFIX}/etc|; s|/usr/bin/perl|${PERL}|' \
@@ -70,4 +64,4 @@ post-install:
@${ECHO_MSG} "==========================================================================="
@${ECHO_MSG} ""
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/bricolage/Makefile b/www/bricolage/Makefile
index 9492af2e0bd4..c88bfb051682 100644
--- a/www/bricolage/Makefile
+++ b/www/bricolage/Makefile
@@ -66,20 +66,13 @@ MAKE_ENV+= USE_DEFAULTS=freebsd
# Skip 1.8.5
PREVIOUS_VERSIONS= 1.8.0 1.8.1 1.8.2 1.8.3 1.8.4 1.8.6 1.8.7 1.8.8 1.8.9 1.9.0 1.9.1 1.10.0 1.10.1 1.10.2
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+ # Needs perl 5.8.x or later for decent unicode support
PKGMESSAGE= ${WRKDIR}/pkg-message
INSTALL_TARGET= install_files
.include <bsd.port.pre.mk>
-# Needs perl 5.8.x or later for decent unicode support
-# Easier to make this a requirement than deal with issues
-# for unicode users
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.x or later. Install lang/perl5.8 then try again
-.endif
-
# Optional dependencies. Use them if they're installed.
.if exists(${SITE_PERL}/HTML/Template/Expr.pm)
BUILD_DEPENDS+= ${SITE_PERL}/HTML/Template/Expr.pm:${PORTSDIR}/www/p5-HTML-Template-Expr
diff --git a/www/htmlobject/Makefile b/www/htmlobject/Makefile
index 78a77f911be4..81d76ba73c2a 100644
--- a/www/htmlobject/Makefile
+++ b/www/htmlobject/Makefile
@@ -29,10 +29,4 @@ MAN3= HTMLObject::Base.3 HTMLObject::Form.3 \
HTMLObject::WMLDeck.3 HTMLObject::Widgets.3 \
HTMLObject::ErrorBase.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or higher. Please install lang/perl5.8 and try again.
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/interchange/Makefile b/www/interchange/Makefile
index 9383e2c26bdf..6560df1053f8 100644
--- a/www/interchange/Makefile
+++ b/www/interchange/Makefile
@@ -19,7 +19,6 @@ BUILD_DEPENDS= ${ARCH_PERL}/Safe/Hole.pm:${PORTSDIR}/security/p5-Safe-Hole \
${SITE_PERL}/Set/Crontab.pm:${PORTSDIR}/devel/p5-Set-Crontab \
${SITE_PERL}/Business/OnlinePayment.pm:${PORTSDIR}/finance/p5-Business-OnlinePayment
-USE_PERL5= yes
USE_BZIP2= yes
PERL_CONFIGURE= yes
diff --git a/www/mod_perl/Makefile b/www/mod_perl/Makefile
index 09a190b9ac99..b0e210511535 100644
--- a/www/mod_perl/Makefile
+++ b/www/mod_perl/Makefile
@@ -26,7 +26,7 @@ CONFIGURE_ARGS+= USE_APXS=1 EVERYTHING=1 INSTALLSITELIB=${SITE_PERL} \
MAN3= Apache.3 Apache::Constants.3 Apache::ExtUtils.3 \
Apache::FakeRequest.3 Apache::File.3 Apache::Leak.3 \
- Apache::Log.3 Apache::Options.3 \
+ Apache::Log.3 Apache::MyConfig.3 Apache::Options.3 \
Apache::PerlRun.3 Apache::PerlRunXS.3 \
Apache::RedirectLogFix.3 \
Apache::Registry.3 Apache::SizeLimit.3 \
@@ -49,12 +49,6 @@ WITH_APACHE_IPV6= YES
CFLAGS+= -DAPACHE6
.endif
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} >= 500602
-MAN3+= Apache::MyConfig.3
-.endif
-
post-install:
${MKDIR} ${PREFIX}/include/apache/modules/perl
${INSTALL_DATA} ${WRKSRC}/src/modules/perl/*.h \
@@ -65,4 +59,4 @@ post-install:
post-deinstall:
@PKG_PREFIX=${PREFIX} ${SH} ${PKGDEINSTALL} ${PKGNAME} POST-DEINSTALL
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/mod_perl2/Makefile b/www/mod_perl2/Makefile
index 3899bb3fe456..6367fbac02d1 100644
--- a/www/mod_perl2/Makefile
+++ b/www/mod_perl2/Makefile
@@ -21,7 +21,7 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/BSD/Resource.pm:${PORTSDIR}/devel/p5-BS
RUN_DEPENDS= ${BUILD_DEPENDS}
USE_APACHE= 2.0+
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
GMAKE= yes
# Using apxs in this way is problematic if apache2 is installed under a
@@ -67,11 +67,6 @@ PLIST_SUB= THREADMUTEX=""
PLIST_SUB= THREADMUTEX="@comment "
.endif
-# it is time to require perl 5.8.x
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.x or later. Install lang/perl5.8 then try again
-.endif
-
pre-configure:
${RM} ${WRKSRC}/ModPerl-Registry/lib/ModPerl/RegistryCooker.pm.orig
diff --git a/www/p5-Acme-Monta/Makefile b/www/p5-Acme-Monta/Makefile
index 07462b5ae272..3268a16bada0 100644
--- a/www/p5-Acme-Monta/Makefile
+++ b/www/p5-Acme-Monta/Makefile
@@ -19,12 +19,4 @@ PERL_CONFIGURE= yes
MAN3= Acme::Monta.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-post-patch:
- @${PERL} -pi -e 's/^our (\S+)/use vars qw($$1); $$1/' \
- ${WRKSRC}/lib/Acme/Monta.pm
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Apache-ConfigParser/Makefile b/www/p5-Apache-ConfigParser/Makefile
index 631a5900444f..9d277bfef155 100644
--- a/www/p5-Apache-ConfigParser/Makefile
+++ b/www/p5-Apache-ConfigParser/Makefile
@@ -22,11 +22,4 @@ MAN3= Apache::ConfigParser.3 Apache::ConfigParser::Directive.3
PERL_CONFIGURE= yes
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/File/Spec.pm:${PORTSDIR}/devel/p5-PathTools
-RUN_DEPENDS= ${BUILD_DEPENDS}
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Apache-DB/Makefile b/www/p5-Apache-DB/Makefile
index 70c6bd41d1a1..78dbf4c7a30c 100644
--- a/www/p5-Apache-DB/Makefile
+++ b/www/p5-Apache-DB/Makefile
@@ -18,7 +18,8 @@ COMMENT= Debugging and profiling tools for mod_perl
PERL_CONFIGURE= yes
USE_APACHE= yes
-MAN3= Apache::DB.3 Apache::DProf.3 Apache::SmallProf.3
+MAN3= Apache::DB.3 Apache::DProf.3 Apache::perl5db.3 \
+ Apache::SmallProf.3
.include <bsd.port.pre.mk>
@@ -28,10 +29,4 @@ RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/mod_perl2.pm:${PORTSDIR}/www/mod_perl2
RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/mod_perl.pm:${PORTSDIR}/www/mod_perl
.endif
-.if ${PERL_LEVEL} < 500600
-RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Devel/DProf.pm:${PORTSDIR}/devel/p5-Devel-DProf
-.else
-MAN3+= Apache::perl5db.3
-.endif
-
.include <bsd.port.post.mk>
diff --git a/www/p5-Apache-Gallery/Makefile b/www/p5-Apache-Gallery/Makefile
index 128014c972bd..68368277a3c7 100644
--- a/www/p5-Apache-Gallery/Makefile
+++ b/www/p5-Apache-Gallery/Makefile
@@ -59,10 +59,6 @@ post-install:
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500600
-#IGNORE= Port requires perl 5.6.x or later. Install lang/perl5 then try again
-.endif
-
.if ${PERL_LEVEL} < 500800
BUILD_DEPENDS+= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
RUN_DEPENDS+= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
diff --git a/www/p5-Apache-GopherHandler/Makefile b/www/p5-Apache-GopherHandler/Makefile
index ae28bb8c4686..751b3c975de0 100644
--- a/www/p5-Apache-GopherHandler/Makefile
+++ b/www/p5-Apache-GopherHandler/Makefile
@@ -24,10 +24,4 @@ PERL_MODBUILD= yes
MAN3= Apache::GopherHandler.3 \
Apache::GopherHandler::TiedSocket.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= Needs perl 5.6.0 or higher, install lang/perl5 or lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Apache-PageKit/Makefile b/www/p5-Apache-PageKit/Makefile
index 8ab784800b05..a166ecb5dc85 100644
--- a/www/p5-Apache-PageKit/Makefile
+++ b/www/p5-Apache-PageKit/Makefile
@@ -38,7 +38,7 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/mod_perl.pm:${PORTSDIR}/www/mod_perl \
RUN_DEPENDS= ${BUILD_DEPENDS}
EXAMPLESDIR?= ${PREFIX}/share/examples/${PORTNAME}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= Apache::ErrorReport.3 \
Apache::PageKit.3 \
@@ -46,12 +46,6 @@ MAN3= Apache::ErrorReport.3 \
Apache::PageKit::Model.3 \
Apache::PageKit::Session.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.x or later because of textproc/p5-Data-FormValidator. Install lang/perl5 then try again
-.endif
-
post-build:
@${FIND} ${WRKSRC} -name '*.orig' -delete
@@ -87,4 +81,4 @@ post-install:
.endif
@${CAT} ${PKGMESSAGE}
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Apache-ParseFormData/Makefile b/www/p5-Apache-ParseFormData/Makefile
index 12a941c77281..343ff0af6ee9 100644
--- a/www/p5-Apache-ParseFormData/Makefile
+++ b/www/p5-Apache-ParseFormData/Makefile
@@ -18,18 +18,11 @@ COMMENT= Module allows you to easily decode/parse form and query data
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/mod_perl2.pm:${PORTSDIR}/www/mod_perl2
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+ # mod_perl 2 requires it
MAN3= Apache::ParseFormData.3
post-patch:
@${FIND} ${WRKSRC} -name "*.orig" -delete
-.include <bsd.port.pre.mk>
-
-# mod_perl 2 requires it
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.x or later. Install lang/perl5.8 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Apache-Peek/Makefile b/www/p5-Apache-Peek/Makefile
index 90db4406c923..6eff1085ef50 100644
--- a/www/p5-Apache-Peek/Makefile
+++ b/www/p5-Apache-Peek/Makefile
@@ -33,10 +33,6 @@ MAN3= Apache::Peek.3
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500600
-BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Devel/Peek.pm:${PORTSDIR}/devel/p5-Devel-Peek
-.endif
-
RUN_DEPENDS= ${BUILD_DEPENDS}
post-patch:
diff --git a/www/p5-Apache-Session/Makefile b/www/p5-Apache-Session/Makefile
index b484a8e665e4..4778c31fdca2 100644
--- a/www/p5-Apache-Session/Makefile
+++ b/www/p5-Apache-Session/Makefile
@@ -51,9 +51,6 @@ MAN3= Apache::Session.3 \
.if ${PERL_LEVEL} < 500800
BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable \
${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again
-.endif
.endif
.include <bsd.port.post.mk>
diff --git a/www/p5-Apache-SessionX/Makefile b/www/p5-Apache-SessionX/Makefile
index a3ff654046a7..390293239e90 100644
--- a/www/p5-Apache-SessionX/Makefile
+++ b/www/p5-Apache-SessionX/Makefile
@@ -24,10 +24,4 @@ MAN3= Apache::SessionX.3 \
PERL_CONFIGURE= yes
IS_INTERACTIVE= yes
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Apache-Test/Makefile b/www/p5-Apache-Test/Makefile
index 17b81f32317a..bf6d0805c068 100644
--- a/www/p5-Apache-Test/Makefile
+++ b/www/p5-Apache-Test/Makefile
@@ -33,9 +33,7 @@ MAN3= Apache::Test.3 Apache::TestConfig.3 Apache::TestConfigData.3 \
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500600 # inherited from www/p5-libwww
-IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again
-.elif ${PERL_LEVEL} < 500800
+.if ${PERL_LEVEL} < 500800
EXTRA_PATCHES= ${PATCHDIR}/500503-Makefile.PL
.endif
@@ -45,12 +43,6 @@ post-patch:
.if ${PERL_LEVEL} < 500800
@${PERL} -pi.bak -e 's/PERLRUN/PERL/;' ${WRKSRC}/install-pl
.endif
-.if ${PERL_LEVEL} < 500600
- @${PERL} -pi -e 's/\b(?:use|no) warnings[^;]*;//g' \
- ${WRKSRC}/lib/Apache/*.pm ${WRKSRC}/Makefile.PL ${WRKSRC}/install-pl
- ${PERL} -pi -e '$$_="" if $$. == 24' \
- ${WRKSRC}/lib/Apache/Test5005compat.pm
-.endif
post-configure:
@${PERL} -pi -e 's/^(POD2MAN_EXE.*)$$/\1 --lax/;' ${WRKSRC}/Makefile
diff --git a/www/p5-Apache2-Scoreboard/Makefile b/www/p5-Apache2-Scoreboard/Makefile
index 85c82f6bd12d..b1272f752588 100644
--- a/www/p5-Apache2-Scoreboard/Makefile
+++ b/www/p5-Apache2-Scoreboard/Makefile
@@ -19,7 +19,7 @@ COMMENT= Perl interface to the Apache scoreboard structure
BUILD_DEPENDS= ${LOCALBASE}/libexec/apache2/mod_perl.so:${PORTSDIR}/www/mod_perl2
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= YES
+PERL_CONFIGURE= 5.8.0+
MAN3= Apache::Scoreboard.3 Apache::DummyScoreboard.3
@@ -30,10 +30,4 @@ post-patch:
${SED} -i.bak 's@%%LOCALBASE%%@${LOCALBASE}@g' ${WRKSRC}/Makefile.PL
${SED} -i.bak 's@%%LOCALBASE%%@${LOCALBASE}@g' ${WRKSRC}/Dummy/Makefile.PL
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.x or later. Install lang/perl5.8 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Business-PayPal/Makefile b/www/p5-Business-PayPal/Makefile
index 0dca4fb37ebd..2127fcc338cb 100644
--- a/www/p5-Business-PayPal/Makefile
+++ b/www/p5-Business-PayPal/Makefile
@@ -24,10 +24,4 @@ PERL_CONFIGURE= yes
MAN3= Business::PayPal.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-CGI-Application-Plugin-AnyTemplate/Makefile b/www/p5-CGI-Application-Plugin-AnyTemplate/Makefile
index 9ee11e668beb..478023d0de65 100644
--- a/www/p5-CGI-Application-Plugin-AnyTemplate/Makefile
+++ b/www/p5-CGI-Application-Plugin-AnyTemplate/Makefile
@@ -19,7 +19,7 @@ RUN_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Application
${SITE_PERL}/CGI/Application/Plugin/Forward.pm:${PORTSDIR}/www/p5-CGI-Application-Plugin-Forward
BUILD_DEPENDS= ${RUN_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.0+
MAN3= CGI::Application::Plugin::AnyTemplate.3 \
CGI::Application::Plugin::AnyTemplate::Driver::HTMLTemplate.3 \
@@ -30,8 +30,4 @@ MAN3= CGI::Application::Plugin::AnyTemplate.3 \
CGI::Application::Plugin::AnyTemplate::Driver::HTMLTemplateExpr.3 \
CGI::Application::Plugin::AnyTemplate::Driver::Petal.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-CGI-Application-Plugin-AutoRunmode/Makefile b/www/p5-CGI-Application-Plugin-AutoRunmode/Makefile
index 533f9da5a399..38e833eeaf09 100644
--- a/www/p5-CGI-Application-Plugin-AutoRunmode/Makefile
+++ b/www/p5-CGI-Application-Plugin-AutoRunmode/Makefile
@@ -23,8 +23,4 @@ PERL_CONFIGURE= yes
MAN3= CGI::Application::Plugin::AutoRunmode.3 \
CGI::Application::Plugin::AutoRunmode::FileDelegate.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-CGI-Application-Plugin-DBH/Makefile b/www/p5-CGI-Application-Plugin-DBH/Makefile
index b7b01205e869..6d4b5f9ca433 100644
--- a/www/p5-CGI-Application-Plugin-DBH/Makefile
+++ b/www/p5-CGI-Application-Plugin-DBH/Makefile
@@ -22,14 +22,8 @@ BUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Applicatio
RUN_DEPENDS= ${BUILD_DEPENDS}
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.6+
MAN3= CGI::Application::Plugin::DBH.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500806
-IGNORE= needs Perl 5.8.6 or above (lang/perl5.8)
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-CGI-Application-Plugin-DebugScreen/Makefile b/www/p5-CGI-Application-Plugin-DebugScreen/Makefile
index aad803685615..fe5f1deee173 100644
--- a/www/p5-CGI-Application-Plugin-DebugScreen/Makefile
+++ b/www/p5-CGI-Application-Plugin-DebugScreen/Makefile
@@ -22,12 +22,8 @@ BUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Applicatio
${SITE_PERL}/UNIVERSAL/require.pm:${PORTSDIR}/devel/p5-UNIVERSAL-require
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= CGI::Application::Plugin::DebugScreen.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-CGI-Application-Plugin-DevPopup/Makefile b/www/p5-CGI-Application-Plugin-DevPopup/Makefile
index 67ebaa720c7b..622c8c0454a0 100644
--- a/www/p5-CGI-Application-Plugin-DevPopup/Makefile
+++ b/www/p5-CGI-Application-Plugin-DevPopup/Makefile
@@ -18,14 +18,10 @@ COMMENT= Runtime cgiapp info in a popup window
BUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Application
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= CGI::Application::Plugin::DevPopup.3 \
CGI::Application::Plugin::DevPopup::HTTPHeaders.3 \
CGI::Application::Plugin::DevPopup::Timing.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-CGI-Application-Plugin-Forward/Makefile b/www/p5-CGI-Application-Plugin-Forward/Makefile
index ce19a7ab7da5..47eaa51d4b5c 100644
--- a/www/p5-CGI-Application-Plugin-Forward/Makefile
+++ b/www/p5-CGI-Application-Plugin-Forward/Makefile
@@ -19,12 +19,8 @@ BUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Applicatio
${SITE_PERL}/CGI/Application/Plugin/AutoRunmode.pm:${PORTSDIR}/www/p5-CGI-Application-Plugin-AutoRunmode
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.0+
MAN3= CGI::Application::Plugin::Forward.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-CGI-Application-Plugin-HTDot/Makefile b/www/p5-CGI-Application-Plugin-HTDot/Makefile
index 75a7c9acf383..14148e7e94ed 100644
--- a/www/p5-CGI-Application-Plugin-HTDot/Makefile
+++ b/www/p5-CGI-Application-Plugin-HTDot/Makefile
@@ -25,10 +25,4 @@ PERL_CONFIGURE= yes
MAN3= CGI::Application::Plugin::HTDot.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500601
-IGNORE= needs Perl 5.6.1 or above (lang/perl5.8)
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-CGI-Application-Plugin-HTMLPrototype/Makefile b/www/p5-CGI-Application-Plugin-HTMLPrototype/Makefile
index c0f631683b9e..518a6403e2f1 100644
--- a/www/p5-CGI-Application-Plugin-HTMLPrototype/Makefile
+++ b/www/p5-CGI-Application-Plugin-HTMLPrototype/Makefile
@@ -19,12 +19,8 @@ BUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Applicatio
${SITE_PERL}/HTML/Prototype.pm:${PORTSDIR}/www/p5-HTML-Prototype
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.0+
MAN3= CGI::Application::Plugin::HTMLPrototype.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-CGI-Application-Plugin-HtmlTidy/Makefile b/www/p5-CGI-Application-Plugin-HtmlTidy/Makefile
index 59705e70dc32..555094407657 100644
--- a/www/p5-CGI-Application-Plugin-HtmlTidy/Makefile
+++ b/www/p5-CGI-Application-Plugin-HtmlTidy/Makefile
@@ -20,12 +20,8 @@ BUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Applicatio
${SITE_PERL}/${PERL_ARCH}/HTML/Tidy.pm:${PORTSDIR}/textproc/p5-HTML-Tidy
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= CGI::Application::Plugin::HtmlTidy.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-CGI-Application-Plugin-LinkIntegrity/Makefile b/www/p5-CGI-Application-Plugin-LinkIntegrity/Makefile
index d596c6d6f276..15ebeb4a7671 100644
--- a/www/p5-CGI-Application-Plugin-LinkIntegrity/Makefile
+++ b/www/p5-CGI-Application-Plugin-LinkIntegrity/Makefile
@@ -22,12 +22,8 @@ BUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Applicatio
${SITE_PERL}/CGI/Application/Plugin/AutoRunmode.pm:${PORTSDIR}/www/p5-CGI-Application-Plugin-AutoRunmode
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.0+
MAN3= CGI::Application::Plugin::LinkIntegrity.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-CGI-Application-Plugin-LogDispatch/Makefile b/www/p5-CGI-Application-Plugin-LogDispatch/Makefile
index 8a9b52cbb7df..f09c0ab6ed76 100644
--- a/www/p5-CGI-Application-Plugin-LogDispatch/Makefile
+++ b/www/p5-CGI-Application-Plugin-LogDispatch/Makefile
@@ -20,12 +20,8 @@ BUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Applicatio
${SITE_PERL}/UNIVERSAL/require.pm:${PORTSDIR}/devel/p5-UNIVERSAL-require
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.0+
MAN3= CGI::Application::Plugin::LogDispatch.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-CGI-Application-Plugin-MessageStack/Makefile b/www/p5-CGI-Application-Plugin-MessageStack/Makefile
index 3cb8d92e43a1..162fe7116555 100644
--- a/www/p5-CGI-Application-Plugin-MessageStack/Makefile
+++ b/www/p5-CGI-Application-Plugin-MessageStack/Makefile
@@ -20,12 +20,8 @@ BUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Applicatio
${SITE_PERL}/CGI/Application/Plugin/TT.pm:${PORTSDIR}/www/p5-CGI-Application-Plugin-TT
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.0+
MAN3= CGI::Application::Plugin::MessageStack.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-CGI-Application-Plugin-Redirect/Makefile b/www/p5-CGI-Application-Plugin-Redirect/Makefile
index c86c7bf4bdcb..337c3ebfb8ee 100644
--- a/www/p5-CGI-Application-Plugin-Redirect/Makefile
+++ b/www/p5-CGI-Application-Plugin-Redirect/Makefile
@@ -18,12 +18,8 @@ COMMENT= Easy external redirects in CGI::Application
RUN_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Application
BUILD_DEPENDS= ${RUN_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.0+
MAN3= CGI::Application::Plugin::Redirect.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-CGI-Application-Plugin-Session/Makefile b/www/p5-CGI-Application-Plugin-Session/Makefile
index 7bd8076462a9..04d7d2b01d6a 100644
--- a/www/p5-CGI-Application-Plugin-Session/Makefile
+++ b/www/p5-CGI-Application-Plugin-Session/Makefile
@@ -21,12 +21,8 @@ BUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Applicatio
${SITE_PERL}/Test/Exception.pm:${PORTSDIR}/devel/p5-Test-Exception
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.0+
MAN3= CGI::Application::Plugin::Session.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-CGI-Application-Plugin-Stream/Makefile b/www/p5-CGI-Application-Plugin-Stream/Makefile
index 26c491461dfd..b037220fd1e9 100644
--- a/www/p5-CGI-Application-Plugin-Stream/Makefile
+++ b/www/p5-CGI-Application-Plugin-Stream/Makefile
@@ -20,12 +20,8 @@ BUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Applicatio
${SITE_PERL}/File/MMagic.pm:${PORTSDIR}/devel/p5-File-MMagic
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.0+
MAN3= CGI::Application::Plugin::Stream.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-CGI-Application-Plugin-TT/Makefile b/www/p5-CGI-Application-Plugin-TT/Makefile
index 5dead6cf788a..4d2ee7337246 100644
--- a/www/p5-CGI-Application-Plugin-TT/Makefile
+++ b/www/p5-CGI-Application-Plugin-TT/Makefile
@@ -22,12 +22,8 @@ BUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Applicatio
${SITE_PERL}/CGI/Application/Plugin/DevPopup.pm:${PORTSDIR}/www/p5-CGI-Application-Plugin-DevPopup
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.0+
MAN3= CGI::Application::Plugin::TT.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-CGI-Application-Plugin-ValidateRM/Makefile b/www/p5-CGI-Application-Plugin-ValidateRM/Makefile
index 5b38b3ae4b3b..eb14f013f81b 100644
--- a/www/p5-CGI-Application-Plugin-ValidateRM/Makefile
+++ b/www/p5-CGI-Application-Plugin-ValidateRM/Makefile
@@ -20,16 +20,10 @@ BUILD_DEPENDS= ${SITE_PERL}/HTML/FillInForm.pm:${PORTSDIR}/www/p5-HTML-FillInFor
${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Application
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.6+
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
MAN3= CGI::Application::Plugin::ValidateRM.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500806
-IGNORE= needs Perl 5.8.6 or above (lang/perl5.8)
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-CGI-Application-Plugin-ViewCode/Makefile b/www/p5-CGI-Application-Plugin-ViewCode/Makefile
index 746ee7020198..d38d89f62922 100644
--- a/www/p5-CGI-Application-Plugin-ViewCode/Makefile
+++ b/www/p5-CGI-Application-Plugin-ViewCode/Makefile
@@ -22,12 +22,8 @@ RUN_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Application
${SITE_PERL}/Test/LongString.pm:${PORTSDIR}/devel/p5-Test-LongString
BUILD_DEPENDS= ${RUN_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.0+
MAN3= CGI::Application::Plugin::ViewCode.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-CGI-Application-Server/Makefile b/www/p5-CGI-Application-Server/Makefile
index dcb17cac5b9c..8ae66a254dfc 100644
--- a/www/p5-CGI-Application-Server/Makefile
+++ b/www/p5-CGI-Application-Server/Makefile
@@ -24,12 +24,8 @@ BUILD_DEPENDS= ${SITE_PERL}/Test/Exception.pm:${PORTSDIR}/devel/p5-Test-Exceptio
${SITE_PERL}/Test/WWW/Mechanize.pm:${PORTSDIR}/devel/p5-Test-WWW-Mechanize \
${SITE_PERL}/CGI/Application/Plugin/Redirect.pm:${PORTSDIR}/www/p5-CGI-Application-Plugin-Redirect
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.0+
MAN3= CGI::Application::Server.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-CGI-Cache/Makefile b/www/p5-CGI-Cache/Makefile
index 1fda43c124dd..820365211dc3 100644
--- a/www/p5-CGI-Cache/Makefile
+++ b/www/p5-CGI-Cache/Makefile
@@ -27,12 +27,4 @@ PERL_CONFIGURE= yes
MAN3= CGI::Cache.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-RUN_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp
-post-configure:
- ${PERL} -pi -e 's/-I\S+PERL\S+ //g if m{PERL_DL_NONLAZY}' ${WRKSRC}/Makefile
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-CGI-Expand/Makefile b/www/p5-CGI-Expand/Makefile
index a262f0ccc566..788893ae2142 100644
--- a/www/p5-CGI-Expand/Makefile
+++ b/www/p5-CGI-Expand/Makefile
@@ -18,15 +18,8 @@ COMMENT= Convert flat hash to nested data using TT2's dot convention
BUILD_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.2+
MAN3= CGI::Expand.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} <= 500801
-
-IGNORE= requires Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-CGI-FCKeditor/Makefile b/www/p5-CGI-FCKeditor/Makefile
index df90fb42ed6f..e3e7f202b11e 100644
--- a/www/p5-CGI-FCKeditor/Makefile
+++ b/www/p5-CGI-FCKeditor/Makefile
@@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= This's FCKeditor Controller for Perl OOP
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= CGI::FCKeditor.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8 or above
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-CGI-FormBuilder/Makefile b/www/p5-CGI-FormBuilder/Makefile
index ec29546defea..0259e9284f40 100644
--- a/www/p5-CGI-FormBuilder/Makefile
+++ b/www/p5-CGI-FormBuilder/Makefile
@@ -39,10 +39,6 @@ MAN3= CGI::FormBuilder.3 \
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} <= 500503
-IGNORE= requires Perl 5.6. Install lang/perl5 or lang/perl5.8, and try again
-.endif
-
.if !defined(WITHOUT_TT)
RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Template.pm:${PORTSDIR}/www/p5-Template-Toolkit
.endif
diff --git a/www/p5-CGI-Prototype/Makefile b/www/p5-CGI-Prototype/Makefile
index 2285da02d5e5..de4f3380d385 100644
--- a/www/p5-CGI-Prototype/Makefile
+++ b/www/p5-CGI-Prototype/Makefile
@@ -24,10 +24,4 @@ PERL_CONFIGURE= yes
MAN3= CGI::Prototype.3 \
CGI::Prototype::Hidden.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-CGI-Untaint-date/Makefile b/www/p5-CGI-Untaint-date/Makefile
index 31890f279cb9..d623f930fa59 100644
--- a/www/p5-CGI-Untaint-date/Makefile
+++ b/www/p5-CGI-Untaint-date/Makefile
@@ -24,10 +24,4 @@ MAN3= CGI::Untaint::date.3
PERL_CONFIGURE= yes
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Action-RenderView/Makefile b/www/p5-Catalyst-Action-RenderView/Makefile
index 03da6728a8da..f5f9954ee4c8 100644
--- a/www/p5-Catalyst-Action-RenderView/Makefile
+++ b/www/p5-Catalyst-Action-RenderView/Makefile
@@ -18,12 +18,8 @@ BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Data-Visitor>=0.08:${PORTSDIR}/devel/p5-Data-Visitor
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= Catalyst::Action::RenderView.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Controller-BindLex/Makefile b/www/p5-Catalyst-Controller-BindLex/Makefile
index 9051c513d2ab..da06b5108012 100644
--- a/www/p5-Catalyst-Controller-BindLex/Makefile
+++ b/www/p5-Catalyst-Controller-BindLex/Makefile
@@ -24,12 +24,8 @@ BUILD_DEPENDS= ${SITE_PERL}/Catalyst.pm:${PORTSDIR}/www/p5-Catalyst-Runtime \
${SITE_PERL}/Test/use/ok.pm:${PORTSDIR}/devel/p5-Test-use-ok
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.1+
MAN3= Catalyst::Controller::BindLex.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Controller-FormBuilder/Makefile b/www/p5-Catalyst-Controller-FormBuilder/Makefile
index 9f0edf937c02..cd2e0e44767b 100644
--- a/www/p5-Catalyst-Controller-FormBuilder/Makefile
+++ b/www/p5-Catalyst-Controller-FormBuilder/Makefile
@@ -25,15 +25,11 @@ RUN_DEPENDS= p5-CGI-FormBuilder>=3.02:${PORTSDIR}/www/p5-CGI-FormBuilder \
p5-Scalar-List-Utils>=1.19:${PORTSDIR}/lang/p5-Scalar-List-Utils \
p5-Catalyst-View-TT>=0.23:${PORTSDIR}/www/p5-Catalyst-View-TT
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Controller::FormBuilder.3
post-extract:
@${PERL} -i.bak -ne 'print unless m,^(recommends|requires),' ${WRKSRC}/Makefile.PL
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Devel/Makefile b/www/p5-Catalyst-Devel/Makefile
index 19db7f139cd8..1143c22fd442 100644
--- a/www/p5-Catalyst-Devel/Makefile
+++ b/www/p5-Catalyst-Devel/Makefile
@@ -27,14 +27,10 @@ RUN_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-YAML>=0.55:${PORTSDIR}/textproc/p5-YAML
BUILD_DEPENDS= ${RUN_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Helper.3 \
Module::Install::Catalyst.3 \
Catalyst::Devel.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Engine-Apache/Makefile b/www/p5-Catalyst-Engine-Apache/Makefile
index dab272102749..fedb4a6dae20 100644
--- a/www/p5-Catalyst-Engine-Apache/Makefile
+++ b/www/p5-Catalyst-Engine-Apache/Makefile
@@ -18,7 +18,7 @@ COMMENT= Catalyst Apache Engines
BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Engine::Apache.3 \
Catalyst::Engine::Apache2::MP19.3 \
@@ -26,8 +26,4 @@ MAN3= Catalyst::Engine::Apache.3 \
Catalyst::Engine::Apache::MP13.3 \
Catalyst::Engine::Apache2.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Engine-HTTP-POE/Makefile b/www/p5-Catalyst-Engine-HTTP-POE/Makefile
index 75a0269a95a2..cd7bf98ac251 100644
--- a/www/p5-Catalyst-Engine-HTTP-POE/Makefile
+++ b/www/p5-Catalyst-Engine-HTTP-POE/Makefile
@@ -18,12 +18,8 @@ RUN_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-POE>=0:${PORTSDIR}/devel/p5-POE
BUILD_DEPENDS= ${RUN_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.1+
MAN3= Catalyst::Engine::HTTP::POE.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Enzyme/Makefile b/www/p5-Catalyst-Enzyme/Makefile
index 29cbd2df827b..b2e1bb34b5c6 100644
--- a/www/p5-Catalyst-Enzyme/Makefile
+++ b/www/p5-Catalyst-Enzyme/Makefile
@@ -38,7 +38,7 @@ BUILD_DEPENDS= \
p5-URI>=0:${PORTSDIR}/net/p5-URI
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= Catalyst::Enzyme.3 \
Catalyst::Enzyme::CRUD::Controller.3 \
@@ -49,8 +49,4 @@ MAN3= Catalyst::Enzyme.3 \
Catalyst::Helper::Model::Enzyme::CDBI.3 \
Catalyst::Helper::View::Enzyme::TT.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Example-InstantCRUD/Makefile b/www/p5-Catalyst-Example-InstantCRUD/Makefile
index dd90032d0174..c4fa3d4cd622 100644
--- a/www/p5-Catalyst-Example-InstantCRUD/Makefile
+++ b/www/p5-Catalyst-Example-InstantCRUD/Makefile
@@ -42,7 +42,7 @@ p5-Catalyst-Plugin-Authentication>=0.07:${PORTSDIR}/www/p5-Catalyst-Plugin-Authe
p5-URI>=0:${PORTSDIR}/net/p5-URI \
p5-version>=0:${PORTSDIR}/devel/p5-version
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN1= instantcrud.pl.1
MAN3= Catalyst::Example::Controller::InstantCRUD.3 \
@@ -55,8 +55,4 @@ MAN3= Catalyst::Example::Controller::InstantCRUD.3 \
Catalyst::Plugin::Auth::Utils.3 \
HTML::Widget::Element::DoubleSelect.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Helper-Controller-Scaffold/Makefile b/www/p5-Catalyst-Helper-Controller-Scaffold/Makefile
index 3dee21ed8452..6221af461be9 100644
--- a/www/p5-Catalyst-Helper-Controller-Scaffold/Makefile
+++ b/www/p5-Catalyst-Helper-Controller-Scaffold/Makefile
@@ -26,12 +26,8 @@ BUILD_DEPENDS= ${SITE_PERL}/Catalyst.pm:${PORTSDIR}/www/p5-Catalyst-Runtime \
${SITE_PERL}/Template/Plugin/Class.pm:${PORTSDIR}/www/p5-Template-Plugin-Class
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Helper::Controller::Scaffold.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Log-Log4perl/Makefile b/www/p5-Catalyst-Log-Log4perl/Makefile
index c52594c4f068..b77e61970fe0 100644
--- a/www/p5-Catalyst-Log-Log4perl/Makefile
+++ b/www/p5-Catalyst-Log-Log4perl/Makefile
@@ -22,12 +22,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Sub-Install>=0:${PORTSDIR}/devel/p5-Sub-Install
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= Catalyst::Log::Log4perl.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Manual/Makefile b/www/p5-Catalyst-Manual/Makefile
index 829654122b8d..46cfbf762626 100644
--- a/www/p5-Catalyst-Manual/Makefile
+++ b/www/p5-Catalyst-Manual/Makefile
@@ -14,7 +14,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= lbr@FreeBSD.org
COMMENT= The Catalyst developer's manual
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Manual.3 \
Catalyst::Manual::About.3 \
@@ -40,8 +40,5 @@ MAN3= Catalyst::Manual.3 \
post-extract:
@${PERL} -i.bak -ne 'print unless m,Test::,' ${WRKSRC}/Makefile.PL
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
+
diff --git a/www/p5-Catalyst-Model-CDBI-Sweet/Makefile b/www/p5-Catalyst-Model-CDBI-Sweet/Makefile
index 46a44b145878..1f9b4d490a4e 100644
--- a/www/p5-Catalyst-Model-CDBI-Sweet/Makefile
+++ b/www/p5-Catalyst-Model-CDBI-Sweet/Makefile
@@ -19,14 +19,8 @@ BUILD_DEPENDS= ${SITE_PERL}/Catalyst.pm:${PORTSDIR}/www/p5-Catalyst-Runtime \
${SITE_PERL}/Class/DBI/Sweet.pm:${PORTSDIR}/databases/p5-Class-DBI-Sweet
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.2+
MAN3= Catalyst::Model::CDBI::Sweet.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} <= 500801
-IGNORE= Install lang/perl5.8, and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Model-CDBI/Makefile b/www/p5-Catalyst-Model-CDBI/Makefile
index 14a6bda706d9..0219ad82c381 100644
--- a/www/p5-Catalyst-Model-CDBI/Makefile
+++ b/www/p5-Catalyst-Model-CDBI/Makefile
@@ -21,13 +21,9 @@ BUILD_DEPENDS= ${SITE_PERL}/Class/DBI/Loader.pm:${PORTSDIR}/databases/p5-Class-D
${SITE_PERL}/Class/DBI.pm:${PORTSDIR}/databases/p5-Class-DBI
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Helper::Model::CDBI.3 \
Catalyst::Model::CDBI.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} <= 500800
-IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Model-DBIC-Plain/Makefile b/www/p5-Catalyst-Model-DBIC-Plain/Makefile
index 5e4b499d7de8..85e782be9fc5 100644
--- a/www/p5-Catalyst-Model-DBIC-Plain/Makefile
+++ b/www/p5-Catalyst-Model-DBIC-Plain/Makefile
@@ -20,13 +20,9 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-DBIx-Class>=0.01:${PORTSDIR}/databases/p5-DBIx-Class
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Helper::Model::DBIC::Plain.3 \
Catalyst::Model::DBIC::Plain.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} <= 500800
-IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Model-DBIC-Schema/Makefile b/www/p5-Catalyst-Model-DBIC-Schema/Makefile
index d26771ce42ee..2ac70de88df6 100644
--- a/www/p5-Catalyst-Model-DBIC-Schema/Makefile
+++ b/www/p5-Catalyst-Model-DBIC-Schema/Makefile
@@ -25,7 +25,7 @@ BUILD_DEPENDS= \
p5-DBIx-Class-Schema-Loader>=0.03006:${PORTSDIR}/databases/p5-DBIx-Class-Schema-Loader
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Helper::Model::DBIC::Schema.3 \
Catalyst::Model::DBIC::Schema.3
@@ -33,8 +33,4 @@ MAN3= Catalyst::Helper::Model::DBIC::Schema.3 \
post-extract:
@${PERL} -i.bak -ne 'print unless m,^feature, .. m,;$$,' ${WRKSRC}/Makefile.PL
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} <= 500800
-IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Model-DBIC/Makefile b/www/p5-Catalyst-Model-DBIC/Makefile
index 19f155bd6c3a..3d91a4a4c2d3 100644
--- a/www/p5-Catalyst-Model-DBIC/Makefile
+++ b/www/p5-Catalyst-Model-DBIC/Makefile
@@ -21,15 +21,11 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-DBIx-Class-Loader>=0:${PORTSDIR}/databases/p5-DBIx-Class-Loader
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
DEPRECATED= This module is obsoleted by www/p5-Catalyst-Model-DBIC-Schema
MAN3= Catalyst::Helper::Model::DBIC.3 \
Catalyst::Model::DBIC.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} <= 500800
-IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Model-Oryx/Makefile b/www/p5-Catalyst-Model-Oryx/Makefile
index 0b52b7f031d4..ad5f5eb5bad7 100644
--- a/www/p5-Catalyst-Model-Oryx/Makefile
+++ b/www/p5-Catalyst-Model-Oryx/Makefile
@@ -25,10 +25,4 @@ PERL_CONFIGURE= yes
MAN3= Catalyst::Helper::Model::Oryx.3 \
Catalyst::Model::Oryx.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Model-XML-Feed/Makefile b/www/p5-Catalyst-Model-XML-Feed/Makefile
index 5c51b1a63eb6..2154ca96b0cd 100644
--- a/www/p5-Catalyst-Model-XML-Feed/Makefile
+++ b/www/p5-Catalyst-Model-XML-Feed/Makefile
@@ -21,13 +21,9 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Model::XML::Feed.3 \
Catalyst::Model::XML::Feed::Item.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Model-Xapian/Makefile b/www/p5-Catalyst-Model-Xapian/Makefile
index 5a3c60f9eb10..59502ba68385 100644
--- a/www/p5-Catalyst-Model-Xapian/Makefile
+++ b/www/p5-Catalyst-Model-Xapian/Makefile
@@ -21,13 +21,9 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Search-Xapian>=0.9.2.4:${PORTSDIR}/databases/p5-Search-Xapian
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.1+
MAN3= Catalyst::Model::Xapian.3 \
Catalyst::Helper::Model::Xapian.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} <= 500800
-IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Authentication-CDBI/Makefile b/www/p5-Catalyst-Plugin-Authentication-CDBI/Makefile
index c08b13f8a762..65a8a6595356 100644
--- a/www/p5-Catalyst-Plugin-Authentication-CDBI/Makefile
+++ b/www/p5-Catalyst-Plugin-Authentication-CDBI/Makefile
@@ -20,14 +20,8 @@ BUILD_DEPENDS= ${SITE_PERL}/Catalyst.pm:${PORTSDIR}/www/p5-Catalyst-Runtime \
${SITE_PERL}/Catalyst/Plugin/Session/FastMmap.pm:${PORTSDIR}/www/p5-Catalyst-Plugin-Session-FastMmap
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Plugin::Authentication::CDBI.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Authentication-Store-DBIC/Makefile b/www/p5-Catalyst-Plugin-Authentication-Store-DBIC/Makefile
index f7e003132f6a..8659c0a2b181 100644
--- a/www/p5-Catalyst-Plugin-Authentication-Store-DBIC/Makefile
+++ b/www/p5-Catalyst-Plugin-Authentication-Store-DBIC/Makefile
@@ -23,7 +23,7 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-DBI>=0:${PORTSDIR}/databases/p5-DBI
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.1+
MAN3= Catalyst::Plugin::Authentication::Store::DBIC.3 \
Catalyst::Plugin::Authentication::Store::DBIC::Backend.3 \
@@ -32,8 +32,4 @@ MAN3= Catalyst::Plugin::Authentication::Store::DBIC.3 \
post-extract:
@${PERL} -i.bak -ne 'print unless /^\s*recommends/ .. /},$$/' ${WRKSRC}/Build.PL
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Authentication-Store-DBIx-Class/Makefile b/www/p5-Catalyst-Plugin-Authentication-Store-DBIx-Class/Makefile
index 468fcca06099..34f398b748f3 100644
--- a/www/p5-Catalyst-Plugin-Authentication-Store-DBIx-Class/Makefile
+++ b/www/p5-Catalyst-Plugin-Authentication-Store-DBIx-Class/Makefile
@@ -19,13 +19,9 @@ RUN_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Catalyst-Plugin-Authentication>=0:${PORTSDIR}/www/p5-Catalyst-Plugin-Authentication
BUILD_DEPENDS= ${RUN_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Plugin::Authentication::Store::DBIx::Class.3 \
Catalyst::Plugin::Authentication::Store::DBIx::Class::User.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Authentication-Store-Htpasswd/Makefile b/www/p5-Catalyst-Plugin-Authentication-Store-Htpasswd/Makefile
index 9202b7615a0d..486f59f53d03 100644
--- a/www/p5-Catalyst-Plugin-Authentication-Store-Htpasswd/Makefile
+++ b/www/p5-Catalyst-Plugin-Authentication-Store-Htpasswd/Makefile
@@ -20,14 +20,10 @@ BUILD_DEPENDS= p5-Catalyst-Plugin-Authentication>=0.01:${PORTSDIR}/www/p5-Cataly
p5-Authen-Htpasswd>=0.13:${PORTSDIR}/security/p5-Authen-Htpasswd
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.1+
MAN3= Catalyst::Plugin::Authentication::Store::Htpasswd::User.3 \
Catalyst::Plugin::Authentication::Store::Htpasswd.3 \
Catalyst::Plugin::Authentication::Store::Htpasswd::Backend.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Authentication/Makefile b/www/p5-Catalyst-Plugin-Authentication/Makefile
index 109ee17ca4ad..d36ee2192ade 100644
--- a/www/p5-Catalyst-Plugin-Authentication/Makefile
+++ b/www/p5-Catalyst-Plugin-Authentication/Makefile
@@ -20,7 +20,7 @@ RUN_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Class-Inspector>=0:${PORTSDIR}/devel/p5-Class-Inspector
BUILD_DEPENDS= ${RUN_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Plugin::Authentication.3 \
Catalyst::Plugin::Authentication::Credential::Password.3 \
@@ -30,8 +30,4 @@ MAN3= Catalyst::Plugin::Authentication.3 \
Catalyst::Plugin::Authentication::User.3 \
Catalyst::Plugin::Authentication::User::Hash.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Authorization-ACL/Makefile b/www/p5-Catalyst-Plugin-Authorization-ACL/Makefile
index 2535d30ddb31..b12ee7cc5686 100644
--- a/www/p5-Catalyst-Plugin-Authorization-ACL/Makefile
+++ b/www/p5-Catalyst-Plugin-Authorization-ACL/Makefile
@@ -21,13 +21,9 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Tree-Simple-VisitorFactory>=0:${PORTSDIR}/devel/p5-Tree-Simple-VisitorFactory
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.1+
MAN3= Catalyst::Plugin::Authorization::ACL::Engine.3 \
Catalyst::Plugin::Authorization::ACL.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Authorization-Roles/Makefile b/www/p5-Catalyst-Plugin-Authorization-Roles/Makefile
index 4d6a85ad432f..50559c0a544c 100644
--- a/www/p5-Catalyst-Plugin-Authorization-Roles/Makefile
+++ b/www/p5-Catalyst-Plugin-Authorization-Roles/Makefile
@@ -21,15 +21,11 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-UNIVERSAL-isa>=0.05:${PORTSDIR}/devel/p5-UNIVERSAL-isa
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Plugin::Authorization::Roles.3
post-extract:
@${PERL} -i.bak -ne 'print unless m,Test::,' ${WRKSRC}/Build.PL
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-C3/Makefile b/www/p5-Catalyst-Plugin-C3/Makefile
index 6fc305b2e44c..a82c6d0a00cf 100644
--- a/www/p5-Catalyst-Plugin-C3/Makefile
+++ b/www/p5-Catalyst-Plugin-C3/Makefile
@@ -19,12 +19,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7006:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Class-C3>=0.19:${PORTSDIR}/devel/p5-Class-C3
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Plugin::C3.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Cache-FastMmap/Makefile b/www/p5-Catalyst-Plugin-Cache-FastMmap/Makefile
index 5cd1e3fd45a8..f3f93ec57942 100644
--- a/www/p5-Catalyst-Plugin-Cache-FastMmap/Makefile
+++ b/www/p5-Catalyst-Plugin-Cache-FastMmap/Makefile
@@ -19,12 +19,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Cache-FastMmap>=0:${PORTSDIR}/devel/p5-Cache-FastMmap
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.1+
MAN3= Catalyst::Plugin::Cache::FastMmap.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Cache-FileCache/Makefile b/www/p5-Catalyst-Plugin-Cache-FileCache/Makefile
index f63278aa039a..e6959b253fc3 100644
--- a/www/p5-Catalyst-Plugin-Cache-FileCache/Makefile
+++ b/www/p5-Catalyst-Plugin-Cache-FileCache/Makefile
@@ -19,12 +19,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Cache-Cache>=0:${PORTSDIR}/devel/p5-Cache-Cache
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.1+
MAN3= Catalyst::Plugin::Cache::FileCache.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Cache-Memcached/Makefile b/www/p5-Catalyst-Plugin-Cache-Memcached/Makefile
index 884c572df5b6..513f861fe750 100644
--- a/www/p5-Catalyst-Plugin-Cache-Memcached/Makefile
+++ b/www/p5-Catalyst-Plugin-Cache-Memcached/Makefile
@@ -19,12 +19,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Cache-Memcached>=0:${PORTSDIR}/databases/p5-Cache-Memcached
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.1+
MAN3= Catalyst::Plugin::Cache::Memcached.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Cache-Store-FastMmap/Makefile b/www/p5-Catalyst-Plugin-Cache-Store-FastMmap/Makefile
index d93a5b34f233..d6b5c91a20f8 100644
--- a/www/p5-Catalyst-Plugin-Cache-Store-FastMmap/Makefile
+++ b/www/p5-Catalyst-Plugin-Cache-Store-FastMmap/Makefile
@@ -21,15 +21,11 @@ BUILD_DEPENDS= p5-Cache-FastMmap>=0:${PORTSDIR}/devel/p5-Cache-FastMmap \
p5-Path-Class>=0:${PORTSDIR}/devel/p5-Path-Class
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
DEPRECATED= Refer to the documentation for details on how to reconfigure your Catalyst application to avoid this module
MAN3= Catalyst::Plugin::Cache::Backend::FastMmap.3 \
Catalyst::Plugin::Cache::Store::FastMmap.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Cache/Makefile b/www/p5-Catalyst-Plugin-Cache/Makefile
index 836171952b43..b8ca6ba80ea7 100644
--- a/www/p5-Catalyst-Plugin-Cache/Makefile
+++ b/www/p5-Catalyst-Plugin-Cache/Makefile
@@ -19,7 +19,7 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Task-Weaken>=0:${PORTSDIR}/devel/p5-Task-Weaken
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Plugin::Cache.3 \
Catalyst::Plugin::Cache::Backend.3 \
@@ -32,8 +32,4 @@ MAN3= Catalyst::Plugin::Cache.3 \
post-extract:
@${PERL} -i.bak -ne 'print unless m,ok|Test::,' ${WRKSRC}/Makefile.PL
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-ConfigLoader-Environment/Makefile b/www/p5-Catalyst-Plugin-ConfigLoader-Environment/Makefile
index 785d7ca3d0f3..ce1c53d0dcf7 100644
--- a/www/p5-Catalyst-Plugin-ConfigLoader-Environment/Makefile
+++ b/www/p5-Catalyst-Plugin-ConfigLoader-Environment/Makefile
@@ -18,12 +18,8 @@ COMMENT= Configure your application with environment variables
BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Plugin::ConfigLoader::Environment.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-ConfigLoader/Makefile b/www/p5-Catalyst-Plugin-ConfigLoader/Makefile
index 3544ae24c9a0..09acb7011045 100644
--- a/www/p5-Catalyst-Plugin-ConfigLoader/Makefile
+++ b/www/p5-Catalyst-Plugin-ConfigLoader/Makefile
@@ -19,13 +19,9 @@ RUN_DEPENDS= p5-Catalyst-Runtime>=5.7008:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Config-Any>=0.08:${PORTSDIR}/devel/p5-Config-Any
BUILD_DEPENDS= ${RUN_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= Catalyst::Plugin::ConfigLoader.3 \
Catalyst::Plugin::ConfigLoader::Manual.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-DefaultEnd/Makefile b/www/p5-Catalyst-Plugin-DefaultEnd/Makefile
index 286f7481119f..c8864ca1f6de 100644
--- a/www/p5-Catalyst-Plugin-DefaultEnd/Makefile
+++ b/www/p5-Catalyst-Plugin-DefaultEnd/Makefile
@@ -18,12 +18,8 @@ COMMENT= Sensible default end action
BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.1+
MAN3= Catalyst::Plugin::DefaultEnd.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-FillInForm/Makefile b/www/p5-Catalyst-Plugin-FillInForm/Makefile
index 3cff000a67a7..1b8910d52d83 100644
--- a/www/p5-Catalyst-Plugin-FillInForm/Makefile
+++ b/www/p5-Catalyst-Plugin-FillInForm/Makefile
@@ -20,14 +20,8 @@ BUILD_DEPENDS= ${SITE_PERL}/Catalyst.pm:${PORTSDIR}/www/p5-Catalyst-Runtime \
${SITE_PERL}/NEXT.pm:${PORTSDIR}/devel/p5-NEXT
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= Catalyst::Plugin::FillInForm.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-FormBuilder/Makefile b/www/p5-Catalyst-Plugin-FormBuilder/Makefile
index 2e43a7103deb..78c1b77e6f1b 100644
--- a/www/p5-Catalyst-Plugin-FormBuilder/Makefile
+++ b/www/p5-Catalyst-Plugin-FormBuilder/Makefile
@@ -23,8 +23,4 @@ PERL_CONFIGURE= yes
MAN3= Catalyst::Plugin::FormBuilder.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} <= 500503
-IGNORE= requires Perl 5.6. Install lang/perl5 or lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-FormCanary/Makefile b/www/p5-Catalyst-Plugin-FormCanary/Makefile
index f79119fda5dd..c49e69925198 100644
--- a/www/p5-Catalyst-Plugin-FormCanary/Makefile
+++ b/www/p5-Catalyst-Plugin-FormCanary/Makefile
@@ -18,15 +18,11 @@ BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Catalyst-Runtime>=0:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Catalyst-Plugin-Session>=0:${PORTSDIR}/www/p5-Catalyst-Plugin-Session
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Plugin::FormCanary.3
post-extract:
@${PERL} -i.bak -ne 'print unless m,build_requires,' ${WRKSRC}/Makefile.PL
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-FormValidator-Simple/Makefile b/www/p5-Catalyst-Plugin-FormValidator-Simple/Makefile
index a8b8fa4c1703..b403cf92cf1b 100644
--- a/www/p5-Catalyst-Plugin-FormValidator-Simple/Makefile
+++ b/www/p5-Catalyst-Plugin-FormValidator-Simple/Makefile
@@ -20,12 +20,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-FormValidator-Simple>=0.13:${PORTSDIR}/textproc/p5-FormValidator-Simple
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Plugin::FormValidator::Simple.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} <= 500800
-IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-FormValidator/Makefile b/www/p5-Catalyst-Plugin-FormValidator/Makefile
index c783a1cf9aea..2f8358b21d44 100644
--- a/www/p5-Catalyst-Plugin-FormValidator/Makefile
+++ b/www/p5-Catalyst-Plugin-FormValidator/Makefile
@@ -23,8 +23,4 @@ PERL_CONFIGURE= yes
MAN3= Catalyst::Plugin::FormValidator.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} <= 500503
-IGNORE= requires Perl 5.6. Install lang/perl5 or lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-HTML-Widget/Makefile b/www/p5-Catalyst-Plugin-HTML-Widget/Makefile
index a508276fc94b..5812775e94ce 100644
--- a/www/p5-Catalyst-Plugin-HTML-Widget/Makefile
+++ b/www/p5-Catalyst-Plugin-HTML-Widget/Makefile
@@ -19,12 +19,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-HTML-Widget>=0:${PORTSDIR}/www/p5-HTML-Widget
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Plugin::HTML::Widget.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-I18N/Makefile b/www/p5-Catalyst-Plugin-I18N/Makefile
index 03ed295efe30..b013a5ef6326 100644
--- a/www/p5-Catalyst-Plugin-I18N/Makefile
+++ b/www/p5-Catalyst-Plugin-I18N/Makefile
@@ -19,14 +19,12 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Locale-Maketext-Simple>=0:${PORTSDIR}/devel/p5-Locale-Maketext-Simple
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= Catalyst::Plugin::I18N.3
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires at least Perl 5.8. Install lang/perl5.8, and try again
-.elif ${PERL_LEVEL} < 500805
+.if ${PERL_LEVEL} < 500805
BUILD_DEPENDS+= p5-I18N-LangTags-Detect>=0:${PORTSDIR}/misc/p5-I18N-LangTags
RUN_DEPENDS+= p5-I18N-LangTags-Detect>=0:${PORTSDIR}/misc/p5-I18N-LangTags
.endif
diff --git a/www/p5-Catalyst-Plugin-LogWarnings/Makefile b/www/p5-Catalyst-Plugin-LogWarnings/Makefile
index 3984fba7eb11..f2ee7fbc2ff7 100644
--- a/www/p5-Catalyst-Plugin-LogWarnings/Makefile
+++ b/www/p5-Catalyst-Plugin-LogWarnings/Makefile
@@ -20,12 +20,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7001:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Catalyst-Plugin-C3>=0:${PORTSDIR}/www/p5-Catalyst-Plugin-C3
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Plugin::LogWarnings.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-PageCache/Makefile b/www/p5-Catalyst-Plugin-PageCache/Makefile
index 9a01f1781968..15fa9dde6380 100644
--- a/www/p5-Catalyst-Plugin-PageCache/Makefile
+++ b/www/p5-Catalyst-Plugin-PageCache/Makefile
@@ -17,12 +17,8 @@ COMMENT= Cache the output of entire pages
RUN_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime
BUILD_DEPENDS= ${RUN_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Plugin::PageCache.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Params-Nested/Makefile b/www/p5-Catalyst-Plugin-Params-Nested/Makefile
index 4f62447a073e..8688753c3cff 100644
--- a/www/p5-Catalyst-Plugin-Params-Nested/Makefile
+++ b/www/p5-Catalyst-Plugin-Params-Nested/Makefile
@@ -20,15 +20,9 @@ BUILD_DEPENDS= p5-CGI-Expand>=1.06:${PORTSDIR}/www/p5-CGI-Expand \
RUN_DEPENDS= ${BUILD_DEPENDS} \
p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Plugin::Params::Nested.3 \
Catalyst::Plugin::Params::Nested::Expander.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} <= 500801
-IGNORE= requires Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Pluggable/Makefile b/www/p5-Catalyst-Plugin-Pluggable/Makefile
index be237e7eb215..79053df06399 100644
--- a/www/p5-Catalyst-Plugin-Pluggable/Makefile
+++ b/www/p5-Catalyst-Plugin-Pluggable/Makefile
@@ -18,14 +18,8 @@ COMMENT= A plugin for pluggable Catalyst applications
BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Plugin::Pluggable.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Prototype/Makefile b/www/p5-Catalyst-Plugin-Prototype/Makefile
index 04c145715d7f..4379d7d90cc8 100644
--- a/www/p5-Catalyst-Plugin-Prototype/Makefile
+++ b/www/p5-Catalyst-Plugin-Prototype/Makefile
@@ -21,7 +21,7 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7006:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-HTML-Prototype>=1.48:${PORTSDIR}/www/p5-HTML-Prototype
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Helper::Prototype.3 \
Catalyst::Plugin::Prototype.3
@@ -29,8 +29,4 @@ MAN3= Catalyst::Helper::Prototype.3 \
post-extract:
${RM} ${WRKSRC}/lib/Catalyst/Plugin/._Prototype.pm
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Session-FastMmap/Makefile b/www/p5-Catalyst-Plugin-Session-FastMmap/Makefile
index 801af1b19f78..e5771385aba3 100644
--- a/www/p5-Catalyst-Plugin-Session-FastMmap/Makefile
+++ b/www/p5-Catalyst-Plugin-Session-FastMmap/Makefile
@@ -28,8 +28,4 @@ PERL_CONFIGURE= yes
MAN3= Catalyst::Plugin::Session::FastMmap.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires Perl 5.6. Install lang/perl5 or lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Session-State-Cookie/Makefile b/www/p5-Catalyst-Plugin-Session-State-Cookie/Makefile
index c0c6b58768b2..54117eeff090 100644
--- a/www/p5-Catalyst-Plugin-Session-State-Cookie/Makefile
+++ b/www/p5-Catalyst-Plugin-Session-State-Cookie/Makefile
@@ -19,15 +19,11 @@ RUN_DEPENDS= p5-Catalyst-Plugin-Session>=0.06:${PORTSDIR}/www/p5-Catalyst-Plugin
p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor
BUILD_DEPENDS= ${RUN_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Plugin::Session::State::Cookie.3
post-extract:
@${PERL} -i.bak -ne 'print unless m,Test::,' ${WRKSRC}/Makefile.PL
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Session-State-URI/Makefile b/www/p5-Catalyst-Plugin-Session-State-URI/Makefile
index 2fec3f37af02..53015af0ce3d 100644
--- a/www/p5-Catalyst-Plugin-Session-State-URI/Makefile
+++ b/www/p5-Catalyst-Plugin-Session-State-URI/Makefile
@@ -22,15 +22,11 @@ RUN_DEPENDS= p5-Catalyst-Plugin-Session>=0.06:${PORTSDIR}/www/p5-Catalyst-Plugin
p5-MIME-Types>=0:${PORTSDIR}/mail/p5-MIME-Types
BUILD_DEPENDS= ${RUN_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Plugin::Session::State::URI.3
post-extract:
@${PERL} -i.bak -ne 'print unless m,Test::,' ${WRKSRC}/Makefile.PL
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Session-Store-Cache/Makefile b/www/p5-Catalyst-Plugin-Session-Store-Cache/Makefile
index 82d549cd7e62..3802c5bfeb41 100644
--- a/www/p5-Catalyst-Plugin-Session-Store-Cache/Makefile
+++ b/www/p5-Catalyst-Plugin-Session-Store-Cache/Makefile
@@ -17,14 +17,8 @@ COMMENT= Store sessions using a Catalyst::Plugin::Cache
BUILD_DEPENDS= p5-Catalyst-Plugin-Session>=0.06:${PORTSDIR}/www/p5-Catalyst-Plugin-Session
RUN_DEPENDS= p5-Catalyst-Plugin-Session>=0.06:${PORTSDIR}/www/p5-Catalyst-Plugin-Session
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Plugin::Session::Store::Cache.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} <= 500801
-IGNORE= requires Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Session-Store-DBI/Makefile b/www/p5-Catalyst-Plugin-Session-Store-DBI/Makefile
index aa33deca731f..3c9d717c38d0 100644
--- a/www/p5-Catalyst-Plugin-Session-Store-DBI/Makefile
+++ b/www/p5-Catalyst-Plugin-Session-Store-DBI/Makefile
@@ -22,12 +22,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Storable>=0:${PORTSDIR}/devel/p5-Storable
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.2+
MAN3= Catalyst::Plugin::Session::Store::DBI.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} <= 500801
-IGNORE= requires Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Session-Store-DBIC/Makefile b/www/p5-Catalyst-Plugin-Session-Store-DBIC/Makefile
index a3a494eeca79..0aa3b2706393 100644
--- a/www/p5-Catalyst-Plugin-Session-Store-DBIC/Makefile
+++ b/www/p5-Catalyst-Plugin-Session-Store-DBIC/Makefile
@@ -24,15 +24,9 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.2+
MAN3= Catalyst::Plugin::Session::Store::DBIC.3 \
Catalyst::Plugin::Session::Store::DBIC::Delegate.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} <= 500801
-IGNORE= requires Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Session-Store-Delegate/Makefile b/www/p5-Catalyst-Plugin-Session-Store-Delegate/Makefile
index 8404a044f6d7..d3d6df30caed 100644
--- a/www/p5-Catalyst-Plugin-Session-Store-Delegate/Makefile
+++ b/www/p5-Catalyst-Plugin-Session-Store-Delegate/Makefile
@@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-Catalyst-Plugin-Session>=0.12:${PORTSDIR}/www/p5-Catalyst-Plug
p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.2+
MAN3= Catalyst::Plugin::Session::Store::Delegate.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} <= 500801
-IGNORE= requires Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Session-Store-FastMmap/Makefile b/www/p5-Catalyst-Plugin-Session-Store-FastMmap/Makefile
index a169bc2fdbe2..d2af68f6d1a0 100644
--- a/www/p5-Catalyst-Plugin-Session-Store-FastMmap/Makefile
+++ b/www/p5-Catalyst-Plugin-Session-Store-FastMmap/Makefile
@@ -20,12 +20,8 @@ BUILD_DEPENDS= p5-Cache-FastMmap>=1.13:${PORTSDIR}/devel/p5-Cache-FastMmap \
p5-Path-Class>=0:${PORTSDIR}/devel/p5-Path-Class
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.1+
MAN3= Catalyst::Plugin::Session::Store::FastMmap.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} <= 500801
-IGNORE= requires Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Session-Store-File/Makefile b/www/p5-Catalyst-Plugin-Session-Store-File/Makefile
index 3aa4330895b5..9e61a5d02611 100644
--- a/www/p5-Catalyst-Plugin-Session-Store-File/Makefile
+++ b/www/p5-Catalyst-Plugin-Session-Store-File/Makefile
@@ -23,12 +23,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Class-Data-Inheritable>=0.04:${PORTSDIR}/devel/p5-Class-Data-Inheritable
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.0+
MAN3= Catalyst::Plugin::Session::Store::File.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} <= 500800
-IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Session-Store-Memcached/Makefile b/www/p5-Catalyst-Plugin-Session-Store-Memcached/Makefile
index 59e8f8575dde..a643a672b0ff 100644
--- a/www/p5-Catalyst-Plugin-Session-Store-Memcached/Makefile
+++ b/www/p5-Catalyst-Plugin-Session-Store-Memcached/Makefile
@@ -20,12 +20,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Catalyst-Plugin-Session>=0.01:${PORTSDIR}/www/p5-Catalyst-Plugin-Session
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.2+
MAN3= Catalyst::Plugin::Session::Store::Memcached.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} <= 500801
-IGNORE= requires Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Session/Makefile b/www/p5-Catalyst-Plugin-Session/Makefile
index 48f2c9f81418..d792d4f8be26 100644
--- a/www/p5-Catalyst-Plugin-Session/Makefile
+++ b/www/p5-Catalyst-Plugin-Session/Makefile
@@ -19,7 +19,7 @@ RUN_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Tie-RefHash>=1.34:${PORTSDIR}/devel/p5-Tie-RefHash
BUILD_DEPENDS= ${RUN_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Plugin::Session.3 \
Catalyst::Plugin::Session::State.3 \
@@ -31,8 +31,4 @@ MAN3= Catalyst::Plugin::Session.3 \
post-extract:
@${PERL} -i.bak -ne 'print unless /^my/ .. /^}/ or m,Test::,' ${WRKSRC}/Makefile.PL
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Setenv/Makefile b/www/p5-Catalyst-Plugin-Setenv/Makefile
index 24a987977f2d..f81de79078a5 100644
--- a/www/p5-Catalyst-Plugin-Setenv/Makefile
+++ b/www/p5-Catalyst-Plugin-Setenv/Makefile
@@ -18,12 +18,8 @@ COMMENT= Set up the environment from Catalyst's config file
BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.1+
MAN3= Catalyst::Plugin::Setenv.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Singleton/Makefile b/www/p5-Catalyst-Plugin-Singleton/Makefile
index 0d2d9c947872..9ecaf24fa381 100644
--- a/www/p5-Catalyst-Plugin-Singleton/Makefile
+++ b/www/p5-Catalyst-Plugin-Singleton/Makefile
@@ -19,12 +19,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.1+
MAN3= Catalyst::Plugin::Singleton.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-StackTrace/Makefile b/www/p5-Catalyst-Plugin-StackTrace/Makefile
index 58155c7a9610..ea4ad086b901 100644
--- a/www/p5-Catalyst-Plugin-StackTrace/Makefile
+++ b/www/p5-Catalyst-Plugin-StackTrace/Makefile
@@ -19,12 +19,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Devel-StackTrace>=0:${PORTSDIR}/devel/p5-Devel-StackTrace
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.0+
MAN3= Catalyst::Plugin::StackTrace.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Static-Simple/Makefile b/www/p5-Catalyst-Plugin-Static-Simple/Makefile
index 2b19c87b4d7c..087ec79038e8 100644
--- a/www/p5-Catalyst-Plugin-Static-Simple/Makefile
+++ b/www/p5-Catalyst-Plugin-Static-Simple/Makefile
@@ -19,12 +19,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.70:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-MIME-Types>=1.15:${PORTSDIR}/mail/p5-MIME-Types
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= Catalyst::Plugin::Static::Simple.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Static/Makefile b/www/p5-Catalyst-Plugin-Static/Makefile
index 52d638bbb571..98322d3b222f 100644
--- a/www/p5-Catalyst-Plugin-Static/Makefile
+++ b/www/p5-Catalyst-Plugin-Static/Makefile
@@ -20,12 +20,8 @@ BUILD_DEPENDS= ${SITE_PERL}/Catalyst.pm:${PORTSDIR}/www/p5-Catalyst-Runtime \
${SITE_PERL}/File/Slurp.pm:${PORTSDIR}/devel/p5-File-Slurp
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= Catalyst::Plugin::Static.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-SubRequest/Makefile b/www/p5-Catalyst-Plugin-SubRequest/Makefile
index 0cc08cccdae0..3d3af8228123 100644
--- a/www/p5-Catalyst-Plugin-SubRequest/Makefile
+++ b/www/p5-Catalyst-Plugin-SubRequest/Makefile
@@ -19,14 +19,8 @@ COMMENT= Make subrequests to actions in Catalyst
BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= Catalyst::Plugin::SubRequest.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Textile/Makefile b/www/p5-Catalyst-Plugin-Textile/Makefile
index 9752302b1093..c6d62b12d6b2 100644
--- a/www/p5-Catalyst-Plugin-Textile/Makefile
+++ b/www/p5-Catalyst-Plugin-Textile/Makefile
@@ -24,8 +24,4 @@ PERL_CONFIGURE= yes
MAN3= Catalyst::Plugin::Textile.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500601
-IGNORE= requires Perl 5.6. Install lang/perl5 or lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-Unicode/Makefile b/www/p5-Catalyst-Plugin-Unicode/Makefile
index 86ba703de3ab..99683f32d5c0 100644
--- a/www/p5-Catalyst-Plugin-Unicode/Makefile
+++ b/www/p5-Catalyst-Plugin-Unicode/Makefile
@@ -17,12 +17,8 @@ COMMENT= Unicode aware Catalyst
BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= Catalyst::Plugin::Unicode.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Plugin-XMLRPC/Makefile b/www/p5-Catalyst-Plugin-XMLRPC/Makefile
index 054730e1b550..0d2ff587e637 100644
--- a/www/p5-Catalyst-Plugin-XMLRPC/Makefile
+++ b/www/p5-Catalyst-Plugin-XMLRPC/Makefile
@@ -19,13 +19,9 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-RPC-XML>=0:${PORTSDIR}/net/p5-RPC-XML
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= Catalyst::Plugin::XMLRPC.3 \
Catalyst::Plugin::XMLRPC::DispatchType::XMLRPC.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires at least Perl 5.8. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Runtime/Makefile b/www/p5-Catalyst-Runtime/Makefile
index 9e58ab187b77..8ebde3eef199 100644
--- a/www/p5-Catalyst-Runtime/Makefile
+++ b/www/p5-Catalyst-Runtime/Makefile
@@ -36,7 +36,7 @@ BUILD_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \
p5-Module-Install>=0.63:${PORTSDIR}/devel/p5-Module-Install
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN1= catalyst.pl.1
MAN3= Catalyst.3 \
@@ -81,8 +81,4 @@ post-install:
post-extract:
@${PERL} -i.bak -ne 'print unless m,^feature, .. m,;$$,' ${WRKSRC}/Makefile.PL
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-View-GraphViz/Makefile b/www/p5-Catalyst-View-GraphViz/Makefile
index ac8dfecf6a10..5541a4b29fef 100644
--- a/www/p5-Catalyst-View-GraphViz/Makefile
+++ b/www/p5-Catalyst-View-GraphViz/Makefile
@@ -20,16 +20,10 @@ BUILD_DEPENDS= ${SITE_PERL}/Catalyst/Plugin/SubRequest.pm:${PORTSDIR}/www/p5-Cat
${SITE_PERL}/GraphViz.pm:${PORTSDIR}/graphics/p5-GraphViz
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= Catalyst::Helper::View::GraphView.3 \
Catalyst::Helper::View::GraphViz.3 \
Catalyst::View::GraphViz.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-View-HTML-Template-Compiled/Makefile b/www/p5-Catalyst-View-HTML-Template-Compiled/Makefile
index 77d66abb3dc3..66a15d2e600c 100644
--- a/www/p5-Catalyst-View-HTML-Template-Compiled/Makefile
+++ b/www/p5-Catalyst-View-HTML-Template-Compiled/Makefile
@@ -26,10 +26,4 @@ PERL_MODBUILD= yes
MAN3= Catalyst::Helper::View::HTML::Template::Compiled.3 \
Catalyst::View::HTML::Template::Compiled.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.1 or later. Install lang/perl5 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-View-HTML-Template/Makefile b/www/p5-Catalyst-View-HTML-Template/Makefile
index 314fac8648d3..b260db1b1591 100644
--- a/www/p5-Catalyst-View-HTML-Template/Makefile
+++ b/www/p5-Catalyst-View-HTML-Template/Makefile
@@ -25,10 +25,4 @@ PERL_MODBUILD= yes
MAN3= Catalyst::Helper::View::HTML::Template.3 \
Catalyst::View::HTML::Template.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires Perl 5.6. Install lang/perl5 or lang/perl5.8, and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-View-Mason/Makefile b/www/p5-Catalyst-View-Mason/Makefile
index 3e674613e94d..a6d408008397 100644
--- a/www/p5-Catalyst-View-Mason/Makefile
+++ b/www/p5-Catalyst-View-Mason/Makefile
@@ -19,13 +19,9 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-HTML-Mason>=0:${PORTSDIR}/www/p5-HTML-Mason
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.2+
MAN3= Catalyst::Helper::View::Mason.3 \
Catalyst::View::Mason.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} <= 500801
-IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-View-TT-ControllerLocal/Makefile b/www/p5-Catalyst-View-TT-ControllerLocal/Makefile
index 3d1872f0d14e..089acb33c55b 100644
--- a/www/p5-Catalyst-View-TT-ControllerLocal/Makefile
+++ b/www/p5-Catalyst-View-TT-ControllerLocal/Makefile
@@ -21,13 +21,9 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.2+
MAN3= Catalyst::Helper::View::TTControllerLocal.3 \
Catalyst::View::TT::ControllerLocal.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} <= 500801
-IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-View-TT/Makefile b/www/p5-Catalyst-View-TT/Makefile
index 1746fd1f924e..7558df362566 100644
--- a/www/p5-Catalyst-View-TT/Makefile
+++ b/www/p5-Catalyst-View-TT/Makefile
@@ -23,14 +23,10 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-Path-Class>=0:${PORTSDIR}/devel/p5-Path-Class
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.2+
MAN3= Catalyst::Helper::View::TT.3 \
Catalyst::Helper::View::TTSite.3 \
Catalyst::View::TT.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} <= 500801
-IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Class-DBI-FromForm/Makefile b/www/p5-Class-DBI-FromForm/Makefile
index 1057c0db4128..7aab4e898756 100644
--- a/www/p5-Class-DBI-FromForm/Makefile
+++ b/www/p5-Class-DBI-FromForm/Makefile
@@ -23,10 +23,4 @@ PERL_CONFIGURE= yes
MAN3= Class::DBI::FromForm.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.x or later. Install lang/perl5 or lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-DBIx-Class-HTMLWidget/Makefile b/www/p5-DBIx-Class-HTMLWidget/Makefile
index 20f854c77b20..b89fe2fba4d3 100644
--- a/www/p5-DBIx-Class-HTMLWidget/Makefile
+++ b/www/p5-DBIx-Class-HTMLWidget/Makefile
@@ -19,12 +19,8 @@ BUILD_DEPENDS= p5-HTML-Widget>=1.10:${PORTSDIR}/www/p5-HTML-Widget \
p5-DBIx-Class>=0.05:${PORTSDIR}/databases/p5-DBIx-Class
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= DBIx::Class::HTMLWidget.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Data-TreeDumper-Renderer-DHTML/Makefile b/www/p5-Data-TreeDumper-Renderer-DHTML/Makefile
index e91da5da0f13..cc7dc78fdb4b 100644
--- a/www/p5-Data-TreeDumper-Renderer-DHTML/Makefile
+++ b/www/p5-Data-TreeDumper-Renderer-DHTML/Makefile
@@ -22,10 +22,4 @@ PERL_CONFIGURE= yes
MAN3= Data::TreeDumper::Renderer::DHTML.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.1 or later. Install lang/perl5 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Feed-Find/Makefile b/www/p5-Feed-Find/Makefile
index acf72ac0d2ed..96d8c05cc353 100644
--- a/www/p5-Feed-Find/Makefile
+++ b/www/p5-Feed-Find/Makefile
@@ -25,8 +25,4 @@ PERL_MODBUILD= yes
MAN3= Feed::Find.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires Perl 5.6 or newer. Install lang/perl5 or lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Flickr-API/Makefile b/www/p5-Flickr-API/Makefile
index 81bf5abfeb73..2ad539252874 100644
--- a/www/p5-Flickr-API/Makefile
+++ b/www/p5-Flickr-API/Makefile
@@ -24,10 +24,4 @@ PERL_CONFIGURE= yes
MAN3= Flickr::API.3 Flickr::API::Request.3 Flickr::API::Response.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500601
-IGNORE= requires perl 5.6.x or later. Install lang/perl5 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Gantry/Makefile b/www/p5-Gantry/Makefile
index 5727310bcfef..6fbdb82577b1 100644
--- a/www/p5-Gantry/Makefile
+++ b/www/p5-Gantry/Makefile
@@ -29,7 +29,7 @@ RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI \
BUILD_DEPENDS= ${RUN_DEPENDS}
BUILD_DEPENDS+= ${SITE_PERL}/Test/Exception.pm:${PORTSDIR}/devel/p5-Test-Exception
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.0+
MAN3= Gantry.3 \
Gantry::Build.3 \
@@ -110,10 +110,4 @@ MAN3= Gantry.3 \
Gantry::Utils::Threeway.3 \
Template::Plugin::GantryAuthCookie.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8.0 or newer. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Geo-Caching/Makefile b/www/p5-Geo-Caching/Makefile
index 0e7d5f430a4d..e2610a26ec11 100644
--- a/www/p5-Geo-Caching/Makefile
+++ b/www/p5-Geo-Caching/Makefile
@@ -21,12 +21,6 @@ RUN_DEPENDS+= ${BUILD_DEPENDS}
MAN3= Geo::Caching.3
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires at least Perl5.8
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-Chunks/Makefile b/www/p5-HTML-Chunks/Makefile
index 1b1a5bb79876..de4d5da4d562 100644
--- a/www/p5-HTML-Chunks/Makefile
+++ b/www/p5-HTML-Chunks/Makefile
@@ -17,17 +17,11 @@ COMMENT= A simple nested template engine for HTML, XML and XHTML
RUN_DEPENDS= ${SITE_PERL}/IO/Scalar.pm:${PORTSDIR}/devel/p5-IO-stringy
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.6+
WRKSRC= ${WRKDIR}/${PORTNAME}
MAN3= HTML::Chunks.3 HTML::Chunks::Local.3 HTML::Chunks::Super.3 \
HTML::ChunksLocal.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500806
-IGNORE= needs Perl 5.8.6 or above (lang/perl5.8)
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-Embperl/Makefile b/www/p5-HTML-Embperl/Makefile
index 6583259534bf..18de38175340 100644
--- a/www/p5-HTML-Embperl/Makefile
+++ b/www/p5-HTML-Embperl/Makefile
@@ -44,10 +44,4 @@ MAN3= HTML::Embperl.3 HTML::Embperl::Faq.3 HTML::Embperl::Changes.3 \
MAN1= embpexec.pl.1
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500601
-BROKEN= Incorrect pkg-plist
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-FromANSI/Makefile b/www/p5-HTML-FromANSI/Makefile
index 0c2c0b97b593..894f96cc31f0 100644
--- a/www/p5-HTML-FromANSI/Makefile
+++ b/www/p5-HTML-FromANSI/Makefile
@@ -23,10 +23,4 @@ PERL_CONFIGURE= yes
MAN1= ansi2html.1
MAN3= HTML::FromANSI.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500601 # from p5-HTML-Parser
-IGNORE= requires perl 5.6.x or later. Install lang/perl5.8 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-Lint/Makefile b/www/p5-HTML-Lint/Makefile
index 0cca36b73535..853298a45a37 100644
--- a/www/p5-HTML-Lint/Makefile
+++ b/www/p5-HTML-Lint/Makefile
@@ -27,10 +27,4 @@ MAN3= HTML::Lint.3 \
HTML::Lint::HTML4.3 \
Test::HTML::Lint.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-Mason/Makefile b/www/p5-HTML-Mason/Makefile
index a620377a49ec..c986953b498a 100644
--- a/www/p5-HTML-Mason/Makefile
+++ b/www/p5-HTML-Mason/Makefile
@@ -69,10 +69,6 @@ post-install:
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again
-.endif
-
.if defined(WITH_MOD_PERL)
.if defined(WITH_APACHE2)
RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Apache2/Request.pm:${PORTSDIR}/www/p5-libapreq2
diff --git a/www/p5-HTML-Parser/Makefile b/www/p5-HTML-Parser/Makefile
index e7b2474b3a1f..7f7ce4abb9c6 100644
--- a/www/p5-HTML-Parser/Makefile
+++ b/www/p5-HTML-Parser/Makefile
@@ -30,10 +30,4 @@ MAN3= HTML::Entities.3 \
HTML::PullParser.3 \
HTML::TokeParser.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-Prototype/Makefile b/www/p5-HTML-Prototype/Makefile
index eb7c4dd576aa..f96bad3a468a 100644
--- a/www/p5-HTML-Prototype/Makefile
+++ b/www/p5-HTML-Prototype/Makefile
@@ -29,10 +29,4 @@ MAN3= HTML::Prototype.3 \
HTML::Prototype::Helper.3 \
HTML::Prototype::Js.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.x or later. Install lang/perl5 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-RSSAutodiscovery/Makefile b/www/p5-HTML-RSSAutodiscovery/Makefile
index befc8f36cdf2..2e1699575a8b 100644
--- a/www/p5-HTML-RSSAutodiscovery/Makefile
+++ b/www/p5-HTML-RSSAutodiscovery/Makefile
@@ -21,12 +21,6 @@ RUN_DEPENDS= ${BUILD_DEPENDS}
PERL_CONFIGURE= yes
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600 # Inherited from both dependencies
-IGNORE= requires Perl 5.6.0 or newer. Install lang/perl5.8 and try again
-.endif
-
MAN3= HTML::RSSAutodiscovery.3
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-ResolveLink/Makefile b/www/p5-HTML-ResolveLink/Makefile
index 42d6120c524f..8235649d00c7 100644
--- a/www/p5-HTML-ResolveLink/Makefile
+++ b/www/p5-HTML-ResolveLink/Makefile
@@ -22,10 +22,4 @@ PERL_CONFIGURE= yes
MAN3= HTML::ResolveLink.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600 # inherited from www/p5-HTML-Parser
-IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-SimpleLinkExtor/Makefile b/www/p5-HTML-SimpleLinkExtor/Makefile
index 04862ae6b559..95aabd054325 100644
--- a/www/p5-HTML-SimpleLinkExtor/Makefile
+++ b/www/p5-HTML-SimpleLinkExtor/Makefile
@@ -25,10 +25,4 @@ PERL_CONFIGURE= yes
MAN1= linktractor.1
MAN3= HTML::SimpleLinkExtor.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-Strip/Makefile b/www/p5-HTML-Strip/Makefile
index 3af7520cf697..cef6630e0b2b 100644
--- a/www/p5-HTML-Strip/Makefile
+++ b/www/p5-HTML-Strip/Makefile
@@ -19,10 +19,4 @@ PERL_CONFIGURE= yes
MAN3= HTML::Strip.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= The port needs at least perl 5.6. Install lang/perl5.8 or lang/perl5 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-TableExtract/Makefile b/www/p5-HTML-TableExtract/Makefile
index 0c0827b8e3ec..f00719366d0d 100644
--- a/www/p5-HTML-TableExtract/Makefile
+++ b/www/p5-HTML-TableExtract/Makefile
@@ -22,10 +22,4 @@ PERL_CONFIGURE= yes
MAN3= HTML::TableExtract.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-TableParser/Makefile b/www/p5-HTML-TableParser/Makefile
index a07db4355976..bdfb5c29968e 100644
--- a/www/p5-HTML-TableParser/Makefile
+++ b/www/p5-HTML-TableParser/Makefile
@@ -18,14 +18,8 @@ COMMENT= Extract data from an HTML table
BUILD_DEPENDS= p5-HTML-Parser>=3.34:${PORTSDIR}/www/p5-HTML-Parser
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= HTML::TableParser.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.x or later due to Unicode escapes
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-TagCloud-Extended/Makefile b/www/p5-HTML-TagCloud-Extended/Makefile
index 0bd1b2af83f4..a563501a216b 100644
--- a/www/p5-HTML-TagCloud-Extended/Makefile
+++ b/www/p5-HTML-TagCloud-Extended/Makefile
@@ -20,14 +20,8 @@ BUILD_DEPENDS= ${SITE_PERL}/Class/Accessor.pm:${PORTSDIR}/devel/p5-Class-Accesso
${SITE_PERL}/${PERL_ARCH}/Readonly.pm:${PORTSDIR}/devel/p5-Readonly
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= HTML::TagCloud::Extended.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-TagCloud/Makefile b/www/p5-HTML-TagCloud/Makefile
index 39059a0d5225..e7530edee327 100644
--- a/www/p5-HTML-TagCloud/Makefile
+++ b/www/p5-HTML-TagCloud/Makefile
@@ -19,10 +19,4 @@ PERL_CONFIGURE= yes
MAN3= HTML::TagCloud.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-Template-Compiled/Makefile b/www/p5-HTML-Template-Compiled/Makefile
index 21fdb08be195..c6a36151dde5 100644
--- a/www/p5-HTML-Template-Compiled/Makefile
+++ b/www/p5-HTML-Template-Compiled/Makefile
@@ -41,11 +41,4 @@ MAN3= HTML::Template::Compiled.3 \
HTML::Template::Compiled::Token.3 \
HTML::Template::Compiled::Utils.3
-.include <bsd.port.pre.mk>
-
-# Inherited from www/p5-HTML-Parser and www/p5-Data-TreeDumper-Renderer-DHTML
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or later. Install lang/perl5 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-Template-Expr/Makefile b/www/p5-HTML-Template-Expr/Makefile
index 5f5db371ea96..982c76306d04 100644
--- a/www/p5-HTML-Template-Expr/Makefile
+++ b/www/p5-HTML-Template-Expr/Makefile
@@ -25,11 +25,4 @@ PERL_CONFIGURE= yes
MAN3= HTML::Template::Expr.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-post-configure:
- ${PERL} -pi -e 's/-I\S+PERL\S+ //g if m{PERL_DL_NONLAZY}' ${WRKSRC}/Makefile
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-Template-HashWrapper/Makefile b/www/p5-HTML-Template-HashWrapper/Makefile
index 64d28884aa6b..113d7031d2cc 100644
--- a/www/p5-HTML-Template-HashWrapper/Makefile
+++ b/www/p5-HTML-Template-HashWrapper/Makefile
@@ -18,14 +18,8 @@ COMMENT= Easy way to use the associate option from HTML::Template
RUN_DEPENDS= ${SITE_PERL}/HTML/Template.pm:${PORTSDIR}/www/p5-HTML-Template
BUILD_DEPENDS= ${RUN_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= HTML::Template::HashWrapper.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.x or later. Install lang/perl5.8 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-Template-Pluggable/Makefile b/www/p5-HTML-Template-Pluggable/Makefile
index 18f61b1e2893..469fe86654bb 100644
--- a/www/p5-HTML-Template-Pluggable/Makefile
+++ b/www/p5-HTML-Template-Pluggable/Makefile
@@ -21,15 +21,9 @@ BUILD_DEPENDS= ${SITE_PERL}/HTML/Template.pm:${PORTSDIR}/www/p5-HTML-Template \
${SITE_PERL}/Class/Trigger.pm:${PORTSDIR}/devel/p5-Class-Trigger
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.6+
MAN3= HTML::Template::Pluggable.3 \
HTML::Template::Plugin::Dot.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500806
-IGNORE= needs Perl 5.8.6 or above (lang/perl5.8)
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-TokeParser-Simple/Makefile b/www/p5-HTML-TokeParser-Simple/Makefile
index 92ff3ff07a4d..1912ce9861b1 100644
--- a/www/p5-HTML-TokeParser-Simple/Makefile
+++ b/www/p5-HTML-TokeParser-Simple/Makefile
@@ -30,10 +30,4 @@ MAN3= HTML::TokeParser::Simple.3 HTML::TokeParser::Simple::Token.3 \
HTML::TokeParser::Simple::Token::Tag::Start.3 \
HTML::TokeParser::Simple::Token::Text.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600 #inherted from www/p5-HTML-Parser
-IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-TreeBuilder-XPath/Makefile b/www/p5-HTML-TreeBuilder-XPath/Makefile
index cb3efa299399..921a984f8ea8 100644
--- a/www/p5-HTML-TreeBuilder-XPath/Makefile
+++ b/www/p5-HTML-TreeBuilder-XPath/Makefile
@@ -24,12 +24,6 @@ MAN3= HTML::TreeBuilder::XPath.3
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500600
-post-patch:
- ${PERL} -pi -e '$$_ = "" if /^use (5\.006|vars|warnings)/' \
- ${WRKSRC}/Makefile.PL ${WRKSRC}/lib/HTML/TreeBuilder/XPath.pm
-.endif
-
.if ${PERL_LEVEL} < 500703
RUN_DEPENDS+= ${SITE_PERL}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
.endif
diff --git a/www/p5-HTML-Widget-DBIC/Makefile b/www/p5-HTML-Widget-DBIC/Makefile
index e4c5568b7ab3..cdf443b505e3 100644
--- a/www/p5-HTML-Widget-DBIC/Makefile
+++ b/www/p5-HTML-Widget-DBIC/Makefile
@@ -19,15 +19,11 @@ RUN_DEPENDS= p5-DBIx-Class>=0:${PORTSDIR}/databases/p5-DBIx-Class \
p5-HTML-Widget>=1.11:${PORTSDIR}/www/p5-HTML-Widget
BUILD_DEPENDS= ${RUN_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= HTML::Widget::DBIC.3
post-extract:
@${PERL} -i.bak -ne 'print unless m,Test::,' ${WRKSRC}/Makefile.PL
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-Widget/Makefile b/www/p5-HTML-Widget/Makefile
index 7e03e1ac7a63..5b65f72f7d8f 100644
--- a/www/p5-HTML-Widget/Makefile
+++ b/www/p5-HTML-Widget/Makefile
@@ -27,7 +27,7 @@ RUN_DEPENDS= p5-HTML-Tree>=3.22:${PORTSDIR}/www/p5-HTML-Tree \
p5-Date-Calc>=0:${PORTSDIR}/devel/p5-Date-Calc
BUILD_DEPENDS= ${RUN_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= HTML::Widget.3 \
HTML::Widget::Accessor.3 \
@@ -90,8 +90,4 @@ MAN3= HTML::Widget.3 \
post-extract:
@${PERL} -i.bak -ne 'print unless m,Test::,' ${WRKSRC}/Makefile.PL
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires Perl 5.8.1. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-WikiConverter-DokuWiki/Makefile b/www/p5-HTML-WikiConverter-DokuWiki/Makefile
index 673dd7efa0bd..8dc4de05b02f 100644
--- a/www/p5-HTML-WikiConverter-DokuWiki/Makefile
+++ b/www/p5-HTML-WikiConverter-DokuWiki/Makefile
@@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.60:${PORTSDIR}/www/p5-HTML-WikiConverter
p5-URI>=1.35:${PORTSDIR}/net/p5-URI
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= HTML::WikiConverter::DokuWiki.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.x or later due to Unicode escapes
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-WikiConverter-Kwiki/Makefile b/www/p5-HTML-WikiConverter-Kwiki/Makefile
index b454a100a589..7a494eaad547 100644
--- a/www/p5-HTML-WikiConverter-Kwiki/Makefile
+++ b/www/p5-HTML-WikiConverter-Kwiki/Makefile
@@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.54:${PORTSDIR}/www/p5-HTML-WikiConverter
p5-URI>=1.35:${PORTSDIR}/net/p5-URI
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= HTML::WikiConverter::Kwiki.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.x or later due to Unicode escapes
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-WikiConverter-Markdown/Makefile b/www/p5-HTML-WikiConverter-Markdown/Makefile
index f536fc4d4e79..57d73dbacc84 100644
--- a/www/p5-HTML-WikiConverter-Markdown/Makefile
+++ b/www/p5-HTML-WikiConverter-Markdown/Makefile
@@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.60:${PORTSDIR}/www/p5-HTML-WikiConverter
p5-URI>=1.35:${PORTSDIR}/net/p5-URI
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= HTML::WikiConverter::Markdown.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.x or later due to Unicode escapes
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-WikiConverter-MediaWiki/Makefile b/www/p5-HTML-WikiConverter-MediaWiki/Makefile
index 47f4d66aab3e..4c1f70fad8e3 100644
--- a/www/p5-HTML-WikiConverter-MediaWiki/Makefile
+++ b/www/p5-HTML-WikiConverter-MediaWiki/Makefile
@@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.60:${PORTSDIR}/www/p5-HTML-WikiConverter
p5-URI>=1.35:${PORTSDIR}/net/p5-URI
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= HTML::WikiConverter::MediaWiki.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.x or later due to Unicode escapes
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-WikiConverter-MoinMoin/Makefile b/www/p5-HTML-WikiConverter-MoinMoin/Makefile
index 810c59e4d188..43605bfadf23 100644
--- a/www/p5-HTML-WikiConverter-MoinMoin/Makefile
+++ b/www/p5-HTML-WikiConverter-MoinMoin/Makefile
@@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.60:${PORTSDIR}/www/p5-HTML-WikiConverter
p5-URI>=1.35:${PORTSDIR}/net/p5-URI
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= HTML::WikiConverter::MoinMoin.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.x or later due to Unicode escapes
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-WikiConverter-Oddmuse/Makefile b/www/p5-HTML-WikiConverter-Oddmuse/Makefile
index 45c0fc7b07c6..744149f495b3 100644
--- a/www/p5-HTML-WikiConverter-Oddmuse/Makefile
+++ b/www/p5-HTML-WikiConverter-Oddmuse/Makefile
@@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.60:${PORTSDIR}/www/p5-HTML-WikiConverter
p5-URI>=1.35:${PORTSDIR}/net/p5-URI
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= HTML::WikiConverter::Oddmuse.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.x or later due to Unicode escapes
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-WikiConverter-PbWiki/Makefile b/www/p5-HTML-WikiConverter-PbWiki/Makefile
index da73b435b09d..4b93a91261f3 100644
--- a/www/p5-HTML-WikiConverter-PbWiki/Makefile
+++ b/www/p5-HTML-WikiConverter-PbWiki/Makefile
@@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.54:${PORTSDIR}/www/p5-HTML-WikiConverter
p5-URI>=1.35:${PORTSDIR}/net/p5-URI
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= HTML::WikiConverter::PbWiki.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.x or later due to Unicode escapes
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-WikiConverter-PhpWiki/Makefile b/www/p5-HTML-WikiConverter-PhpWiki/Makefile
index 00f57da1d54f..bb3d5c68cf98 100644
--- a/www/p5-HTML-WikiConverter-PhpWiki/Makefile
+++ b/www/p5-HTML-WikiConverter-PhpWiki/Makefile
@@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.54:${PORTSDIR}/www/p5-HTML-WikiConverter
p5-URI>=1.35:${PORTSDIR}/net/p5-URI
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= HTML::WikiConverter::PhpWiki.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.x or later due to Unicode escapes
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-WikiConverter-PmWiki/Makefile b/www/p5-HTML-WikiConverter-PmWiki/Makefile
index 4c8a47f4b138..0e89b0dabe2a 100644
--- a/www/p5-HTML-WikiConverter-PmWiki/Makefile
+++ b/www/p5-HTML-WikiConverter-PmWiki/Makefile
@@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.60:${PORTSDIR}/www/p5-HTML-WikiConverter
p5-URI>=1.35:${PORTSDIR}/net/p5-URI
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= HTML::WikiConverter::PmWiki.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.x or later due to Unicode escapes
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-WikiConverter-SnipSnap/Makefile b/www/p5-HTML-WikiConverter-SnipSnap/Makefile
index eb280566deb8..ff1fea1efefd 100644
--- a/www/p5-HTML-WikiConverter-SnipSnap/Makefile
+++ b/www/p5-HTML-WikiConverter-SnipSnap/Makefile
@@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.54:${PORTSDIR}/www/p5-HTML-WikiConverter
p5-URI>=1.35:${PORTSDIR}/net/p5-URI
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= HTML::WikiConverter::SnipSnap.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.x or later due to Unicode escapes
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-WikiConverter-Socialtext/Makefile b/www/p5-HTML-WikiConverter-Socialtext/Makefile
index 1b989b28e1a3..3ba3777d942c 100644
--- a/www/p5-HTML-WikiConverter-Socialtext/Makefile
+++ b/www/p5-HTML-WikiConverter-Socialtext/Makefile
@@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.60:${PORTSDIR}/www/p5-HTML-WikiConverter
p5-URI>=1.35:${PORTSDIR}/net/p5-URI
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= HTML::WikiConverter::Socialtext.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.x or later due to Unicode escapes
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-WikiConverter-TikiWiki/Makefile b/www/p5-HTML-WikiConverter-TikiWiki/Makefile
index 67ab06c55f6a..266a2e81e52b 100644
--- a/www/p5-HTML-WikiConverter-TikiWiki/Makefile
+++ b/www/p5-HTML-WikiConverter-TikiWiki/Makefile
@@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.54:${PORTSDIR}/www/p5-HTML-WikiConverter
p5-URI>=1.35:${PORTSDIR}/net/p5-URI
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= HTML::WikiConverter::TikiWiki.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.x or later due to Unicode escapes
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-WikiConverter-UseMod/Makefile b/www/p5-HTML-WikiConverter-UseMod/Makefile
index 3d439bb27342..0fa7ff08238b 100644
--- a/www/p5-HTML-WikiConverter-UseMod/Makefile
+++ b/www/p5-HTML-WikiConverter-UseMod/Makefile
@@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.54:${PORTSDIR}/www/p5-HTML-WikiConverter
p5-URI>=1.35:${PORTSDIR}/net/p5-URI
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= HTML::WikiConverter::UseMod.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.x or later due to Unicode escapes
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-WikiConverter-WakkaWiki/Makefile b/www/p5-HTML-WikiConverter-WakkaWiki/Makefile
index 8578dd23f882..4710e870c426 100644
--- a/www/p5-HTML-WikiConverter-WakkaWiki/Makefile
+++ b/www/p5-HTML-WikiConverter-WakkaWiki/Makefile
@@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.54:${PORTSDIR}/www/p5-HTML-WikiConverter
p5-URI>=1.35:${PORTSDIR}/net/p5-URI
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= HTML::WikiConverter::WakkaWiki.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.x or later due to Unicode escapes
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-WikiConverter-WikkaWiki/Makefile b/www/p5-HTML-WikiConverter-WikkaWiki/Makefile
index 1cee648ee1b9..bf5f676d033c 100644
--- a/www/p5-HTML-WikiConverter-WikkaWiki/Makefile
+++ b/www/p5-HTML-WikiConverter-WikkaWiki/Makefile
@@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.54:${PORTSDIR}/www/p5-HTML-WikiConverter
p5-URI>=1.35:${PORTSDIR}/net/p5-URI
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= HTML::WikiConverter::WikkaWiki.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.x or later due to Unicode escapes
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTML-WikiConverter/Makefile b/www/p5-HTML-WikiConverter/Makefile
index ff667020b073..3838e1837f50 100644
--- a/www/p5-HTML-WikiConverter/Makefile
+++ b/www/p5-HTML-WikiConverter/Makefile
@@ -24,16 +24,10 @@ BUILD_DEPENDS= p5-Class-Data-Inheritable>=0.02:${PORTSDIR}/devel/p5-Class-Data-I
p5-URI>=1.35:${PORTSDIR}/net/p5-URI
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN1= html2wiki.1
MAN3= HTML::WikiConverter.3 HTML::WikiConverter::Dialects.3 \
HTML::WikiConverter::Normalizer.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.x or later due to Unicode escapes
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTTP-Body/Makefile b/www/p5-HTTP-Body/Makefile
index 1580afee1ef2..02ccb42f83f7 100644
--- a/www/p5-HTTP-Body/Makefile
+++ b/www/p5-HTTP-Body/Makefile
@@ -27,8 +27,4 @@ MAN3= HTTP::Body::OctetStream.3 \
HTTP::Body.3 \
HTTP::Body::MultiPart.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500601
-IGNORE= requires at least Perl 5.6.1. Install lang/perl5, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTTP-Cookies-iCab/Makefile b/www/p5-HTTP-Cookies-iCab/Makefile
index 8371ada9c85c..fd737640fc1b 100644
--- a/www/p5-HTTP-Cookies-iCab/Makefile
+++ b/www/p5-HTTP-Cookies-iCab/Makefile
@@ -24,11 +24,7 @@ MAN3= HTTP::Cookies::iCab.3
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500600 # Inherited from www/p5-libwww
-IGNORE= requires Perl 5.6.0 or later. Please install lang/perl5.8 and try again
-.endif
-
-.if ${PERL_LEVEL} < 500602 || ${PERL_LEVEL} == 500700 || ${PERL_LEVEL} == 500701
+.if ${PERL_LEVEL} == 500700 || ${PERL_LEVEL} == 500701
RUN_DEPENDS+= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
.endif
diff --git a/www/p5-HTTP-Request-AsCGI/Makefile b/www/p5-HTTP-Request-AsCGI/Makefile
index dcfd8956b270..caff07c18331 100644
--- a/www/p5-HTTP-Request-AsCGI/Makefile
+++ b/www/p5-HTTP-Request-AsCGI/Makefile
@@ -21,12 +21,8 @@ BUILD_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \
p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= HTTP::Request::AsCGI.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires at least Perl 5.8. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTTP-Server-Simple-Mason/Makefile b/www/p5-HTTP-Server-Simple-Mason/Makefile
index 98b794d133ec..47c778f2b317 100644
--- a/www/p5-HTTP-Server-Simple-Mason/Makefile
+++ b/www/p5-HTTP-Server-Simple-Mason/Makefile
@@ -24,9 +24,4 @@ PERL_CONFIGURE=yes
MAN3= HTTP::Server::Simple::Mason.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires Perl 5.6 or newer. Install lang/perl5 or lang/perl5.8, and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTTP-Server-Simple-Recorder/Makefile b/www/p5-HTTP-Server-Simple-Recorder/Makefile
index 6ec0ffb01aa3..0ebb95f9e3c9 100644
--- a/www/p5-HTTP-Server-Simple-Recorder/Makefile
+++ b/www/p5-HTTP-Server-Simple-Recorder/Makefile
@@ -20,14 +20,8 @@ BUILD_DEPENDS= ${SITE_PERL}/HTTP/Server/Simple.pm:${PORTSDIR}/www/p5-HTTP-Server
${SITE_PERL}/IO/Tee.pm:${PORTSDIR}/devel/p5-IO-Tee
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= HTTP::Server::Simple::Recorder.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTTP-Server-Simple/Makefile b/www/p5-HTTP-Server-Simple/Makefile
index 597bc590cc5a..6e243b41c9c3 100644
--- a/www/p5-HTTP-Server-Simple/Makefile
+++ b/www/p5-HTTP-Server-Simple/Makefile
@@ -21,12 +21,4 @@ MAN3= HTTP::Server::Simple.3 \
HTTP::Server::Simple::CGI.3 \
HTTP::Server::Simple::CGI::Environment.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500600
-post-patch:
- ${PERL} -pi -e '$$_ = "" if m!(use|no) warnings!' \
- ${WRKSRC}/lib/HTTP/Server/Simple/CGI/Environment.pm \
- ${WRKSRC}/lib/HTTP/Server/Simple/CGI.pm \
- ${WRKSRC}/lib/HTTP/Server/Simple.pm
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTTP-SimpleLinkChecker/Makefile b/www/p5-HTTP-SimpleLinkChecker/Makefile
index 7e817d8b4f5b..ab039a336926 100644
--- a/www/p5-HTTP-SimpleLinkChecker/Makefile
+++ b/www/p5-HTTP-SimpleLinkChecker/Makefile
@@ -22,10 +22,4 @@ MAN3= HTTP::SimpleLinkChecker.3
PERL_CONFIGURE= yes
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600 # inherited from p5-libwww
-IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-HTTP-Size/Makefile b/www/p5-HTTP-Size/Makefile
index ebfc61a7ed28..fbb80533f2a0 100644
--- a/www/p5-HTTP-Size/Makefile
+++ b/www/p5-HTTP-Size/Makefile
@@ -24,10 +24,4 @@ MAN3= HTTP::Size.3
PERL_CONFIGURE= yes
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600 # inherited from p5-libwww
-IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Handel/Makefile b/www/p5-Handel/Makefile
index 378afcc7fc75..fb9f4825a069 100644
--- a/www/p5-Handel/Makefile
+++ b/www/p5-Handel/Makefile
@@ -88,8 +88,4 @@ RUN_DEPENDS+= ${SITE_PERL}/Finance/Currency/Convert/WebserviceX.pm:${PORTSDIR}/f
RUN_DEPENDS+= ${SITE_PERL}/Locale/Currency.pm:${PORTSDIR}/misc/p5-Locale-Codes
.endif
-.if ${PERL_LEVEL} < 500600
-IGNORE= perl 5.6 or newer required. Install lang/perl5.8 or lang/perl5 and try again
-.endif
-
.include <bsd.port.post.mk>
diff --git a/www/p5-Jifty/Makefile b/www/p5-Jifty/Makefile
index 62e18b9cd2cc..efe11de4ac4a 100644
--- a/www/p5-Jifty/Makefile
+++ b/www/p5-Jifty/Makefile
@@ -94,13 +94,7 @@ BUILD_DEPENDS= \
p5-version>0:${PORTSDIR}/devel/p5-version
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.3+
.include "Makefile.man"
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500803
-IGNORE= requires perl 5.8.3 or later. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-LWPx-ParanoidAgent/Makefile b/www/p5-LWPx-ParanoidAgent/Makefile
index 7b81479c915e..1f64f4d473d2 100644
--- a/www/p5-LWPx-ParanoidAgent/Makefile
+++ b/www/p5-LWPx-ParanoidAgent/Makefile
@@ -25,10 +25,6 @@ MAN3= LWPx::ParanoidAgent.3
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500601
-IGNORE= requires perl 5.6.x or later. Install lang/perl5.8 then try again
-.endif
-
.if ${PERL_LEVEL} < 500703
BUILD_DEPENDS+= ${SITE_PERL}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes
.endif
diff --git a/www/p5-MasonX-Interp-WithCallbacks/Makefile b/www/p5-MasonX-Interp-WithCallbacks/Makefile
index 253ae9b593b9..956738d4a1ee 100644
--- a/www/p5-MasonX-Interp-WithCallbacks/Makefile
+++ b/www/p5-MasonX-Interp-WithCallbacks/Makefile
@@ -19,14 +19,8 @@ BUILD_DEPENDS= ${SITE_PERL}/HTML/Mason.pm:${PORTSDIR}/www/p5-HTML-Mason \
${SITE_PERL}/Params/CallbackRequest.pm:${PORTSDIR}/devel/p5-Params-CallbackRequest
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.0+ # inherited from devel/p5-Exception-Class
MAN3= MasonX::Interp::WithCallbacks.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800 # inherited from devel/p5-Exception-Class
-IGNORE= requires at least Perl 5.8. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-MasonX-Request-WithApacheSession/Makefile b/www/p5-MasonX-Request-WithApacheSession/Makefile
index 24ac0e2fa38f..d9c66d77c32a 100644
--- a/www/p5-MasonX-Request-WithApacheSession/Makefile
+++ b/www/p5-MasonX-Request-WithApacheSession/Makefile
@@ -25,11 +25,4 @@ PERL_MODBUILD= yes
MAN3= MasonX::Request::WithApacheSession.3 \
MasonX::Request::WithMultiSession.3
-.include <bsd.port.pre.mk>
-
-# Depends on devel/p5-Class-Container whichs needs perl 5.6.x or later
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.x or later. Install lang/perl5 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-MasonX-WebApp/Makefile b/www/p5-MasonX-WebApp/Makefile
index 772a36ac85b0..e68311667fca 100644
--- a/www/p5-MasonX-WebApp/Makefile
+++ b/www/p5-MasonX-WebApp/Makefile
@@ -33,11 +33,4 @@ PERL_MODBUILD= yes
MAN3= MasonX::WebApp.3
-.include <bsd.port.pre.mk>
-
-# Depends on devel/p5-Class-Container whichs needs perl 5.6.x or later
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.x or later. Install lang/perl5 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Maypole/Makefile b/www/p5-Maypole/Makefile
index 2f2af5565c34..f5c540515345 100644
--- a/www/p5-Maypole/Makefile
+++ b/www/p5-Maypole/Makefile
@@ -130,8 +130,4 @@ post-install:
.endfor
@ ${CAT} ${PKGMESSAGE}
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6 or above. Install lang/perl5 or lang/perl5.8 and try again
-.endif
-
.include <bsd.port.post.mk>
diff --git a/www/p5-Net-Akismet/Makefile b/www/p5-Net-Akismet/Makefile
index cf5806e77c4c..847a2cab9b1b 100644
--- a/www/p5-Net-Akismet/Makefile
+++ b/www/p5-Net-Akismet/Makefile
@@ -34,10 +34,4 @@ post-patch:
test: build
@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} test
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= needs Perl 5.6 or later
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Net-Flickr-Backup/Makefile b/www/p5-Net-Flickr-Backup/Makefile
index 1313d9b609fe..42a72355cd85 100644
--- a/www/p5-Net-Flickr-Backup/Makefile
+++ b/www/p5-Net-Flickr-Backup/Makefile
@@ -26,14 +26,8 @@ RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Sys/Hostname/FQDN.pm:${PORTSDIR}/sysutils
p5-libwww>=5.76:${PORTSDIR}/www/libwww
BUILD_DEPENDS= ${RUN_DEPENDS}
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.0+
MAN3= Net::Flickr::Backup.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8.0 or newer. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Net-eBay/Makefile b/www/p5-Net-eBay/Makefile
index 83df28c0bde2..41b07c39a445 100644
--- a/www/p5-Net-eBay/Makefile
+++ b/www/p5-Net-eBay/Makefile
@@ -27,12 +27,6 @@ PLIST_SUB+= EXAMPLESDIR="share/examples/${PORTNAME}"
MAN3= Net::eBay.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= needs Perl 5.6 or later
-.endif
-
pre-configure:
${MKDIR} ${WRKSRC}/examples
${MV} ${WRKSRC}/*.pl ${WRKSRC}/examples
@@ -44,4 +38,4 @@ post-install:
${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${EXAMPLESDIR}
.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-POE-Component-Server-HTTP/Makefile b/www/p5-POE-Component-Server-HTTP/Makefile
index 332705e56716..65e5f126c4f8 100644
--- a/www/p5-POE-Component-Server-HTTP/Makefile
+++ b/www/p5-POE-Component-Server-HTTP/Makefile
@@ -26,10 +26,4 @@ PERL_CONFIGURE= yes
MAN3= POE::Component::Server::HTTP.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500601
-IGNORE= requires Perl 5.6.1 or newer. Install lang/perl5 or lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-POE-Component-Server-HTTPServer/Makefile b/www/p5-POE-Component-Server-HTTPServer/Makefile
index 5fd3e43ec94c..162bf47a5641 100644
--- a/www/p5-POE-Component-Server-HTTPServer/Makefile
+++ b/www/p5-POE-Component-Server-HTTPServer/Makefile
@@ -23,7 +23,7 @@ BUILD_DEPENDS= ${SITE_PERL}/POE.pm:${PORTSDIR}/devel/p5-POE \
${SITE_PERL}/MIME/Types.pm:${PORTSDIR}/mail/p5-MIME-Types
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= POE::Component::Server::HTTPServer.3 \
POE::Component::Server::HTTPServer::BasicAuthenHandler.3 \
@@ -34,10 +34,4 @@ MAN3= POE::Component::Server::HTTPServer.3 \
POE::Component::Server::HTTPServer::StaticHandler.3 \
POE::Component::Server::HTTPServer::TemplateHandler.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.x or later. Install lang/perl5.8 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-RTx-Statistics/Makefile b/www/p5-RTx-Statistics/Makefile
index 87bd60d60eea..f0c64745034f 100644
--- a/www/p5-RTx-Statistics/Makefile
+++ b/www/p5-RTx-Statistics/Makefile
@@ -19,7 +19,7 @@ BUILD_DEPENDS= ${SITE_PERL}/GD/Graph.pm:${PORTSDIR}/graphics/p5-GD-Graph \
${RT_PATH}/lib/RT.pm:${PORTSDIR}/www/rt34
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= YES
+PERL_CONFIGURE= 5.8.3+
RT_PATH?= ${LOCALBASE}/rt3
PLIST_SUB= RT_PATH=${RT_PATH} RTPLIST=${RT_PATH:S/^${PREFIX}\///}
@@ -29,10 +29,4 @@ do-configure:
${SETENV} ${CONFIGURE_ENV} \
${PERL5} Makefile.PL
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500803
-IGNORE= requires at least Perl5.8.3 due to dependencies
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-SCGI/Makefile b/www/p5-SCGI/Makefile
index 7f61f034e5ab..1a6274357e35 100644
--- a/www/p5-SCGI/Makefile
+++ b/www/p5-SCGI/Makefile
@@ -15,17 +15,11 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vivek@khera.org
COMMENT= SCGI server interface
-PERL_MODBUILD= yes
+PERL_MODBUILD= 5.8.0+
MAN3= SCGI.3 SCGI::Request.3
PLIST_FILES= ${SITE_PERL_REL}/SCGI.pm ${SITE_PERL_REL}/SCGI/Request.pm
PLIST_DIRS= ${SITE_PERL_REL}/SCGI
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-SRU/Makefile b/www/p5-SRU/Makefile
index ab5a3ef2aeac..b506934de694 100644
--- a/www/p5-SRU/Makefile
+++ b/www/p5-SRU/Makefile
@@ -43,10 +43,4 @@ MAN3= Catalyst::Controller::SRU.3 \
PERL_CONFIGURE= yes
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires at least Perl5.6
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-SWF-Chart/Makefile b/www/p5-SWF-Chart/Makefile
index 5ef9a49af5d4..a39190f328e6 100644
--- a/www/p5-SWF-Chart/Makefile
+++ b/www/p5-SWF-Chart/Makefile
@@ -19,12 +19,4 @@ MAN3= SWF::Chart.3
PERL_CONFIGURE= yes
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-post-patch:
- @${PERL} -pi -e 's/^our (\S+)/use vars qw{$$1};$$1/g' \
- ${WRKSRC}/lib/SWF/Chart.pm
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Syntax-Highlight-HTML/Makefile b/www/p5-Syntax-Highlight-HTML/Makefile
index 7904f9c77544..70e19702e46d 100644
--- a/www/p5-Syntax-Highlight-HTML/Makefile
+++ b/www/p5-Syntax-Highlight-HTML/Makefile
@@ -22,10 +22,4 @@ PERL_CONFIGURE= yes
MAN3= Syntax::Highlight::HTML.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or later. Install lang/perl5 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Syntax-Highlight-Shell/Makefile b/www/p5-Syntax-Highlight-Shell/Makefile
index 6d023b0709f1..f2ad4266ca93 100644
--- a/www/p5-Syntax-Highlight-Shell/Makefile
+++ b/www/p5-Syntax-Highlight-Shell/Makefile
@@ -22,10 +22,4 @@ PERL_CONFIGURE= yes
MAN3= Syntax::Highlight::Shell.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or later. Install lang/perl5 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Task-Catalyst/Makefile b/www/p5-Task-Catalyst/Makefile
index 8b8a031543eb..9c402ae114bd 100644
--- a/www/p5-Task-Catalyst/Makefile
+++ b/www/p5-Task-Catalyst/Makefile
@@ -40,15 +40,11 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7007:${PORTSDIR}/www/p5-Catalyst-Runtime \
p5-DBD-SQLite>=0:${PORTSDIR}/databases/p5-DBD-SQLite
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= Task::Catalyst.3
post-extract:
@${PERL} -i.bak -ne 'print unless m,^feature, .. m,;\s*$$,' ${WRKSRC}/Makefile.PL
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Template-GD/Makefile b/www/p5-Template-GD/Makefile
index b469b9041ff6..18c6dc594114 100644
--- a/www/p5-Template-GD/Makefile
+++ b/www/p5-Template-GD/Makefile
@@ -38,10 +38,4 @@ MAN3= Template::Plugin::GD.3 \
Template::Plugin::GD::Text::Align.3 \
Template::Plugin::GD::Text::Wrap.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Template-Multilingual/Makefile b/www/p5-Template-Multilingual/Makefile
index 500e0ec46a81..6c0969ee44c3 100644
--- a/www/p5-Template-Multilingual/Makefile
+++ b/www/p5-Template-Multilingual/Makefile
@@ -22,10 +22,4 @@ PERL_CONFIGURE= yes
MAN3= Template::Multilingual.3 \
Template::Multilingual::Parser.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.x or later. Install lang/perl5 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Template-Plugin-Clickable-Email/Makefile b/www/p5-Template-Plugin-Clickable-Email/Makefile
index 052c23e7db2e..7eca58e82d7c 100644
--- a/www/p5-Template-Plugin-Clickable-Email/Makefile
+++ b/www/p5-Template-Plugin-Clickable-Email/Makefile
@@ -23,8 +23,4 @@ PERL_MODBUILD= yes
MAN3= Template::Plugin::Clickable::Email.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6 or newer. Please install lang/perl5 or lang/perl5.6 and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Template-Plugin-Clickable/Makefile b/www/p5-Template-Plugin-Clickable/Makefile
index 74fccb80f7a0..0d306546b23e 100644
--- a/www/p5-Template-Plugin-Clickable/Makefile
+++ b/www/p5-Template-Plugin-Clickable/Makefile
@@ -24,8 +24,4 @@ PERL_CONFIGURE= yes
MAN3= Template::Plugin::Clickable.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6 or newer. Please install lang/perl5 or lang/perl5.6 and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Template-Plugin-JavaScript/Makefile b/www/p5-Template-Plugin-JavaScript/Makefile
index 3225d19c7d61..4a96b175047e 100644
--- a/www/p5-Template-Plugin-JavaScript/Makefile
+++ b/www/p5-Template-Plugin-JavaScript/Makefile
@@ -22,10 +22,4 @@ PERL_CONFIGURE= yes
MAN3= Template::Plugin::JavaScript.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600 # inherited from www/p5-Template-Toolkit
-IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Template-Plugin-MP3/Makefile b/www/p5-Template-Plugin-MP3/Makefile
index 4c9eb6822d76..e17dd52db3d4 100644
--- a/www/p5-Template-Plugin-MP3/Makefile
+++ b/www/p5-Template-Plugin-MP3/Makefile
@@ -23,10 +23,4 @@ PERL_CONFIGURE= yes
MAN3= Template::Plugin::MP3.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Template-Plugin-Markdown/Makefile b/www/p5-Template-Plugin-Markdown/Makefile
index 2fa8197ca4f3..a7585b8a39ce 100644
--- a/www/p5-Template-Plugin-Markdown/Makefile
+++ b/www/p5-Template-Plugin-Markdown/Makefile
@@ -23,8 +23,4 @@ PERL_CONFIGURE= yes
MAN3= Template::Plugin::Markdown.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6 or newer. Please install lang/perl5 or lang/perl5.6 and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Template-Plugin-Monta/Makefile b/www/p5-Template-Plugin-Monta/Makefile
index d2b1220a51a3..2bcdc739860c 100644
--- a/www/p5-Template-Plugin-Monta/Makefile
+++ b/www/p5-Template-Plugin-Monta/Makefile
@@ -19,14 +19,8 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Template.pm:${PORTSDIR}/www/p5-Template
RUN_DEPENDS= ${BUILD_DEPENDS} \
${SITE_PERL}/Acme/Monta.pm:${PORTSDIR}/www/p5-Acme-Monta
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= Template::Plugin::Monta.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8 or greater. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Template-Plugin-Subst/Makefile b/www/p5-Template-Plugin-Subst/Makefile
index 1a2b091d1422..c4825f45ab9f 100644
--- a/www/p5-Template-Plugin-Subst/Makefile
+++ b/www/p5-Template-Plugin-Subst/Makefile
@@ -22,8 +22,4 @@ PERL_MODBUILD= yes
MAN3= Template::Plugin::Subst.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6 or newer. Please install lang/perl5 or lang/perl5.6 and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Template-Provider-Encoding/Makefile b/www/p5-Template-Provider-Encoding/Makefile
index f03f00eef1e8..f242a4164712 100644
--- a/www/p5-Template-Provider-Encoding/Makefile
+++ b/www/p5-Template-Provider-Encoding/Makefile
@@ -24,10 +24,4 @@ MAN3= Template::Provider::Encoding.3 \
Template::Stash::ForceUTF8.3 \
Template::Plugin::encoding.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-Template-Timer/Makefile b/www/p5-Template-Timer/Makefile
index 34afd5fd2456..5f0013a1349e 100644
--- a/www/p5-Template-Timer/Makefile
+++ b/www/p5-Template-Timer/Makefile
@@ -23,8 +23,4 @@ PERL_CONFIGURE= yes
MAN3= Template::Timer.3
-.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} <= 500503
-IGNORE= requires Perl 5.6. Install lang/perl5 or lang/perl5.8, and try again
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-TestGen4Web-Runner/Makefile b/www/p5-TestGen4Web-Runner/Makefile
index d1fddc1ec4d8..ecf3951a44a3 100644
--- a/www/p5-TestGen4Web-Runner/Makefile
+++ b/www/p5-TestGen4Web-Runner/Makefile
@@ -26,10 +26,4 @@ PERL_CONFIGURE= yes
MAN3= TestGen4Web::Runner.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.0 or higher. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-URI-Fetch/Makefile b/www/p5-URI-Fetch/Makefile
index 35fe6a2bcffd..6d16d14ee424 100644
--- a/www/p5-URI-Fetch/Makefile
+++ b/www/p5-URI-Fetch/Makefile
@@ -45,7 +45,4 @@ MAN3= URI::Fetch.3 \
post-patch:
${PERL} -pi -e '$$_ = "" if m|auto_install|' ${WRKSRC}/Makefile.PL
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires Perl 5.6 or later. Please install lang/perl5 or lang/perl5.8 and try again
-.endif
.include <bsd.port.post.mk>
diff --git a/www/p5-W3C-LinkChecker/Makefile b/www/p5-W3C-LinkChecker/Makefile
index dce71a4e5635..851f64e3ee06 100644
--- a/www/p5-W3C-LinkChecker/Makefile
+++ b/www/p5-W3C-LinkChecker/Makefile
@@ -28,12 +28,6 @@ RUN_DEPENDS= ${BUILD_DEPENDS}
MAN1= checklink.1
MANCOMPRESSED= no
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires at least Perl 5.8. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-W3C-LogValidator/Makefile b/www/p5-W3C-LogValidator/Makefile
index 537b7e99e7d2..670ea86ebc9c 100644
--- a/www/p5-W3C-LogValidator/Makefile
+++ b/www/p5-W3C-LogValidator/Makefile
@@ -24,7 +24,7 @@ BUILD_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww \
${LOCALBASE}/bin/checklink:${PORTSDIR}/www/p5-W3C-LinkChecker
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.2+ # inherited from www/p5-webservice-validator-css-w3c
MAN3= W3C::LogValidator.3 \
W3C::LogValidator::Basic.3 \
@@ -36,12 +36,6 @@ MAN3= W3C::LogValidator.3 \
W3C::LogValidator::Output::Raw.3 \
W3C::LogValidator::SurveyEngine.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500802 # inherited from www/p5-webservice-validator-css-w3c
-IGNORE= requires at least Perl 5.8.2. Please install lang/perl5.8 and try again
-.endif
-
.ifndef (NOPORTDOCS)
post-install:
@${MKDIR} ${EXAMPLESDIR}
@@ -50,4 +44,4 @@ post-install:
@${INSTALL_DATA} ${WRKSRC}/samples/logprocess.conf ${EXAMPLESDIR}
.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-WWW-Babelfish/Makefile b/www/p5-WWW-Babelfish/Makefile
index d3809f200089..0fd3ac4832a2 100644
--- a/www/p5-WWW-Babelfish/Makefile
+++ b/www/p5-WWW-Babelfish/Makefile
@@ -19,14 +19,8 @@ BUILD_DEPENDS= ${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww \
${SITE_PERL}/IO/String.pm:${PORTSDIR}/devel/p5-IO-String
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= WWW::Babelfish.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.0 or higher. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-WWW-Google-Calculator/Makefile b/www/p5-WWW-Google-Calculator/Makefile
index a6967785a904..2d9d5f4e4f5c 100644
--- a/www/p5-WWW-Google-Calculator/Makefile
+++ b/www/p5-WWW-Google-Calculator/Makefile
@@ -26,10 +26,4 @@ PERL_CONFIGURE= yes
MAN3= WWW::Google::Calculator.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-WWW-Google-News-TW/Makefile b/www/p5-WWW-Google-News-TW/Makefile
index 0d8fc346d643..e0854502d4b3 100644
--- a/www/p5-WWW-Google-News-TW/Makefile
+++ b/www/p5-WWW-Google-News-TW/Makefile
@@ -19,14 +19,8 @@ BUILD_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww \
${SITE_PERL}/URI/Escape.pm:${PORTSDIR}/net/p5-URI
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+ # inherited from dependency upon utf8.pm
MAN3= WWW::Google::News::TW.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800 # inherited from dependency upon utf8.pm
-IGNORE= requires perl 5.8 or above
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-WWW-Google-News/Makefile b/www/p5-WWW-Google-News/Makefile
index 83219b06a5a3..d3ef5a5c314d 100644
--- a/www/p5-WWW-Google-News/Makefile
+++ b/www/p5-WWW-Google-News/Makefile
@@ -23,10 +23,4 @@ PERL_CONFIGURE= yes
MAN3= WWW::Google::News.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-WWW-Google-PageRank/Makefile b/www/p5-WWW-Google-PageRank/Makefile
index a292a384376d..a1a3b591654b 100644
--- a/www/p5-WWW-Google-PageRank/Makefile
+++ b/www/p5-WWW-Google-PageRank/Makefile
@@ -23,14 +23,4 @@ PERL_CONFIGURE= yes
MAN3= WWW::Google::PageRank.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again
-.endif
-
-.if ${PERL_LEVEL} < 500601
-BUILD_DEPENDS+= ${SITE_PERL}/base.pm:${PORTSDIR}/devel/p5-Class-Fields
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-WWW-Google-Video/Makefile b/www/p5-WWW-Google-Video/Makefile
index 40c3a7421da2..7d2c254a07bc 100644
--- a/www/p5-WWW-Google-Video/Makefile
+++ b/www/p5-WWW-Google-Video/Makefile
@@ -22,10 +22,4 @@ PERL_CONFIGURE= yes
MAN3= WWW::Google::Video.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-WWW-Mechanize-Pluggable/Makefile b/www/p5-WWW-Mechanize-Pluggable/Makefile
index af0e3849d49d..4da3a489463d 100644
--- a/www/p5-WWW-Mechanize-Pluggable/Makefile
+++ b/www/p5-WWW-Mechanize-Pluggable/Makefile
@@ -31,10 +31,4 @@ MAN3= WWW::Mechanize::Pluggable.3 \
PERL_CONFIGURE= yes
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600 # inherited from devel/p5-Data-Dump-Streamer
-IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-WWW-Mechanize-Plugin-phpBB/Makefile b/www/p5-WWW-Mechanize-Plugin-phpBB/Makefile
index f372625c3a22..e7a996584ea3 100644
--- a/www/p5-WWW-Mechanize-Plugin-phpBB/Makefile
+++ b/www/p5-WWW-Mechanize-Plugin-phpBB/Makefile
@@ -25,10 +25,4 @@ MAN3= WWW::Mechanize::Plugin::phpBB.3
PERL_CONFIGURE= yes
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600 # inherited from p5-WWW-Mechanize-Pluggable
-IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-WWW-Mixi/Makefile b/www/p5-WWW-Mixi/Makefile
index 1f3a9ecf599c..4b9b448fbaeb 100644
--- a/www/p5-WWW-Mixi/Makefile
+++ b/www/p5-WWW-Mixi/Makefile
@@ -24,9 +24,7 @@ MAN3= WWW::Mixi.3 WWW::Mixi::Cookbook.3 WWW::Mixi::Mixi.3
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.x or later. Install lang/perl5 then try again
-.elif ${PERL_LEVEL} > 500800
+.if ${PERL_LEVEL} > 500800
BUILD_DEPENDS+= ${SITE_PERL}/Jcode.pm:${PORTSDIR}/japanese/p5-Jcode
.else
BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Jcode.pm:${PORTSDIR}/japanese/p5-Jcode
diff --git a/www/p5-WWW-Myspace/Makefile b/www/p5-WWW-Myspace/Makefile
index 562a46c2ab0b..e9c986a7f273 100644
--- a/www/p5-WWW-Myspace/Makefile
+++ b/www/p5-WWW-Myspace/Makefile
@@ -33,7 +33,7 @@ RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/DateTime.pm:${PORTSDIR}/devel/p5-DateTime
p5-YAML>=0.39:${PORTSDIR}/textproc/p5-YAML
BUILD_DEPENDS= ${RUN_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.4+
MAN1= approve_friends.1 comment_myspace.1 \
message_group.1
@@ -41,10 +41,4 @@ MAN3= WWW::Myspace.3 WWW::Myspace::Comment.3 \
WWW::Myspace::FriendChanges.3 \
WWW::Myspace::Message.3 WWW::Myspace::MyBase.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500804 # Locale::SubCountry needs Perl 5.8.4
-IGNORE= requires Perl 5.8.4 or newer. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-WWW-OpenSVN/Makefile b/www/p5-WWW-OpenSVN/Makefile
index 887bed45043e..2cc7e34e9f1f 100644
--- a/www/p5-WWW-OpenSVN/Makefile
+++ b/www/p5-WWW-OpenSVN/Makefile
@@ -22,10 +22,4 @@ PERL_CONFIGURE= yes
MAN3= WWW::OpenSVN.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-WWW-Scraper-ISBN-Driver/Makefile b/www/p5-WWW-Scraper-ISBN-Driver/Makefile
index c4be90afa9db..c5a160892e5f 100644
--- a/www/p5-WWW-Scraper-ISBN-Driver/Makefile
+++ b/www/p5-WWW-Scraper-ISBN-Driver/Makefile
@@ -19,10 +19,4 @@ PERL_CONFIGURE= YES
MAN3= WWW::Scraper::ISBN::Driver.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= "Requires perl 5.6.x or higher"
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-WWW-Scraper-ISBN-Record/Makefile b/www/p5-WWW-Scraper-ISBN-Record/Makefile
index bd34c9136c6f..459d3ebcabb3 100644
--- a/www/p5-WWW-Scraper-ISBN-Record/Makefile
+++ b/www/p5-WWW-Scraper-ISBN-Record/Makefile
@@ -19,10 +19,4 @@ PERL_CONFIGURE= YES
MAN3= WWW::Scraper::ISBN::Record.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= "Requires perl 5.6.x or higher"
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-WWW-Scraper-ISBN/Makefile b/www/p5-WWW-Scraper-ISBN/Makefile
index f54f1954a699..77296f7f5e77 100644
--- a/www/p5-WWW-Scraper-ISBN/Makefile
+++ b/www/p5-WWW-Scraper-ISBN/Makefile
@@ -23,10 +23,4 @@ PERL_CONFIGURE= YES
MAN3= WWW::Scraper::ISBN.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= "Requires perl 5.6.x or higher"
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-WWW-Search-MSN/Makefile b/www/p5-WWW-Search-MSN/Makefile
index 6d77936a7656..bfc642c530ca 100644
--- a/www/p5-WWW-Search-MSN/Makefile
+++ b/www/p5-WWW-Search-MSN/Makefile
@@ -25,10 +25,6 @@ MAN3= WWW::Search::MSN.3
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500600 # Inherited from www/p5-WWW-Search
-IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again
-.endif
-
.if ${PERL_LEVEL} < 500701
BUILD_DEPENDS+= ${SITE_PERL}/Encode.pm:${PORTSDIR}/converters/p5-Encode
.endif
diff --git a/www/p5-WWW-Shorten-0rz/Makefile b/www/p5-WWW-Shorten-0rz/Makefile
index 3e1e682e7b07..a7f26e0e73af 100644
--- a/www/p5-WWW-Shorten-0rz/Makefile
+++ b/www/p5-WWW-Shorten-0rz/Makefile
@@ -23,14 +23,4 @@ PERL_CONFIGURE= yes
MAN3= WWW::Shorten::0rz.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-post-patch:
- @${PERL} -pi -e 's/^our ([\$$\@]\w+)/use vars qw($$1); $$1/;' \
- -e '$$_ = "" if /use 5.006/;' \
- -e '$$_ = "" if /use warnings/;' \
- $$(${FIND} ${WRKSRC} -name '*.pm')
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-WWW-Shorten-KUSO/Makefile b/www/p5-WWW-Shorten-KUSO/Makefile
index 648e6d3fa3c5..3c85d6b0d716 100644
--- a/www/p5-WWW-Shorten-KUSO/Makefile
+++ b/www/p5-WWW-Shorten-KUSO/Makefile
@@ -22,14 +22,4 @@ PERL_CONFIGURE= yes
MAN3= WWW::Shorten::KUSO.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-post-patch:
- @${PERL} -pi -e 's/^our ([\$$\@]\w+)/use vars qw($$1); $$1/;' \
- -e '$$_ = "" if /use 5.006/;' \
- -e '$$_ = "" if /use warnings/;' \
- $$(${FIND} ${WRKSRC} -name '*.pm')
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-WWW-Shorten/Makefile b/www/p5-WWW-Shorten/Makefile
index 7292d9644e2f..de5e9eeeb7c4 100644
--- a/www/p5-WWW-Shorten/Makefile
+++ b/www/p5-WWW-Shorten/Makefile
@@ -60,14 +60,4 @@ post-install:
test:
cd ${WRKSRC} ; make test
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-post-patch:
- @${PERL} -pi -e 's/^our ([\$$\@]\w+)/use vars qw($$1); $$1/;' \
- -e '$$_ = "" if /use 5.006/;' \
- -e '$$_ = "" if /use warnings/;' \
- $$(${FIND} ${WRKSRC} -name '*.pm')
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-WWW-TWSMS/Makefile b/www/p5-WWW-TWSMS/Makefile
index 16b706446c81..6af914c783e1 100644
--- a/www/p5-WWW-TWSMS/Makefile
+++ b/www/p5-WWW-TWSMS/Makefile
@@ -22,10 +22,4 @@ PERL_CONFIGURE= yes
MAN3= WWW::TWSMS.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-WWW-VenusEnvy/Makefile b/www/p5-WWW-VenusEnvy/Makefile
index 7bfccb6ee400..32bada7a59df 100644
--- a/www/p5-WWW-VenusEnvy/Makefile
+++ b/www/p5-WWW-VenusEnvy/Makefile
@@ -25,10 +25,4 @@ PERL_MODBUILD= yes
MAN3= WWW::VenusEnvy.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600 # Inherited from www/p5-libwww
-IGNORE= requires at least Perl 5.6.0. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-WWW-WebArchive/Makefile b/www/p5-WWW-WebArchive/Makefile
index 953af177d450..2d2ee3063b4e 100644
--- a/www/p5-WWW-WebArchive/Makefile
+++ b/www/p5-WWW-WebArchive/Makefile
@@ -24,10 +24,4 @@ PERL_CONFIGURE= yes
MAN3= WWW::WebArchive.3 WWW::WebArchive::Agent.3 \
WWW::WebArchive::WaybackMachine.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500601 # Inherited from www/p5-WWW-Mechanize
-IGNORE= requires Perl 5.6.1 or newer. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-WWW-Wikipedia/Makefile b/www/p5-WWW-Wikipedia/Makefile
index a9efeb7a00a0..488fea1950fb 100644
--- a/www/p5-WWW-Wikipedia/Makefile
+++ b/www/p5-WWW-Wikipedia/Makefile
@@ -20,16 +20,10 @@ BUILD_DEPENDS= ${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww \
${SITE_PERL}/Text/Autoformat.pm:${PORTSDIR}/textproc/p5-Text-Autoformat
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN1= wikipedia.1
MAN3= WWW::Wikipedia.3 \
WWW::Wikipedia::Entry.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-WebService-Basecamp/Makefile b/www/p5-WebService-Basecamp/Makefile
index 847baddce8f7..f271c813b6b6 100644
--- a/www/p5-WebService-Basecamp/Makefile
+++ b/www/p5-WebService-Basecamp/Makefile
@@ -23,10 +23,4 @@ PERL_CONFIGURE= yes
MAN3= WebService::Basecamp.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600 # Inherited from www/p5-libwww
-IGNORE= requires Perl 5.6.0 or newer. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-WebService-Bloglines/Makefile b/www/p5-WebService-Bloglines/Makefile
index 70dc07667531..6a65e4c58b6d 100644
--- a/www/p5-WebService-Bloglines/Makefile
+++ b/www/p5-WebService-Bloglines/Makefile
@@ -22,14 +22,8 @@ BUILD_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww \
${SITE_PERL}/XML/XPath.pm:${PORTSDIR}/textproc/p5-XML-XPath
RUN_DEPENDS= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.1+
MAN3= WebService::Bloglines.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500801
-IGNORE= requires perl 5.8.1 or later. Install lang/perl5.8 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-WebService-NoPaste/Makefile b/www/p5-WebService-NoPaste/Makefile
index f2747e0ed81d..03915593d355 100644
--- a/www/p5-WebService-NoPaste/Makefile
+++ b/www/p5-WebService-NoPaste/Makefile
@@ -28,10 +28,6 @@ OPTIONS= X11 "Enable X11 Clipboard support" off
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500601
-IGNORE= requires perl 5.6.x or later. Install lang/perl5 then try again
-.endif
-
.if defined(WITH_X11)
BUILD_DEPENDS+= ${SITE_PERL}/Clipboard.pm:${PORTSDIR}/x11/p5-Clipboard
.else
diff --git a/www/p5-libapreq/Makefile b/www/p5-libapreq/Makefile
index 528b1de6c9fa..53140656b1cc 100644
--- a/www/p5-libapreq/Makefile
+++ b/www/p5-libapreq/Makefile
@@ -28,15 +28,9 @@ PERL_CONFIGURE= yes
MAN3= Apache::Cookie.3 Apache::Request.3 Apache::libapreq.3 \
libapreq.3
-.include <bsd.port.pre.mk>
-
post-patch:
@${PERL} -pi~ -e '$$_="" if ($$.>37 && $$.<63) || /PREREQ_PM/' \
${WRKSRC}/Makefile.PL
-.if ${PERL_LEVEL} < 500600
- @${PERL} -pi~ -e '$$_="#define aTHX_\n" if $$. == 155' \
- ${WRKSRC}/c/apache_request.h
-.endif
post-install:
.ifndef(NOPORTDOCS)
@@ -47,4 +41,4 @@ post-install:
${INSTALL_SCRIPT} ${WRKSRC}/eg/perl/* ${EXAMPLESDIR}/perl
.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/p5-libwww/Makefile b/www/p5-libwww/Makefile
index 73804ce595fc..9d26c285675c 100644
--- a/www/p5-libwww/Makefile
+++ b/www/p5-libwww/Makefile
@@ -44,10 +44,4 @@ post-patch:
${WRKSRC}/lib/LWP/Protocol/mailto.pm
@${PERL} -pi -e 's!(?=prompt\()!1 || !g' ${WRKSRC}/Makefile.PL
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600 #inherited from Module::Build and security/p5-Authen-SASL
-IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/reportmagic/Makefile b/www/reportmagic/Makefile
index ee219ab43495..9b7787d6b015 100644
--- a/www/reportmagic/Makefile
+++ b/www/reportmagic/Makefile
@@ -18,6 +18,8 @@ DISTNAME= rmagic-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= A web site statistics post-processor for Analog
+USE_PERL5= yes
+
RUN_DEPENDS= analog:${PORTSDIR}/www/analog \
${SITE_PERL}/GD/Graph3d.pm:${PORTSDIR}/graphics/p5-GD-Graph3d \
${SITE_PERL}/${PERL_ARCH}/HTML/Parser.pm:${PORTSDIR}/www/p5-HTML-Parser \
diff --git a/www/rt2/Makefile b/www/rt2/Makefile
index 52c787be6b25..c986c550b636 100644
--- a/www/rt2/Makefile
+++ b/www/rt2/Makefile
@@ -42,7 +42,7 @@ BUILD_DEPENDS= ${LOCALBASE}/libexec/apache/libperl.so:${PORTSDIR}/www/mod_perl \
${SITE_PERL}/Tie/IxHash.pm:${PORTSDIR}/devel/p5-Tie-IxHash \
${SITE_PERL}/CGI/Cookie.pm:${PORTSDIR}/www/p5-CGI.pm
-USE_PERL5= yes
+USE_PERL5= 5.8.0+ # dependencies require it
ALL_TARGETS= testdeps fixdeps
WRKSRC= ${WRKDIR}/rt-${RT_VERSION}
@@ -70,10 +70,6 @@ MAN3= RT::Links.3 RT::Watchers.3 RT::Group.3 RT::Keyword.3 \
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= dependencies require perl 5.8.0 or later. Install lang/perl5.8 and try again
-.endif
-
.if ${DB_TYPE} == "Pg"
BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/Pg.pm:${PORTSDIR}/databases/p5-DBD-Pg
.else
diff --git a/www/rt32/Makefile b/www/rt32/Makefile
index abf097f7b239..ff6e6797661d 100644
--- a/www/rt32/Makefile
+++ b/www/rt32/Makefile
@@ -109,7 +109,7 @@ BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5-
.endif
.endif
-USE_PERL5= yes
+USE_PERL5= 5.8.3+
RT_PATH?= ${PREFIX}/rt3
LAYOUT?= RT3
@@ -180,10 +180,4 @@ post-install:
@${SED} s!%%RT_PATH%%!${RT_PATH}!g ${PKGMESSAGE}
.endif
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500803
-IGNORE= This program only support perl 5.8.3 or above
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/rt34/Makefile b/www/rt34/Makefile
index 1baf230159d3..741c9e67f721 100644
--- a/www/rt34/Makefile
+++ b/www/rt34/Makefile
@@ -116,7 +116,7 @@ BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5-
.endif
.endif
-USE_PERL5= yes
+USE_PERL5= 5.8.3+
RT_PATH?= ${PREFIX}/rt3
PLIST_SUB= RT_PATH=${RT_PATH} RTPLIST=${RT_PATH:S/^${PREFIX}\///}
LAYOUT?= RT3
@@ -141,10 +141,6 @@ UPGRADES+= 3.3.0 3.3.11
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500803
-IGNORE= This program only support perl 5.8.3 or above
-.endif
-
pre-fetch:
@${ECHO} ""
@${ECHO} "You may use the following build options:"
diff --git a/www/rt36/Makefile b/www/rt36/Makefile
index 8b6482a4325a..6088e709bf67 100644
--- a/www/rt36/Makefile
+++ b/www/rt36/Makefile
@@ -123,7 +123,7 @@ PERL_MODULES+= ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5-D
BUILD_DEPENDS+= ${PERL_MODULES}
RUN_DEPENDS+= ${PERL_MODULES}
-USE_PERL5= yes
+USE_PERL5= 5.8.3+
RT_PATH?= ${PREFIX}/rt3
PLIST_SUB= RT_PATH=${RT_PATH} RTPLIST=${RT_PATH:S/^${PREFIX}\///}
LAYOUT?= RT3
@@ -151,10 +151,6 @@ UPGRADES+= 3.5.1
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500803
-IGNORE= This program only support perl 5.8.3 or above
-.endif
-
pre-fetch:
@${ECHO} ""
@${ECHO} "You may use the following build options:"
diff --git a/www/validator/Makefile b/www/validator/Makefile
index 386a89aa5b02..d67cb9ce6dc7 100644
--- a/www/validator/Makefile
+++ b/www/validator/Makefile
@@ -29,7 +29,7 @@ RUN_DEPENDS= onsgmls:${PORTSDIR}/textproc/opensp \
${SITE_PERL}/${PERL_ARCH}/XML/LibXML.pm:${PORTSDIR}/textproc/p5-XML-LibXML
NO_BUILD= yes
-USE_PERL5_RUN= yes
+USE_PERL5_RUN= 5.8.0+
SUB_FILES= pkg-message validator.conf.sample
@@ -37,10 +37,6 @@ OPTIONS= HTML_TIDY "Enable HTML Markup Cleaning" On
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8.0 or better to run
-.endif
-
.if !defined(WITHOUT_HTML_TIDY)
RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/HTML/Tidy.pm:${PORTSDIR}/textproc/p5-HTML-Tidy
.endif
diff --git a/www/webinject/Makefile b/www/webinject/Makefile
index 406facc3d2b0..c8fa2c4258d9 100644
--- a/www/webinject/Makefile
+++ b/www/webinject/Makefile
@@ -27,6 +27,7 @@ RUN_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww \
#RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Tk.pm:${PORTSDIR}/x11-toolkits/p5-Tk
.endif
+USE_PERL5= 5.8.0+
NO_BUILD= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
@@ -49,10 +50,4 @@ post-install:
@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
.endif
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires at least Perl 5.8 due to dependencies. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/weblint++/Makefile b/www/weblint++/Makefile
index cffca1728bca..429e4e1113b3 100644
--- a/www/weblint++/Makefile
+++ b/www/weblint++/Makefile
@@ -37,10 +37,4 @@ PERL_CONFIGURE= yes
MAN1= weblint++.1
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600 # inherited from p5-libwww
-IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/wml/Makefile b/www/wml/Makefile
index d361fff481de..cfb048045518 100644
--- a/www/wml/Makefile
+++ b/www/wml/Makefile
@@ -63,10 +63,6 @@ MAN7= wml_intro.7 wml_macros.7 wml_tutorial.7 wml_faq.7 wml_tags.7
BROKEN= Build fails on amd64 or ia64 (needs to build shared libraries with -fPIC)
.endif
-.if ${PERL_LEVEL} < 500600
-BROKEN= Does not compile with perl ${PERL_VERSION}
-.endif
-
# catpages are usually not installed, so they are not compressed.
# But they are really needed as docs, so we compress manually...
.if !defined(NOMANCOMPRESS)