diff options
Diffstat (limited to 'devel')
322 files changed, 405 insertions, 2232 deletions
diff --git a/devel/avr-gcc-3/Makefile b/devel/avr-gcc-3/Makefile index eac2c528476c..19b70a212229 100644 --- a/devel/avr-gcc-3/Makefile +++ b/devel/avr-gcc-3/Makefile @@ -53,11 +53,4 @@ pre-build: cd ${WRKSRC}/gcc &&\ makeinfo -I doc -I doc/include --no-split -o doc/gcc.info doc/gcc.texi -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -BROKEN= System's Pod::Man too old to generate the documentation. -IGNORE= you need a newer version of Perl to build the documentation -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/avr-gcc/Makefile b/devel/avr-gcc/Makefile index ac030e25d664..8ffb249d8008 100644 --- a/devel/avr-gcc/Makefile +++ b/devel/avr-gcc/Makefile @@ -61,9 +61,4 @@ INFO= cpp gcc gccint cppinternals gccinstall post-extract: cd ${WRKDIR} && ${MKDIR} build -.if ${PERL_LEVEL} < 500600 -BROKEN= system's Pod::Man too old to generate the documentation. -IGNORE= you need a newer version of Perl to build the documentation -.endif - .include <bsd.port.post.mk> diff --git a/devel/cil/Makefile b/devel/cil/Makefile index 598a5d636455..22fa0df20885 100644 --- a/devel/cil/Makefile +++ b/devel/cil/Makefile @@ -30,12 +30,6 @@ BINFILES= cilly patcher teetwo LIBFILES= Cilly.pm KeptFile.pm OutputFile.pm TempFile.pm EXECFILES= cilly.byte.exe machdep.exe -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= does not work with perl < 5.6.1 -.endif - post-patch: @${REINPLACE_CMD} -e 's:@CILHOME@/lib:${SITE_PERL}/CIL:g; s:\@CILHOME\@:${PREFIX}:g' ${WRKSRC}/bin/CilConfig.pm.in @${REINPLACE_CMD} -e 's|$$::cilhome|${PREFIX}|g; s|obj/$$::archos|libexec/cil|g' ${WRKSRC}/bin/cilly @@ -63,4 +57,4 @@ do-install: ${INSTALL} ${WRKSRC}/obj/${ARCH}_FREEBSD/${f} ${PREFIX}/libexec/cil/ .endfor -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/cvsweb3/Makefile b/devel/cvsweb3/Makefile index ebb9e80c58a2..4c6655719b91 100644 --- a/devel/cvsweb3/Makefile +++ b/devel/cvsweb3/Makefile @@ -39,10 +39,6 @@ USE_PERL5= yes .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500601 -IGNORE= requires perl 5.6.1 or later. Install lang/perl5 then try again -.endif - .if ${PERL_LEVEL} < 500800 RUN_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp .endif diff --git a/devel/deputy/Makefile b/devel/deputy/Makefile index 328c1f486bd1..8c87c3b26867 100644 --- a/devel/deputy/Makefile +++ b/devel/deputy/Makefile @@ -29,12 +29,6 @@ INCFILES= annots.h checks.h LIBFILES= Cilly.pm KeptFile.pm OutputFile.pm TempFile.pm EXECFILES= deputy.asm.exe deputy.byte.exe deputy_libc.o -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= does not work with perl < 5.6.1 -.endif - post-patch: @${REINPLACE_CMD} -e 's:@CILHOME@/lib:${SITE_PERL}/CIL:g; s:\@CILHOME\@:${PREFIX}:g' ${WRKSRC}/cil/bin/CilConfig.pm.in @${REINPLACE_CMD} -e 's|^use KeptFile;|use CIL::KeptFile;|; s|^use OutputFile;|use CIL::OutputFile;|; s|^use TempFile;|use CIL::TempFile;|' ${WRKSRC}/cil/lib/Cilly.pm @@ -62,4 +56,4 @@ do-install: .endfor ${INSTALL_MAN} ${WRKSRC}/doc/deputy.1 ${MANPREFIX}/man/man1 -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/hs-haddock/Makefile b/devel/hs-haddock/Makefile index cbabb33c709a..e12273414fe2 100644 --- a/devel/hs-haddock/Makefile +++ b/devel/hs-haddock/Makefile @@ -35,12 +35,6 @@ USE_AUTOTOOLS= autoconf:259:env PLIST_SUB+= HADDOCK_VERSION=${PORTVERSION} PORTDOCS= * -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= needs perl >= 5.6 -.endif - post-patch: @${REINPLACE_CMD} -e 's|/usr/local/share/sgml/catalog||' ${WRKSRC}/doc/configure.ac @@ -68,4 +62,4 @@ post-install: @(cd ${WRKSRC}/doc && ${CP} -R haddock ${PREFIX}/share/doc) .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/libpperl/Makefile b/devel/libpperl/Makefile index 1367711e14c4..9acedc551138 100644 --- a/devel/libpperl/Makefile +++ b/devel/libpperl/Makefile @@ -21,12 +21,6 @@ USE_AUTOTOOLS= libtool:15 INSTALLS_SHLIB= yes GNU_CONFIGURE= yes USE_GNOME= pkgconfig -USE_PERL5= yes +USE_PERL5= 5.8.0+ -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= this library only supports perl 5.8.0 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-AI-Pathfinding-AStar/Makefile b/devel/p5-AI-Pathfinding-AStar/Makefile index fa0948513460..bf1f864dc599 100644 --- a/devel/p5-AI-Pathfinding-AStar/Makefile +++ b/devel/p5-AI-Pathfinding-AStar/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= AI::Pathfinding::AStar.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl5.6. Install lang/perl5 or lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Algorithm-Bucketizer/Makefile b/devel/p5-Algorithm-Bucketizer/Makefile index c2d90e2515ba..8d8bf8cd2755 100644 --- a/devel/p5-Algorithm-Bucketizer/Makefile +++ b/devel/p5-Algorithm-Bucketizer/Makefile @@ -18,15 +18,9 @@ COMMENT= Distribute sized items to buckets with limited size BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Algorithm/Permute.pm:${PORTSDIR}/devel/p5-Algorithm-Permute RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN1= bucketize.1 MAN3= Algorithm::Bucketizer.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8.0 or superior. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Algorithm-C3/Makefile b/devel/p5-Algorithm-C3/Makefile index fbfe6d409054..85b22832240f 100644 --- a/devel/p5-Algorithm-C3/Makefile +++ b/devel/p5-Algorithm-C3/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lbr@FreeBSD.org COMMENT= A module for merging hierarchies using the C3 algorithm -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= Algorithm::C3.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later, install lang/perl5.8 -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Algorithm-ChooseSubsets/Makefile b/devel/p5-Algorithm-ChooseSubsets/Makefile index 7dd96d1b8295..aad0aaa220ca 100644 --- a/devel/p5-Algorithm-ChooseSubsets/Makefile +++ b/devel/p5-Algorithm-ChooseSubsets/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Algorithm::ChooseSubsets.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= needs perl 5.6.0 or higher, install lang/perl5.6 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Algorithm-Dependency-Objects/Makefile b/devel/p5-Algorithm-Dependency-Objects/Makefile index 6f89f4b0dac9..79c3bbd17724 100644 --- a/devel/p5-Algorithm-Dependency-Objects/Makefile +++ b/devel/p5-Algorithm-Dependency-Objects/Makefile @@ -25,10 +25,4 @@ MAN3= Algorithm::Dependency::Objects.3 \ PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # inherited from p5-Set-Object -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/devel/p5-Algorithm-Dependency/Makefile b/devel/p5-Algorithm-Dependency/Makefile index 79f4ef7532ad..2bf063f00c8b 100644 --- a/devel/p5-Algorithm-Dependency/Makefile +++ b/devel/p5-Algorithm-Dependency/Makefile @@ -29,11 +29,4 @@ MAN3= Algorithm::Dependency.3 \ PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -BUILD_DEPENDS+= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple -IGNORE= requires perl 5.6 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Algorithm-Evolutionary/Makefile b/devel/p5-Algorithm-Evolutionary/Makefile index 16d16dbbd3fc..1421353b0c98 100644 --- a/devel/p5-Algorithm-Evolutionary/Makefile +++ b/devel/p5-Algorithm-Evolutionary/Makefile @@ -62,10 +62,4 @@ MAN3= Algorithm::Evolutionary.3 \ Algorithm::Evolutionary::Wheel.3 \ Algorithm::Evolutionary::XML.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -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/devel/p5-Algorithm-LCS/Makefile b/devel/p5-Algorithm-LCS/Makefile index 299134196c02..9283e980a00c 100644 --- a/devel/p5-Algorithm-LCS/Makefile +++ b/devel/p5-Algorithm-LCS/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= tiger@whitetigersd.com COMMENT= Fast (XS) implementation of the Longest Common Subsequence Algorithm -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Algorithm::LCS.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= Perl 5.8 or newer required. Install lang/perl5.8 and try again. -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Algorithm-MinMax/Makefile b/devel/p5-Algorithm-MinMax/Makefile index d0eddf1bb9e5..d5d929179089 100644 --- a/devel/p5-Algorithm-MinMax/Makefile +++ b/devel/p5-Algorithm-MinMax/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Algorithm::MinMax.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= This port 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/devel/p5-Algorithm-SVM/Makefile b/devel/p5-Algorithm-SVM/Makefile index d5e72d17c58a..14240a287853 100644 --- a/devel/p5-Algorithm-SVM/Makefile +++ b/devel/p5-Algorithm-SVM/Makefile @@ -22,10 +22,4 @@ MAN3= Algorithm::SVM.3 \ CC= c++ -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= This port 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/devel/p5-AnyEvent/Makefile b/devel/p5-AnyEvent/Makefile index 7596c23bca05..8bea648dfd01 100644 --- a/devel/p5-AnyEvent/Makefile +++ b/devel/p5-AnyEvent/Makefile @@ -16,14 +16,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E} MAINTAINER= perl@FreeBSD.org COMMENT= Provide framework for multiple event loops -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= AnyEvent.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/devel/p5-App-CLI/Makefile b/devel/p5-App-CLI/Makefile index 72e317024a7e..a43f6c08bb39 100644 --- a/devel/p5-App-CLI/Makefile +++ b/devel/p5-App-CLI/Makefile @@ -26,10 +26,4 @@ PERL_CONFIGURE= yes MAN3= App::CLI.3 \ App::CLI::Command.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/devel/p5-App-Cache/Makefile b/devel/p5-App-Cache/Makefile index 5d3ec8a9420d..09df142f78e5 100644 --- a/devel/p5-App-Cache/Makefile +++ b/devel/p5-App-Cache/Makefile @@ -28,10 +28,4 @@ PERL_MODBUILD= yes MAN3= App::Cache.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl5.6. Please install lang/perl5 or lang/perl5.8 -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-App-Options/Makefile b/devel/p5-App-Options/Makefile index c0b3be85962f..1b6b5156eaba 100644 --- a/devel/p5-App-Options/Makefile +++ b/devel/p5-App-Options/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= App::Options.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6.0 or newer. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-App-Trace/Makefile b/devel/p5-App-Trace/Makefile index c7b85c5e92e9..39efcb849ac3 100644 --- a/devel/p5-App-Trace/Makefile +++ b/devel/p5-App-Trace/Makefile @@ -21,10 +21,4 @@ PERL_CONFIGURE= yes MAN3= App::Trace.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # Inherited from devel/p5-App-Options -IGNORE= requires Perl 5.6.0 or newer. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Array-Iterator/Makefile b/devel/p5-Array-Iterator/Makefile index dceb252c7df2..846a75539940 100644 --- a/devel/p5-Array-Iterator/Makefile +++ b/devel/p5-Array-Iterator/Makefile @@ -20,10 +20,4 @@ MAN3= Array::Iterator.3 Array::Iterator::Circular.3 \ PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Attribute-Handlers/Makefile b/devel/p5-Attribute-Handlers/Makefile index 16696a82ce5c..fa7635925f55 100644 --- a/devel/p5-Attribute-Handlers/Makefile +++ b/devel/p5-Attribute-Handlers/Makefile @@ -19,13 +19,4 @@ PERL_CONFIGURE= yes MAN3= Attribute::Handlers.3 -.include <bsd.port.pre.mk> - -## -## this port requires 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/devel/p5-AutoLoader/Makefile b/devel/p5-AutoLoader/Makefile index eebf16523e5c..8557cc4ce4b6 100644 --- a/devel/p5-AutoLoader/Makefile +++ b/devel/p5-AutoLoader/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= AutoLoader.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= this program only support perl 5.6.1 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-B-Generate/Makefile b/devel/p5-B-Generate/Makefile index 707f930e3cda..e738e97f67ab 100644 --- a/devel/p5-B-Generate/Makefile +++ b/devel/p5-B-Generate/Makefile @@ -19,10 +19,4 @@ PERL_MODBUILD= yes MAN3= B::Generate.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/devel/p5-B-Size/Makefile b/devel/p5-B-Size/Makefile index 6ead26fbdf21..3805bdfa7199 100644 --- a/devel/p5-B-Size/Makefile +++ b/devel/p5-B-Size/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= B::Size.3 B::TerseSize.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires 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/devel/p5-B-Utils/Makefile b/devel/p5-B-Utils/Makefile index 0ab0621733e4..c5cdf2cd9301 100644 --- a/devel/p5-B-Utils/Makefile +++ b/devel/p5-B-Utils/Makefile @@ -19,10 +19,4 @@ MAN3= B::Utils.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/devel/p5-CPAN-Mini/Makefile b/devel/p5-CPAN-Mini/Makefile index 6501894f88f1..4bab13243538 100644 --- a/devel/p5-CPAN-Mini/Makefile +++ b/devel/p5-CPAN-Mini/Makefile @@ -28,9 +28,6 @@ MAN3= CPAN::Mini.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 .if ${PERL_LEVEL} < 500800 RUN_DEPENDS+= p5-Scalar-List-Utils>0:${PORTSDIR}/lang/p5-Scalar-List-Utils BUILD_DEPENDS+= p5-Scalar-List-Utils>0:${PORTSDIR}/lang/p5-Scalar-List-Utils diff --git a/devel/p5-CPAN-SQLite/Makefile b/devel/p5-CPAN-SQLite/Makefile index 493b9621c14f..53e33032bfe7 100644 --- a/devel/p5-CPAN-SQLite/Makefile +++ b/devel/p5-CPAN-SQLite/Makefile @@ -22,7 +22,7 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/DBD/SQLite.pm:${PORTSDIR}/databases/p5- ${SITE_PERL}/LWP/Simple.pm:${PORTSDIR}/www/p5-libwww RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN1= cpandb.1 MAN3= CPAN::SQLite::Index.3 \ @@ -37,10 +37,4 @@ MAN3= CPAN::SQLite::Index.3 \ CPAN::SQLite::Info.3 \ CPAN::SQLite::Search.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE=Needs perl 5.8.0 or higher, install lang/perl5.8 and try again. -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-CPANPLUS/Makefile b/devel/p5-CPANPLUS/Makefile index d72273bb5aa6..bb22d46b949c 100644 --- a/devel/p5-CPANPLUS/Makefile +++ b/devel/p5-CPANPLUS/Makefile @@ -45,10 +45,6 @@ OPTIONS= TEST_REPORTER "Send reports to cpan-testers" off \ .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500601 -IGNORE= requires perl 5.6.1 or later. Install lang/perl5 then try again -.endif - .if defined(WITH_TEST_REPORTER) BUILD_DEPENDS+= ${SITE_PERL}/Test/Reporter.pm:${PORTSDIR}/devel/p5-Test-Reporter RUN_DEPENDS+= ${SITE_PERL}/Test/Reporter.pm:${PORTSDIR}/devel/p5-Test-Reporter diff --git a/devel/p5-Cache-FastMmap/Makefile b/devel/p5-Cache-FastMmap/Makefile index eec1a1f74cc4..fce22ebf5d74 100644 --- a/devel/p5-Cache-FastMmap/Makefile +++ b/devel/p5-Cache-FastMmap/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Cache::FastMmap.3 Cache::FastMmap::CImpl.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= perl 5.6 or newer required. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Cache/Makefile b/devel/p5-Cache/Makefile index 77d5fc74d839..05b6df2ada24 100644 --- a/devel/p5-Cache/Makefile +++ b/devel/p5-Cache/Makefile @@ -43,8 +43,4 @@ MAN3= Cache.3 \ Cache::RemovalStrategy::LRU.3 \ Cache::Tester.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 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/devel/p5-Carp-Assert-More/Makefile b/devel/p5-Carp-Assert-More/Makefile index 57fe794c5b4e..fe8c08a9bde0 100644 --- a/devel/p5-Carp-Assert-More/Makefile +++ b/devel/p5-Carp-Assert-More/Makefile @@ -25,10 +25,4 @@ MAN3= Carp::Assert::More.3 PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # inherited from devel/p5-Test-Exception -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/devel/p5-Class-Accessor-Grouped/Makefile b/devel/p5-Class-Accessor-Grouped/Makefile index ab6ad30c034d..b65a9854eb12 100644 --- a/devel/p5-Class-Accessor-Grouped/Makefile +++ b/devel/p5-Class-Accessor-Grouped/Makefile @@ -18,12 +18,8 @@ BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-MRO-Compat>=0:${PORTSDIR}/devel/p5-MRO-Compat \ p5-Class-Inspector>=0:${PORTSDIR}/devel/p5-Class-Inspector -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Class::Accessor::Grouped.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/devel/p5-Class-Accessor/Makefile b/devel/p5-Class-Accessor/Makefile index 2e92931790c8..35960f7b5af1 100644 --- a/devel/p5-Class-Accessor/Makefile +++ b/devel/p5-Class-Accessor/Makefile @@ -20,11 +20,4 @@ PERL_CONFIGURE= yes MAN3= Class::Accessor.3 Class::Accessor::Fast.3 \ Class::Accessor::Faster.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -BUILD_DEPENDS= ${SITE_PERL}/base.pm:${PORTSDIR}/devel/p5-Class-Fields -RUN_DEPENDS= ${BUILD_DEPENDS} -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Class-AutoClass/Makefile b/devel/p5-Class-AutoClass/Makefile index 9d01bd20caf4..e0c7629ca14d 100644 --- a/devel/p5-Class-AutoClass/Makefile +++ b/devel/p5-Class-AutoClass/Makefile @@ -22,7 +22,7 @@ RUN_DEPENDS= ${SITE_PERL}/IO/Scalar.pm:${PORTSDIR}/devel/p5-IO-stringy BUILD_DEPENDS= ${RUN_DEPENDS} \ ${SITE_PERL}/Test/Deep.pm:${PORTSDIR}/devel/p5-Test-Deep -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ WRKSRC= ${WRKDIR}/AutoClass MAN3= Class::AutoClass::Root.3 Class::AutoClass.3 Class::AutoClass::Args.3 @@ -34,8 +34,4 @@ BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Stora RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable .endif -.if ${PERL_LEVEL} < 500800 -IGNORE= currently only supports Perl 5.8+. This will hopefully change. For now, please install lang/perl5.8 and try again -.endif - .include <bsd.port.post.mk> diff --git a/devel/p5-Class-Base/Makefile b/devel/p5-Class-Base/Makefile index 8ef2eb90c33c..1dd5f0c5273d 100644 --- a/devel/p5-Class-Base/Makefile +++ b/devel/p5-Class-Base/Makefile @@ -18,12 +18,4 @@ PERL_CONFIGURE= yes MAN3= Class::Base.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -post-patch: - @${PERL} -i -pe 's/^our ([^\s;]+)/use vars qw($$1); $$1/;' \ - ${WRKSRC}/lib/Class/Base.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Class-C3-Componentised/Makefile b/devel/p5-Class-C3-Componentised/Makefile index 939db09d0962..3620e5651848 100644 --- a/devel/p5-Class-C3-Componentised/Makefile +++ b/devel/p5-Class-C3-Componentised/Makefile @@ -18,17 +18,11 @@ RUN_DEPENDS= p5-Class-C3>=0:${PORTSDIR}/devel/p5-Class-C3 \ p5-Class-Inspector>=0:${PORTSDIR}/devel/p5-Class-Inspector BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ # Inherited from devel/p5-Algorithm-C3-Componentised MAN3= Class::C3::Componentised.3 post-extract: @${PERL} -i.bak -ne 'print unless m,Test::,' ${WRKSRC}/Makefile.PL -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 # Inherited from devel/p5-Algorithm-C3-Componentised -IGNORE= requires perl 5.8.x or later, install lang/perl5.8 -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Class-C3-XS/Makefile b/devel/p5-Class-C3-XS/Makefile index 4fd8758f3dbf..9853cd756945 100644 --- a/devel/p5-Class-C3-XS/Makefile +++ b/devel/p5-Class-C3-XS/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lbr@FreeBSD.org COMMENT= XS speedups for Class::C3 -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Class::C3::XS.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 # Inherited from devel/p5-Algorithm-C3 -IGNORE= requires perl 5.8.x or later, install lang/perl5.8 -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Class-C3/Makefile b/devel/p5-Class-C3/Makefile index 52f8b47478b0..04e930c7fb7f 100644 --- a/devel/p5-Class-C3/Makefile +++ b/devel/p5-Class-C3/Makefile @@ -26,7 +26,7 @@ RUN_DEPENDS= p5-Algorithm-C3>=0.06:${PORTSDIR}/devel/p5-Algorithm-C3 .endif BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Class::C3.3 \ Class::C3::next.3 @@ -34,8 +34,4 @@ MAN3= Class::C3.3 \ post-extract: @${PERL} -i.bak -ne 'print unless m,^if, .. m,}$$,' ${WRKSRC}/Makefile.PL -.if ${PERL_LEVEL} < 500800 # Inherited from devel/p5-Algorithm-C3 -IGNORE= requires perl 5.8.x or later, install lang/perl5.8 -.endif - .include <bsd.port.post.mk> diff --git a/devel/p5-Class-Closure/Makefile b/devel/p5-Class-Closure/Makefile index d694e3217d7e..aa72855826f8 100644 --- a/devel/p5-Class-Closure/Makefile +++ b/devel/p5-Class-Closure/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/PadWalker.pm:${PORTSDIR}/devel/p5-PadWa ${SITE_PERL}/${PERL_ARCH}/Devel/Caller.pm:${PORTSDIR}/devel/p5-Devel-Caller RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Class::Closure.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= depends on something that wants perl 5.8.0 or later -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Class-CodeStyler/Makefile b/devel/p5-Class-CodeStyler/Makefile index f07a549a7c51..d745eb182872 100644 --- a/devel/p5-Class-CodeStyler/Makefile +++ b/devel/p5-Class-CodeStyler/Makefile @@ -18,12 +18,6 @@ COMMENT= Perl extension for code generation program formatting and execution BUILD_DEPENDS= ${SITE_PERL}/Class/STL/Containers.pm:${PORTSDIR}/devel/p5-Class-STL-Containers RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.7+ -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500807 -IGNORE= requires at least Perl 5.8.7. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Class-Constant/Makefile b/devel/p5-Class-Constant/Makefile index 6dccf3a5ef05..faacaf47926a 100644 --- a/devel/p5-Class-Constant/Makefile +++ b/devel/p5-Class-Constant/Makefile @@ -21,10 +21,6 @@ MAN3= Class::Constant.3 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6.0 or newer. Please install lang/perl5.8 and try again -.endif - .if ${PERL_LEVEL} < 500703 RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils BUILD_DEPENDS= ${RUN_DEPENDS} diff --git a/devel/p5-Class-Container/Makefile b/devel/p5-Class-Container/Makefile index 5d640f4f5be2..25fec803b87e 100644 --- a/devel/p5-Class-Container/Makefile +++ b/devel/p5-Class-Container/Makefile @@ -28,8 +28,4 @@ MAN3= Class::Container.3 BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils .endif -.if ${PERL_LEVEL} < 500600 -IGNORE="require perl 5.6.x or higher" -.endif - .include <bsd.port.post.mk> diff --git a/devel/p5-Class-Data-Accessor/Makefile b/devel/p5-Class-Data-Accessor/Makefile index c99e71af60c4..1b65ebfc937b 100644 --- a/devel/p5-Class-Data-Accessor/Makefile +++ b/devel/p5-Class-Data-Accessor/Makefile @@ -15,12 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lbr@FreeBSD.org COMMENT= Inheritable and overridable class and instance data accessors -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Class::Data::Accessor.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/devel/p5-Class-Field/Makefile b/devel/p5-Class-Field/Makefile index 4b8ce1cf683c..bdd7074c6fd8 100644 --- a/devel/p5-Class-Field/Makefile +++ b/devel/p5-Class-Field/Makefile @@ -18,10 +18,4 @@ PERL_CONFIGURE= YES MAN3= Class::Field.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/devel/p5-Class-Gomor/Makefile b/devel/p5-Class-Gomor/Makefile index bfe0179a60af..b53de8c4038c 100644 --- a/devel/p5-Class-Gomor/Makefile +++ b/devel/p5-Class-Gomor/Makefile @@ -20,10 +20,4 @@ MAN3= Class::Gomor.3 \ Class::Gomor::Hash.3 \ Class::Gomor::Array.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE=Needs perl 5.6.0 or higher, install lang/perl5.6 and try again. -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Class-Hook/Makefile b/devel/p5-Class-Hook/Makefile index cc452cdb7a0b..0066ba5824d3 100644 --- a/devel/p5-Class-Hook/Makefile +++ b/devel/p5-Class-Hook/Makefile @@ -24,10 +24,4 @@ WRKSRC= ${WRKDIR}/Class-Hook MAN3= Class::Hook.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/devel/p5-Class-MOP/Makefile b/devel/p5-Class-MOP/Makefile index a66552690ddb..0e8f2d019c3d 100644 --- a/devel/p5-Class-MOP/Makefile +++ b/devel/p5-Class-MOP/Makefile @@ -17,7 +17,7 @@ COMMENT= A Meta Object Protocol for Perl 5 RUN_DEPENDS= p5-Sub-Name>=0.02:${PORTSDIR}/devel/p5-Sub-Name BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= Class::MOP.3 \ Class::MOP::Attribute.3 \ @@ -41,8 +41,4 @@ post-install: @${INSTALL_DATA} ${WRKSRC}/examples/* ${EXAMPLESDIR} @${ECHO_MSG} "===> Examples installed in ${EXAMPLESDIR}." -.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/devel/p5-Class-Multimethods-Pure/Makefile b/devel/p5-Class-Multimethods-Pure/Makefile index 3af44e933d40..17da3c95b979 100644 --- a/devel/p5-Class-Multimethods-Pure/Makefile +++ b/devel/p5-Class-Multimethods-Pure/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Class::Multimethods::Pure.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Class-STL-Containers/Makefile b/devel/p5-Class-STL-Containers/Makefile index 184a18e34289..2e24fb5bfe59 100644 --- a/devel/p5-Class-STL-Containers/Makefile +++ b/devel/p5-Class-STL-Containers/Makefile @@ -15,12 +15,6 @@ PKGNAMEPREFIX= p5- MAINTAINER= aaron@FreeBSD.org COMMENT= Perl extension for STL-like object management -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.7+ -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500807 -IGNORE= requires at least Perl 5.8.7. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Class-Spiffy/Makefile b/devel/p5-Class-Spiffy/Makefile index 285cf6e87c74..ece7e6bea15e 100644 --- a/devel/p5-Class-Spiffy/Makefile +++ b/devel/p5-Class-Spiffy/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Class::Spiffy.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/devel/p5-Class-StateMachine/Makefile b/devel/p5-Class-StateMachine/Makefile index 87a802045c97..099ec825b1b7 100644 --- a/devel/p5-Class-StateMachine/Makefile +++ b/devel/p5-Class-StateMachine/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Class::StateMachine - define classes for state machines -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Class::StateMachine.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/devel/p5-Class-Std/Makefile b/devel/p5-Class-Std/Makefile index c223093f728d..f67d950265fb 100644 --- a/devel/p5-Class-Std/Makefile +++ b/devel/p5-Class-Std/Makefile @@ -25,10 +25,6 @@ MAN3= Class::Std.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 - .if ${PERL_LEVEL} < 500702 BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils .endif diff --git a/devel/p5-Class-Tangram/Makefile b/devel/p5-Class-Tangram/Makefile index 595c5bed3324..00131da5ad4e 100644 --- a/devel/p5-Class-Tangram/Makefile +++ b/devel/p5-Class-Tangram/Makefile @@ -28,10 +28,4 @@ MAN3= Class::Tangram.3 Class::Tangram::Containers.3 \ post-patch: @${PERL} -pi -e 's/\@/\\@/' ${WRKSRC}/Makefile.PL -.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/devel/p5-Class-Throwable/Makefile b/devel/p5-Class-Throwable/Makefile index 09d3f2a2b98b..e08429759312 100644 --- a/devel/p5-Class-Throwable/Makefile +++ b/devel/p5-Class-Throwable/Makefile @@ -22,10 +22,4 @@ MAN3= Class::Throwable.3 PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6 or above. -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Clone-More/Makefile b/devel/p5-Clone-More/Makefile index 46753d6608d5..28e88695e6ed 100644 --- a/devel/p5-Clone-More/Makefile +++ b/devel/p5-Clone-More/Makefile @@ -15,16 +15,10 @@ PKGNAMEPREFIX= p5- MAINTAINER= gslin@gslin.org COMMENT= Perl module for natively copying Perl data structures -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.5+ WRKSRC= ${WRKDIR}/${PORTNAME} MAN3= Clone::More.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500805 -IGNORE= requires perl 5.8.5 or later. Install lang/perl5.8 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Code-Perl/Makefile b/devel/p5-Code-Perl/Makefile index 85ecc0fd9e83..7699d0cf0e6e 100644 --- a/devel/p5-Code-Perl/Makefile +++ b/devel/p5-Code-Perl/Makefile @@ -23,10 +23,4 @@ MAN3= Code::Perl.3 Code::Perl::Expr.3 PERL_CONFIGURE= yes -.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/devel/p5-Commands-Guarded/Makefile b/devel/p5-Commands-Guarded/Makefile index a479111585ff..e7591ae14f61 100644 --- a/devel/p5-Commands-Guarded/Makefile +++ b/devel/p5-Commands-Guarded/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Commands::Guarded.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= "This port requires perl 5.6 or newer" -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-CommitBit/Makefile b/devel/p5-CommitBit/Makefile index 2e81e0e1aed4..eb28ca83105e 100644 --- a/devel/p5-CommitBit/Makefile +++ b/devel/p5-CommitBit/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= ${SITE_PERL}/Module/CoreList.pm:${PORTSDIR}/devel/p5-Module-CoreLis p5-Jifty>=0.60728:${PORTSDIR}/www/p5-Jifty \ p5-Text-Password-Pronounceable>=0:${PORTSDIR}/security/p5-Text-Password-Pronounceable -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.3+ MAN3= CommitBit.3 \ CommitBit::Action::ConfirmEmail.3 \ @@ -29,10 +29,4 @@ MAN3= CommitBit.3 \ CommitBit::Notification::ConfirmAddress.3 \ CommitBit::Notification::InviteToProject.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500803 # from p5-Jifty -IGNORE= requires perl 5.8.3 or later. Install lang/perl5.8 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Config-Any/Makefile b/devel/p5-Config-Any/Makefile index 42fad697879d..d09430d8c784 100644 --- a/devel/p5-Config-Any/Makefile +++ b/devel/p5-Config-Any/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= p5-Module-Pluggable>=3.01:${PORTSDIR}/devel/p5-Module-Pluggable \ p5-version>=0:${PORTSDIR}/devel/p5-version BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Config::Any.3 \ Config::Any::General.3 \ @@ -28,8 +28,4 @@ MAN3= Config::Any.3 \ Config::Any::XML.3 \ Config::Any::YAML.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/devel/p5-Config-ApacheFormat/Makefile b/devel/p5-Config-ApacheFormat/Makefile index 9b96c9d2adbb..66bf321d3c17 100644 --- a/devel/p5-Config-ApacheFormat/Makefile +++ b/devel/p5-Config-ApacheFormat/Makefile @@ -21,10 +21,4 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/auto/Class/MethodMaker/MethodMaker.so:$ PERL_CONFIGURE= yes MAN3= Config::ApacheFormat.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= needs at least perl 5.6 to run -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Config-Fast/Makefile b/devel/p5-Config-Fast/Makefile index 9d8954d4556a..b37249d5c1e8 100644 --- a/devel/p5-Config-Fast/Makefile +++ b/devel/p5-Config-Fast/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Config::Fast.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= needs at least perl 5.6 to run -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Config-INI-Simple/Makefile b/devel/p5-Config-INI-Simple/Makefile index 2556a425ddee..5e15b7b8c22f 100644 --- a/devel/p5-Config-INI-Simple/Makefile +++ b/devel/p5-Config-INI-Simple/Makefile @@ -15,15 +15,9 @@ PKGNAMEPREFIX= p5- MAINTAINER= gslin@gslin.org COMMENT= Simple reading and writing from an INI file -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.7+ USE_ZIP= yes MAN3= Config::INI::Simple.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500807 -IGNORE= requires perl 5.8.7 or later. Install lang/perl5.8 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Config-Objective/Makefile b/devel/p5-Config-Objective/Makefile index 4f7a9e0732dc..192b9afec293 100644 --- a/devel/p5-Config-Objective/Makefile +++ b/devel/p5-Config-Objective/Makefile @@ -27,10 +27,4 @@ MAN3= Config::Objective::List.3 Config::Objective::Boolean.3 \ Config::Objective::Hash.3 Config::Objective::Integer.3 \ Config::Objective::String.3 Config::Objective::DataType.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= This port requires perl 5.6 or newer -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Config-Properties/Makefile b/devel/p5-Config-Properties/Makefile index 2be05abc16bf..cb666bce82bd 100644 --- a/devel/p5-Config-Properties/Makefile +++ b/devel/p5-Config-Properties/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Config::Properties.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/devel/p5-Config-Record/Makefile b/devel/p5-Config-Record/Makefile index d843e488637a..afdad11a4a31 100644 --- a/devel/p5-Config-Record/Makefile +++ b/devel/p5-Config-Record/Makefile @@ -19,10 +19,4 @@ MAN3= Config::Record.3 PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # as set by vendor -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/devel/p5-Config-Std/Makefile b/devel/p5-Config-Std/Makefile index 2acb48afa5de..2901065e7559 100644 --- a/devel/p5-Config-Std/Makefile +++ b/devel/p5-Config-Std/Makefile @@ -24,10 +24,4 @@ PERL_CONFIGURE= YES MAN3= Config::Std.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/devel/p5-Config-Tiny/Makefile b/devel/p5-Config-Tiny/Makefile index 137136390f4d..4fb7c0a85502 100644 --- a/devel/p5-Config-Tiny/Makefile +++ b/devel/p5-Config-Tiny/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Config::Tiny.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/devel/p5-Coro/Makefile b/devel/p5-Coro/Makefile index 047042ac5cb9..a9a314ed1c17 100644 --- a/devel/p5-Coro/Makefile +++ b/devel/p5-Coro/Makefile @@ -22,7 +22,7 @@ RUN_DEPENDS= p5-Event>=0.89:${PORTSDIR}/devel/p5-Event \ ${SITE_PERL}/${PERL_ARCH}/IO/AIO.pm:${PORTSDIR}/devel/p5-IO-AIO BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Coro.3 Coro::AIO.3 Coro::Channel.3 Coro::Handle.3 \ Coro::LWP.3 Coro::MakeMaker.3 Coro::RWLock.3 Coro::Select.3 \ @@ -30,12 +30,6 @@ MAN3= Coro.3 Coro::AIO.3 Coro::Channel.3 Coro::Handle.3 \ Coro::Socket.3 Coro::Specific.3 Coro::State.3 Coro::Storable.3 \ Coro::Timer.3 Coro::Util.3 Coro::Event.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 - post-install: ${MKDIR} ${EXAMPLESDIR} ${INSTALL_SCRIPT} ${WRKSRC}/eg/* ${EXAMPLESDIR} @@ -44,4 +38,4 @@ post-install: ${INSTALL_DATA} ${WRKSRC}/doc/cede-vs-schedule ${DOCSDIR} .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Data-ACL/Makefile b/devel/p5-Data-ACL/Makefile index 9fbd68ffabdb..67991c319f2f 100644 --- a/devel/p5-Data-ACL/Makefile +++ b/devel/p5-Data-ACL/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Data::ACL.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 - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Data-Bind/Makefile b/devel/p5-Data-Bind/Makefile index 18095d02ca0c..9219c46a69bc 100644 --- a/devel/p5-Data-Bind/Makefile +++ b/devel/p5-Data-Bind/Makefile @@ -22,14 +22,8 @@ BUILD_DEPENDS= ${SITE_PERL}/Class/Accessor.pm:${PORTSDIR}/devel/p5-Class-Accesso ${SITE_PERL}/Test/Exception.pm:${PORTSDIR}/devel/p5-Test-Exception RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Data::Bind.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/devel/p5-Data-Dumper-Simple/Makefile b/devel/p5-Data-Dumper-Simple/Makefile index 8e18ab4ad58b..871155b07a98 100644 --- a/devel/p5-Data-Dumper-Simple/Makefile +++ b/devel/p5-Data-Dumper-Simple/Makefile @@ -25,8 +25,5 @@ MAN3= Data::Dumper::Simple.3 BUILD_DEPENDS+= ${SITE_PERL}/Filter/Simple.pm:${PORTSDIR}/textproc/p5-Filter-Simple RUN_DEPENDS+= ${BUILD_DEPENDS} .endif -.if ${PERL_LEVEL} < 500601 -IGNORE="Need at least perl 5.6.1 to build" -.endif .include <bsd.port.post.mk> diff --git a/devel/p5-Data-GUID/Makefile b/devel/p5-Data-GUID/Makefile index 48a784d8feb7..51bd79e70735 100644 --- a/devel/p5-Data-GUID/Makefile +++ b/devel/p5-Data-GUID/Makefile @@ -20,14 +20,8 @@ BUILD_DEPENDS= ${SITE_PERL}/Sub/Install.pm:${PORTSDIR}/devel/p5-Sub-Install \ ${SITE_PERL}/${PERL_ARCH}/Data/UUID.pm:${PORTSDIR}/devel/p5-Data-UUID RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Data::GUID.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= has a dependency that wants perl5.8 -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Data-ObjectDriver/Makefile b/devel/p5-Data-ObjectDriver/Makefile index 5d6d72eaa44e..31375c46baa5 100644 --- a/devel/p5-Data-ObjectDriver/Makefile +++ b/devel/p5-Data-ObjectDriver/Makefile @@ -23,7 +23,7 @@ RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI \ ${SITE_PERL}/Text/SimpleTable.pm:${PORTSDIR}/textproc/p5-Text-SimpleTable BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Data::ObjectDriver.3 Data::ObjectDriver::BaseObject.3 \ Data::ObjectDriver::Driver::BaseCache.3 \ @@ -37,10 +37,4 @@ MAN3= Data::ObjectDriver.3 Data::ObjectDriver::BaseObject.3 \ Data::ObjectDriver::Errors.3 Data::ObjectDriver::Profiler.3 \ Data::ObjectDriver::SQL.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Data-OptList/Makefile b/devel/p5-Data-OptList/Makefile index b797716e92ef..271542ed52f6 100644 --- a/devel/p5-Data-OptList/Makefile +++ b/devel/p5-Data-OptList/Makefile @@ -20,12 +20,8 @@ BUILD_DEPENDS= p5-Sub-Install>=0.92:${PORTSDIR}/devel/p5-Sub-Install \ p5-Params-Util>=0.14:${PORTSDIR}/devel/p5-Params-Util RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Data::OptList.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/devel/p5-Data-Postponed/Makefile b/devel/p5-Data-Postponed/Makefile index bfc53c04c2f5..f2b78cdbe807 100644 --- a/devel/p5-Data-Postponed/Makefile +++ b/devel/p5-Data-Postponed/Makefile @@ -25,10 +25,4 @@ MAN3= Data::Postponed.3 \ PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # due to 'make test' failures -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/devel/p5-Data-Stag/Makefile b/devel/p5-Data-Stag/Makefile index a764967aa950..94609f6eab95 100644 --- a/devel/p5-Data-Stag/Makefile +++ b/devel/p5-Data-Stag/Makefile @@ -41,10 +41,4 @@ MAN3= Data::Stag::GraphHandler.3 Data::Stag::PodParser.3 \ Data::Stag::IndentParser.3 Data::Stag::IndentWriter.3 \ Data::Stag.3 Data::Stag::XSLTHandler.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/devel/p5-Data-Structure-Util/Makefile b/devel/p5-Data-Structure-Util/Makefile index aa6011f4e5dd..0f296246cf07 100644 --- a/devel/p5-Data-Structure-Util/Makefile +++ b/devel/p5-Data-Structure-Util/Makefile @@ -25,10 +25,4 @@ PERL_MODBUILD= yes MAN1= packages.pl.1 MAN3= Data::Structure::Util.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # restricted by vendor -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/devel/p5-Data-Swap/Makefile b/devel/p5-Data-Swap/Makefile index d85f4d723725..9c9ea0ed031c 100644 --- a/devel/p5-Data-Swap/Makefile +++ b/devel/p5-Data-Swap/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Data::Swap.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= need at least Perl 5.6; install lang/perl or lang/perl5.8 -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Data-TemporaryBag/Makefile b/devel/p5-Data-TemporaryBag/Makefile index 5fc8bdad0298..0734d718aaf4 100644 --- a/devel/p5-Data-TemporaryBag/Makefile +++ b/devel/p5-Data-TemporaryBag/Makefile @@ -24,9 +24,6 @@ MAN3= Data::TemporaryBag.3 .if ${PERL_LEVEL} < 500800 BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp RUN_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp -.if ${PERL_LEVEL} < 500600 -EXTRA_PATCHES= ${PATCHDIR}/500503-TemporaryBag.pm -.endif .endif .include <bsd.port.post.mk> diff --git a/devel/p5-Data-TreeDumper/Makefile b/devel/p5-Data-TreeDumper/Makefile index a54a99633d61..be31c6d80415 100644 --- a/devel/p5-Data-TreeDumper/Makefile +++ b/devel/p5-Data-TreeDumper/Makefile @@ -26,15 +26,4 @@ MAN3= Data::TreeDumper.3 PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -post-patch: - @${PERL} -pi -e 's/^our (\S+)/use vars q{$$1};$$1/g;' \ - -e '$$_ = "" if /warnings|5.006/;' \ - -e 's/}\(/}->(/g;' \ - -e '$$_ .= "->" if $$. == 442;' \ - ${WRKSRC}/TreeDumper.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Data-Visitor/Makefile b/devel/p5-Data-Visitor/Makefile index f07f0e06fec2..755055119ff2 100644 --- a/devel/p5-Data-Visitor/Makefile +++ b/devel/p5-Data-Visitor/Makefile @@ -18,7 +18,7 @@ COMMENT= Visitor style traversal of Perl data structures BUILD_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Data::Visitor.3 \ Data::Visitor::Callback.3 @@ -26,8 +26,4 @@ MAN3= Data::Visitor.3 \ post-extract: @${PERL} -i.bak -ne 'print unless /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/devel/p5-Date-Easter/Makefile b/devel/p5-Date-Easter/Makefile index 8b1ecbfc3ddc..d5d08d1ab14e 100644 --- a/devel/p5-Date-Easter/Makefile +++ b/devel/p5-Date-Easter/Makefile @@ -18,12 +18,4 @@ PERL_CONFIGURE= yes MAN3= Date::Easter.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} <= 500503 -# make PREFIX-clean under perl 5.005_03 -post-configure: - ${PERL} -pi -e 's,/usr/local/,\$$(PREFIX)/,g' ${WRKSRC}/Makefile -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Date-Holidays-DK/Makefile b/devel/p5-Date-Holidays-DK/Makefile index ce1e91f45357..e358b3ab9cf8 100644 --- a/devel/p5-Date-Holidays-DK/Makefile +++ b/devel/p5-Date-Holidays-DK/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= Date::Holidays::DK.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/devel/p5-DateTime-Calendar-Discordian/Makefile b/devel/p5-DateTime-Calendar-Discordian/Makefile index 8a0c16826d3e..a1246a15fc16 100644 --- a/devel/p5-DateTime-Calendar-Discordian/Makefile +++ b/devel/p5-DateTime-Calendar-Discordian/Makefile @@ -23,11 +23,4 @@ PERL_CONFIGURE= yes MAN3= DateTime::Calendar::Discordian.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -post-patch: - ${PERL} -pi -e '$$_ = "" if /^use warnings/' ${WRKSRC}/lib/DateTime/Calendar/Discordian.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Devel-Arena/Makefile b/devel/p5-Devel-Arena/Makefile index ea7868bdc4e6..1510e8da34f2 100644 --- a/devel/p5-Devel-Arena/Makefile +++ b/devel/p5-Devel-Arena/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= skv@FreeBSD.org COMMENT= Perl extension for inspecting the core's arena structures -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Devel::Arena.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= perl 5.8 or newer required. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Devel-Caller/Makefile b/devel/p5-Devel-Caller/Makefile index 4901aa43faa6..04bfddd2f1d9 100644 --- a/devel/p5-Devel-Caller/Makefile +++ b/devel/p5-Devel-Caller/Makefile @@ -19,14 +19,8 @@ COMMENT= A perl module which is meatier versions of caller BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/PadWalker.pm:${PORTSDIR}/devel/p5-PadWalker RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= Devel::Caller.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/devel/p5-Devel-Constants/Makefile b/devel/p5-Devel-Constants/Makefile index b72940c4a672..693b52b944f6 100644 --- a/devel/p5-Devel-Constants/Makefile +++ b/devel/p5-Devel-Constants/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Devel::Constants.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/devel/p5-Devel-Cycle/Makefile b/devel/p5-Devel-Cycle/Makefile index af206ebfb9e9..1539f2189544 100644 --- a/devel/p5-Devel-Cycle/Makefile +++ b/devel/p5-Devel-Cycle/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Devel::Cycle.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= Perl 5.6.1 or newer required. Install lang/perl5 or lang/perl5.8 and try again. -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Devel-DProf/Makefile b/devel/p5-Devel-DProf/Makefile index 42cb201cf9a2..e5905b570c12 100644 --- a/devel/p5-Devel-DProf/Makefile +++ b/devel/p5-Devel-DProf/Makefile @@ -15,15 +15,13 @@ PKGNAMEPREFIX= p5-Devel- MAINTAINER= perl@FreeBSD.org COMMENT= A Perl code profiler -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.6.0- +USE_PERL5_REASON= Version included in perl distribution is newer + +DEPRECATED= only works for old, unsupported Perl versions +EXPIRATION_DATE= 2007-09-11 MAN1= dprofpp.1 MAN3= Devel::DProf.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} >= 500600 -IGNORE= "Version included in perl distribution is newer" -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Devel-DProfPP/Makefile b/devel/p5-Devel-DProfPP/Makefile index fdf5226ce2bf..b415d5def5f4 100644 --- a/devel/p5-Devel-DProfPP/Makefile +++ b/devel/p5-Devel-DProfPP/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Devel::DProfPP.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= Perl 5.6 or newer required. Install lang/perl5 or lang/perl5.8 and try again. -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Devel-LeakTrace/Makefile b/devel/p5-Devel-LeakTrace/Makefile index 9cbedc6f67a3..834402ae255b 100644 --- a/devel/p5-Devel-LeakTrace/Makefile +++ b/devel/p5-Devel-LeakTrace/Makefile @@ -23,10 +23,6 @@ MAN3= Devel::LeakTrace.3 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= Perl 5.6 or newer required. Install lang/perl5.8 and try again. -.endif - .if ${PERL_LEVEL} < 500702 BUILD_DEPENDS+= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple .endif diff --git a/devel/p5-Devel-LexAlias/Makefile b/devel/p5-Devel-LexAlias/Makefile index bceffd4df076..00b3e2f1de4e 100644 --- a/devel/p5-Devel-LexAlias/Makefile +++ b/devel/p5-Devel-LexAlias/Makefile @@ -19,14 +19,8 @@ COMMENT= A perl module which does alias lexical variables BUILD_DEPENDS= p5-Devel-Caller>=0.03:${PORTSDIR}/devel/p5-Devel-Caller RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Devel::LexAlias.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/devel/p5-Devel-Peek/Makefile b/devel/p5-Devel-Peek/Makefile index 9cd6e0e706a9..bc178f29e837 100644 --- a/devel/p5-Devel-Peek/Makefile +++ b/devel/p5-Devel-Peek/Makefile @@ -15,14 +15,11 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= A perl5 data debugging tool for the XS programmer -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.6.0- -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} >= 500600 -IGNORE= "Version included in perl distribution is newer" -.endif +DEPRECATED= only works with old, unsupported Perl versions +EXPIRATION_DATE= 2007-09-11 MAN3= Devel::Peek.3 -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Devel-Pointer/Makefile b/devel/p5-Devel-Pointer/Makefile index bf4fcf7c5c3d..eefd7728611a 100644 --- a/devel/p5-Devel-Pointer/Makefile +++ b/devel/p5-Devel-Pointer/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Devel::Pointer.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= Perl 5.6 or newer required. Install lang/perl5 or lang/perl5.8 and try again. -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Devel-Profiler/Makefile b/devel/p5-Devel-Profiler/Makefile index 040863f8bde2..6876c65394c7 100644 --- a/devel/p5-Devel-Profiler/Makefile +++ b/devel/p5-Devel-Profiler/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= Devel::Profiler.3 Devel::Profiler::Apache.3 \ Devel::Profiler::Test.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= Perl 5.6 or newer required. Install lang/perl5 or lang/perl5.8 and try again. -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Devel-SimpleTrace/Makefile b/devel/p5-Devel-SimpleTrace/Makefile index 7545815cdf34..a4e35a39952c 100644 --- a/devel/p5-Devel-SimpleTrace/Makefile +++ b/devel/p5-Devel-SimpleTrace/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Devel::SimpleTrace.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/devel/p5-Devel-TraceCalls/Makefile b/devel/p5-Devel-TraceCalls/Makefile index 2dfea831a833..585e1c29b739 100644 --- a/devel/p5-Devel-TraceCalls/Makefile +++ b/devel/p5-Devel-TraceCalls/Makefile @@ -19,8 +19,4 @@ PERL_CONFIGURE= yes MAN3= Devel::TraceCalls.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/devel/p5-Devel-TraceUse/Makefile b/devel/p5-Devel-TraceUse/Makefile index 69def52b0a13..4e25a2330b15 100644 --- a/devel/p5-Devel-TraceUse/Makefile +++ b/devel/p5-Devel-TraceUse/Makefile @@ -23,10 +23,4 @@ PERL_MODBUILD= yes MAN3= Devel::TraceUse.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least perl5.6 to build -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Env-PS1/Makefile b/devel/p5-Env-PS1/Makefile index 8060489a2499..968b2143b11f 100644 --- a/devel/p5-Env-PS1/Makefile +++ b/devel/p5-Env-PS1/Makefile @@ -20,10 +20,4 @@ PERL_MODBUILD= yes MAN3= Env::PS1.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6+, install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Event-Lib/Makefile b/devel/p5-Event-Lib/Makefile index adff4fb4ee92..cfabc8c83a68 100644 --- a/devel/p5-Event-Lib/Makefile +++ b/devel/p5-Event-Lib/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Event::Lib.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/devel/p5-Expect-Simple/Makefile b/devel/p5-Expect-Simple/Makefile index af7a75ec0f30..6c92f1965af3 100644 --- a/devel/p5-Expect-Simple/Makefile +++ b/devel/p5-Expect-Simple/Makefile @@ -20,12 +20,6 @@ RUN_DEPENDS= ${BUILD_DEPENDS} MAN3= Expect::Simple.3 -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires at least Perl 5.8.0. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-ExtUtils-AutoInstall/Makefile b/devel/p5-ExtUtils-AutoInstall/Makefile index 3ac257288cbd..cccc2cc2c69c 100644 --- a/devel/p5-ExtUtils-AutoInstall/Makefile +++ b/devel/p5-ExtUtils-AutoInstall/Makefile @@ -23,13 +23,7 @@ PERL_CONFIGURE= yes MAN3= ExtUtils::AutoInstall.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or higer. Install lang/perl5 or lang/perl5.8 and try again. -.endif - post-extract: @${PERL} -i.bak -ne 'print unless m,^features, .. m,^\);,' ${WRKSRC}/Makefile.PL -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-ExtUtils-Command/Makefile b/devel/p5-ExtUtils-Command/Makefile index 87dfb0156589..32b9645efae5 100644 --- a/devel/p5-ExtUtils-Command/Makefile +++ b/devel/p5-ExtUtils-Command/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= YES MAN3= ExtUtils::Command.3 Shell::Command.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 - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-ExtUtils-Depends/Makefile b/devel/p5-ExtUtils-Depends/Makefile index ccbc45d89703..158c3ea17894 100644 --- a/devel/p5-ExtUtils-Depends/Makefile +++ b/devel/p5-ExtUtils-Depends/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= ExtUtils::Depends.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= Perl 5.6 or newer required. Install lang/perl5 or lang/perl5.8 and try again. -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-ExtUtils-MakeMaker-Coverage/Makefile b/devel/p5-ExtUtils-MakeMaker-Coverage/Makefile index 81bed76937c9..734af032429f 100644 --- a/devel/p5-ExtUtils-MakeMaker-Coverage/Makefile +++ b/devel/p5-ExtUtils-MakeMaker-Coverage/Makefile @@ -24,10 +24,4 @@ PERL_CONFIGURE= yes MAN3= ExtUtils::MakeMaker::Coverage.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= Perl 5.6 or newer required. Install lang/perl5.8 and try again. -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-ExtUtils-ParseXS/Makefile b/devel/p5-ExtUtils-ParseXS/Makefile index 3deea9473340..fd046321840b 100644 --- a/devel/p5-ExtUtils-ParseXS/Makefile +++ b/devel/p5-ExtUtils-ParseXS/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= ExtUtils::ParseXS.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} <= 500600 -IGNORE= needs perl 5.6 or higher because of "/??{}/" in regexes -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-FSA-Rules/Makefile b/devel/p5-FSA-Rules/Makefile index 985cb1a29de2..d18402afb6de 100644 --- a/devel/p5-FSA-Rules/Makefile +++ b/devel/p5-FSA-Rules/Makefile @@ -26,10 +26,6 @@ MAN3= FSA::Rules.3 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl5.6 due to dependencies -.endif - .if ${PERL_LEVEL} < 500800 RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable .endif diff --git a/devel/p5-File-Append-TempFile/Makefile b/devel/p5-File-Append-TempFile/Makefile index 9248ccfea1c9..2faa2f4e8101 100644 --- a/devel/p5-File-Append-TempFile/Makefile +++ b/devel/p5-File-Append-TempFile/Makefile @@ -26,10 +26,4 @@ MAN3= File::Append::TempFile.3 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/devel/p5-File-Attributes-Recursive/Makefile b/devel/p5-File-Attributes-Recursive/Makefile index 484c575f5d66..319b3a0cf21e 100644 --- a/devel/p5-File-Attributes-Recursive/Makefile +++ b/devel/p5-File-Attributes-Recursive/Makefile @@ -20,14 +20,8 @@ BUILD_DEPENDS= ${SITE_PERL}/Directory/Scratch.pm:${PORTSDIR}/devel/p5-Directory- ${SITE_PERL}/File/Attributes.pm:${PORTSDIR}/devel/p5-File-Attributes RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= File::Attributes::Recursive.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= one of the dependencies requires perl5.8 -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-File-Attributes/Makefile b/devel/p5-File-Attributes/Makefile index c3e7c84faf9d..dcef3c83b715 100644 --- a/devel/p5-File-Attributes/Makefile +++ b/devel/p5-File-Attributes/Makefile @@ -22,16 +22,10 @@ BUILD_DEPENDS= ${SITE_PERL}/Module/Pluggable.pm:${PORTSDIR}/devel/p5-Module-Plug p5-YAML-Syck>0:${PORTSDIR}/textproc/p5-YAML-Syck RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= File::Attributes.3 \ File::Attributes::Base.3 \ File::Attributes::Simple.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= fails its tests on this version of perl -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-File-CreationTime/Makefile b/devel/p5-File-CreationTime/Makefile index 68a89be324cf..10ae20af90ce 100644 --- a/devel/p5-File-CreationTime/Makefile +++ b/devel/p5-File-CreationTime/Makefile @@ -18,14 +18,8 @@ COMMENT= Keeps track of file creation times BUILD_DEPENDS= ${SITE_PERL}/File/Attributes.pm:${PORTSDIR}/devel/p5-File-Attributes RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= File::CreationTime.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= has a dependency that wants perl5.8 -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-File-DesktopEntry/Makefile b/devel/p5-File-DesktopEntry/Makefile index 8557e049ee06..c25830e9f922 100644 --- a/devel/p5-File-DesktopEntry/Makefile +++ b/devel/p5-File-DesktopEntry/Makefile @@ -21,10 +21,4 @@ PERL_CONFIGURE= yes MAN3= File::DesktopEntry.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} <= 500503 -IGNORE= newer perl version required. Install lang/perl5 or lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-File-ExtAttr/Makefile b/devel/p5-File-ExtAttr/Makefile index 4193762a76fa..f503ef329ea4 100644 --- a/devel/p5-File-ExtAttr/Makefile +++ b/devel/p5-File-ExtAttr/Makefile @@ -15,16 +15,12 @@ PKGNAMEPREFIX= p5- MAINTAINER= timur@FreeBSD.org COMMENT= Access to extended attributes of the files -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= File::ExtAttr.3 File::ExtAttr::Tie.3 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= needs Perl 5.8 or later -.endif - .if ${OSVERSION} < 500018 IGNORE= extended attributes require FreeBSD 5.x at least after 20010326 .endif diff --git a/devel/p5-File-Find-Object/Makefile b/devel/p5-File-Find-Object/Makefile index 90f1da14aa52..cd1355dcef87 100644 --- a/devel/p5-File-Find-Object/Makefile +++ b/devel/p5-File-Find-Object/Makefile @@ -23,10 +23,4 @@ PERL_MODBUILD= yes MAN3= File::Find::Object.3 \ File::Find::Object::Base.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-File-Grep/Makefile b/devel/p5-File-Grep/Makefile index c0bdbf3a21d2..51b91675cc8a 100644 --- a/devel/p5-File-Grep/Makefile +++ b/devel/p5-File-Grep/Makefile @@ -18,11 +18,4 @@ PERL_CONFIGURE= yes MAN3= File::Grep.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -post-patch: - @${PERL} -pi -e 's/^our (\S+)/use vars qw{$$1};$$1/g' ${WRKSRC}/Grep.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-File-HStore/Makefile b/devel/p5-File-HStore/Makefile index 4ba93fe1faec..1486d59500d4 100644 --- a/devel/p5-File-HStore/Makefile +++ b/devel/p5-File-HStore/Makefile @@ -24,10 +24,4 @@ MAN3= File::HStore.3 post-patch: @${RM} ${WRKSRC}/lib/File/HStore.pm.orig -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6.0 or newer. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-File-MMagic-XS/Makefile b/devel/p5-File-MMagic-XS/Makefile index 6f0d446505c5..774f4939547c 100644 --- a/devel/p5-File-MMagic-XS/Makefile +++ b/devel/p5-File-MMagic-XS/Makefile @@ -19,10 +19,4 @@ MAN3= File::MMagic::XS.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/devel/p5-File-Modified/Makefile b/devel/p5-File-Modified/Makefile index 0a64cb2e7106..1b7217b0b7aa 100644 --- a/devel/p5-File-Modified/Makefile +++ b/devel/p5-File-Modified/Makefile @@ -38,11 +38,6 @@ post-install: .if ${PERL_LEVEL} < 500800 BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp \ ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 - -.if ${PERL_LEVEL} < 500600 -post-patch: - @${PERL} -pi -e 's/\r\n/\n/;' -e 's/^use warnings;//' ${WRKSRC}/lib/File/Modified.pm -.endif .endif .include <bsd.port.post.mk> diff --git a/devel/p5-File-Random/Makefile b/devel/p5-File-Random/Makefile index 037cd4202768..db06d76bac71 100644 --- a/devel/p5-File-Random/Makefile +++ b/devel/p5-File-Random/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= File::Random.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/devel/p5-File-ReadBackwards/Makefile b/devel/p5-File-ReadBackwards/Makefile index 2c04f9e3df02..81eb5000649f 100644 --- a/devel/p5-File-ReadBackwards/Makefile +++ b/devel/p5-File-ReadBackwards/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= File::ReadBackwards.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= "This port requires perl 5.6 or newer" -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-File-ShareDir/Makefile b/devel/p5-File-ShareDir/Makefile index 8237be47a7d9..6ff0f9a0240b 100644 --- a/devel/p5-File-ShareDir/Makefile +++ b/devel/p5-File-ShareDir/Makefile @@ -25,10 +25,4 @@ PERL_CONFIGURE= yes MAN3= File::ShareDir.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/devel/p5-File-Slurp/Makefile b/devel/p5-File-Slurp/Makefile index e6ba7652be88..25e268947d9d 100644 --- a/devel/p5-File-Slurp/Makefile +++ b/devel/p5-File-Slurp/Makefile @@ -19,13 +19,4 @@ PERL_CONFIGURE= YES MAN3= File::Slurp.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -post-configure: - cd ${WRKSRC}; \ - ${PERL} -pi -e 's|(.*Fcntl.*):seek(.*)|\1\2\nuse POSIX qw(SEEK_SET SEEK_CUR SEEK_END);|; \ - s|.*= O_BINARY.*||;' lib/File/Slurp.pm t/*.t -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-File-Tempdir/Makefile b/devel/p5-File-Tempdir/Makefile index 0db565d460f2..106c55d7f0c9 100644 --- a/devel/p5-File-Tempdir/Makefile +++ b/devel/p5-File-Tempdir/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= File::Tempdir.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/devel/p5-File-Type/Makefile b/devel/p5-File-Type/Makefile index 9363eb24a521..7008bd559c2c 100644 --- a/devel/p5-File-Type/Makefile +++ b/devel/p5-File-Type/Makefile @@ -20,10 +20,4 @@ PERL_CONFIGURE= YES MAN3= File::Type.3 \ File::Type::Builder.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/devel/p5-File-pushd/Makefile b/devel/p5-File-pushd/Makefile index abd852c3611c..95b9ed4c674f 100644 --- a/devel/p5-File-pushd/Makefile +++ b/devel/p5-File-pushd/Makefile @@ -24,10 +24,4 @@ PERL_CONFIGURE= yes MAN3= File::pushd.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/devel/p5-FileHandle-Unget/Makefile b/devel/p5-FileHandle-Unget/Makefile index 44b863459291..875140ba979d 100644 --- a/devel/p5-FileHandle-Unget/Makefile +++ b/devel/p5-FileHandle-Unget/Makefile @@ -25,8 +25,5 @@ MAN3= FileHandle::Unget.3 BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils RUN_DEPENDS= ${BUILD_DEPENDS} .endif -.if ${PERL_LEVEL} < 500601 -IGNORE= This port requires perl 5.6.x or later. Install lang/perl5 then try again -.endif .include <bsd.port.post.mk> diff --git a/devel/p5-Filesys-Virtual-Plain/Makefile b/devel/p5-Filesys-Virtual-Plain/Makefile index c779530a7b76..a6ee6ea2e34b 100644 --- a/devel/p5-Filesys-Virtual-Plain/Makefile +++ b/devel/p5-Filesys-Virtual-Plain/Makefile @@ -21,11 +21,4 @@ PERL_CONFIGURE= yes MAN3= Filesys::Virtual::Plain.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} <= 500503 -post-patch: - @${PERL} -pi -e 's/^our\s+([\$$\@\%]\w+)/use vars qw($$1); $$1/;' ${WRKSRC}/Plain.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Filesys-Virtual/Makefile b/devel/p5-Filesys-Virtual/Makefile index f9fb873caa31..03991e6e05bc 100644 --- a/devel/p5-Filesys-Virtual/Makefile +++ b/devel/p5-Filesys-Virtual/Makefile @@ -18,11 +18,4 @@ PERL_CONFIGURE= yes MAN3= Filesys::Virtual.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} <= 500503 -post-patch: - @${PERL} -pi -e 's/^our\s+([\$$\@\%]\w+)/use vars qw($$1); $$1/;' ${WRKSRC}/Virtual.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Geo-ShapeFile/Makefile b/devel/p5-Geo-ShapeFile/Makefile index b409fa26ca8f..9d669f9835d0 100644 --- a/devel/p5-Geo-ShapeFile/Makefile +++ b/devel/p5-Geo-ShapeFile/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Geo::ShapeFile.3 Geo::ShapeFile::Point.3 Geo::ShapeFile::Shape.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/devel/p5-Getopt-Popt/Makefile b/devel/p5-Getopt-Popt/Makefile index df0cb6758a8e..0756f127e20b 100644 --- a/devel/p5-Getopt-Popt/Makefile +++ b/devel/p5-Getopt-Popt/Makefile @@ -28,10 +28,4 @@ post-patch: @${MKDIR} ${WRKSRC}/ex @${MV} ${WRKSRC}/example.pl ${WRKSRC}/ex -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= Perl 5.6 or newer required. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Glib2/Makefile b/devel/p5-Glib2/Makefile index 2d46d8f02493..67fdba0f069c 100644 --- a/devel/p5-Glib2/Makefile +++ b/devel/p5-Glib2/Makefile @@ -22,14 +22,8 @@ USE_GNOME= glib20 PERL_CONFIGURE= yes WRKSRC= ${WRKDIR}/${PORTNAME:S/2//}-${PORTVERSION} -.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 - post-install: @cd ${WRKSRC}/blib/man3 && ${FIND} * -name "*.3" | ${SED} \ 's,^,${MAN3PREFIX:S,^${PREFIX}/,,}/man/man3/,' >> ${TMPPLIST} -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Gnome2-GConf/Makefile b/devel/p5-Gnome2-GConf/Makefile index ec8d7eb47aa4..20c47b174414 100644 --- a/devel/p5-Gnome2-GConf/Makefile +++ b/devel/p5-Gnome2-GConf/Makefile @@ -21,7 +21,7 @@ BUILD_DEPENDS= ${SITE_PERL}/ExtUtils/Depends.pm:${PORTSDIR}/devel/p5-ExtUtils-D ${SITE_PERL}/${PERL_ARCH}/Gtk2/CodeGen.pm:${PORTSDIR}/x11-toolkits/p5-Gtk2 RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Glib.pm:${PORTSDIR}/devel/p5-Glib2 -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ USE_GNOME= gconf2 MAN3= Gnome2::GConf.3 \ @@ -35,10 +35,4 @@ MAN3= Gnome2::GConf.3 \ Gnome2::GConf::main.3 \ Gnome2::GConf::version.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= "Needs perl 5.8.0 or higher, install lang/perl5.8 and try again" -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Heap-Simple-Perl/Makefile b/devel/p5-Heap-Simple-Perl/Makefile index ec702f42d427..ac1abf99d34b 100644 --- a/devel/p5-Heap-Simple-Perl/Makefile +++ b/devel/p5-Heap-Simple-Perl/Makefile @@ -18,14 +18,8 @@ COMMENT= A pure perl implementation of the Heap::Simple interface BUILD_DEPENDS= ${SITE_PERL}/Heap/Simple.pm:${PORTSDIR}/devel/p5-Heap-Simple RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Heap::Simple::Perl.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl5.8 -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Heap-Simple-XS/Makefile b/devel/p5-Heap-Simple-XS/Makefile index 724bfcd4b0db..f0f7b54015c4 100644 --- a/devel/p5-Heap-Simple-XS/Makefile +++ b/devel/p5-Heap-Simple-XS/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Heap::Simple::XS.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= uses ??{} in regexps, which came with perl5.6. Install lang/perl5 or lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Heap-Simple/Makefile b/devel/p5-Heap-Simple/Makefile index dea5be191d1b..2c367f35a959 100644 --- a/devel/p5-Heap-Simple/Makefile +++ b/devel/p5-Heap-Simple/Makefile @@ -19,13 +19,7 @@ PERL_CONFIGURE= yes MAN3= Heap::Simple.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= uses ??{} in regexps, which came with perl5.6. Install lang/perl5 or lang/perl5.8 and try again -.endif - post-install: @${CAT} ${PKGMESSAGE} -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Hook-LexWrap/Makefile b/devel/p5-Hook-LexWrap/Makefile index 6632ff74cf67..7a4b0e5fa6d5 100644 --- a/devel/p5-Hook-LexWrap/Makefile +++ b/devel/p5-Hook-LexWrap/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Hook::LexWrap.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= This port only support perl 5.6.1 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-IO-AIO/Makefile b/devel/p5-IO-AIO/Makefile index 1836cd7715a7..178795550180 100644 --- a/devel/p5-IO-AIO/Makefile +++ b/devel/p5-IO-AIO/Makefile @@ -20,13 +20,7 @@ PERL_CONFIGURE= yes MAN3= IO::AIO.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 - post-patch: ${PERL} -e 's,-lpthreads?,${PTHREAD_LIBS},g' ${WRKSRC}/Makefile.PL -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-IO-Capture/Makefile b/devel/p5-IO-Capture/Makefile index 12236a38e085..f8ae4246a475 100644 --- a/devel/p5-IO-Capture/Makefile +++ b/devel/p5-IO-Capture/Makefile @@ -23,13 +23,4 @@ MAN3= IO::Capture.3 \ IO::Capture::Stdout.3 \ IO::Capture::Tie_STDx.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -post-patch: - @${PERL} -pi -e '$$_ = "" if m/5.006|use warnings;/' \ - ${WRKSRC}/Makefile.PL \ - ${WRKSRC}/lib/IO/Capture/Stderr.pm - @${PERL} -pi -e '$$_ = "return 1;" if m/lt v5/;' \ - ${WRKSRC}/lib/IO/Capture/Stderr.pm -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-IO-Digest/Makefile b/devel/p5-IO-Digest/Makefile index 32efc7e609d3..ae7172144b1f 100644 --- a/devel/p5-IO-Digest/Makefile +++ b/devel/p5-IO-Digest/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= ${SITE_PERL}/PerlIO/via/dynamic.pm:${PORTSDIR}/devel/p5-PerlIO-vi ${SITE_PERL}/Digest.pm:${PORTSDIR}/security/p5-Digest RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= IO::Digest.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= This module only supports perl 5.8.0 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-IO-KQueue/Makefile b/devel/p5-IO-KQueue/Makefile index a4609f6db983..9db151bfeb8f 100644 --- a/devel/p5-IO-KQueue/Makefile +++ b/devel/p5-IO-KQueue/Makefile @@ -33,9 +33,4 @@ post-install: @${ECHO_MSG} "===> Examples installed in ${EXAMPLESDIR}." .endif -# dXSTARG is not defined in perl 5.00503 -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6 or better -.endif - .include <bsd.port.post.mk> diff --git a/devel/p5-IO-NestedCapture/Makefile b/devel/p5-IO-NestedCapture/Makefile index 422a4f228c46..40f6b044ee39 100644 --- a/devel/p5-IO-NestedCapture/Makefile +++ b/devel/p5-IO-NestedCapture/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl module for performing nested STD\* handle captures -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= IO::NestedCapture.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/devel/p5-IO-Prompt/Makefile b/devel/p5-IO-Prompt/Makefile index fc0fada8f77c..53ba56e78ad0 100644 --- a/devel/p5-IO-Prompt/Makefile +++ b/devel/p5-IO-Prompt/Makefile @@ -31,7 +31,4 @@ post-patch: @${PERL} -pi -e '$$_ = "" if m|use 5.008;|' \ ${WRKSRC}/lib/IO/Prompt.pm .endif -.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> diff --git a/devel/p5-IO-Toolkit/Makefile b/devel/p5-IO-Toolkit/Makefile index 19d1f20610e7..da142d19bd51 100644 --- a/devel/p5-IO-Toolkit/Makefile +++ b/devel/p5-IO-Toolkit/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-Crypt-RC6>=0:${PORTSDIR}/security/p5-Crypt-RC6 \ p5-Digest-MD5>=0:${PORTSDIR}/security/p5-Digest-MD5 RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= IO::Toolkit.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= currently 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/devel/p5-IO-Tty/Makefile b/devel/p5-IO-Tty/Makefile index 4f043445db2d..e035776b0fb6 100644 --- a/devel/p5-IO-Tty/Makefile +++ b/devel/p5-IO-Tty/Makefile @@ -15,16 +15,10 @@ PKGNAMEPREFIX= p5- MAINTAINER= erwin@FreeBSD.org COMMENT= Flexible I/O Perl5 module that allows manipulation of pseudo-TTYs -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= IO::Pty.3 \ IO::Tty.3 \ IO::Tty::Constant.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/devel/p5-IO-Util/Makefile b/devel/p5-IO-Util/Makefile index 3dcc09ebdb5e..f5150b874be5 100644 --- a/devel/p5-IO-Util/Makefile +++ b/devel/p5-IO-Util/Makefile @@ -23,13 +23,4 @@ PERL_CONFIGURE= yes MAN3= IO::Util.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -post-patch: - ${PERL} -pi -e 's/our\s+([\$$\@\%]\w+)/use vars qw($$1); $$1/;' ${WRKSRC}/lib/IO/Util.pm - ${PERL} -pi -e '$$_="" if m{5.006|warnings}' \ - ${WRKSRC}/lib/IO/Util.pm ${WRKSRC}/Makefile.PL ${WRKSRC}/t/*.t -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-IO-YAML/Makefile b/devel/p5-IO-YAML/Makefile index 6b40d77adcf0..c2ea448b56c7 100644 --- a/devel/p5-IO-YAML/Makefile +++ b/devel/p5-IO-YAML/Makefile @@ -24,10 +24,6 @@ MAN3= IO::YAML.3 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500601 # Inherited from textproc/p5-YAML -IGNORE= requires perl 5.6.1 or later. Install lang/perl5.8 and try again -.endif - .if ${PERL_LEVEL} < 500801 RUN_DEPENDS+= ${SITE_PERL}/Errno.pm:${PORTSDIR}/devel/p5-Errno .endif diff --git a/devel/p5-IO/Makefile b/devel/p5-IO/Makefile index ba88245eb97a..fde0b19d9a75 100644 --- a/devel/p5-IO/Makefile +++ b/devel/p5-IO/Makefile @@ -15,17 +15,15 @@ PKGNAMEPREFIX= p5- MAINTAINER= skv@FreeBSD.org COMMENT= Various IO modules for Perl -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.6.0- +USE_PERL5_REASON= this module is already included in perl 5.6.x and later CONFIGURE_ARGS= INSTALLDIRS=site POLLUTE=1 MAN3= IO.3 IO::Dir.3 IO::File.3 IO::Handle.3 IO::Pipe.3 IO::Poll.3 \ IO::Seekable.3 IO::Select.3 IO::Socket.3 IO::Socket::INET.3 \ IO::Socket::UNIX.3 -.include <bsd.port.pre.mk> +DEPRECATED= only works with old, unsupported Perl versions +EXPIRATION_DATE= 2007-09-11 -.if ${PERL_LEVEL} > 500600 -IGNORE= this module is already included in perl 5.6.x and later -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-IPC-DirQueue/Makefile b/devel/p5-IPC-DirQueue/Makefile index 735b1968e87c..df62d15c7021 100644 --- a/devel/p5-IPC-DirQueue/Makefile +++ b/devel/p5-IPC-DirQueue/Makefile @@ -19,16 +19,10 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time p5-POE>0:${PORTSDIR}/devel/p5-POE RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN1= dq-deque.1 dq-indexd.1 dq-list.1 dq-server.1 dq-submit.1 MAN3= IPC::DirQueue.3 IPC::DirQueue::Job.3 \ IPC::DirQueue::IndexClient.3 IPC::DirQueue::IndexServer.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/devel/p5-IPC-Mmap-Share/Makefile b/devel/p5-IPC-Mmap-Share/Makefile index 55754a039620..1c14f4c64d6c 100644 --- a/devel/p5-IPC-Mmap-Share/Makefile +++ b/devel/p5-IPC-Mmap-Share/Makefile @@ -18,14 +18,8 @@ COMMENT= Safely share structures among processes using anonymous mmap RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/IPC/Mmap.pm:${PORTSDIR}/devel/p5-IPC-Mmap BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= IPC::Mmap::Share.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 # Inherited from devel/p5-IPC-Mmap -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/devel/p5-IPC-Mmap/Makefile b/devel/p5-IPC-Mmap/Makefile index d5775309513b..26049f7aff25 100644 --- a/devel/p5-IPC-Mmap/Makefile +++ b/devel/p5-IPC-Mmap/Makefile @@ -14,14 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= clsung@FreeBSD.org COMMENT= Provides a minimal mmap() interface for both POSIX and Win32 -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= IPC::Mmap.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/devel/p5-IPC-Open3-Simple/Makefile b/devel/p5-IPC-Open3-Simple/Makefile index 6a3f531879ff..53e554f9c3e4 100644 --- a/devel/p5-IPC-Open3-Simple/Makefile +++ b/devel/p5-IPC-Open3-Simple/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= IPC::Open3::Simple.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/devel/p5-IPC-Run/Makefile b/devel/p5-IPC-Run/Makefile index f2ccf6d936f0..6c68477e06ee 100644 --- a/devel/p5-IPC-Run/Makefile +++ b/devel/p5-IPC-Run/Makefile @@ -24,10 +24,6 @@ MAN3= IPC::Run.3 IPC::Run::IO.3 IPC::Run::Timer.3 IPC::Run::Debug.3 \ .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500601 -RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/IO/Handle.pm:${PORTSDIR}/devel/p5-IO -.endif - .if ${PERL_LEVEL} >= 500800 RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/IO/Tty.pm:${PORTSDIR}/devel/p5-IO-Tty .endif diff --git a/devel/p5-Inline-Java/Makefile b/devel/p5-Inline-Java/Makefile index d4e9eb624329..37f7cc55dce9 100644 --- a/devel/p5-Inline-Java/Makefile +++ b/devel/p5-Inline-Java/Makefile @@ -25,14 +25,10 @@ USE_JAVA= yes JAVA_VERSION= 1.4+ JAVA_OS= native -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ CONFIGURE_ARGS= J2SDK=${JAVA_HOME} </dev/null MAN3= Inline::Java.3 \ Inline::Java::Callback.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/devel/p5-Inline-TT/Makefile b/devel/p5-Inline-TT/Makefile index 9836c410e218..28ddca44689a 100644 --- a/devel/p5-Inline-TT/Makefile +++ b/devel/p5-Inline-TT/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Inline::TT.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/devel/p5-Iterator-IO/Makefile b/devel/p5-Iterator-IO/Makefile index b5933775d05e..eff167da11d6 100644 --- a/devel/p5-Iterator-IO/Makefile +++ b/devel/p5-Iterator-IO/Makefile @@ -20,12 +20,6 @@ RUN_DEPENDS+= ${BUILD_DEPENDS} MAN3= Iterator::IO.3 -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires at least Perl5.8 due to dependencies -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Iterator-Misc/Makefile b/devel/p5-Iterator-Misc/Makefile index 7df65ba63070..d4d9a5db5b85 100644 --- a/devel/p5-Iterator-Misc/Makefile +++ b/devel/p5-Iterator-Misc/Makefile @@ -20,12 +20,6 @@ RUN_DEPENDS+= ${BUILD_DEPENDS} MAN3= Iterator::Misc.3 -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires at least Perl5.8 due to dependencies -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Iterator-Util/Makefile b/devel/p5-Iterator-Util/Makefile index 7941ff36d4d7..75d28a1133eb 100644 --- a/devel/p5-Iterator-Util/Makefile +++ b/devel/p5-Iterator-Util/Makefile @@ -20,12 +20,6 @@ RUN_DEPENDS+= ${BUILD_DEPENDS} MAN3= Iterator::Util.3 -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires at least Perl5.8 due to dependencies -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Iterator/Makefile b/devel/p5-Iterator/Makefile index 15b649993e81..c2cfb39628c7 100644 --- a/devel/p5-Iterator/Makefile +++ b/devel/p5-Iterator/Makefile @@ -20,12 +20,6 @@ RUN_DEPENDS+= ${BUILD_DEPENDS} MAN3= Iterator.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/devel/p5-Lexical-Persistence/Makefile b/devel/p5-Lexical-Persistence/Makefile index 0eb13b0e7bea..ab1057453181 100644 --- a/devel/p5-Lexical-Persistence/Makefile +++ b/devel/p5-Lexical-Persistence/Makefile @@ -21,12 +21,6 @@ RUN_DEPENDS= ${BUILD_DEPENDS} MAN3= Lexical::Persistence.3 -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/devel/p5-List-Cycle/Makefile b/devel/p5-List-Cycle/Makefile index 5e60767c0077..318978a297ff 100644 --- a/devel/p5-List-Cycle/Makefile +++ b/devel/p5-List-Cycle/Makefile @@ -20,10 +20,4 @@ PERL_CONFIGURE= yes MAN3= List::Cycle.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/devel/p5-Locale-Maketext-Gettext/Makefile b/devel/p5-Locale-Maketext-Gettext/Makefile index 44a0fbed95df..ae2e5b9a3318 100644 --- a/devel/p5-Locale-Maketext-Gettext/Makefile +++ b/devel/p5-Locale-Maketext-Gettext/Makefile @@ -17,7 +17,7 @@ COMMENT= Joins gettext and Maketext frameworks BUILD_DEPENDS= ${SITE_PERL}/Locale/Maketext.pm:${PORTSDIR}/devel/p5-Locale-Maketext RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= YES +PERL_CONFIGURE= 5.8.0+ MAN1= maketext.1 MAN3= Locale::Maketext::Gettext.3 \ @@ -31,10 +31,5 @@ post-install: @${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR} @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}." .endif -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE="Need at least perl 5.8 to build" -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Log-Accounting-SVK/Makefile b/devel/p5-Log-Accounting-SVK/Makefile index 7d520fe6fa8c..9855e88b0635 100644 --- a/devel/p5-Log-Accounting-SVK/Makefile +++ b/devel/p5-Log-Accounting-SVK/Makefile @@ -23,15 +23,9 @@ BUILD_DEPENDS= ${SITE_PERL}/SVK.pm:${PORTSDIR}/devel/svk \ ${SITE_PERL}/Algorithm/Accounting.pm:${PORTSDIR}/devel/p5-Algorithm-Accounting RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN1= svk-accounting.pl.1 svk-developer-graph.pl.1 MAN3= Log::Accounting::SVK.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= currently 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/devel/p5-Log-Accounting-SVN/Makefile b/devel/p5-Log-Accounting-SVN/Makefile index 6dc0efb7188d..3b3491abc884 100644 --- a/devel/p5-Log-Accounting-SVN/Makefile +++ b/devel/p5-Log-Accounting-SVN/Makefile @@ -22,14 +22,8 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/SVN/Core.pm:${PORTSDIR}/devel/subversio p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Log::Accounting::SVN.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= currently 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/devel/p5-Log-Agent/Makefile b/devel/p5-Log-Agent/Makefile index 8ccb830c979d..74fa6532affa 100644 --- a/devel/p5-Log-Agent/Makefile +++ b/devel/p5-Log-Agent/Makefile @@ -41,10 +41,4 @@ MAN3= Log::Agent.3 \ Log::Agent::Tag::String.3 \ Log::Agent::Tag_List.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/devel/p5-Log-Dispatch-Perl/Makefile b/devel/p5-Log-Dispatch-Perl/Makefile index a406c61d8e17..e3aac766887c 100644 --- a/devel/p5-Log-Dispatch-Perl/Makefile +++ b/devel/p5-Log-Dispatch-Perl/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= Log::Dispatch::Perl.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= "requires perl 5.6.x or later. Install lang/perl5 and try again" -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Log-Message-Simple/Makefile b/devel/p5-Log-Message-Simple/Makefile index a794e068abc9..1b27e23b1e73 100644 --- a/devel/p5-Log-Message-Simple/Makefile +++ b/devel/p5-Log-Message-Simple/Makefile @@ -22,10 +22,4 @@ MAN3= Log::Message::Simple.3 PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -BUILD_DEPENDS+= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Log-Message/Makefile b/devel/p5-Log-Message/Makefile index 9abbb47b2c87..5ca7867e5e3c 100644 --- a/devel/p5-Log-Message/Makefile +++ b/devel/p5-Log-Message/Makefile @@ -27,10 +27,4 @@ MAN3= Log::Message.3 \ PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # <5.6 has problems with POD generation and thus plist problems -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/devel/p5-Luka/Makefile b/devel/p5-Luka/Makefile index f395d5d58831..545b90f0413e 100644 --- a/devel/p5-Luka/Makefile +++ b/devel/p5-Luka/Makefile @@ -32,10 +32,6 @@ MAN3= Luka.3 Luka::Conf.3 Luka::Exceptions.3 Luka::Mailer.3 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 # Inherited from many dependencies -IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again -.endif - .if ${PERL_LEVEL} < 500702 BUILD_DEPENDS+= ${SITE_PERL}/Net/FTP.pm:${PORTSDIR}/net/p5-Net .endif diff --git a/devel/p5-MRO-Compat/Makefile b/devel/p5-MRO-Compat/Makefile index 324803394cdd..679d41d14e02 100644 --- a/devel/p5-MRO-Compat/Makefile +++ b/devel/p5-MRO-Compat/Makefile @@ -18,15 +18,11 @@ COMMENT= Add mro::* interface compatibility for Perls < 5.9.5 BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Class-C3>=0.19:${PORTSDIR}/devel/p5-Class-C3 -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= MRO::Compat.3 post-extract: @${PERL} -i.bak -ne 'print unless m,^if, .. m,}$$,' ${WRKSRC}/Makefile.PL -.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/devel/p5-Make-Cache/Makefile b/devel/p5-Make-Cache/Makefile index 45262949f9d3..18f0cb0034d8 100644 --- a/devel/p5-Make-Cache/Makefile +++ b/devel/p5-Make-Cache/Makefile @@ -28,10 +28,4 @@ MAN3= Make::Cache.3 \ Make::Cache::Obj.3 \ Make::Cache::Runtime.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/devel/p5-Mknod/Makefile b/devel/p5-Mknod/Makefile index 5ba90d4062ad..ee53766ed45e 100644 --- a/devel/p5-Mknod/Makefile +++ b/devel/p5-Mknod/Makefile @@ -20,11 +20,4 @@ PERL_CONFIGURE= yes MANPREFIX= ${SITE_PERL} MAN3= Mknod.3 -.include <bsd.port.pre.mk> - -# This port requires 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/devel/p5-Module-Compile/Makefile b/devel/p5-Module-Compile/Makefile index bfc2a8307bb4..33e8b6155925 100644 --- a/devel/p5-Module-Compile/Makefile +++ b/devel/p5-Module-Compile/Makefile @@ -18,17 +18,11 @@ COMMENT= Provide a system for writing modules that compile other Perl modules BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Digest/SHA1.pm:${PORTSDIR}/security/p5-Digest-SHA1 RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Module::Compile.3 \ Module::Install::Admin::PMC.3 \ Module::Install::PMC.3\ Module::Optimize.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 # inherited from dependency upon Filter/Util/Call.pm -IGNORE= requires perl 5.8 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Module-Dependency/Makefile b/devel/p5-Module-Dependency/Makefile index bc806ce81e2f..deb82edf4d6b 100644 --- a/devel/p5-Module-Dependency/Makefile +++ b/devel/p5-Module-Dependency/Makefile @@ -15,7 +15,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= clsung@FreeBSD.org COMMENT= Collection of modules for examining dependencies -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN1= pmd_indexer.plx.1 pmd_grapher.plx.1 pmd_dump.pl.1 MAN3= Module::Dependency.3 \ @@ -24,10 +24,4 @@ MAN3= Module::Dependency.3 \ Module::Dependency::Grapher.3 \ Module::pmd_dump.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/devel/p5-Module-Find/Makefile b/devel/p5-Module-Find/Makefile index 2e093a146d7e..00e13ce64415 100644 --- a/devel/p5-Module-Find/Makefile +++ b/devel/p5-Module-Find/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= Module::Find.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.x or later -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Module-Load-Conditional/Makefile b/devel/p5-Module-Load-Conditional/Makefile index 07d32bfd9394..637b95c1059a 100644 --- a/devel/p5-Module-Load-Conditional/Makefile +++ b/devel/p5-Module-Load-Conditional/Makefile @@ -36,10 +36,4 @@ post-install: @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}." .endif -.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/devel/p5-Module-Loaded/Makefile b/devel/p5-Module-Loaded/Makefile index a1a05846279c..e76d08f42f4a 100644 --- a/devel/p5-Module-Loaded/Makefile +++ b/devel/p5-Module-Loaded/Makefile @@ -21,10 +21,4 @@ MAN3= Module::Loaded.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/devel/p5-Module-Pluggable-Ordered/Makefile b/devel/p5-Module-Pluggable-Ordered/Makefile index b6eadb4f0ce1..b7889a6f9d39 100644 --- a/devel/p5-Module-Pluggable-Ordered/Makefile +++ b/devel/p5-Module-Pluggable-Ordered/Makefile @@ -24,12 +24,4 @@ PERL_CONFIGURE= yes MAN3= Module::Pluggable::Ordered.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/File/Spec.pm:${PORTSDIR}/devel/p5-PathTools -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/devel/p5-Module-Refresh/Makefile b/devel/p5-Module-Refresh/Makefile index d773fb725a39..ca2313fc23d7 100644 --- a/devel/p5-Module-Refresh/Makefile +++ b/devel/p5-Module-Refresh/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= fbsdports@commit.it COMMENT= Refresh %INC files when updated on disk -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Module::Refresh.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Module-Release/Makefile b/devel/p5-Module-Release/Makefile index 6dac5bb067fd..dae4013178b5 100644 --- a/devel/p5-Module-Release/Makefile +++ b/devel/p5-Module-Release/Makefile @@ -22,15 +22,9 @@ BUILD_DEPENDS= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp \ ${SITE_PERL}/HTTP/Message.pm:${PORTSDIR}/www/p5-libwww RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN1= release.1 MAN3= Release.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= perl 5.8 or newer required. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Module-Starter-PBP/Makefile b/devel/p5-Module-Starter-PBP/Makefile index fe0b89f3d2e7..d2922f0c843d 100644 --- a/devel/p5-Module-Starter-PBP/Makefile +++ b/devel/p5-Module-Starter-PBP/Makefile @@ -24,10 +24,4 @@ PERL_CONFIGURE= yes MAN3= Module::Starter::PBP.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/devel/p5-Module-Starter/Makefile b/devel/p5-Module-Starter/Makefile index 333aff20b11a..631056b2a9de 100644 --- a/devel/p5-Module-Starter/Makefile +++ b/devel/p5-Module-Starter/Makefile @@ -23,10 +23,4 @@ MAN3= Module::Starter.3 \ Module::Starter::Plugin.3 \ Module::Starter::Plugin::Template.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/devel/p5-Moose/Makefile b/devel/p5-Moose/Makefile index 01cf1e7f2b53..f8c30c7dfff9 100644 --- a/devel/p5-Moose/Makefile +++ b/devel/p5-Moose/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= \ p5-Sub-Name>=0.02:${PORTSDIR}/devel/p5-Sub-Name \ p5-Sub-Exporter>=0.972:${PORTSDIR}/devel/p5-Sub-Exporter -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= Moose.3 \ Moose::Cookbook.3 \ @@ -58,8 +58,4 @@ MAN3= Moose.3 \ post-extract: @${PERL} -i.bak -ne 'print unless m,Test::,' ${WRKSRC}/Build.PL -.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/devel/p5-Net-DBus/Makefile b/devel/p5-Net-DBus/Makefile index 25a6a4ddce6d..e300770f0b54 100644 --- a/devel/p5-Net-DBus/Makefile +++ b/devel/p5-Net-DBus/Makefile @@ -41,10 +41,4 @@ MAN3= Net::DBus::ASyncReply.3 Net::DBus::Annotation.3 Net::DBus::Tutorial.3 \ Net::DBus::Error.3 Net::DBus::Test::MockIterator.3 \ Net::DBus::Test::MockMessage.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.006 or better -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Number-Bytes-Human/Makefile b/devel/p5-Number-Bytes-Human/Makefile index 771465bdf7e2..5ae32465f57b 100644 --- a/devel/p5-Number-Bytes-Human/Makefile +++ b/devel/p5-Number-Bytes-Human/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Number::Bytes::Human.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or higher -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-OOTools/Makefile b/devel/p5-OOTools/Makefile index 2dc23b65bb12..6bba20b0e5a3 100644 --- a/devel/p5-OOTools/Makefile +++ b/devel/p5-OOTools/Makefile @@ -27,10 +27,4 @@ MAN3= Class::constr.3 \ Package::groups.3 \ Package::props.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= This port 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/devel/p5-Object-Enum/Makefile b/devel/p5-Object-Enum/Makefile index 39cfb6de72b0..dcc6645f236f 100644 --- a/devel/p5-Object-Enum/Makefile +++ b/devel/p5-Object-Enum/Makefile @@ -26,10 +26,4 @@ MAN3= Object::Enum.3 PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= requires Perl 5.6.1 or later due to dependencies. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Object-InsideOut/Makefile b/devel/p5-Object-InsideOut/Makefile index b072f129d165..1c133e990b87 100644 --- a/devel/p5-Object-InsideOut/Makefile +++ b/devel/p5-Object-InsideOut/Makefile @@ -20,14 +20,8 @@ RUN_DEPENDS= p5-Exception-Class>=1.22:${PORTSDIR}/devel/p5-Exception-Class \ p5-Scalar-List-Utils>=1.19:${PORTSDIR}/lang/p5-Scalar-List-Utils BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Object::InsideOut.3 Object::InsideOut::Metadata.3 Bundle::Object::InsideOut.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 # inherited from p5-Exception-Class -IGNORE= requires perl 5.8 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Object-MultiType/Makefile b/devel/p5-Object-MultiType/Makefile index 3c71e1062300..953eb28e0ec7 100644 --- a/devel/p5-Object-MultiType/Makefile +++ b/devel/p5-Object-MultiType/Makefile @@ -18,10 +18,4 @@ MAN3= Object::MultiType.3 PERL_CONFIGURE= yes -.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/devel/p5-Object-Signature/Makefile b/devel/p5-Object-Signature/Makefile index b7219a9be4a0..e7856dd39431 100644 --- a/devel/p5-Object-Signature/Makefile +++ b/devel/p5-Object-Signature/Makefile @@ -26,10 +26,4 @@ PERL_CONFIGURE= yes MAN3= Object::Signature.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/devel/p5-PAR/Makefile b/devel/p5-PAR/Makefile index 3676539ca21e..9aba102396da 100644 --- a/devel/p5-PAR/Makefile +++ b/devel/p5-PAR/Makefile @@ -35,10 +35,4 @@ MAN3= PAR.3 \ BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp .endif -.if ${PERL_LEVEL} < 500601 -IGNORE= only supports the ports versions of Perl, -IGNORE+=If you have installed a Perl port, and are getting this message, -IGNORE+=please make sure you have given the command \'use.perl port\' -.endif # ${PERL_LEVEL} < 500601 - .include <bsd.port.post.mk> diff --git a/devel/p5-PCSC-Card/Makefile b/devel/p5-PCSC-Card/Makefile index d5927053e4f4..085d5187fba6 100644 --- a/devel/p5-PCSC-Card/Makefile +++ b/devel/p5-PCSC-Card/Makefile @@ -17,12 +17,6 @@ COMMENT= Perl bindings for the PC/SC Lite Framework LIB_DEPENDS= pcsclite.1:${PORTSDIR}/devel/pcsc-lite -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= Requires perl-5.6.0 or better to build correctly -.endif - PERL_CONFIGURE= yes MAKE_ENV= "LOCALBASE=$(LOCALBASE)" @@ -33,4 +27,4 @@ post-patch: ${WRKSRC}/Makefile.PL -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-PHP-Serialization/Makefile b/devel/p5-PHP-Serialization/Makefile index e6c3a5c8bf1c..0d513d0e4485 100644 --- a/devel/p5-PHP-Serialization/Makefile +++ b/devel/p5-PHP-Serialization/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= gslin@gslin.org COMMENT= Converting the output of PHP serialize() into the Perl -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= PHP::Serialization.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-POE-API-Hooks/Makefile b/devel/p5-POE-API-Hooks/Makefile index 3ee3f0011112..22100d77b8bb 100644 --- a/devel/p5-POE-API-Hooks/Makefile +++ b/devel/p5-POE-API-Hooks/Makefile @@ -24,10 +24,4 @@ PERL_CONFIGURE= yes MAN3= POE::API::Hooks.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= Perl 5.6.1 or newer required. Install lang/perl5 or lang/perl5.8 and try again. -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-POE-API-Peek/Makefile b/devel/p5-POE-API-Peek/Makefile index 688c66d38adb..b9b2d52d0e1e 100644 --- a/devel/p5-POE-API-Peek/Makefile +++ b/devel/p5-POE-API-Peek/Makefile @@ -25,10 +25,4 @@ PERL_CONFIGURE= yes MAN3= POE::API::Peek.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= Perl 5.6.1 or newer required. Install lang/perl5 or lang/perl5.8 and try again. -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-POE-Component-Child/Makefile b/devel/p5-POE-Component-Child/Makefile index 4e64fd15a7b0..0bd923baf0c9 100644 --- a/devel/p5-POE-Component-Child/Makefile +++ b/devel/p5-POE-Component-Child/Makefile @@ -23,12 +23,4 @@ PERL_CONFIGURE= yes MAN3= POE::Component::Child.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -post-patch: - @${PERL} -pi -e '$$_ = "" if /^use warnings/o' \ - ${WRKSRC}/Child.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-POE-Component-Daemon/Makefile b/devel/p5-POE-Component-Daemon/Makefile index 57a820417968..3ff052637d7f 100644 --- a/devel/p5-POE-Component-Daemon/Makefile +++ b/devel/p5-POE-Component-Daemon/Makefile @@ -23,14 +23,8 @@ PERL_CONFIGURE= yes MAN3= POE::Component::Daemon.3 -.include <bsd.port.pre.mk> - PORTDOCS= * -.if ${PERL_LEVEL} < 500601 -IGNORE= perl 5.6.1 or newer required. Install lang/perl5 or lang/perl5.8 and try again -.endif - post-install: @${MKDIR} ${EXAMPLESDIR} @for i in ${WRKSRC}/*forking; do \ @@ -46,4 +40,4 @@ post-install: done .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-POE-Component-DebugShell/Makefile b/devel/p5-POE-Component-DebugShell/Makefile index 97ec213242fd..3a71e411bc08 100644 --- a/devel/p5-POE-Component-DebugShell/Makefile +++ b/devel/p5-POE-Component-DebugShell/Makefile @@ -27,10 +27,4 @@ post-patch: ${RM} ${WRKSRC}/inc/Module/Install/AutoInstall.pm ${PERL} -pi -e 's/^auto_install.*//;' ${WRKSRC}/Makefile.PL -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= Perl 5.6.1 or newer required. Install lang/perl5 or lang/perl5.8 and try again. -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-POE-Component-RSSAggregator/Makefile b/devel/p5-POE-Component-RSSAggregator/Makefile index 88128eaff00c..5342e9155ccb 100644 --- a/devel/p5-POE-Component-RSSAggregator/Makefile +++ b/devel/p5-POE-Component-RSSAggregator/Makefile @@ -26,10 +26,4 @@ PERL_CONFIGURE= yes MAN3= POE::Component::RSSAggregator.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/devel/p5-POE-Devel-Profiler/Makefile b/devel/p5-POE-Devel-Profiler/Makefile index 85909cf4f51d..edf73b58bf07 100644 --- a/devel/p5-POE-Devel-Profiler/Makefile +++ b/devel/p5-POE-Devel-Profiler/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN1= poepp.1 MAN3= POE::Devel::Profiler.3 -.include <bsd.port.pre.mk> - -.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> +.include <bsd.port.mk> diff --git a/devel/p5-POE-XS-Queue-Array/Makefile b/devel/p5-POE-XS-Queue-Array/Makefile index cdf152446b1e..0b705f5cd732 100644 --- a/devel/p5-POE-XS-Queue-Array/Makefile +++ b/devel/p5-POE-XS-Queue-Array/Makefile @@ -22,12 +22,4 @@ PERL_CONFIGURE= yes MAN3= POE::XS::Queue::Array.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -BUILD_DEPENDS+= ${SITE_PERL}/XSLoader.pm:${PORTSDIR}/devel/p5-XSLoader -RUN_DEPENDS+= ${SITE_PERL}/XSLoader.pm:${PORTSDIR}/devel/p5-XSLoader - -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-PPerl/Makefile b/devel/p5-PPerl/Makefile index f0472730e863..5fd9b33fbbd1 100644 --- a/devel/p5-PPerl/Makefile +++ b/devel/p5-PPerl/Makefile @@ -17,7 +17,6 @@ PKGNAMEPREFIX= p5- MAINTAINER= rafan@FreeBSD.org COMMENT= Make perl scripts persistent in memory -USE_PERL5= yes PERL_CONFIGURE= yes MAN1= pperl.1 diff --git a/devel/p5-PadWalker/Makefile b/devel/p5-PadWalker/Makefile index 0dd2dd5a0e1e..6b2d6873b202 100644 --- a/devel/p5-PadWalker/Makefile +++ b/devel/p5-PadWalker/Makefile @@ -15,17 +15,11 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= PadWalker - play with Perl lexical variables -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= PadWalker.3 post-patch: ${PERL} -i -pe '$$_ = "" if /DEBUGGING/' ${WRKSRC}/Makefile.PL -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= This port requires perl 5.8.X. Please install lang/perl5.8. -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Params-Validate/Makefile b/devel/p5-Params-Validate/Makefile index 14c3a02e0417..8850e21e5c97 100644 --- a/devel/p5-Params-Validate/Makefile +++ b/devel/p5-Params-Validate/Makefile @@ -22,13 +22,9 @@ MAN3= Attribute::Params::Validate.3 Params::ValidateXS.3 \ .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} >= 500600 && ${PERL_LEVEL} < 500800 +.if ${PERL_LEVEL} < 500800 BUILD_DEPENDS+= ${SITE_PERL}/Attribute/Handlers.pm:${PORTSDIR}/devel/p5-Attribute-Handlers RUN_DEPENDS+= ${SITE_PERL}/Attribute/Handlers.pm:${PORTSDIR}/devel/p5-Attribute-Handlers .endif -.if ${PERL_LEVEL} < 500600 -BUILD_DEPENDS+= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple -.endif - .include <bsd.port.post.mk> diff --git a/devel/p5-Parse-CPAN-Packages/Makefile b/devel/p5-Parse-CPAN-Packages/Makefile index 57d174e12b62..f4fedc2aa6be 100644 --- a/devel/p5-Parse-CPAN-Packages/Makefile +++ b/devel/p5-Parse-CPAN-Packages/Makefile @@ -25,9 +25,4 @@ PERL_MODBUILD= yes MAN3= Parse::CPAN::Packages.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} <= 500600 -# inherited from devel/p5-version -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/devel/p5-Path-Class/Makefile b/devel/p5-Path-Class/Makefile index 4f0a10f9b609..c33f52c0ae12 100644 --- a/devel/p5-Path-Class/Makefile +++ b/devel/p5-Path-Class/Makefile @@ -33,10 +33,4 @@ post-install: @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}." .endif -.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/devel/p5-Perl6-Export/Makefile b/devel/p5-Perl6-Export/Makefile index 1c9e8e94147c..1a0c22d16618 100644 --- a/devel/p5-Perl6-Export/Makefile +++ b/devel/p5-Perl6-Export/Makefile @@ -18,14 +18,8 @@ COMMENT= Implements the Perl 6 'is export(...)' trait BUILD_DEPENDS= ${SITE_PERL}/Filter/Simple.pm:${PORTSDIR}/textproc/p5-Filter-Simple RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Perl6::Export.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= This program only support perl 5.8.0 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Perl6-Form/Makefile b/devel/p5-Perl6-Form/Makefile index 5e63f5aa21cb..4ef582812cec 100644 --- a/devel/p5-Perl6-Form/Makefile +++ b/devel/p5-Perl6-Form/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= ${SITE_PERL}/Perl6/Export.pm:${PORTSDIR}/devel/p5-Perl6-Export \ ${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Perl6::Form.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= This program only support perl 5.8.0 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-PerlIO-eol/Makefile b/devel/p5-PerlIO-eol/Makefile index d1ad4717ae57..a7e507ae065b 100644 --- a/devel/p5-PerlIO-eol/Makefile +++ b/devel/p5-PerlIO-eol/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= rafan@FreeBSD.org COMMENT= PerlIO layer for normalizing line endings -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= PerlIO::eol.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= This module only supports perl 5.8.0 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-PerlIO-via-MD5/Makefile b/devel/p5-PerlIO-via-MD5/Makefile index 4eea88f492a0..0dd91567941c 100644 --- a/devel/p5-PerlIO-via-MD5/Makefile +++ b/devel/p5-PerlIO-via-MD5/Makefile @@ -18,12 +18,9 @@ COMMENT= PerlIO layer for creating an MD5 digest of a file BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ +USE_PERL5_REASON= requires PerlIO, which was introduced in Perl 5.8.0. Install lang/perl5.8 and try again MAN3= PerlIO::via::MD5.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires PerlIO, which was introduced in Perl 5.8.0. Install lang/perl5.8 and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-PerlIO-via-dynamic/Makefile b/devel/p5-PerlIO-via-dynamic/Makefile index 65acbf582195..4620e0beeb65 100644 --- a/devel/p5-PerlIO-via-dynamic/Makefile +++ b/devel/p5-PerlIO-via-dynamic/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= rafan@FreeBSD.org COMMENT= Dynamic PerlIO layers -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= PerlIO::via::dynamic.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= this module only supports perl 5.8.0 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-PerlIO-via-symlink/Makefile b/devel/p5-PerlIO-via-symlink/Makefile index fa7f5c553a99..5e8f9b520f91 100644 --- a/devel/p5-PerlIO-via-symlink/Makefile +++ b/devel/p5-PerlIO-via-symlink/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= rafan@FreeBSD.org COMMENT= Symbolic link PerlIO layers -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= PerlIO::via::symlink.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= This program only support perl 5.8.0 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Pipeline/Makefile b/devel/p5-Pipeline/Makefile index e1d02e248da4..a0a6e866f8c0 100644 --- a/devel/p5-Pipeline/Makefile +++ b/devel/p5-Pipeline/Makefile @@ -39,9 +39,7 @@ MAN3= Pipeline::Segment.3 Pipeline::Store::ISA.3 Pipeline.3 \ .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 # inherited from devel/p5-Data-UUID -IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again -.elif ${PERL_LEVEL} < 500800 +.if ${PERL_LEVEL} < 500800 RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable .endif diff --git a/devel/p5-Proc-Fork/Makefile b/devel/p5-Proc-Fork/Makefile index b934529f3e9d..faf9709e9d1a 100644 --- a/devel/p5-Proc-Fork/Makefile +++ b/devel/p5-Proc-Fork/Makefile @@ -16,14 +16,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/0$//} MAINTAINER= perl@FreeBSD.org COMMENT= Proc::Fork - Simple, intuitive interface to the fork() system call -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Proc::Fork.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/devel/p5-Proc-PID-File/Makefile b/devel/p5-Proc-PID-File/Makefile index 639d8bdd9533..5fcf48541567 100644 --- a/devel/p5-Proc-PID-File/Makefile +++ b/devel/p5-Proc-PID-File/Makefile @@ -18,15 +18,4 @@ PERL_CONFIGURE= yes MAN3= Proc::PID::File.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} <= 500503 -post-patch: - @${PERL} -pi -e '$$_ = "" if /no warnings/' ${WRKSRC}/File.pm - -# make PREFIX-clean under perl 5.005_03 -post-configure: - @${PERL} -pi -e 's,/usr/local/,\$$(PREFIX)/,g' ${WRKSRC}/Makefile -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Proc-Queue/Makefile b/devel/p5-Proc-Queue/Makefile index 51fb81784394..a4a836480672 100644 --- a/devel/p5-Proc-Queue/Makefile +++ b/devel/p5-Proc-Queue/Makefile @@ -20,10 +20,4 @@ PERL_CONFIGURE= yes MAN3= Proc::Queue.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/devel/p5-Project-Gantt/Makefile b/devel/p5-Project-Gantt/Makefile index 92cccf5c62cc..f9b98536fb4b 100644 --- a/devel/p5-Project-Gantt/Makefile +++ b/devel/p5-Project-Gantt/Makefile @@ -20,15 +20,9 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Class/Date.pm:${PORTSDIR}/devel/p5-Clas ${SITE_PERL}/${PERL_ARCH}/Image/Magick.pm:${PORTSDIR}/graphics/ImageMagick RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ WRKSRC= ${WRKDIR}/Gantt MAN3= Project::Gantt.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= This program only support perl 5.8.0 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-RRDTool-OO/Makefile b/devel/p5-RRDTool-OO/Makefile index 755779ed18af..5ce50b5f6969 100644 --- a/devel/p5-RRDTool-OO/Makefile +++ b/devel/p5-RRDTool-OO/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= RRDTool::OO.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/devel/p5-ReadLine-Gnu/Makefile b/devel/p5-ReadLine-Gnu/Makefile index beab3531278e..ed2d6c683922 100644 --- a/devel/p5-ReadLine-Gnu/Makefile +++ b/devel/p5-ReadLine-Gnu/Makefile @@ -16,7 +16,7 @@ DISTNAME= Term-${PORTNAME}-${PORTVERSION} MAINTAINER= shaun@FreeBSD.org COMMENT= Perl 5 module that allows Term::ReadLine to use GNU readline -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ .include <bsd.port.pre.mk> @@ -25,10 +25,6 @@ CONFIGURE_ARGS+=--includedir=${LOCALBASE}/include LIB_DEPENDS+= readline.5:${PORTSDIR}/devel/readline .endif -.if ${PERL_LEVEL} < 500800 -IGNORE= this port requires Perl 5.8 or newer. Install lang/perl5.8 and try again -.endif - MAN3= Term::ReadLine::Gnu.3 .include <bsd.port.post.mk> diff --git a/devel/p5-Readonly/Makefile b/devel/p5-Readonly/Makefile index b3dfbd81b9e2..52cdfa26bc3f 100644 --- a/devel/p5-Readonly/Makefile +++ b/devel/p5-Readonly/Makefile @@ -18,7 +18,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ MAINTAINER= skv@FreeBSD.org COMMENT= Facility for creating read-only scalars, arrays, hashes -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ CONFIGURE_ARGS= DIR="${PORTNAME}-XS-${PORTVERSION_XS}" PORTVERSION_XS= 1.04 @@ -28,10 +28,4 @@ post-patch: ${MV} ${WRKDIR}/${PORTNAME}-XS-${PORTVERSION_XS} ${WRKSRC} ${RM} ${WRKSRC}/*.pl -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= Perl 5.8 or newer required. Install lang/perl5.8 and try again. -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Regexp-Bind/Makefile b/devel/p5-Regexp-Bind/Makefile index ab822a222901..38192e622d8c 100644 --- a/devel/p5-Regexp-Bind/Makefile +++ b/devel/p5-Regexp-Bind/Makefile @@ -20,11 +20,4 @@ PERL_CONFIGURE= yes MAN3= Regexp::Bind.3 -.include <bsd.port.pre.mk> - -# can't pass 'make test' -.if ${PERL_LEVEL} < 500600 -IGNORE= needs perl 5.6.0 or higher, install lang/perl5 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Return-Value/Makefile b/devel/p5-Return-Value/Makefile index b940a9444207..61e3de9b5fea 100644 --- a/devel/p5-Return-Value/Makefile +++ b/devel/p5-Return-Value/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Return::Value.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/devel/p5-Rose-DateTime/Makefile b/devel/p5-Rose-DateTime/Makefile index 9f5550ef06d3..89f02c8b3e1c 100644 --- a/devel/p5-Rose-DateTime/Makefile +++ b/devel/p5-Rose-DateTime/Makefile @@ -26,10 +26,4 @@ MAN3= Rose::DateTime.3 \ Rose::DateTime::Parser.3 \ Rose::DateTime::Util.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6 or later. Install lang/perl5 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Rose-Object/Makefile b/devel/p5-Rose-Object/Makefile index 6a5b6b46afed..dd9adf5f7e90 100644 --- a/devel/p5-Rose-Object/Makefile +++ b/devel/p5-Rose-Object/Makefile @@ -29,10 +29,4 @@ MAN3= Rose::Class.3 \ Rose::Object::MakeMethods::Generic.3 \ Rose::Object::MixIn.3 \ -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6 or later. Install lang/perl5 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-SDL/Makefile b/devel/p5-SDL/Makefile index fbad99527a64..8d43d3bdee8a 100644 --- a/devel/p5-SDL/Makefile +++ b/devel/p5-SDL/Makefile @@ -17,6 +17,7 @@ COMMENT= Perl Bindings for SDL LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \ jpeg.9:${PORTSDIR}/graphics/jpeg +USE_PERL5= yes USE_SDL= sdl .include <bsd.port.pre.mk> @@ -41,16 +42,11 @@ USE_SDL+= image USE_SDL+= mixer .endif -.if ${PERL_LEVEL} < 500600 -IGNORE= This port requires perl 5.6 or newer -.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 .endif -USE_PERL5= yes INSTALLS_SHLIB= yes INSTALL_TARGET= pure_install diff --git a/devel/p5-SPOPS/Makefile b/devel/p5-SPOPS/Makefile index 13be7bfec493..21df3c08990c 100644 --- a/devel/p5-SPOPS/Makefile +++ b/devel/p5-SPOPS/Makefile @@ -126,10 +126,4 @@ post-install: @${INSTALL_DATA} ${WRKSRC}/eg/My/*.pm ${EXAMPLESDIR}/My .endif -.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/devel/p5-SSN-Validate/Makefile b/devel/p5-SSN-Validate/Makefile index 045eee08b519..9fa26f0b4f10 100644 --- a/devel/p5-SSN-Validate/Makefile +++ b/devel/p5-SSN-Validate/Makefile @@ -20,13 +20,7 @@ BUILD_DEPENDS= ${SITE_PERL}/Test/Simple.pm:${PORTSDIR}/devel/p5-Test-Simple PERL_CONFIGURE= yes MAN3= SSN::Validate.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6 or higher -.endif - test: all cd ${WRKSRC} && ${MAKE} test -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-SVN-Agent/Makefile b/devel/p5-SVN-Agent/Makefile index 535d93de25f0..8a4e9e4a2a57 100644 --- a/devel/p5-SVN-Agent/Makefile +++ b/devel/p5-SVN-Agent/Makefile @@ -20,14 +20,8 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/SVN/Core.pm:${PORTSDIR}/devel/subversio p5-File-Slurp>=0:${PORTSDIR}/devel/p5-File-Slurp RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= SVN::Agent.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= currently 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/devel/p5-SVN-Log/Makefile b/devel/p5-SVN-Log/Makefile index b768f3fd9a5f..17235a35a98c 100644 --- a/devel/p5-SVN-Log/Makefile +++ b/devel/p5-SVN-Log/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/SVN/Core.pm:${PORTSDIR}/devel/subversio p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= SVN::Log.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= currently 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/devel/p5-SVN-Statistics/Makefile b/devel/p5-SVN-Statistics/Makefile index 5ba9f0488d9f..b7596b824d84 100644 --- a/devel/p5-SVN-Statistics/Makefile +++ b/devel/p5-SVN-Statistics/Makefile @@ -21,14 +21,8 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/SVN/Core.pm:${PORTSDIR}/devel/subversio p5-IO-Toolkit>=0:${PORTSDIR}/devel/p5-IO-Toolkit RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= SVN::Statistics.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= currently 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/devel/p5-Scalar-Util-Clone/Makefile b/devel/p5-Scalar-Util-Clone/Makefile index 45057c392c6f..4c6107df118b 100644 --- a/devel/p5-Scalar-Util-Clone/Makefile +++ b/devel/p5-Scalar-Util-Clone/Makefile @@ -18,17 +18,11 @@ COMMENT= Recursively copy datatypes using Perl's builtin functions BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/List/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Scalar::Util::Clone.3 -.include <bsd.port.pre.mk> - post-extract: @${PERL} -pi -e '$$_ = undef if /''OPTIMIZE''/' ${WRKSRC}/Makefile.PL -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8 or later. Install lang/perl5.8 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Scope-Guard/Makefile b/devel/p5-Scope-Guard/Makefile index 0a6a4fe418a3..11aa8d5ed0d9 100644 --- a/devel/p5-Scope-Guard/Makefile +++ b/devel/p5-Scope-Guard/Makefile @@ -20,10 +20,4 @@ PERL_CONFIGURE= yes MAN3= Scope::Guard.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or later -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Set-Array/Makefile b/devel/p5-Set-Array/Makefile index 27e6bffadaee..28d07b8b5788 100644 --- a/devel/p5-Set-Array/Makefile +++ b/devel/p5-Set-Array/Makefile @@ -24,10 +24,4 @@ PERL_MODBUILD= yes MAN3= Set::Array.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/devel/p5-Set-Object/Makefile b/devel/p5-Set-Object/Makefile index 6c0dfc02072a..e468d84fbf82 100644 --- a/devel/p5-Set-Object/Makefile +++ b/devel/p5-Set-Object/Makefile @@ -28,10 +28,4 @@ post-install: @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}." .endif -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -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/devel/p5-Smart-Comments/Makefile b/devel/p5-Smart-Comments/Makefile index 09f6ceb2e2c4..27dd7bb5b53e 100644 --- a/devel/p5-Smart-Comments/Makefile +++ b/devel/p5-Smart-Comments/Makefile @@ -30,10 +30,4 @@ MAN3= Smart::Comments.3 post-patch: @${FIND} ${WRKSRC} -type f -name '*.orig' -exec ${RM} -f {} \; -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= Perl5.6 or greater required. Please install lang/perl5 or lang/perl5.8 -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Sort-Key-DateTime/Makefile b/devel/p5-Sort-Key-DateTime/Makefile index 157a03847938..eb63733ff32e 100644 --- a/devel/p5-Sort-Key-DateTime/Makefile +++ b/devel/p5-Sort-Key-DateTime/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/DateTime.pm:${PORTSDIR}/devel/p5-DateTi ${SITE_PERL}/${PERL_ARCH}/Sort/Key.pm:${PORTSDIR}/devel/p5-Sort-Key RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Sort::Key::DateTime.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/devel/p5-Spiffy/Makefile b/devel/p5-Spiffy/Makefile index b7805df527d4..dc4cb8cf0416 100644 --- a/devel/p5-Spiffy/Makefile +++ b/devel/p5-Spiffy/Makefile @@ -35,8 +35,5 @@ BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Filter/Util/Call.pm:${PORTSDIR}/devel/ ${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils RUN_DEPENDS+= ${BUILD_DEPENDS} .endif -.if ${PERL_LEVEL} < 500601 -IGNORE= requires perl 5.6.1 or later. Install lang/perl then try again -.endif .include <bsd.port.post.mk> diff --git a/devel/p5-Spoon/Makefile b/devel/p5-Spoon/Makefile index 9251a430f8b6..0f9f2b68fab5 100644 --- a/devel/p5-Spoon/Makefile +++ b/devel/p5-Spoon/Makefile @@ -57,10 +57,6 @@ BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Tim post-patch: @${PERL} -i -pe '$$_ = "" if $$. == 3' \ ${WRKSRC}/lib/Spoon/Base.pm - -.if ${PERL_LEVEL} < 500601 -IGNORE= This port requires perl 5.6.1 or later. Install lang/perl5 then try again -.endif .else MAN3+= Spoon::Config.3 .endif diff --git a/devel/p5-String-Random/Makefile b/devel/p5-String-Random/Makefile index 4fb9d1a00c3b..11640f50af01 100644 --- a/devel/p5-String-Random/Makefile +++ b/devel/p5-String-Random/Makefile @@ -22,10 +22,4 @@ PERL_MODBUILD= yes MAN3= String::Random.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 - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Sub-Exporter/Makefile b/devel/p5-Sub-Exporter/Makefile index c43c2d5c0db4..faf8b7274532 100644 --- a/devel/p5-Sub-Exporter/Makefile +++ b/devel/p5-Sub-Exporter/Makefile @@ -19,15 +19,11 @@ BUILD_DEPENDS= p5-Sub-Install>=0.92:${PORTSDIR}/devel/p5-Sub-Install \ p5-Params-Util>=0.14:${PORTSDIR}/devel/p5-Params-Util RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Sub::Exporter.3 \ Sub::Exporter::Cookbook.3 \ Sub::Exporter::Tutorial.3 \ Sub::Exporter::Util.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/devel/p5-Sub-Install/Makefile b/devel/p5-Sub-Install/Makefile index 14c65e9a3dc7..31a640101d76 100644 --- a/devel/p5-Sub-Install/Makefile +++ b/devel/p5-Sub-Install/Makefile @@ -19,12 +19,8 @@ BUILD_DEPENDS= ${RUN_DEPENDS} \ p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple RUN_DEPENDS= p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Sub::Install.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/devel/p5-Sub-Installer/Makefile b/devel/p5-Sub-Installer/Makefile index 2efaec2f5689..ca6d1bcfa706 100644 --- a/devel/p5-Sub-Installer/Makefile +++ b/devel/p5-Sub-Installer/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= Sub::Installer.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/devel/p5-Sub-Name/Makefile b/devel/p5-Sub-Name/Makefile index e6d848a949e1..3e05d9f90640 100644 --- a/devel/p5-Sub-Name/Makefile +++ b/devel/p5-Sub-Name/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Sub::Name.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/devel/p5-Sub-Override/Makefile b/devel/p5-Sub-Override/Makefile index e539e773d084..b881f4e40eac 100644 --- a/devel/p5-Sub-Override/Makefile +++ b/devel/p5-Sub-Override/Makefile @@ -22,13 +22,4 @@ PERL_CONFIGURE= yes MAN3= Sub::Override.3 -.include <bsd.port.pre.mk> - -## -## this port requires 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/devel/p5-Sub-WrapPackages/Makefile b/devel/p5-Sub-WrapPackages/Makefile index ad18c4dbdedf..b62382401d7d 100644 --- a/devel/p5-Sub-WrapPackages/Makefile +++ b/devel/p5-Sub-WrapPackages/Makefile @@ -18,12 +18,8 @@ COMMENT= Add pre- and post-execution wrappers RUN_DEPENDS= ${SITE_PERL}/Hook/LexWrap.pm:${PORTSDIR}/devel/p5-Hook-LexWrap BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Sub::WrapPackages.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/devel/p5-Task-Weaken/Makefile b/devel/p5-Task-Weaken/Makefile index 273a0b94737c..3e80bd6534f8 100644 --- a/devel/p5-Task-Weaken/Makefile +++ b/devel/p5-Task-Weaken/Makefile @@ -14,12 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lbr@FreeBSD.org COMMENT= Ensure that a platform has weaken support -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.5+ MAN3= Task::Weaken.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500805 -IGNORE= requires at least Perl 5.8.5. (Re-)install lang/perl5.8 and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Term-Animation/Makefile b/devel/p5-Term-Animation/Makefile index 93ed4cf792a6..f00afe919229 100644 --- a/devel/p5-Term-Animation/Makefile +++ b/devel/p5-Term-Animation/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Term::Animation.3 Term::Animation::Entity.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6+, install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Term-CallEditor/Makefile b/devel/p5-Term-CallEditor/Makefile index 6453ad8202f3..2934ece00840 100644 --- a/devel/p5-Term-CallEditor/Makefile +++ b/devel/p5-Term-CallEditor/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Term::CallEditor.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/devel/p5-Term-Encoding/Makefile b/devel/p5-Term-Encoding/Makefile index 0a495392eb18..64221ad36384 100644 --- a/devel/p5-Term-Encoding/Makefile +++ b/devel/p5-Term-Encoding/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= gslin@gslin.org COMMENT= Detect encoding of the current terminal -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.7.2+ MAN3= Term::Encoding.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500702 -IGNORE= requires perl 5.7.2 or later. Install lang/perl5.8 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Term-ProgressBar/Makefile b/devel/p5-Term-ProgressBar/Makefile index 577a7ec80ab8..8f295f91c6dd 100644 --- a/devel/p5-Term-ProgressBar/Makefile +++ b/devel/p5-Term-ProgressBar/Makefile @@ -29,10 +29,4 @@ post-install: @${INSTALL_DATA} ${WRKSRC}/examples/* ${EXAMPLESDIR} .endif -.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/devel/p5-Term-Prompt/Makefile b/devel/p5-Term-Prompt/Makefile index 6bb376f2ccf0..65354bd9d012 100644 --- a/devel/p5-Term-Prompt/Makefile +++ b/devel/p5-Term-Prompt/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Term::Prompt.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/devel/p5-Term-ReadLine-Zoid/Makefile b/devel/p5-Term-ReadLine-Zoid/Makefile index edda8cacb9a8..60b7fc1f9e34 100644 --- a/devel/p5-Term-ReadLine-Zoid/Makefile +++ b/devel/p5-Term-ReadLine-Zoid/Makefile @@ -29,10 +29,4 @@ MAN3= Term::ReadLine::Zoid.3 \ Term::ReadLine::Zoid::ISearch.3 \ Term::ReadLine::Zoid::ViCommand.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6+, install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Term-UI/Makefile b/devel/p5-Term-UI/Makefile index c199249e5f1c..2d9ba3f05b8f 100644 --- a/devel/p5-Term-UI/Makefile +++ b/devel/p5-Term-UI/Makefile @@ -24,10 +24,4 @@ MAN3= Term::UI.3 Term::UI::History.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/devel/p5-Test-Class/Makefile b/devel/p5-Test-Class/Makefile index c0f110ac8b9f..977424eb5082 100644 --- a/devel/p5-Test-Class/Makefile +++ b/devel/p5-Test-Class/Makefile @@ -35,8 +35,4 @@ RUN_DEPENDS+= p5-Storable>=2.04:${PORTSDIR}/devel/p5-Storable .endif .endif -.if ${PERL_LEVEL} < 500601 -IGNORE= requires perl 5.6.1 or later. Install lang/perl5.8 then try again -.endif - .include <bsd.port.post.mk> diff --git a/devel/p5-Test-Data/Makefile b/devel/p5-Test-Data/Makefile index d3d8465d8ed3..313747336268 100644 --- a/devel/p5-Test-Data/Makefile +++ b/devel/p5-Test-Data/Makefile @@ -26,10 +26,4 @@ MAN3= Test::Data.3 \ Test::Data::Hash.3 \ Test::Data::Scalar.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/devel/p5-Test-Deep/Makefile b/devel/p5-Test-Deep/Makefile index 93fe311b950b..b272e2d6477c 100644 --- a/devel/p5-Test-Deep/Makefile +++ b/devel/p5-Test-Deep/Makefile @@ -29,10 +29,4 @@ post-patch: @${PERL} -i -pe 'm/INSTALLDIRS\s+=>/ and $$_ = ""' \ ${WRKSRC}/Makefile.PL -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Test-Expect/Makefile b/devel/p5-Test-Expect/Makefile index a94eb00e146b..148d93d5f4b7 100644 --- a/devel/p5-Test-Expect/Makefile +++ b/devel/p5-Test-Expect/Makefile @@ -21,12 +21,6 @@ RUN_DEPENDS= ${BUILD_DEPENDS} MAN3= Test::Expect.3 -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires at least Perl 5.8.0. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Test-Harness/Makefile b/devel/p5-Test-Harness/Makefile index c76ed4510894..391b64909457 100644 --- a/devel/p5-Test-Harness/Makefile +++ b/devel/p5-Test-Harness/Makefile @@ -27,11 +27,6 @@ MAN3= Test::Harness.3 Test::Harness::Assert.3 \ .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500601 -BUILD_DEPENDS+= ${SITE_PERL}/Pod/Usage.pm:${PORTSDIR}/textproc/p5-Pod-Parser -RUN_DEPENDS+= ${BUILD_DEPENDS} -.endif - .if ${PERL_LEVEL} >= 500800 .undef MAN1 PLIST_SUB+= PL_FILES="@comment " @@ -41,9 +36,6 @@ PLIST_SUB+= PL_FILES="" post-patch: @${REINPLACE_CMD} -e '/INSTALLDIRS/d' ${WRKSRC}/${CONFIGURE_SCRIPT} -.if ${PERL_LEVEL} < 500600 - @${REINPLACE_CMD} -e 's/\^V/\]/;s/\%vd/\%d/' ${WRKSRC}/bin/prove -.endif post-configure: .if ${PERL_LEVEL} >= 500800 diff --git a/devel/p5-Test-HasVersion/Makefile b/devel/p5-Test-HasVersion/Makefile index ce93de1d2497..214b0f6f928f 100644 --- a/devel/p5-Test-HasVersion/Makefile +++ b/devel/p5-Test-HasVersion/Makefile @@ -20,11 +20,4 @@ PERL_CONFIGURE= yes MAN3= Test::HasVersion.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -post-patch: - ${PERL} -pi -e '$$_ = "" if /^use warnings/' ${WRKSRC}/HasVersion.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Test-LectroTest/Makefile b/devel/p5-Test-LectroTest/Makefile index 6b37b11a23c7..c22250d4ce85 100644 --- a/devel/p5-Test-LectroTest/Makefile +++ b/devel/p5-Test-LectroTest/Makefile @@ -28,14 +28,6 @@ MAN3= Test::LectroTest.3 \ .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or later. Install lang/perl5 then try again -.endif - -.if ${PERL_LEVEL} < 500602 -BUILD_DEPENDS+= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple -.endif - .if ${PERL_LEVEL} < 500703 RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Filter/Util/Call.pm:${PORTSDIR}/devel/p5-Filter .endif diff --git a/devel/p5-Test-LongString/Makefile b/devel/p5-Test-LongString/Makefile index df504087bfcd..f9ce8f3b6e4d 100644 --- a/devel/p5-Test-LongString/Makefile +++ b/devel/p5-Test-LongString/Makefile @@ -21,11 +21,4 @@ PERL_CONFIGURE= yes MAN3= Test::LongString.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -post-patch: - ${PERL} -pi -e 's/-Tw/-w/' ${WRKSRC}/t/*.t -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Test-MockModule/Makefile b/devel/p5-Test-MockModule/Makefile index 6e980cb6cdb6..34ef6329de1f 100644 --- a/devel/p5-Test-MockModule/Makefile +++ b/devel/p5-Test-MockModule/Makefile @@ -23,8 +23,4 @@ PERL_CONFIGURE= yes MAN3= Test::MockModule.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= requires weak references, which were introduced in 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/devel/p5-Test-MockTime/Makefile b/devel/p5-Test-MockTime/Makefile index 2fd96c3882fa..582880c369c7 100644 --- a/devel/p5-Test-MockTime/Makefile +++ b/devel/p5-Test-MockTime/Makefile @@ -24,10 +24,4 @@ PERL_CONFIGURE= yes MAN3= Test::MockTime.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/devel/p5-Test-Number-Delta/Makefile b/devel/p5-Test-Number-Delta/Makefile index e5b31d30bb00..32cb02b728ea 100644 --- a/devel/p5-Test-Number-Delta/Makefile +++ b/devel/p5-Test-Number-Delta/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Test::Number::Delta.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Test-Output/Makefile b/devel/p5-Test-Output/Makefile index 3a86b73f1733..ed101e9fddb9 100644 --- a/devel/p5-Test-Output/Makefile +++ b/devel/p5-Test-Output/Makefile @@ -18,14 +18,8 @@ COMMENT= Utilities to test STDOUT and STDERR messages RUN_DEPENDS= ${SITE_PERL}/Sub/Exporter.pm:${PORTSDIR}/devel/p5-Sub-Exporter \ ${SITE_PERL}/Test/Tester.pm:${PORTSDIR}/devel/p5-Test-Tester -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Test::Output::Tie.3 Test::Output.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 # Inherited from devel/p5-Sub-Exporter -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/devel/p5-Test-Pod-Coverage/Makefile b/devel/p5-Test-Pod-Coverage/Makefile index 94cbe2103c82..b0e07fffcce6 100644 --- a/devel/p5-Test-Pod-Coverage/Makefile +++ b/devel/p5-Test-Pod-Coverage/Makefile @@ -23,12 +23,4 @@ PERL_CONFIGURE= YES MAN3= Test::Pod::Coverage.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} <= 500503 -post-patch: - @${PERL} -pi -e '$$_ = "" if m|use warnings;|;' \ - -e 's/^our\s+([\$$\@\%]\w+)/use vars qw($$1); $$1/;' \ - ${WRKSRC}/Makefile.PL \ - ${WRKSRC}/Coverage.pm -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Test-Pod/Makefile b/devel/p5-Test-Pod/Makefile index bb7f9346d89b..cd539b86e211 100644 --- a/devel/p5-Test-Pod/Makefile +++ b/devel/p5-Test-Pod/Makefile @@ -23,11 +23,4 @@ PERL_CONFIGURE= yes MAN3= Test::Pod.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -post-patch: - @${PERL} -pi -e 's/(my )?\$$dh/DH/g' ${WRKSRC}/Pod.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Test-RandomResults/Makefile b/devel/p5-Test-RandomResults/Makefile index d20a9d130fb1..ad95b3f670ec 100644 --- a/devel/p5-Test-RandomResults/Makefile +++ b/devel/p5-Test-RandomResults/Makefile @@ -22,10 +22,4 @@ MAN3= Test::RandomResults.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/devel/p5-Test-Strict/Makefile b/devel/p5-Test-Strict/Makefile index b18320045563..70489ffc9103 100644 --- a/devel/p5-Test-Strict/Makefile +++ b/devel/p5-Test-Strict/Makefile @@ -21,10 +21,4 @@ PERL_CONFIGURE= yes MAN3= Test::Strict.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= requires perl 5.6.1 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Test-SubCalls/Makefile b/devel/p5-Test-SubCalls/Makefile index 4f4d351f2dca..f597a2393ff7 100644 --- a/devel/p5-Test-SubCalls/Makefile +++ b/devel/p5-Test-SubCalls/Makefile @@ -26,8 +26,4 @@ MAN3= Test::SubCalls.3 post-patch: @${PERL} -pi -e '$$_="" if m/Test::More/' ${WRKSRC}/Makefile.PL -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500601 # inherited from devel/p5-Hook-LexWrap -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/devel/p5-Test-WWW-Mechanize-Catalyst/Makefile b/devel/p5-Test-WWW-Mechanize-Catalyst/Makefile index 1cff67f64f10..8af9b2da6afd 100644 --- a/devel/p5-Test-WWW-Mechanize-Catalyst/Makefile +++ b/devel/p5-Test-WWW-Mechanize-Catalyst/Makefile @@ -19,12 +19,8 @@ RUN_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-WWW-Mechanize>=1.30:${PORTSDIR}/www/p5-WWW-Mechanize BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Test::WWW::Mechanize::Catalyst.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/devel/p5-Test-WWW-Mechanize/Makefile b/devel/p5-Test-WWW-Mechanize/Makefile index 496de4cda30e..9a3563d6bfbc 100644 --- a/devel/p5-Test-WWW-Mechanize/Makefile +++ b/devel/p5-Test-WWW-Mechanize/Makefile @@ -26,10 +26,4 @@ PERL_CONFIGURE= yes MAN3= Test::WWW::Mechanize.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 - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Test-XML/Makefile b/devel/p5-Test-XML/Makefile index 19141aaf89a6..49454a5e618f 100644 --- a/devel/p5-Test-XML/Makefile +++ b/devel/p5-Test-XML/Makefile @@ -26,8 +26,4 @@ MAN3= Test::XML.3 \ Test::XML::Twig.3 \ Test::XML::XPath.3 -.include <bsd.port.pre.mk> -.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> +.include <bsd.port.mk> diff --git a/devel/p5-Text-LevenshteinXS/Makefile b/devel/p5-Text-LevenshteinXS/Makefile index 27ebbba92877..14bc646fefb0 100644 --- a/devel/p5-Text-LevenshteinXS/Makefile +++ b/devel/p5-Text-LevenshteinXS/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Text::LevenshteinXS.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/devel/p5-Text-vFile-asData/Makefile b/devel/p5-Text-vFile-asData/Makefile index 4dc11cbffbe0..6f51416ea1e6 100644 --- a/devel/p5-Text-vFile-asData/Makefile +++ b/devel/p5-Text-vFile-asData/Makefile @@ -23,10 +23,4 @@ PERL_MODBUILD= yes MAN1= holidays_ical.1 rota_ical.cgi.1 MAN3= Text::vFile::asData.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -BROKEN= "Not supported." -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Thread-Apartment/Makefile b/devel/p5-Thread-Apartment/Makefile index fd2f0d05de20..8a8f48107ca1 100644 --- a/devel/p5-Thread-Apartment/Makefile +++ b/devel/p5-Thread-Apartment/Makefile @@ -20,14 +20,8 @@ RUN_DEPENDS= p5-Thread-Queue-Duplex>=0.92:${PORTSDIR}/devel/p5-Thread-Queue-Dupl p5-Class-Inspector>=1.08:${PORTSDIR}/devel/p5-Class-Inspector BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Thread::Apartment.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/devel/p5-Thread-Pool-Simple/Makefile b/devel/p5-Thread-Pool-Simple/Makefile index efc16f2467cc..ace29019ea1b 100644 --- a/devel/p5-Thread-Pool-Simple/Makefile +++ b/devel/p5-Thread-Pool-Simple/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Simple thread-pool implementaion -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Thread::Pool::Simple.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/devel/p5-Thread-Queue-Duplex/Makefile b/devel/p5-Thread-Queue-Duplex/Makefile index 5dfe48955115..91676d74dc9d 100644 --- a/devel/p5-Thread-Queue-Duplex/Makefile +++ b/devel/p5-Thread-Queue-Duplex/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= tjs@cdpa.nsysu.edu.tw COMMENT= Thread-safe request/response queue with identifiable elements -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Thread::Queue::Duplex.3 Thread::Queue::Queueable.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/devel/p5-Tie-Array-Sorted/Makefile b/devel/p5-Tie-Array-Sorted/Makefile index 50da4c20b7a4..a03191cb82c8 100644 --- a/devel/p5-Tie-Array-Sorted/Makefile +++ b/devel/p5-Tie-Array-Sorted/Makefile @@ -21,10 +21,4 @@ PERL_CONFIGURE= yes MAN3= Tie::Array::Sorted.3 \ Tie::Array::Sorted::Lazy.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Tie-Hash-Regex/Makefile b/devel/p5-Tie-Hash-Regex/Makefile index af864330bc51..eef417650937 100644 --- a/devel/p5-Tie-Hash-Regex/Makefile +++ b/devel/p5-Tie-Hash-Regex/Makefile @@ -22,11 +22,4 @@ MAN3= Tie::Hash::Regex.3 PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -#due to p5-Attribute-Handlers dependency -.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/devel/p5-Tie-Hash-TwoWay/Makefile b/devel/p5-Tie-Hash-TwoWay/Makefile index 32e8bc2896de..49b59ac460f5 100644 --- a/devel/p5-Tie-Hash-TwoWay/Makefile +++ b/devel/p5-Tie-Hash-TwoWay/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Tie::Hash::TwoWay.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/devel/p5-Tie-Simple/Makefile b/devel/p5-Tie-Simple/Makefile index a2cbd113b2d9..5c28f999b91b 100644 --- a/devel/p5-Tie-Simple/Makefile +++ b/devel/p5-Tie-Simple/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Tie::Simple.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6.0 or newer. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Tie-iCal/Makefile b/devel/p5-Tie-iCal/Makefile index 861bd36732ff..d96c1e8755a3 100644 --- a/devel/p5-Tie-iCal/Makefile +++ b/devel/p5-Tie-iCal/Makefile @@ -15,14 +15,9 @@ PKGNAMEPREFIX= p5- MAINTAINER= kaoru@kaisei.org COMMENT= Tie iCal files to Perl hashes -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.7.3+ +USE_PERL5_REASON= requires newer version of Perl with Tie::File 0.97 or later MAN3= Tie::iCal.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500703 -IGNORE= requires newer version of Perl with Tie::File 0.97 or later -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Time-Clock/Makefile b/devel/p5-Time-Clock/Makefile index 9e13c227015b..b3a2b865a02f 100644 --- a/devel/p5-Time-Clock/Makefile +++ b/devel/p5-Time-Clock/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Time::Clock.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6 or later. Install lang/perl5 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Time-Duration-Parse/Makefile b/devel/p5-Time-Duration-Parse/Makefile index a6b0d684cb87..4fc59d8d0964 100644 --- a/devel/p5-Time-Duration-Parse/Makefile +++ b/devel/p5-Time-Duration-Parse/Makefile @@ -21,10 +21,4 @@ PERL_CONFIGURE= yes MAN3= Time::Duration::Parse.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/devel/p5-Time-Piece/Makefile b/devel/p5-Time-Piece/Makefile index 5e01ab9fb269..3c7b1b4409d7 100644 --- a/devel/p5-Time-Piece/Makefile +++ b/devel/p5-Time-Piece/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Time::Piece.3 Time::Seconds.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/devel/p5-Time-Progress/Makefile b/devel/p5-Time-Progress/Makefile index 9fe4c9aef56c..4ff19c2b969d 100644 --- a/devel/p5-Time-Progress/Makefile +++ b/devel/p5-Time-Progress/Makefile @@ -19,10 +19,4 @@ MAN3= Time::Progress.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/devel/p5-Tree-Binary-Dictionary/Makefile b/devel/p5-Tree-Binary-Dictionary/Makefile index 784eefa35d8e..b35c3dd14b11 100644 --- a/devel/p5-Tree-Binary-Dictionary/Makefile +++ b/devel/p5-Tree-Binary-Dictionary/Makefile @@ -22,10 +22,4 @@ MAN3= Tree::Binary::Dictionary.3 PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.x or later. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Tree-Binary/Makefile b/devel/p5-Tree-Binary/Makefile index c0b5ce8a04fa..50e6b3747847 100644 --- a/devel/p5-Tree-Binary/Makefile +++ b/devel/p5-Tree-Binary/Makefile @@ -26,10 +26,4 @@ MAN3= Tree::Binary.3 Tree::Binary::Search.3 \ PERL_CONFIGURE= yes -.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/devel/p5-Tree-Node/Makefile b/devel/p5-Tree-Node/Makefile index 63c8f14ced95..4db71aa37863 100644 --- a/devel/p5-Tree-Node/Makefile +++ b/devel/p5-Tree-Node/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= aaron@FreeBSD.org COMMENT= Memory-efficient tree nodes in Perl -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= Tree::Node.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/devel/p5-Tree-Parser/Makefile b/devel/p5-Tree-Parser/Makefile index e13eaadc9565..7a4ade83ff99 100644 --- a/devel/p5-Tree-Parser/Makefile +++ b/devel/p5-Tree-Parser/Makefile @@ -23,10 +23,4 @@ MAN3= Tree::Parser.3 PERL_CONFIGURE= yes -.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/devel/p5-Tree-Simple-View/Makefile b/devel/p5-Tree-Simple-View/Makefile index e3f4078317e0..941ea1892b5c 100644 --- a/devel/p5-Tree-Simple-View/Makefile +++ b/devel/p5-Tree-Simple-View/Makefile @@ -31,10 +31,4 @@ PERL_CONFIGURE= yes post-extract: ${RM} -f ${WRKSRC}/._Makefile.PL -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Tree-Simple-VisitorFactory/Makefile b/devel/p5-Tree-Simple-VisitorFactory/Makefile index 13bc55e8cd16..33b1449ed25e 100644 --- a/devel/p5-Tree-Simple-VisitorFactory/Makefile +++ b/devel/p5-Tree-Simple-VisitorFactory/Makefile @@ -41,10 +41,4 @@ MAN3= Tree::Simple::Visitor::BreadthFirstTraversal.3 \ PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Tree-Simple/Makefile b/devel/p5-Tree-Simple/Makefile index 73e0e0d19ab1..147d78396ca1 100644 --- a/devel/p5-Tree-Simple/Makefile +++ b/devel/p5-Tree-Simple/Makefile @@ -25,8 +25,5 @@ MAN3= Tree::Simple.3 Tree::Simple::Visitor.3 BUILD_DEPENDS+= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple RUN_DEPENDS+= ${BUILD_DEPENDS} .endif -.if ${PERL_LEVEL} < 500601 -IGNORE= perl 5.8 or newer required. Install lang/perl5.8 and try again -.endif .include <bsd.port.post.mk> diff --git a/devel/p5-UI-Dialog/Makefile b/devel/p5-UI-Dialog/Makefile index e755ce4adde7..a74083a7be7e 100644 --- a/devel/p5-UI-Dialog/Makefile +++ b/devel/p5-UI-Dialog/Makefile @@ -44,10 +44,4 @@ MAN3= UI::Dialog.3 UI::Dialog::Backend::XDialog.3 \ UI::Dialog::Backend::Nautilus.3 UI::Dialog::Backend::GDialog.3 \ UI::Dialog::Backend::XOSD.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.006 or above; please upgrade -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-UNIVERSAL-can/Makefile b/devel/p5-UNIVERSAL-can/Makefile index 97e6f55a094c..0da04b798fb4 100644 --- a/devel/p5-UNIVERSAL-can/Makefile +++ b/devel/p5-UNIVERSAL-can/Makefile @@ -23,8 +23,4 @@ PERL_MODBUILD= yes MAN3= UNIVERSAL::can.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6 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/devel/p5-UNIVERSAL-isa/Makefile b/devel/p5-UNIVERSAL-isa/Makefile index 499246fb0459..dc185bdf2dd1 100644 --- a/devel/p5-UNIVERSAL-isa/Makefile +++ b/devel/p5-UNIVERSAL-isa/Makefile @@ -22,10 +22,4 @@ PERL_MODBUILD= yes MAN3= UNIVERSAL::isa.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6 or newer. Install lang/perl5 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-UNIVERSAL-which/Makefile b/devel/p5-UNIVERSAL-which/Makefile index 694eed785c91..100103c53618 100644 --- a/devel/p5-UNIVERSAL-which/Makefile +++ b/devel/p5-UNIVERSAL-which/Makefile @@ -15,13 +15,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= kuriyama@FreeBSD.org COMMENT= Perl extension for telling fully qualified name of the method -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= UNIVERSAL::which.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500801 -IGNORE= requires Perl 5.8.1 or newer. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Unix-Statgrab/Makefile b/devel/p5-Unix-Statgrab/Makefile index 3a363367ad5e..7b8ebd2fead9 100644 --- a/devel/p5-Unix-Statgrab/Makefile +++ b/devel/p5-Unix-Statgrab/Makefile @@ -26,11 +26,4 @@ CONFIGURE_ARGS+= INC="`pkg-config libstatgrab --cflags`" \ MAN3= Unix::Statgrab.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -post-patch: - @${PERL} -i -pe 's/}\(/}->(/' ${WRKSRC}/lib/Unix/Statgrab.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-User-Identity/Makefile b/devel/p5-User-Identity/Makefile index e0664eb6d6e1..3140c1521802 100644 --- a/devel/p5-User-Identity/Makefile +++ b/devel/p5-User-Identity/Makefile @@ -32,10 +32,4 @@ MAN3= Mail::Identity.3 \ User::Identity::Location.3 \ User::Identity::System.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6 or newer -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-VCP-Dest-svk/Makefile b/devel/p5-VCP-Dest-svk/Makefile index 64695b861022..32db078ca56d 100644 --- a/devel/p5-VCP-Dest-svk/Makefile +++ b/devel/p5-VCP-Dest-svk/Makefile @@ -22,14 +22,8 @@ BUILD_DEPENDS= ${SITE_PERL}/VCP.pm:${PORTSDIR}/devel/p5-VCP-autrijus \ ${SITE_PERL}/YAML.pm:${PORTSDIR}/textproc/p5-YAML RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= VCP::Dest::svk.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= this program only supports perl 5.8.0 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-VCP-Source-cvsbk/Makefile b/devel/p5-VCP-Source-cvsbk/Makefile index ffd0a695427b..f64aded53dc0 100644 --- a/devel/p5-VCP-Source-cvsbk/Makefile +++ b/devel/p5-VCP-Source-cvsbk/Makefile @@ -18,15 +18,9 @@ COMMENT= VCP source driver for bk exported cvs repository BUILD_DEPENDS= ${SITE_PERL}/VCP.pm:${PORTSDIR}/devel/p5-VCP-autrijus RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= VCP::Source::cvsbk.3 \ VCP::Filter::cvsbkchangeset.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= This program only support perl 5.8.0 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-VCP-autrijus/Makefile b/devel/p5-VCP-autrijus/Makefile index bbd4cf8482a5..234d42967594 100644 --- a/devel/p5-VCP-autrijus/Makefile +++ b/devel/p5-VCP-autrijus/Makefile @@ -29,6 +29,8 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-X ${SITE_PERL}/${PERL_ARCH}/List/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils RUN_DEPENDS= ${BUILD_DEPENDS} +USE_PERL5= yes + .include <bsd.port.pre.mk> .if ${PERL_LEVEL} < 500800 diff --git a/devel/p5-VCP/Makefile b/devel/p5-VCP/Makefile index c5f6f04e59e0..da313fbb34c4 100644 --- a/devel/p5-VCP/Makefile +++ b/devel/p5-VCP/Makefile @@ -28,6 +28,8 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-X ${SITE_PERL}/${PERL_ARCH}/List/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils RUN_DEPENDS= ${BUILD_DEPENDS} +USE_PERL5= yes + .include <bsd.port.pre.mk> .if ${PERL_LEVEL} < 500800 @@ -37,10 +39,6 @@ RUN_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp PERL_CONFIGURE= yes -.if ${PERL_LEVEL} < 500600 -BROKEN= "Does not compile with perl ${PERL_VERSION}" -.endif - MAN1= vcp.1 MAN3= RevML::Doctype.3 \ RevML::Writer.3 \ diff --git a/devel/p5-VCS-Lite/Makefile b/devel/p5-VCS-Lite/Makefile index 0dd4aef7dcc3..2a1a32a719d3 100644 --- a/devel/p5-VCS-Lite/Makefile +++ b/devel/p5-VCS-Lite/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= VCS::Lite.3 VCS::Lite::Delta.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl5.6. Install lang/perl5 or lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Workflow/Makefile b/devel/p5-Workflow/Makefile index c63bfedfeeb3..6f39359fa38a 100644 --- a/devel/p5-Workflow/Makefile +++ b/devel/p5-Workflow/Makefile @@ -32,7 +32,7 @@ BUILD_DEPENDS= \ ${SITE_PERL}/Test/Exception.pm:${PORTSDIR}/devel/p5-Test-Exception RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.6+ MAN3= Workflow.3 \ Workflow::Action.3 \ @@ -92,10 +92,4 @@ post-install: @${ECHO_MSG} "===> Docs are installed in ${DOCSDIR}." .endif -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500806 -IGNORE= requires newer Perl, but you can install required old additional perl modules from CPAN instead -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Yada-Yada-Yada/Makefile b/devel/p5-Yada-Yada-Yada/Makefile index 78002aa7a3eb..a420651f968d 100644 --- a/devel/p5-Yada-Yada-Yada/Makefile +++ b/devel/p5-Yada-Yada-Yada/Makefile @@ -22,10 +22,4 @@ MAN3= Yada::Yada::Yada.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/devel/p5-orz/Makefile b/devel/p5-orz/Makefile index 0bb9f1c3b4e9..395b497ab848 100644 --- a/devel/p5-orz/Makefile +++ b/devel/p5-orz/Makefile @@ -18,14 +18,8 @@ COMMENT= A method of annotation as /* */ in perl BUILD_DEPENDS= ${SITE_PERL}/Module/Compile.pm:${PORTSDIR}/devel/p5-Module-Compile RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= orz.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 # inherited from p5-Module-Compile -IGNORE= requires perl 5.8 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-rpm-build-perl/Makefile b/devel/p5-rpm-build-perl/Makefile index c79cc9d2f73b..6d723d71bc55 100644 --- a/devel/p5-rpm-build-perl/Makefile +++ b/devel/p5-rpm-build-perl/Makefile @@ -20,10 +20,4 @@ PERL_CONFIGURE= yes MAN1= perl.prov.1 perl.req.1 MAN3= B::PerlReq.3 PerlReq::Utils.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6.0 or newer. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-subatom/Makefile b/devel/p5-subatom/Makefile index e1e785e3c144..2c2860db7073 100644 --- a/devel/p5-subatom/Makefile +++ b/devel/p5-subatom/Makefile @@ -18,15 +18,9 @@ COMMENT= Produce an atom feed from subversion commits BUILD_DEPENDS= ${SITE_PERL}/XML/Atom/SimpleFeed.pm:${PORTSDIR}/textproc/p5-XML-Atom-SimpleFeed RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ PLIST_FILES= bin/subatom MAN1= subatom.1 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 # Inherited from textproc/XML-Atom-SimpleFeed -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/devel/p5-threads-shared/Makefile b/devel/p5-threads-shared/Makefile index d7d67f4fa0d5..e41f59d5e541 100644 --- a/devel/p5-threads-shared/Makefile +++ b/devel/p5-threads-shared/Makefile @@ -18,14 +18,8 @@ COMMENT= Perl extension for sharing data structures between threads RUN_DEPENDS= p5-threads>=1.59:${PORTSDIR}/devel/p5-threads BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= threads::shared.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/devel/p5-threads/Makefile b/devel/p5-threads/Makefile index 610370a1bcbb..a52ef70a1425 100644 --- a/devel/p5-threads/Makefile +++ b/devel/p5-threads/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= clsung@FreeBSD.org COMMENT= Perl interpreter-based threads -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= threads.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/devel/subversion-devel/Makefile b/devel/subversion-devel/Makefile index 5f4220d8c7b9..d0e06a97203c 100644 --- a/devel/subversion-devel/Makefile +++ b/devel/subversion-devel/Makefile @@ -92,9 +92,7 @@ PLIST_SUB+= WITHOUT_BDB="" .endif .if defined(WITH_PERL) -.if ${PERL_LEVEL} < 500800 -IGNORE= subversion\'s Perl bindings need perl 5.8.0 or greater. Upgrade your perl and try again -.endif +USE_PERL5= 5.8.0+ SWIG_BINDINGS+= yes USE_PERL5= yes PLIST_SUB+= WITH_PERL="" diff --git a/devel/subversion-freebsd/Makefile b/devel/subversion-freebsd/Makefile index 5f4220d8c7b9..d0e06a97203c 100644 --- a/devel/subversion-freebsd/Makefile +++ b/devel/subversion-freebsd/Makefile @@ -92,9 +92,7 @@ PLIST_SUB+= WITHOUT_BDB="" .endif .if defined(WITH_PERL) -.if ${PERL_LEVEL} < 500800 -IGNORE= subversion\'s Perl bindings need perl 5.8.0 or greater. Upgrade your perl and try again -.endif +USE_PERL5= 5.8.0+ SWIG_BINDINGS+= yes USE_PERL5= yes PLIST_SUB+= WITH_PERL="" diff --git a/devel/subversion/Makefile b/devel/subversion/Makefile index 5f4220d8c7b9..d0e06a97203c 100644 --- a/devel/subversion/Makefile +++ b/devel/subversion/Makefile @@ -92,9 +92,7 @@ PLIST_SUB+= WITHOUT_BDB="" .endif .if defined(WITH_PERL) -.if ${PERL_LEVEL} < 500800 -IGNORE= subversion\'s Perl bindings need perl 5.8.0 or greater. Upgrade your perl and try again -.endif +USE_PERL5= 5.8.0+ SWIG_BINDINGS+= yes USE_PERL5= yes PLIST_SUB+= WITH_PERL="" diff --git a/devel/subversion16/Makefile b/devel/subversion16/Makefile index 5f4220d8c7b9..d0e06a97203c 100644 --- a/devel/subversion16/Makefile +++ b/devel/subversion16/Makefile @@ -92,9 +92,7 @@ PLIST_SUB+= WITHOUT_BDB="" .endif .if defined(WITH_PERL) -.if ${PERL_LEVEL} < 500800 -IGNORE= subversion\'s Perl bindings need perl 5.8.0 or greater. Upgrade your perl and try again -.endif +USE_PERL5= 5.8.0+ SWIG_BINDINGS+= yes USE_PERL5= yes PLIST_SUB+= WITH_PERL="" diff --git a/devel/svk/Makefile b/devel/svk/Makefile index 1b00c6336a35..a46cf0c8a4ed 100644 --- a/devel/svk/Makefile +++ b/devel/svk/Makefile @@ -50,7 +50,7 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/List/MoreUtils.pm:${PORTSDIR}/lang/p5-L p5-version>=0.68:${PORTSDIR}/devel/p5-version RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN1= svk.1 MAN3= SVK.3 \ @@ -151,10 +151,6 @@ MAN3= SVK.3 \ .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= this program only support perl 5.8.1 or above -.endif - .if ${PERL_LEVEL} < 500807 BUILD_DEPENDS+= p5-Encode>=2.10:${PORTSDIR}/converters/p5-Encode RUN_DEPENDS+= p5-Encode>=2.10:${PORTSDIR}/converters/p5-Encode diff --git a/devel/svn_load_dirs/Makefile b/devel/svn_load_dirs/Makefile index df0752f08fd7..e7c63cb62f5e 100644 --- a/devel/svn_load_dirs/Makefile +++ b/devel/svn_load_dirs/Makefile @@ -18,16 +18,10 @@ RUN_DEPENDS= ${SITE_PERL}/URI.pm:${PORTSDIR}/net/p5-URI \ ${LOCALBASE}/bin/svn:${PORTSDIR}/devel/subversion USE_BZIP2= yes -USE_PERL5= yes +USE_PERL5= 5.8.0+ WRKSRC= ${WRKDIR}/${DISTNAME}/contrib/client-side -.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 - do-build: ${SED} -E \ -e 's|^(#!)/usr/bin/perl[[:>:]]|\1${PERL}|g' \ @@ -43,4 +37,4 @@ do-install: ${INSTALL_DATA} ${WRKSRC}/svn_load_dirs.README ${DOCSDIR}/ .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/valgrind-snapshot/Makefile b/devel/valgrind-snapshot/Makefile index 2d8268225f6c..15a76f9e4d2c 100644 --- a/devel/valgrind-snapshot/Makefile +++ b/devel/valgrind-snapshot/Makefile @@ -58,10 +58,6 @@ PLIST_SUB+= RELENG_7="@comment " .endif .endif -.if ${PERL_LEVEL} < 500601 -IGNORE= can\'t be built. Your Perl version is too old. Please use lang/perl5.8 port to upgrade your Perl -.endif - PROCFS!= /sbin/mount | ${GREP} '^procfs' | ${AWK} '{print $1}' pre-everything:: diff --git a/devel/valgrind/Makefile b/devel/valgrind/Makefile index 30e06d1d442e..3c7c32bae887 100644 --- a/devel/valgrind/Makefile +++ b/devel/valgrind/Makefile @@ -54,10 +54,6 @@ PLIST_SUB+= RELENG_7="@comment " .endif .endif -.if ${PERL_LEVEL} < 500601 -IGNORE= can\'t be built. Your Perl version is too old. Please use lang/perl5.8 port to upgrade your Perl -.endif - PROCFS!= /sbin/mount | ${GREP} '^procfs' | ${AWK} '{print $1}' pre-everything:: |