diff options
author | linimon <linimon@FreeBSD.org> | 2007-09-08 09:12:10 +0800 |
---|---|---|
committer | linimon <linimon@FreeBSD.org> | 2007-09-08 09:12:10 +0800 |
commit | 9ccc7e92dea72d32d4ae04470bbce43e6f9227da (patch) | |
tree | 20264757b2346c435477e3f6cfdf324086bbafe9 /textproc | |
parent | 07d9e093a64a0c7f96ed0775d50e0f818d98fd80 (diff) | |
download | freebsd-ports-gnome-9ccc7e92dea72d32d4ae04470bbce43e6f9227da.tar.gz freebsd-ports-gnome-9ccc7e92dea72d32d4ae04470bbce43e6f9227da.tar.zst freebsd-ports-gnome-9ccc7e92dea72d32d4ae04470bbce43e6f9227da.zip |
Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl.
Work done by: gabor
Sponsored by: Google Summer of Code 2007
Hat: portmgr
Diffstat (limited to 'textproc')
149 files changed, 180 insertions, 1058 deletions
diff --git a/textproc/colordiff/Makefile b/textproc/colordiff/Makefile index 3c955b11d234..1d28bf36f559 100644 --- a/textproc/colordiff/Makefile +++ b/textproc/colordiff/Makefile @@ -19,13 +19,6 @@ NO_BUILD= yes MAN1= colordiff.1 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -BUILD_DEPENDS= ${SITE_PERL}/Getopt/Long.pm:${PORTSDIR}/devel/p5-Getopt-Long -RUN_DEPENDS= ${BUILD_DEPENDS} -.endif - post-patch: @${REINPLACE_CMD} -e \ 's|/usr/local/bin/perl|${PERL}|; s|/etc|${PREFIX}/etc|' \ @@ -40,4 +33,4 @@ do-install: ${INSTALL_DATA} ${WRKSRC}/colordiffrc ${PREFIX}/etc .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/docproj/Makefile b/textproc/docproj/Makefile index 2395c89c6135..dd0333d9b200 100644 --- a/textproc/docproj/Makefile +++ b/textproc/docproj/Makefile @@ -16,6 +16,8 @@ EXTRACT_ONLY= # empty MAINTAINER= doceng@freebsd.org COMMENT= The "meta-port" for the FreeBSD Documentation Project +USE_PERL5_RUN= yes + # This dependency list should be kept in sync with the list of # required ports in src/release/Makefile.inc.docports. @@ -75,7 +77,6 @@ RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Di NO_BUILD= yes USE_GHOSTSCRIPT_RUN= yes -USE_PERL5_RUN= yes PLIST_FILES= #empty DEPENDS_ARGS+= BATCH=yes diff --git a/textproc/dtdparse/Makefile b/textproc/dtdparse/Makefile index 03f2fb8d7a06..7c2d655e5cf7 100644 --- a/textproc/dtdparse/Makefile +++ b/textproc/dtdparse/Makefile @@ -18,7 +18,6 @@ COMMENT= Parse a DTD and produce an XML document that represents it RUN_DEPENDS= ${SITE_PERL}/Text/DelimMatch.pm:${PORTSDIR}/textproc/p5-DelimMatch \ ${SITE_PERL}/XML/DOM.pm:${PORTSDIR}/textproc/p5-XML-DOM -USE_PERL5= yes PERL_CONFIGURE= yes MAN1= dtddiff2html.1 dtdformat.1 dtddiff.1 dtdparse.1 dtdflatten.1 diff --git a/textproc/gtk-doc/Makefile b/textproc/gtk-doc/Makefile index dac864889713..3ef4c63f520f 100644 --- a/textproc/gtk-doc/Makefile +++ b/textproc/gtk-doc/Makefile @@ -41,12 +41,6 @@ PLIST_SUB= XMLCATMGR=${XMLCATMGR} \ CATALOG_PORTS_SGML=${CATALOG_PORTS_SGML} \ CATALOG_DIR=${CATALOG_DIR} -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= gtk-doc requires Perl 5.6.x or higher -.endif - post-patch: @${REINPLACE_CMD} -e 's|[(]datadir[)]/pkgconfig|(prefix)/libdata/pkgconfig|' \ ${WRKSRC}/Makefile.in @@ -54,4 +48,4 @@ post-patch: post-install: @${XMLCATMGR} -sc ${CATALOG_PORTS_SGML} add CATALOG ${CATALOG_DIR}/gtk-doc.cat -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/libtext-charwidth-perl/Makefile b/textproc/libtext-charwidth-perl/Makefile index 24f3fb0c9b8c..e865555e01db 100644 --- a/textproc/libtext-charwidth-perl/Makefile +++ b/textproc/libtext-charwidth-perl/Makefile @@ -18,17 +18,11 @@ COMMENT= Documentation gettext tools CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Text::CharWidth.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 - post-extract: @${MV} ${WRKSRC}.orig ${WRKSRC} -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/markdown/Makefile b/textproc/markdown/Makefile index 57ff1b4e11a5..e7cbdc601f57 100644 --- a/textproc/markdown/Makefile +++ b/textproc/markdown/Makefile @@ -38,10 +38,4 @@ do-install: ${INSTALL_DATA} "${WRKSRC}/Markdown Readme.text" ${DOCSDIR}/Markdown-Readme.text .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/textproc/p5-AI-Categorizer/Makefile b/textproc/p5-AI-Categorizer/Makefile index 5b3693288778..ef93ab993190 100644 --- a/textproc/p5-AI-Categorizer/Makefile +++ b/textproc/p5-AI-Categorizer/Makefile @@ -50,10 +50,4 @@ MAN3= AI::Categorizer.3 \ PERL_MODBUILD= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl5.6 due to dependencies -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-Algorithm-RabinKarp/Makefile b/textproc/p5-Algorithm-RabinKarp/Makefile index 592bae134c87..5b01fe13b5d3 100644 --- a/textproc/p5-Algorithm-RabinKarp/Makefile +++ b/textproc/p5-Algorithm-RabinKarp/Makefile @@ -23,10 +23,4 @@ MAN3= Algorithm::RabinKarp.3 Algorithm::RabinKarp::Util.3 PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requres 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/textproc/p5-CQL-Parser/Makefile b/textproc/p5-CQL-Parser/Makefile index 7471f9c406c4..20e527470525 100644 --- a/textproc/p5-CQL-Parser/Makefile +++ b/textproc/p5-CQL-Parser/Makefile @@ -38,10 +38,4 @@ MAN3= CQL::AndNode.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/textproc/p5-CSS-Squish/Makefile b/textproc/p5-CSS-Squish/Makefile index 0471146bbb3a..525bda2accea 100644 --- a/textproc/p5-CSS-Squish/Makefile +++ b/textproc/p5-CSS-Squish/Makefile @@ -21,10 +21,4 @@ MAN3= CSS::Squish.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/textproc/p5-CSS-Tiny/Makefile b/textproc/p5-CSS-Tiny/Makefile index 55e7b3b8bca5..0f94aca43f56 100644 --- a/textproc/p5-CSS-Tiny/Makefile +++ b/textproc/p5-CSS-Tiny/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= CSS::Tiny.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500504 -IGNORE= requires perl 5.5.4 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-CSS/Makefile b/textproc/p5-CSS/Makefile index 73f64f6170e5..7c42cb5ac000 100644 --- a/textproc/p5-CSS/Makefile +++ b/textproc/p5-CSS/Makefile @@ -23,10 +23,4 @@ MAN3= CSS.3 CSS::Value.3 CSS::Parse::Compiled.3 CSS::Property.3 CSS::Parse::Heav 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/textproc/p5-Chess-PGN-Parse/Makefile b/textproc/p5-Chess-PGN-Parse/Makefile index 27b0bc0842be..e913480809d3 100644 --- a/textproc/p5-Chess-PGN-Parse/Makefile +++ b/textproc/p5-Chess-PGN-Parse/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Chess::PGN::Parse.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6 or higher -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-Data-FormValidator/Makefile b/textproc/p5-Data-FormValidator/Makefile index 4d027d15e467..782afc98fd14 100644 --- a/textproc/p5-Data-FormValidator/Makefile +++ b/textproc/p5-Data-FormValidator/Makefile @@ -26,7 +26,7 @@ BUILD_DEPENDS= ${RUN_DEPENDS} BUILD_DEPENDS+= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple \ ${SITE_PERL}/Test/Pod.pm:${PORTSDIR}/devel/p5-Test-Pod -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= Data::FormValidator.3 \ Data::FormValidator::ConstraintsFactory.3 \ @@ -36,11 +36,4 @@ MAN3= Data::FormValidator.3 \ Data::FormValidator::Filters.3 \ Data::FormValidator::Results.3 -.include <bsd.port.pre.mk> - -# fails a lot of tests with 5.6.X, so require 5.8.X -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later. Install lang/perl5 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-Data-Report/Makefile b/textproc/p5-Data-Report/Makefile index 3caf1301e70f..06a6275a8d57 100644 --- a/textproc/p5-Data-Report/Makefile +++ b/textproc/p5-Data-Report/Makefile @@ -26,10 +26,4 @@ PERL_MODBUILD= yes MAN3= Data::Report.3 Data::Report::Base.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/textproc/p5-Devel-TraceSAX/Makefile b/textproc/p5-Devel-TraceSAX/Makefile index 16514fd4869b..9d980a7db003 100644 --- a/textproc/p5-Devel-TraceSAX/Makefile +++ b/textproc/p5-Devel-TraceSAX/Makefile @@ -23,8 +23,4 @@ PERL_CONFIGURE= yes MAN3= Devel::TraceSAX.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/textproc/p5-Excel-Template/Makefile b/textproc/p5-Excel-Template/Makefile index 2d58f8601125..b9646f7acdea 100644 --- a/textproc/p5-Excel-Template/Makefile +++ b/textproc/p5-Excel-Template/Makefile @@ -57,9 +57,7 @@ MAN3= Excel::Template.3 \ .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 # as required by vendor -IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again -.elif ${PERL_LEVEL} < 500800 +.if ${PERL_LEVEL} < 500800 RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Unicode/String.pm:${PORTSDIR}/converters/p5-Unicode-String CONFIGURE_ARGS+= USE_UNICODE=1 .endif diff --git a/textproc/p5-Filter-Simple/Makefile b/textproc/p5-Filter-Simple/Makefile index d686f9bcd3f7..4ff4711369db 100644 --- a/textproc/p5-Filter-Simple/Makefile +++ b/textproc/p5-Filter-Simple/Makefile @@ -26,11 +26,6 @@ BUILD_DEPENDS+= ${SITE_PERL}/Text/Balanced.pm:${PORTSDIR}/textproc/p5-Text-Balan ${SITE_PERL}/${PERL_ARCH}/Filter/Util/Call.pm:${PORTSDIR}/devel/p5-Filter RUN_DEPENDS+= ${SITE_PERL}/Text/Balanced.pm:${PORTSDIR}/textproc/p5-Text-Balanced \ ${SITE_PERL}/${PERL_ARCH}/Filter/Util/Call.pm:${PORTSDIR}/devel/p5-Filter -.if ${PERL_LEVEL} < 500601 -post-patch: - @${PERL} -i -pe '$$_ = "" if /no warnings/' \ - ${WRKSRC}/lib/Filter/Simple.pm -.endif .endif .include <bsd.port.post.mk> diff --git a/textproc/p5-FormValidator-Simple/Makefile b/textproc/p5-FormValidator-Simple/Makefile index 43fe42026db4..fb739754802a 100644 --- a/textproc/p5-FormValidator-Simple/Makefile +++ b/textproc/p5-FormValidator-Simple/Makefile @@ -30,7 +30,7 @@ RUN_DEPENDS= p5-Class-Accessor>=0.22:${PORTSDIR}/devel/p5-Class-Accessor \ p5-DateTime-Format-Strptime>=1.07:${PORTSDIR}/devel/p5-DateTime-Format-Strptime BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= FormValidator::Simple.3 \ FormValidator::Simple::Results.3 @@ -40,10 +40,4 @@ MAN3= FormValidator::Simple.3 \ post-extract: @${PERL} -i.bak -ne 'print unless /^requires/' ${WRKSRC}/Makefile.PL -.include <bsd.port.pre.mk> - -.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/textproc/p5-HTML-EscapeEvil/Makefile b/textproc/p5-HTML-EscapeEvil/Makefile index 9b915be49650..9f887d8f6c21 100644 --- a/textproc/p5-HTML-EscapeEvil/Makefile +++ b/textproc/p5-HTML-EscapeEvil/Makefile @@ -20,14 +20,8 @@ BUILD_DEPENDS= ${SITE_PERL}/HTML/Element.pm:${PORTSDIR}/www/p5-HTML-Tree \ ${SITE_PERL}/${PERL_ARCH}/HTML/Filter.pm:${PORTSDIR}/www/p5-HTML-Parser RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= HTML::EscapeEvil.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/textproc/p5-HTML-Fraction/Makefile b/textproc/p5-HTML-Fraction/Makefile index c89b81a3f16a..020f9e2174c4 100644 --- a/textproc/p5-HTML-Fraction/Makefile +++ b/textproc/p5-HTML-Fraction/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= HTML::Fraction.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/textproc/p5-HTML-TagFilter/Makefile b/textproc/p5-HTML-TagFilter/Makefile index 4a0283bb3d05..986beddb1ffe 100644 --- a/textproc/p5-HTML-TagFilter/Makefile +++ b/textproc/p5-HTML-TagFilter/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= HTML::TagFilter.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/textproc/p5-HTML-Tidy/Makefile b/textproc/p5-HTML-Tidy/Makefile index fed34e73ccc1..152a1cd67672 100644 --- a/textproc/p5-HTML-Tidy/Makefile +++ b/textproc/p5-HTML-Tidy/Makefile @@ -19,7 +19,7 @@ BUILD_DEPENDS= ${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww LIB_DEPENDS= tidy:${PORTSDIR}/www/tidy-lib RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= HTML::Tidy.3 HTML::Tidy::Message.3 @@ -32,10 +32,4 @@ post-install: @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}." .endif -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= Needs perl 5.8 or higher, install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-HTML-Truncate/Makefile b/textproc/p5-HTML-Truncate/Makefile index a19eb46102c7..725c21d85d83 100644 --- a/textproc/p5-HTML-Truncate/Makefile +++ b/textproc/p5-HTML-Truncate/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/HTML/TokeParser.pm:${PORTSDIR}/www/p5-H ${SITE_PERL}/${PERL_ARCH}/HTML/Entities.pm:${PORTSDIR}/www/p5-HTML-Parser RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= HTML::Truncate.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/textproc/p5-IDNA-Punycode/Makefile b/textproc/p5-IDNA-Punycode/Makefile index db50f1bf3436..9dafd1829b69 100644 --- a/textproc/p5-IDNA-Punycode/Makefile +++ b/textproc/p5-IDNA-Punycode/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= YES MAN3= IDNA::Punycode.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or later. Install lang/per5 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-IO-CSVHeaderFile/Makefile b/textproc/p5-IO-CSVHeaderFile/Makefile index e15ae04fd149..67a37d231ba9 100644 --- a/textproc/p5-IO-CSVHeaderFile/Makefile +++ b/textproc/p5-IO-CSVHeaderFile/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= IO::CSVHeaderFile.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/textproc/p5-KinoSearch/Makefile b/textproc/p5-KinoSearch/Makefile index e7f6d785aa87..374ddcbc5fce 100644 --- a/textproc/p5-KinoSearch/Makefile +++ b/textproc/p5-KinoSearch/Makefile @@ -22,7 +22,7 @@ MODULE_DEPENDS= p5-Lingua-StopWords>=0.02:${PORTSDIR}/textproc/p5-Lingua-StopWor RUN_DEPENDS+= ${MODULE_DEPENDS} BUILD_DEPENDS+= ${MODULE_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= KinoSearch.3 \ KinoSearch::Analysis::Analyzer.3 \ @@ -114,10 +114,4 @@ MAN3= KinoSearch.3 \ KinoSearch::Util::ToolSet.3 \ KinoSearch::Util::VerifyArgs.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/textproc/p5-Lingua-EN-AddressParse/Makefile b/textproc/p5-Lingua-EN-AddressParse/Makefile index 6c0abb8cb5c5..fddac6cc638d 100644 --- a/textproc/p5-Lingua-EN-AddressParse/Makefile +++ b/textproc/p5-Lingua-EN-AddressParse/Makefile @@ -25,10 +25,4 @@ PERL_CONFIGURE= yes MAN3= Lingua::EN::AddressGrammar.3 \ Lingua::EN::AddressParse.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= This port 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/textproc/p5-Lingua-EN-Fathom/Makefile b/textproc/p5-Lingua-EN-Fathom/Makefile index a9de107cf304..cedacd665112 100644 --- a/textproc/p5-Lingua-EN-Fathom/Makefile +++ b/textproc/p5-Lingua-EN-Fathom/Makefile @@ -24,10 +24,4 @@ PERL_CONFIGURE= yes MAN3= Lingua::EN::Fathom.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/textproc/p5-Lingua-EN-Gender/Makefile b/textproc/p5-Lingua-EN-Gender/Makefile index a25b97abc888..86b0d1f9428f 100644 --- a/textproc/p5-Lingua-EN-Gender/Makefile +++ b/textproc/p5-Lingua-EN-Gender/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Lingua::EN::gender.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= requires perl 5.6.1 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-Lingua-EN-Inflect-Number/Makefile b/textproc/p5-Lingua-EN-Inflect-Number/Makefile index 43eabcf804a0..62ffa425d147 100644 --- a/textproc/p5-Lingua-EN-Inflect-Number/Makefile +++ b/textproc/p5-Lingua-EN-Inflect-Number/Makefile @@ -21,17 +21,4 @@ PERL_CONFIGURE= yes MAN3= Lingua::EN::Inflect::Number.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -post-patch: - ${PERL} -pi -e 's/^our\s+([\$$\@\%]\w+)/use vars qw($$1);$$1/;' \ - -e '$$_="" if /use 5.006/;' \ - -e '$$_="" if /use warnings/;' \ - ${WRKSRC}/Number.pm - -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/textproc/p5-Lingua-EN-NameParse/Makefile b/textproc/p5-Lingua-EN-NameParse/Makefile index 93a536a4f379..d5ec678b1e29 100644 --- a/textproc/p5-Lingua-EN-NameParse/Makefile +++ b/textproc/p5-Lingua-EN-NameParse/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= Lingua::EN::NameGrammar.3 \ Lingua::EN::NameParse.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/textproc/p5-Lingua-EN-NamedEntity/Makefile b/textproc/p5-Lingua-EN-NamedEntity/Makefile index b4cc960817c2..75312174365b 100644 --- a/textproc/p5-Lingua-EN-NamedEntity/Makefile +++ b/textproc/p5-Lingua-EN-NamedEntity/Makefile @@ -24,10 +24,4 @@ PERL_CONFIGURE= yes MAN3= Lingua::EN::NamedEntity.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-Lingua-EN-Tagger/Makefile b/textproc/p5-Lingua-EN-Tagger/Makefile index fdd8e9e03120..e39ceae4aa83 100644 --- a/textproc/p5-Lingua-EN-Tagger/Makefile +++ b/textproc/p5-Lingua-EN-Tagger/Makefile @@ -25,10 +25,4 @@ PERL_CONFIGURE= yes MAN3= Lingua::EN::Tagger.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/textproc/p5-Lingua-Identify/Makefile b/textproc/p5-Lingua-Identify/Makefile index 0c7edb5066cb..1eab8c9b6f1c 100644 --- a/textproc/p5-Lingua-Identify/Makefile +++ b/textproc/p5-Lingua-Identify/Makefile @@ -22,7 +22,7 @@ BUILD_DEPENDS= ${SITE_PERL}/Class/Factory/Util.pm:${PORTSDIR}/devel/p5-Class-Fac ${SITE_PERL}/${PERL_ARCH}/Text/Ngram.pm:${PORTSDIR}/textproc/p5-Text-Ngram RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN1= langident.1 make-lingua-identify-language.1 MAN3= Lingua::Identify.3 \ @@ -64,10 +64,4 @@ MAN3= Lingua::Identify.3 \ Lingua::Identify::SW.3 \ Lingua::Identify::TR.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/textproc/p5-Lingua-Stem-Snowball/Makefile b/textproc/p5-Lingua-Stem-Snowball/Makefile index d95485646cc7..9217607c187a 100644 --- a/textproc/p5-Lingua-Stem-Snowball/Makefile +++ b/textproc/p5-Lingua-Stem-Snowball/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= tobez@FreeBSD.org COMMENT= Lingua::Stem::Snowball - Perl interface to Snowball stemmers -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= Lingua::Stem::Snowball.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/textproc/p5-Lingua-StopWords/Makefile b/textproc/p5-Lingua-StopWords/Makefile index 7e827afdb47b..a91986455d32 100644 --- a/textproc/p5-Lingua-StopWords/Makefile +++ b/textproc/p5-Lingua-StopWords/Makefile @@ -17,12 +17,6 @@ COMMENT= Stop words for several languages PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= requires at least Perl 5.6.1. Please install lang/perl5.8 and try again -.endif - MAN3= Lingua::StopWords.3 -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-Lucene/Makefile b/textproc/p5-Lucene/Makefile index f7c5ee2ef30f..186263f43c69 100644 --- a/textproc/p5-Lucene/Makefile +++ b/textproc/p5-Lucene/Makefile @@ -17,16 +17,10 @@ COMMENT= API to the C++ port of the Lucene search engine LIB_DEPENDS= clucene:${PORTSDIR}/textproc/clucene -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ CC= ${CXX} CONFIGURE_ARGS+="INC=-I${LOCALBASE}/include -I${LOCALBASE}/lib" MAN3= Lucene.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/textproc/p5-MKDoc-XML/Makefile b/textproc/p5-MKDoc-XML/Makefile index 9f840aa0b5ce..bea3200e53dd 100644 --- a/textproc/p5-MKDoc-XML/Makefile +++ b/textproc/p5-MKDoc-XML/Makefile @@ -31,10 +31,4 @@ MAN3= MKDoc::XML.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/textproc/p5-Makefile-Parser/Makefile b/textproc/p5-Makefile-Parser/Makefile index 47905d29013e..964df0397bfd 100644 --- a/textproc/p5-Makefile-Parser/Makefile +++ b/textproc/p5-Makefile-Parser/Makefile @@ -25,10 +25,4 @@ PERL_CONFIGURE= yes MAN1= plmake.1 MAN3= Makefile::Parser.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/textproc/p5-MathML-Entities/Makefile b/textproc/p5-MathML-Entities/Makefile index a350b39f13a6..e3b8538ff786 100644 --- a/textproc/p5-MathML-Entities/Makefile +++ b/textproc/p5-MathML-Entities/Makefile @@ -19,12 +19,4 @@ MAN3= MathML::Entities.3 PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -post-patch: - @${PERL} -pi -e 's/^our (\S+)/use vars qw{$$1};$$1/g' \ - ${WRKSRC}/lib/MathML/Entities.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-PDF-API2/Makefile b/textproc/p5-PDF-API2/Makefile index e7ae7d2d322a..e20cd42be972 100644 --- a/textproc/p5-PDF-API2/Makefile +++ b/textproc/p5-PDF-API2/Makefile @@ -19,13 +19,7 @@ COMMENT= 'The Next Generation' of Text::PDF::API BUILD_DEPENDS= ${PERL_SITELIBDIR}/Compress/Zlib.pm:${PORTSDIR}/archivers/p5-Compress-Zlib RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ PERL_SITELIBDIR= ${SITE_PERL} -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later. Install lang/perl5.8 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-PDF-API3/Makefile b/textproc/p5-PDF-API3/Makefile index e7ae7d2d322a..e20cd42be972 100644 --- a/textproc/p5-PDF-API3/Makefile +++ b/textproc/p5-PDF-API3/Makefile @@ -19,13 +19,7 @@ COMMENT= 'The Next Generation' of Text::PDF::API BUILD_DEPENDS= ${PERL_SITELIBDIR}/Compress/Zlib.pm:${PORTSDIR}/archivers/p5-Compress-Zlib RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ PERL_SITELIBDIR= ${SITE_PERL} -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later. Install lang/perl5.8 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-PDF-FromHTML/Makefile b/textproc/p5-PDF-FromHTML/Makefile index af860da48b2e..42aba15b3cbb 100644 --- a/textproc/p5-PDF-FromHTML/Makefile +++ b/textproc/p5-PDF-FromHTML/Makefile @@ -52,10 +52,4 @@ MAN3= PDF::FromHTML.3 PDF::FromHTML::Twig.3 \ PDF::FromHTML::Template::Element::Var.3 \ PDF::FromHTML::Template::Element::Weblink.3 -.include <bsd.port.pre.mk> - -.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> +.include <bsd.port.mk> diff --git a/textproc/p5-PDF-Writer/Makefile b/textproc/p5-PDF-Writer/Makefile index ba2648304e16..822b12fe4c90 100644 --- a/textproc/p5-PDF-Writer/Makefile +++ b/textproc/p5-PDF-Writer/Makefile @@ -19,10 +19,4 @@ PERL_MODBUILD= yes MAN3= PDF::Writer.3 PDF::Writer::pdfapi2.3 PDF::Writer::pdflib.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/textproc/p5-POE-Filter-XML/Makefile b/textproc/p5-POE-Filter-XML/Makefile index 1e8f46d61bc8..b9661276ced8 100644 --- a/textproc/p5-POE-Filter-XML/Makefile +++ b/textproc/p5-POE-Filter-XML/Makefile @@ -23,17 +23,11 @@ BUILD_DEPENDS= ${SITE_PERL}/POE.pm:${PORTSDIR}/devel/p5-POE \ ${SITE_PERL}/Filter/Template.pm:${PORTSDIR}/devel/p5-Filter-Template RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.1+ # required by vendor MAN3= POE::Filter::XML.3 \ POE::Filter::XML::NS.3 \ POE::Filter::XML::Node.3 \ POE::Filter::XML::Utils.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500801 # required by vendor -IGNORE= requires at least Perl 5.8.1. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-POSIX-Regex/Makefile b/textproc/p5-POSIX-Regex/Makefile index 49a1ba235b3c..1816428cf629 100644 --- a/textproc/p5-POSIX-Regex/Makefile +++ b/textproc/p5-POSIX-Regex/Makefile @@ -29,8 +29,4 @@ post-patch: BUILD_DEPENDS+= ${SITE_PERL}/ExtUtils/Constant.pm:${PORTSDIR}/devel/p5-ExtUtils-Constant .endif -.if ${PERL_LEVEL} < 500601 -IGNORE= requires perl 5.6.x or later. Install lang/perl5 then try again -.endif - .include <bsd.port.post.mk> diff --git a/textproc/p5-PPI-HTML/Makefile b/textproc/p5-PPI-HTML/Makefile index 5fd3799c1cb4..aca6a80ceed5 100644 --- a/textproc/p5-PPI-HTML/Makefile +++ b/textproc/p5-PPI-HTML/Makefile @@ -27,11 +27,4 @@ MAN3= PPI::HTML.3 post-patch: @${PERL} -pi -e '$$_="" if m/Test::More/' ${WRKSRC}/Makefile.PL -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -# version limitation inherited from textproc/p5-PPI -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/textproc/p5-PPI/Makefile b/textproc/p5-PPI/Makefile index a311ac207cb5..e08c713ad609 100644 --- a/textproc/p5-PPI/Makefile +++ b/textproc/p5-PPI/Makefile @@ -109,10 +109,4 @@ MAN3= PPI.3 \ PPI::Tokenizer.3 \ PPI::Transform.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= requires Perl 5.6.1 or newer. Install lang/perl5 or lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-Parse-FixedLength/Makefile b/textproc/p5-Parse-FixedLength/Makefile index 634a4f79273f..1b4fa7a3349f 100644 --- a/textproc/p5-Parse-FixedLength/Makefile +++ b/textproc/p5-Parse-FixedLength/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Parse::FixedLength.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/textproc/p5-Parse-Flex/Makefile b/textproc/p5-Parse-Flex/Makefile index 93afc4fa6cb1..c33a52e969d0 100644 --- a/textproc/p5-Parse-Flex/Makefile +++ b/textproc/p5-Parse-Flex/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= Parse::Flex.3 Parse::Flex::Generate.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/textproc/p5-Parse-PhoneNumber/Makefile b/textproc/p5-Parse-PhoneNumber/Makefile index 8524c1890d44..07d02b8638dd 100644 --- a/textproc/p5-Parse-PhoneNumber/Makefile +++ b/textproc/p5-Parse-PhoneNumber/Makefile @@ -19,10 +19,4 @@ PERL_MODBUILD= yes MAN3= Parse::PhoneNumber.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/textproc/p5-Parse-Syslog/Makefile b/textproc/p5-Parse-Syslog/Makefile index 21c7a6efe3fa..2252c69e6aef 100644 --- a/textproc/p5-Parse-Syslog/Makefile +++ b/textproc/p5-Parse-Syslog/Makefile @@ -29,9 +29,4 @@ BUILD_DEPENDS+= ${SITE_PERL}/Time/Local.pm:${PORTSDIR}/devel/p5-Time-Local RUN_DEPENDS+= ${SITE_PERL}/Time/Local.pm:${PORTSDIR}/devel/p5-Time-Local .endif -.if ${PERL_LEVEL} < 500600 -post-configure: - ${PERL} -pi -e 's/-I\S+PERL\S+ //g if m{PERL_DL_NONLAZY}' ${WRKSRC}/Makefile -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-Perl-MinimumVersion/Makefile b/textproc/p5-Perl-MinimumVersion/Makefile index 2d1f8a65fa80..64fc1dfda9e1 100644 --- a/textproc/p5-Perl-MinimumVersion/Makefile +++ b/textproc/p5-Perl-MinimumVersion/Makefile @@ -22,16 +22,12 @@ RUN_DEPENDS= p5-File-Find-Rule>0:${PORTSDIR}/devel/p5-File-Find-Rule \ p5-version>=0.72.03:${PORTSDIR}/devel/p5-version BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN1= perlver.1 MAN3= Perl::MinimumVersion.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 - post-patch: @${PERL} -pi -e '$$_="" if m/Test::/' ${WRKSRC}/Makefile.PL -.include <bsd.port.post.mk> + +.include <bsd.port.mk> diff --git a/textproc/p5-Petal-CodePerl/Makefile b/textproc/p5-Petal-CodePerl/Makefile index 121567cf43ef..a8ec0fe66eb0 100644 --- a/textproc/p5-Petal-CodePerl/Makefile +++ b/textproc/p5-Petal-CodePerl/Makefile @@ -25,10 +25,4 @@ MAN3= Petal::CodePerl.3 Petal::CodePerl::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/textproc/p5-Petal-Mail/Makefile b/textproc/p5-Petal-Mail/Makefile index a65d32c504db..9aec4945d0ee 100644 --- a/textproc/p5-Petal-Mail/Makefile +++ b/textproc/p5-Petal-Mail/Makefile @@ -21,12 +21,6 @@ RUN_DEPENDS= ${BUILD_DEPENDS} MAN3= Petal::Mail.3 -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.7.3+ -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500703 -IGNORE= requires at least Perl 5.7.3 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-Petal-Utils/Makefile b/textproc/p5-Petal-Utils/Makefile index 3dd0aecf1d02..475b3d16841c 100644 --- a/textproc/p5-Petal-Utils/Makefile +++ b/textproc/p5-Petal-Utils/Makefile @@ -24,10 +24,4 @@ MAN3= Petal::Utils.3 PERL_MODBUILD= 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/textproc/p5-Petal/Makefile b/textproc/p5-Petal/Makefile index 486231cbd88d..4b23922ee555 100644 --- a/textproc/p5-Petal/Makefile +++ b/textproc/p5-Petal/Makefile @@ -28,10 +28,4 @@ MAN3= Petal.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/textproc/p5-Plucene-Plugin-Analyzer-SnowballAnalyzer/Makefile b/textproc/p5-Plucene-Plugin-Analyzer-SnowballAnalyzer/Makefile index 0cf143e33cd8..7fef28b52444 100644 --- a/textproc/p5-Plucene-Plugin-Analyzer-SnowballAnalyzer/Makefile +++ b/textproc/p5-Plucene-Plugin-Analyzer-SnowballAnalyzer/Makefile @@ -22,13 +22,7 @@ RUN_DEPENDS= ${BUILD_DEPENDS} PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= "This port requires perl 5.6 or newer" -.endif - MAN3= Plucene::Plugin::Analyzer::SnowballAnalyzer.3 \ Plucene::Plugin::Analyzer::SnowballFilter.3 -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-Plucene/Makefile b/textproc/p5-Plucene/Makefile index 71da4900ce7f..90888ecbb94b 100644 --- a/textproc/p5-Plucene/Makefile +++ b/textproc/p5-Plucene/Makefile @@ -31,7 +31,7 @@ BUILD_DEPENDS= ${SITE_PERL}/Memoize.pm:${PORTSDIR}/devel/p5-Memoize \ ${SITE_PERL}/IO/Scalar.pm:${PORTSDIR}/devel/p5-IO-stringy RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Plucene.3 \ Plucene::Analysis::Analyzer.3 \ @@ -101,10 +101,4 @@ MAN3= Plucene.3 \ Plucene::TestCase.3 \ Plucene::Utils.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500801 -IGNORE= requires perl 5.8.1 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-Pod-DocBook/Makefile b/textproc/p5-Pod-DocBook/Makefile index 6ea03575f506..9acf2797177b 100644 --- a/textproc/p5-Pod-DocBook/Makefile +++ b/textproc/p5-Pod-DocBook/Makefile @@ -27,10 +27,4 @@ PERL_CONFIGURE= yes MAN1= pod2docbook.1 MAN3= Pod::DocBook.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= Perl 5.6.1 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/textproc/p5-Pod-ProjectDocs/Makefile b/textproc/p5-Pod-ProjectDocs/Makefile index c3238512404a..87e6ac76e678 100644 --- a/textproc/p5-Pod-ProjectDocs/Makefile +++ b/textproc/p5-Pod-ProjectDocs/Makefile @@ -25,15 +25,9 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/File/Spec.pm:${PORTSDIR}/devel/p5-PathT ${SITE_PERL}/${PERL_ARCH}/Readonly.pm:${PORTSDIR}/devel/p5-Readonly RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN1= pod2projdocs.1 MAN3= Pod::ProjectDocs.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/textproc/p5-Pod-WSDL/Makefile b/textproc/p5-Pod-WSDL/Makefile index fb8374b14277..178760e9ddbd 100644 --- a/textproc/p5-Pod-WSDL/Makefile +++ b/textproc/p5-Pod-WSDL/Makefile @@ -34,10 +34,4 @@ MAN3= Pod::WSDL.3 \ Pod::WSDL::Utils.3 \ Pod::WSDL::Writer.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/textproc/p5-RDF-Core/Makefile b/textproc/p5-RDF-Core/Makefile index c7cdda8a36a2..3600cc8ef203 100644 --- a/textproc/p5-RDF-Core/Makefile +++ b/textproc/p5-RDF-Core/Makefile @@ -47,10 +47,4 @@ post-install: .endfor .endif -.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/textproc/p5-Regexp-Log/Makefile b/textproc/p5-Regexp-Log/Makefile index 1d687ebcd6df..de31331f540c 100644 --- a/textproc/p5-Regexp-Log/Makefile +++ b/textproc/p5-Regexp-Log/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Regexp::Log.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/textproc/p5-SGML-DTDParse/Makefile b/textproc/p5-SGML-DTDParse/Makefile index fc3819258f35..fc0bb0e2f2c5 100644 --- a/textproc/p5-SGML-DTDParse/Makefile +++ b/textproc/p5-SGML-DTDParse/Makefile @@ -21,15 +21,9 @@ BUILD_DEPENDS= p5-DelimMatch>=1.05:${PORTSDIR}/textproc/p5-DelimMatch \ p5-XML-Parser>=2.3:${PORTSDIR}/textproc/p5-XML-Parser RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN1= dtddiff2html.1 dtdformat.1 dtddiff.1 dtdparse.1 dtdflatten.1 MAN3= SGML::DTDParse::DTD.3 SGML::DTDParse.3 SGML::DTDParse::Util.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8 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/textproc/p5-Search-Estraier/Makefile b/textproc/p5-Search-Estraier/Makefile index 15ae26fc3f11..b2bf99c02e90 100644 --- a/textproc/p5-Search-Estraier/Makefile +++ b/textproc/p5-Search-Estraier/Makefile @@ -25,13 +25,7 @@ PERL_CONFIGURE= yes MAN3= Search::Estraier.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # inherited from www/p5-libwww -IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again -.endif - post-install: ${INSTALL_SCRIPT} ${WRKSRC}/scripts/* ${PREFIX}/bin -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-Search-VectorSpace/Makefile b/textproc/p5-Search-VectorSpace/Makefile index 1295c66b5d2e..c6534f5e58e4 100644 --- a/textproc/p5-Search-VectorSpace/Makefile +++ b/textproc/p5-Search-VectorSpace/Makefile @@ -23,10 +23,4 @@ RUN_DEPENDS= ${BUILD_DEPENDS} PERL_CONFIGURE= yes MAN3= Search::VectorSpace.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/textproc/p5-Senna/Makefile b/textproc/p5-Senna/Makefile index 6676046ca2de..32ce373c0a44 100644 --- a/textproc/p5-Senna/Makefile +++ b/textproc/p5-Senna/Makefile @@ -27,10 +27,4 @@ MAN3= Senna.3 \ Senna::Records.3 Senna::Set.3 Senna::Snippet.3 Senna::Symbol.3 \ Senna::Values.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/textproc/p5-Spork/Makefile b/textproc/p5-Spork/Makefile index 72abd46448c5..20a1fa13e182 100644 --- a/textproc/p5-Spork/Makefile +++ b/textproc/p5-Spork/Makefile @@ -29,10 +29,4 @@ MAN3= Spork.3 Spork::Config.3 \ post-install: @${CAT} ${PKGMESSAGE} -.include <bsd.port.pre.mk> - -.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> +.include <bsd.port.mk> diff --git a/textproc/p5-Spreadsheet-WriteExcel/Makefile b/textproc/p5-Spreadsheet-WriteExcel/Makefile index 892e65a3f2c8..e77040bd8948 100644 --- a/textproc/p5-Spreadsheet-WriteExcel/Makefile +++ b/textproc/p5-Spreadsheet-WriteExcel/Makefile @@ -37,18 +37,10 @@ MAN3= Spreadsheet::WriteExcel.3 \ Spreadsheet::WriteExcel::WorkbookBig.3 \ Spreadsheet::WriteExcel::Worksheet.3 -.include <bsd.port.pre.mk> - post-patch: @${FIND} ${WRKSRC} -name "*.p[lm]"| \ ${XARGS} ${PERL} -pi -e 's/\x0D(?=\x0A)//g' -.if ${PERL_LEVEL} < 500600 -post-configure: -# dirty hack to deceive irritable pod2man - @${PERL} -pi -e 's/^(POD2MAN_EXE.*)$$/\1 --lax/;' ${WRKSRC}/Makefile -.endif - post-install: .ifndef(NOPORTDOCS) @${ECHO_MSG} "===> Installing documentation for ${PKGNAME}" @@ -64,4 +56,4 @@ post-install: ${INSTALL_DATA} ${WRKSRC}/charts/* ${EXAMPLESDIR}/charts .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-String-Divert/Makefile b/textproc/p5-String-Divert/Makefile index d950b723fa12..089903ba4b8c 100644 --- a/textproc/p5-String-Divert/Makefile +++ b/textproc/p5-String-Divert/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= String::Divert.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/textproc/p5-String-Fraction/Makefile b/textproc/p5-String-Fraction/Makefile index 7140f74344ce..6eccea4a41b1 100644 --- a/textproc/p5-String-Fraction/Makefile +++ b/textproc/p5-String-Fraction/Makefile @@ -22,10 +22,4 @@ MAN3= String::Fraction.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/textproc/p5-String-Koremutake/Makefile b/textproc/p5-String-Koremutake/Makefile index 53cd676b477c..3ea80ad3c7b0 100644 --- a/textproc/p5-String-Koremutake/Makefile +++ b/textproc/p5-String-Koremutake/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= String::Koremutake.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/textproc/p5-String-Tokenizer/Makefile b/textproc/p5-String-Tokenizer/Makefile index 71bd48b94b15..6fb7741d9fb6 100644 --- a/textproc/p5-String-Tokenizer/Makefile +++ b/textproc/p5-String-Tokenizer/Makefile @@ -19,10 +19,4 @@ MAN3= String::Tokenizer.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/textproc/p5-Syntax-Highlight-Engine-Kate/Makefile b/textproc/p5-Syntax-Highlight-Engine-Kate/Makefile index 4a51c97e7f07..5dfb225edf4f 100644 --- a/textproc/p5-Syntax-Highlight-Engine-Kate/Makefile +++ b/textproc/p5-Syntax-Highlight-Engine-Kate/Makefile @@ -141,10 +141,4 @@ post-install: ${INSTALL_SCRIPT} ${WRKSRC}/bin/*.pl ${EXAMPLESDIR} .endif -.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/textproc/p5-Syntax-Highlight-Perl-Improved/Makefile b/textproc/p5-Syntax-Highlight-Perl-Improved/Makefile index 6d10d5b7120c..90f32b3ca02e 100644 --- a/textproc/p5-Syntax-Highlight-Perl-Improved/Makefile +++ b/textproc/p5-Syntax-Highlight-Perl-Improved/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Syntax::Highlight::Perl::Improved.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/textproc/p5-TeX-Encode/Makefile b/textproc/p5-TeX-Encode/Makefile index 386da7f11a70..84777165672d 100644 --- a/textproc/p5-TeX-Encode/Makefile +++ b/textproc/p5-TeX-Encode/Makefile @@ -20,12 +20,6 @@ RUN_DEPENDS= ${BUILD_DEPENDS} MAN3= TeX::Encode.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 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-Template-Extract/Makefile b/textproc/p5-Template-Extract/Makefile index 041f79fd21c4..3fc5e654e6f3 100644 --- a/textproc/p5-Template-Extract/Makefile +++ b/textproc/p5-Template-Extract/Makefile @@ -25,10 +25,4 @@ MAN3= Template::Extract.3 \ Template::Extract::Parser.3 \ Template::Extract::Run.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= "Requires perl 5.6.x or higher" -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-Template-Magic/Makefile b/textproc/p5-Template-Magic/Makefile index d89ddf1bd2b6..8025a147021a 100644 --- a/textproc/p5-Template-Magic/Makefile +++ b/textproc/p5-Template-Magic/Makefile @@ -28,10 +28,4 @@ MAN3= Template::Magic.3 \ Template::Magic::QuickStart.3 \ Template::Magic::Zone.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/textproc/p5-Text-ASCIITable/Makefile b/textproc/p5-Text-ASCIITable/Makefile index 035661ad9125..1ac46c5124da 100644 --- a/textproc/p5-Text-ASCIITable/Makefile +++ b/textproc/p5-Text-ASCIITable/Makefile @@ -32,10 +32,4 @@ post-install: @${ECHO_MSG} "===> Example installed in ${EXAMPLESDIR}." .endif -.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/textproc/p5-Text-Affixes/Makefile b/textproc/p5-Text-Affixes/Makefile index ed93646bb0a1..06bd6d8e976c 100644 --- a/textproc/p5-Text-Affixes/Makefile +++ b/textproc/p5-Text-Affixes/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Text::Affixes.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/textproc/p5-Text-Autoformat/Makefile b/textproc/p5-Text-Autoformat/Makefile index efd92d9378a0..852c9e812a0a 100644 --- a/textproc/p5-Text-Autoformat/Makefile +++ b/textproc/p5-Text-Autoformat/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Text::Autoformat.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= Requires at least perl 5.6.0, use lang/perl5.8 or lang/perl5. -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-Text-Balanced/Makefile b/textproc/p5-Text-Balanced/Makefile index 4611534b13a8..d4e05fe1a8be 100644 --- a/textproc/p5-Text-Balanced/Makefile +++ b/textproc/p5-Text-Balanced/Makefile @@ -24,10 +24,4 @@ PERL_CONFIGURE= yes MAN3= Text::Balanced.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # from p5-version -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/textproc/p5-Text-Capitalize/Makefile b/textproc/p5-Text-Capitalize/Makefile index 3f694ddf4c41..7760401fe05e 100644 --- a/textproc/p5-Text-Capitalize/Makefile +++ b/textproc/p5-Text-Capitalize/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Text::Capitalize.3 -.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/textproc/p5-Text-Chomp/Makefile b/textproc/p5-Text-Chomp/Makefile index 875bf60f73e8..7f967dd38aef 100644 --- a/textproc/p5-Text-Chomp/Makefile +++ b/textproc/p5-Text-Chomp/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= A module implementing a portable chomp -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.6+ MAN3= Text::Chomp.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500806 -IGNORE= needs Perl 5.8.6 or above (lang/perl5.8) -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-Text-Context-EitherSide/Makefile b/textproc/p5-Text-Context-EitherSide/Makefile index c795f32e7372..a89b8380ce55 100644 --- a/textproc/p5-Text-Context-EitherSide/Makefile +++ b/textproc/p5-Text-Context-EitherSide/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Text::Context::EitherSide.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/textproc/p5-Text-Decorator/Makefile b/textproc/p5-Text-Decorator/Makefile index e665c41319c4..32ae0e33d402 100644 --- a/textproc/p5-Text-Decorator/Makefile +++ b/textproc/p5-Text-Decorator/Makefile @@ -31,10 +31,4 @@ MAN3= Text::Decorator.3 \ PERL_MODBUILD= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # inhertied from textproc/p5-URI-Find -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/textproc/p5-Text-Delimited/Makefile b/textproc/p5-Text-Delimited/Makefile index ab4c2b7a5b91..b7e3fc69ec4f 100644 --- a/textproc/p5-Text-Delimited/Makefile +++ b/textproc/p5-Text-Delimited/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Text::Delimited.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/textproc/p5-Text-Diff-HTML/Makefile b/textproc/p5-Text-Diff-HTML/Makefile index eef5d6fb1d5c..4807a66668eb 100644 --- a/textproc/p5-Text-Diff-HTML/Makefile +++ b/textproc/p5-Text-Diff-HTML/Makefile @@ -23,10 +23,4 @@ PERL_MODBUILD= yes MAN3= Text::Diff::HTML.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/textproc/p5-Text-Diff3/Makefile b/textproc/p5-Text-Diff3/Makefile index 53f66fc84df8..f27ca352ea02 100644 --- a/textproc/p5-Text-Diff3/Makefile +++ b/textproc/p5-Text-Diff3/Makefile @@ -39,10 +39,4 @@ post-install: ${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${EXAMPLESDIR} .endif -.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/textproc/p5-Text-Emoticon-GoogleTalk/Makefile b/textproc/p5-Text-Emoticon-GoogleTalk/Makefile index 4bdfe70d5764..21c4e99219b0 100644 --- a/textproc/p5-Text-Emoticon-GoogleTalk/Makefile +++ b/textproc/p5-Text-Emoticon-GoogleTalk/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Text::Emoticon::GoogleTalk.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/textproc/p5-Text-Emoticon/Makefile b/textproc/p5-Text-Emoticon/Makefile index b8ae999cb47b..76851addbaeb 100644 --- a/textproc/p5-Text-Emoticon/Makefile +++ b/textproc/p5-Text-Emoticon/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Text::Emoticon.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/textproc/p5-Text-Filter/Makefile b/textproc/p5-Text-Filter/Makefile index 9400a954d7fe..f46d5fb11f1f 100644 --- a/textproc/p5-Text-Filter/Makefile +++ b/textproc/p5-Text-Filter/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= tobez@FreeBSD.org COMMENT= Base class for objects that can read and write text lines -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Text::Filter.3 Text::Filter::Cooked.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= fails tests with perl 5.6.X. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-Text-Language-Guess/Makefile b/textproc/p5-Text-Language-Guess/Makefile index 82a0ab656005..6745e822fe54 100644 --- a/textproc/p5-Text-Language-Guess/Makefile +++ b/textproc/p5-Text-Language-Guess/Makefile @@ -25,10 +25,4 @@ PERL_CONFIGURE= yes MAN1= language-guess.1 MAN3= Text::Language::Guess.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/textproc/p5-Text-NSP/Makefile b/textproc/p5-Text-NSP/Makefile index 69623c3a454f..7daba415a227 100644 --- a/textproc/p5-Text-NSP/Makefile +++ b/textproc/p5-Text-NSP/Makefile @@ -15,7 +15,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= clsung@FreeBSD.org COMMENT= Perl5 modules for Ngram Statistics Package -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN1= combig.pl.1 count.pl.1 \ huge-combine.pl.1 huge-count.pl.1 \ @@ -65,10 +65,4 @@ post-install: @${ECHO_MSG} "===> Installing documentation in ${DOCSDIR}" .endif -.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/textproc/p5-Text-NeatTemplate/Makefile b/textproc/p5-Text-NeatTemplate/Makefile index 41b51442949c..c13fc2a8584b 100644 --- a/textproc/p5-Text-NeatTemplate/Makefile +++ b/textproc/p5-Text-NeatTemplate/Makefile @@ -22,10 +22,4 @@ MAN3= Text::NeatTemplate.3 post-patch: ${CHMOD} u+w ${WRKSRC}/Makefile.PL -.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/textproc/p5-Text-Ngram/Makefile b/textproc/p5-Text-Ngram/Makefile index fc357515a1f4..03d7f2443aad 100644 --- a/textproc/p5-Text-Ngram/Makefile +++ b/textproc/p5-Text-Ngram/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Text::Ngram.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/textproc/p5-Text-Ngrams/Makefile b/textproc/p5-Text-Ngrams/Makefile index ac2108ba0042..b3087d13cf12 100644 --- a/textproc/p5-Text-Ngrams/Makefile +++ b/textproc/p5-Text-Ngrams/Makefile @@ -20,10 +20,4 @@ PERL_CONFIGURE= yes MAN1= ngrams.pl.1 MAN3= Text::Ngrams.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/textproc/p5-Text-Original/Makefile b/textproc/p5-Text-Original/Makefile index afc38c3b953b..6f90a91c9ae3 100644 --- a/textproc/p5-Text-Original/Makefile +++ b/textproc/p5-Text-Original/Makefile @@ -18,12 +18,6 @@ COMMENT= Find original, non-quoted text in a message PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= "This port requires perl 5.6 or newer" -.endif - MAN3= Text::Original.3 -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-Text-RecordParser/Makefile b/textproc/p5-Text-RecordParser/Makefile index 7cc1dfa0f59d..24e012bb9ca7 100644 --- a/textproc/p5-Text-RecordParser/Makefile +++ b/textproc/p5-Text-RecordParser/Makefile @@ -22,16 +22,10 @@ BUILD_DEPENDS= ${SITE_PERL}/IO/Scalar.pm:${PORTSDIR}/devel/p5-IO-stringy \ p5-version>=0:${PORTSDIR}/devel/p5-version RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN1= tablify.1 tabmerge.1 MAN3= Text::RecordParser.3 \ Text::RecordParser::Tab.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/textproc/p5-Text-Similarity/Makefile b/textproc/p5-Text-Similarity/Makefile index dac770bad201..2decbd321144 100644 --- a/textproc/p5-Text-Similarity/Makefile +++ b/textproc/p5-Text-Similarity/Makefile @@ -22,10 +22,4 @@ MAN3= Text::OverlapFinder.3 \ Text::Similarity.3 \ Text::Similarity::Overlaps.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/textproc/p5-Text-SimpleTable/Makefile b/textproc/p5-Text-SimpleTable/Makefile index fafaff83aeda..0c47474aab48 100644 --- a/textproc/p5-Text-SimpleTable/Makefile +++ b/textproc/p5-Text-SimpleTable/Makefile @@ -19,10 +19,4 @@ PERL_MODBUILD= yes MAN3= Text::SimpleTable.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -post-patch: - @${PERL} -pi -e 's/^our\s+([\$$\@\%]\w+)/use vars qw($$1); $$1/;' \ - ${WRKSRC}/lib/Text/SimpleTable.pm -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-Text-Tags/Makefile b/textproc/p5-Text-Tags/Makefile index b331c81bd34b..d44d4e034e1e 100644 --- a/textproc/p5-Text-Tags/Makefile +++ b/textproc/p5-Text-Tags/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Text::Tags.3 Text::Tags::Parser.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/textproc/p5-Text-Textile/Makefile b/textproc/p5-Text-Textile/Makefile index b0619fe99989..889e6d98db3a 100644 --- a/textproc/p5-Text-Textile/Makefile +++ b/textproc/p5-Text-Textile/Makefile @@ -20,10 +20,4 @@ PERL_CONFIGURE= yes MAN3= Text::Textile.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= requires Perl 5.6. Install lang/perl5 or lang/perl5.8, and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-Text-Unaccent/Makefile b/textproc/p5-Text-Unaccent/Makefile index f0cafbff551a..bb43b03c9b02 100644 --- a/textproc/p5-Text-Unaccent/Makefile +++ b/textproc/p5-Text-Unaccent/Makefile @@ -20,10 +20,4 @@ MAN3= Text::Unaccent.3 USE_ICONV= yes PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl 5.6.0. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-Text-VimColor/Makefile b/textproc/p5-Text-VimColor/Makefile index d55c1686fa0a..973fcaf08999 100644 --- a/textproc/p5-Text-VimColor/Makefile +++ b/textproc/p5-Text-VimColor/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN1= text-vimcolor.1 MAN3= Text::VimColor.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/textproc/p5-Text-WikiFormat/Makefile b/textproc/p5-Text-WikiFormat/Makefile index e0cc027c7c38..f2dd095c1866 100644 --- a/textproc/p5-Text-WikiFormat/Makefile +++ b/textproc/p5-Text-WikiFormat/Makefile @@ -24,10 +24,4 @@ PERL_MODBUILD= yes MAN3= Text::WikiFormat.3 \ Text::WikiFormat::Blocks.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/textproc/p5-Time-Human/Makefile b/textproc/p5-Time-Human/Makefile index 76066318bfa5..d60f304a56d9 100644 --- a/textproc/p5-Time-Human/Makefile +++ b/textproc/p5-Time-Human/Makefile @@ -19,13 +19,7 @@ PERL_CONFIGURE= yes MAN3= Time::Human.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -EXTRA_PATCHES+= ${PATCHDIR}/Human.pm-5005.patch -.endif - test: build cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} test -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-Tk-XMLViewer/Makefile b/textproc/p5-Tk-XMLViewer/Makefile index 87891e881cdc..cb73b054a91c 100644 --- a/textproc/p5-Tk-XMLViewer/Makefile +++ b/textproc/p5-Tk-XMLViewer/Makefile @@ -20,15 +20,9 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Tk.pm:${PORTSDIR}/x11-toolkits/p5-Tk \ ${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Tk::XMLViewer.3 MAN1= tkxmlview.1 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires 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/textproc/p5-UML-State/Makefile b/textproc/p5-UML-State/Makefile index 91f353048d9e..ba9538bddfaf 100644 --- a/textproc/p5-UML-State/Makefile +++ b/textproc/p5-UML-State/Makefile @@ -18,17 +18,11 @@ COMMENT= A perl module that produce simple UML state diagrams BUILD_DEPENDS= ${SITE_PERL}/XML/DOM.pm:${PORTSDIR}/textproc/p5-XML-DOM RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= YES +PERL_CONFIGURE= 5.8.0+ MAN1= drawstatexml.pl.1 drawstate.pl.1 MAN3= UML::drawstate.3 \ UML::drawstatexml.3 \ UML::State.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= This port 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/textproc/p5-Unicode-Normalize/Makefile b/textproc/p5-Unicode-Normalize/Makefile index e628478fbb06..57b4c93986f1 100644 --- a/textproc/p5-Unicode-Normalize/Makefile +++ b/textproc/p5-Unicode-Normalize/Makefile @@ -17,10 +17,4 @@ COMMENT= Unicode Normalization Forms 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/textproc/p5-WordNet-Similarity/Makefile b/textproc/p5-WordNet-Similarity/Makefile index 8b92b84c42a4..68fb7d0f8c64 100644 --- a/textproc/p5-WordNet-Similarity/Makefile +++ b/textproc/p5-WordNet-Similarity/Makefile @@ -61,10 +61,6 @@ post-patch: .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500601 -IGNORE= requires perl 5.6.x or later. Install lang/perl5 then try again -.endif - .if ${ARCH} == "sparc64" BROKEN= Does not build on sparc64 .endif diff --git a/textproc/p5-XML-Atom-Filter/Makefile b/textproc/p5-XML-Atom-Filter/Makefile index 253fe8d329fd..2763ac069926 100644 --- a/textproc/p5-XML-Atom-Filter/Makefile +++ b/textproc/p5-XML-Atom-Filter/Makefile @@ -19,14 +19,8 @@ RUN_DEPENDS= ${SITE_PERL}/XML/Atom.pm:${PORTSDIR}/textproc/p5-XML-Atom BUILD_DEPENDS= ${RUN_DEPENDS} BUILD_DEPENDS+= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= XML::Atom::Filter.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/textproc/p5-XML-Atom-SimpleFeed/Makefile b/textproc/p5-XML-Atom-SimpleFeed/Makefile index 2eddfd987939..a56a7df58375 100644 --- a/textproc/p5-XML-Atom-SimpleFeed/Makefile +++ b/textproc/p5-XML-Atom-SimpleFeed/Makefile @@ -18,14 +18,8 @@ COMMENT= XML::Atom::SimpleFeed - Generate simple Atom syndication feeds BUILD_DEPENDS= ${SITE_PERL}/Carp/Clan.pm:${PORTSDIR}/devel/p5-Carp-Clan RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= XML::Atom::SimpleFeed.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/textproc/p5-XML-Atom-Stream/Makefile b/textproc/p5-XML-Atom-Stream/Makefile index 48e95d2f9b99..4a3cce25b67e 100644 --- a/textproc/p5-XML-Atom-Stream/Makefile +++ b/textproc/p5-XML-Atom-Stream/Makefile @@ -24,12 +24,6 @@ BUILD_DEPENDS= ${RUN_DEPENDS} MAN3= XML::Atom::Stream.3 -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.5+ # inherited from textproc/p5-XML-Atom -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500805 # inherited from textproc/p5-XML-Atom -IGNORE= requires at least Perl 5.8.5 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-XML-Atom-Syndication/Makefile b/textproc/p5-XML-Atom-Syndication/Makefile index 5bdd92acf938..c35f3e12f7cb 100644 --- a/textproc/p5-XML-Atom-Syndication/Makefile +++ b/textproc/p5-XML-Atom-Syndication/Makefile @@ -40,10 +40,4 @@ MAN3= XML::Atom::Syndication.3 \ post-patch: ${FIND} ${WRKSRC} -name '._*' -delete -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # inherited from p5-XML-Elemental -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/textproc/p5-XML-Atom/Makefile b/textproc/p5-XML-Atom/Makefile index 5ba901e74eff..8a29b2152dfa 100644 --- a/textproc/p5-XML-Atom/Makefile +++ b/textproc/p5-XML-Atom/Makefile @@ -27,7 +27,7 @@ RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/DateTime.pm:${PORTSDIR}/devel/p5-DateTime p5-XML-LibXML>=1.54:${PORTSDIR}/textproc/p5-XML-LibXML BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.5+ MAN3= XML::Atom.3 \ XML::Atom::Client.3 \ @@ -37,10 +37,4 @@ MAN3= XML::Atom.3 \ XML::Atom::Server.3 \ XML::Atom::Util.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500805 -IGNORE= requires perl 5.8.5 or later. Install lang/perl5 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-XML-AutoWriter/Makefile b/textproc/p5-XML-AutoWriter/Makefile index 7c76df0d4f80..6073f377d859 100644 --- a/textproc/p5-XML-AutoWriter/Makefile +++ b/textproc/p5-XML-AutoWriter/Makefile @@ -26,10 +26,4 @@ MAN3= XML::AutoWriter.3 \ post-patch: ${RM} ${WRKSRC}/lib/XML/*.orig -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -RUN_DEPENDS= ${SITE_PERL}/fields.pm:${PORTSDIR}/devel/p5-base -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-XML-Compile/Makefile b/textproc/p5-XML-Compile/Makefile index 5e80050266d8..1216f8dc7c79 100644 --- a/textproc/p5-XML-Compile/Makefile +++ b/textproc/p5-XML-Compile/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= p5-XML-LibXML>=1.63:${PORTSDIR}/textproc/p5-XML-LibXML \ p5-Log-Report>=0.09:${PORTSDIR}/devel/p5-Log-Report BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= XML::Compile.3 XML::Compile::SOAP::Operation.3 \ XML::Compile::SOAP.3 XML::Compile::SOAP::SOAP11.3 \ @@ -38,10 +38,4 @@ MAN3= XML::Compile.3 XML::Compile::SOAP::Operation.3 \ XML::Compile::Schema::XmlWriter.3 \ XML::Compile::WSDL.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8 or above. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-XML-DOM-Lite/Makefile b/textproc/p5-XML-DOM-Lite/Makefile index cae871caf438..1815c9d41aa0 100644 --- a/textproc/p5-XML-DOM-Lite/Makefile +++ b/textproc/p5-XML-DOM-Lite/Makefile @@ -15,16 +15,10 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Lite Pure Perl XML DOM Parser Kit -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.3+ MAN3= XML::DOM::Lite.3 XML::DOM::Lite::Document.3 \ XML::DOM::Lite::NodeList.3 XML::DOM::Lite::Parser.3 \ XML::DOM::Lite::XPath.3 XML::DOM::Lite::XSLT.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500803 -IGNORE= requires Perl 5.8.3 or newer. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-XML-DOM-XPath/Makefile b/textproc/p5-XML-DOM-XPath/Makefile index 4b0cb9d122c9..4392bf709511 100644 --- a/textproc/p5-XML-DOM-XPath/Makefile +++ b/textproc/p5-XML-DOM-XPath/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= XML::DOM::XPath.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/textproc/p5-XML-DOM2/Makefile b/textproc/p5-XML-DOM2/Makefile index b1bea9956d0a..74594780548e 100644 --- a/textproc/p5-XML-DOM2/Makefile +++ b/textproc/p5-XML-DOM2/Makefile @@ -25,10 +25,4 @@ MAN3= XML::DOM2.3 XML::DOM2::DOM::Element.3 XML::DOM2::Element.3 \ XML::DOM2::Element::DocumentType.3 XML::DOM2::Parser.3 \ XML::DOM2::XPath.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/textproc/p5-XML-DT/Makefile b/textproc/p5-XML-DT/Makefile index 6087de14be34..1adb3751ac1b 100644 --- a/textproc/p5-XML-DT/Makefile +++ b/textproc/p5-XML-DT/Makefile @@ -25,10 +25,4 @@ PERL_CONFIGURE= yes MAN1= mkdtskel.1 mkdtdskel.1 mkxmltype.1 MAN3= XML::DT.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/textproc/p5-XML-Dumper/Makefile b/textproc/p5-XML-Dumper/Makefile index 71aff7348429..d400aab265c4 100644 --- a/textproc/p5-XML-Dumper/Makefile +++ b/textproc/p5-XML-Dumper/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= XML::Dumper.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -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/textproc/p5-XML-Elemental/Makefile b/textproc/p5-XML-Elemental/Makefile index a418e98c7bcb..fba2e64500c4 100644 --- a/textproc/p5-XML-Elemental/Makefile +++ b/textproc/p5-XML-Elemental/Makefile @@ -29,10 +29,4 @@ MAN3= XML::Elemental.3 \ XML::Elemental::Util.3 \ XML::Parser::Style::Elemental.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/textproc/p5-XML-FOAF/Makefile b/textproc/p5-XML-FOAF/Makefile index c3f35659b562..42f18196597d 100644 --- a/textproc/p5-XML-FOAF/Makefile +++ b/textproc/p5-XML-FOAF/Makefile @@ -26,10 +26,4 @@ MAN3= XML::FOAF.3 \ post-patch: ${PERL} -pi -e '$$_ = "" if m|auto_install|' ${WRKSRC}/Makefile.PL -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -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/textproc/p5-XML-Feed/Makefile b/textproc/p5-XML-Feed/Makefile index 8da0ef092c77..630b48853da1 100644 --- a/textproc/p5-XML-Feed/Makefile +++ b/textproc/p5-XML-Feed/Makefile @@ -27,7 +27,7 @@ BUILD_DEPENDS= ${RUN_DEPENDS} BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/HTML/TokeParser.pm:${PORTSDIR}/www/p5-HTML-Parser \ ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.5+ # p5-XML-Atom needs 5.8.5 MAN3= XML::Feed.3 \ XML::Feed::Content.3 \ @@ -36,11 +36,4 @@ MAN3= XML::Feed.3 \ post-patch: ${PERL} -pi -e '$$_ = "" if m|auto_install|' ${WRKSRC}/Makefile.PL -.include <bsd.port.pre.mk> - -# p5-XML-Atom needs 5.8.5 -.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/textproc/p5-XML-Filter-DOMFilter-LibXML/Makefile b/textproc/p5-XML-Filter-DOMFilter-LibXML/Makefile index e38292837d8e..d538ec319ccf 100644 --- a/textproc/p5-XML-Filter-DOMFilter-LibXML/Makefile +++ b/textproc/p5-XML-Filter-DOMFilter-LibXML/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= XML::Filter::DOMFilter::LibXML.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -BROKEN= "Doesn't build with perl < 5.6.x" -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-XML-Generator/Makefile b/textproc/p5-XML-Generator/Makefile index 1ca92d2f7d4d..bba8d55197b4 100644 --- a/textproc/p5-XML-Generator/Makefile +++ b/textproc/p5-XML-Generator/Makefile @@ -26,10 +26,4 @@ MAN3= XML::Generator.3 XML::Generator::DOM.3 test: @(cd ${WRKSRC} && make test) -.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/textproc/p5-XML-Liberal/Makefile b/textproc/p5-XML-Liberal/Makefile index cd27ed6a0962..4a91ee7395e1 100644 --- a/textproc/p5-XML-Liberal/Makefile +++ b/textproc/p5-XML-Liberal/Makefile @@ -25,10 +25,4 @@ PERL_CONFIGURE= yes MAN3= XML::Liberal.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6 or higher -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-XML-Literal/Makefile b/textproc/p5-XML-Literal/Makefile index 7d84bb991025..60364d942910 100644 --- a/textproc/p5-XML-Literal/Makefile +++ b/textproc/p5-XML-Literal/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= XML::Literal.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/textproc/p5-XML-NamespaceSupport/Makefile b/textproc/p5-XML-NamespaceSupport/Makefile index 21d9acd2b770..2c77b00653a6 100644 --- a/textproc/p5-XML-NamespaceSupport/Makefile +++ b/textproc/p5-XML-NamespaceSupport/Makefile @@ -20,11 +20,4 @@ PERL_CONFIGURE= yes MAN3= XML::NamespaceSupport.3 -.include <bsd.port.pre.mk> - -post-patch: -.if ${PERL_LEVEL} < 500600 - ${PERL} -pi -e '$$_="" if /warnings/' ${WRKSRC}/NamespaceSupport.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-XML-OPML/Makefile b/textproc/p5-XML-OPML/Makefile index 6b98e1c5b8dc..1443f54a4295 100644 --- a/textproc/p5-XML-OPML/Makefile +++ b/textproc/p5-XML-OPML/Makefile @@ -20,14 +20,8 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-X ${SITE_PERL}/XML/SimpleObject.pm:${PORTSDIR}/textproc/p5-XML-SimpleObject RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= XML::OPML.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/textproc/p5-XML-RSS-Feed/Makefile b/textproc/p5-XML-RSS-Feed/Makefile index 6be4818e7bd8..9bbe601cf71a 100644 --- a/textproc/p5-XML-RSS-Feed/Makefile +++ b/textproc/p5-XML-RSS-Feed/Makefile @@ -30,10 +30,4 @@ MAN3= XML::RSS::Feed.3 \ XML::RSS::Headline::PerlJobs.3 \ XML::RSS::Headline::UsePerlJournals.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/textproc/p5-XML-RSS-LibXML/Makefile b/textproc/p5-XML-RSS-LibXML/Makefile index 234456c95db8..cfdb2945f2a5 100644 --- a/textproc/p5-XML-RSS-LibXML/Makefile +++ b/textproc/p5-XML-RSS-LibXML/Makefile @@ -23,20 +23,14 @@ RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/XML/LibXML.pm:${PORTSDIR}/textproc/p5-XML ${SITE_PERL}/UNIVERSAL/require.pm:${PORTSDIR}/devel/p5-UNIVERSAL-require BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.7.3+ # inherited from converters/p5-Encode MAN3= XML::RSS::LibXML.3 XML::RSS::LibXML::ImplBase.3 \ XML::RSS::LibXML::MagicElement.3 \ XML::RSS::LibXML::Namespaces.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500703 # inherited from converters/p5-Encode -IGNORE= requires perl 5.7.3 or later. Install lang/perl5.8 then try again -.endif - post-install: ${MKDIR} ${EXAMPLESDIR} ${INSTALL_SCRIPT} ${WRKSRC}/tools/benchmark.pl ${EXAMPLESDIR} -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-XML-RSS-Liberal/Makefile b/textproc/p5-XML-RSS-Liberal/Makefile index 3e3bc08d8cd7..b872d57790d8 100644 --- a/textproc/p5-XML-RSS-Liberal/Makefile +++ b/textproc/p5-XML-RSS-Liberal/Makefile @@ -19,14 +19,8 @@ RUN_DEPENDS= ${SITE_PERL}/XML/Liberal.pm:${PORTSDIR}/textproc/p5-XML-Liberal \ ${SITE_PERL}/XML/RSS/LibXML.pm:${PORTSDIR}/textproc/p5-XML-RSS-LibXML BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.7.3+ # inherited from textprocs/p5-XML-RSS-LibXML MAN3= XML::RSS::Liberal.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500703 # inherited from textprocs/p5-XML-RSS-LibXML -IGNORE= requires perl 5.7.3 or later. Install lang/perl5.8 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-XML-SAX-Expat-Incremental/Makefile b/textproc/p5-XML-SAX-Expat-Incremental/Makefile index 58c8e233ed98..d039909fb626 100644 --- a/textproc/p5-XML-SAX-Expat-Incremental/Makefile +++ b/textproc/p5-XML-SAX-Expat-Incremental/Makefile @@ -24,8 +24,4 @@ PERL_CONFIGURE= yes MAN3= XML::SAX::Expat::Incremental.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/textproc/p5-XML-Sablotron/Makefile b/textproc/p5-XML-Sablotron/Makefile index 4924f073f89d..5bca2df96970 100644 --- a/textproc/p5-XML-Sablotron/Makefile +++ b/textproc/p5-XML-Sablotron/Makefile @@ -29,11 +29,4 @@ MAN3= XML::Sablotron.3 XML::Sablotron::DOM.3 \ XML::Sablotron::DOM::DOMHandler.3 XML::Sablotron::SAXBuilder.3 \ XML::Sablotron::Situation::DOMHandlerDispatcher.3 -.include <bsd.port.pre.mk> - -post-patch: -.if ${PERL_LEVEL} < 500600 - @${PERL} -pi -e 's/^our //; $$_="use vars qw(\$$libs \@extras);\n" if $$.==47' ${WRKSRC}/Makefile.PL -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-XML-SimpleObject-LibXML/Makefile b/textproc/p5-XML-SimpleObject-LibXML/Makefile index fc3881a28155..235626f4d068 100644 --- a/textproc/p5-XML-SimpleObject-LibXML/Makefile +++ b/textproc/p5-XML-SimpleObject-LibXML/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= YES MAN3= XML::SimpleObject::LibXML.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/textproc/p5-XML-Stream/Makefile b/textproc/p5-XML-Stream/Makefile index 7511c8be8b6c..8a46145b400c 100644 --- a/textproc/p5-XML-Stream/Makefile +++ b/textproc/p5-XML-Stream/Makefile @@ -20,16 +20,10 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-X ${SITE_PERL}/${PERL_ARCH}/Unicode/String.pm:${PORTSDIR}/converters/p5-Unicode-String RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= XML::Stream.3 XML::Stream::Namespace.3 XML::Stream::Node.3 \ XML::Stream::Parser.3 XML::Stream::Parser::DTD.3 \ XML::Stream::Tree.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later. Install lang/perl5.8 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-XML-Twig/Makefile b/textproc/p5-XML-Twig/Makefile index a29210b27367..3474e29a0a22 100644 --- a/textproc/p5-XML-Twig/Makefile +++ b/textproc/p5-XML-Twig/Makefile @@ -34,10 +34,4 @@ CONFIGURE_ARGS+= -y MAN1= xml_grep.1 xml_merge.1 xml_pp.1 xml_spellcheck.1 xml_split.1 MAN3= XML::Twig.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= requires Perl 5.6.1 or newer, install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/p5-XML-XPathEngine/Makefile b/textproc/p5-XML-XPathEngine/Makefile index f5664bf4817d..fe39462a0d38 100644 --- a/textproc/p5-XML-XPathEngine/Makefile +++ b/textproc/p5-XML-XPathEngine/Makefile @@ -21,10 +21,4 @@ MAN3= XML::XPathEngine.3 XML::XPathEngine::Boolean.3 \ XML::XPathEngine::Literal.3 XML::XPathEngine::NodeSet.3 \ XML::XPathEngine::Number.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/textproc/p5-XML-Xerces/Makefile b/textproc/p5-XML-Xerces/Makefile index 1531162e9107..4110bd05c8e0 100644 --- a/textproc/p5-XML-Xerces/Makefile +++ b/textproc/p5-XML-Xerces/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= YES CONFIGURE_ENV+= XERCES_LIB="${LOCALBASE}/lib" \ XERCES_INCLUDE="${LOCALBASE}/include" \ -.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/textproc/p5-YAML/Makefile b/textproc/p5-YAML/Makefile index 3814604f2dd2..ba17304e1b84 100644 --- a/textproc/p5-YAML/Makefile +++ b/textproc/p5-YAML/Makefile @@ -39,10 +39,6 @@ MAN3= \ .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 - .if ${PERL_LEVEL} < 500803 post-install: @${ECHO_MSG} "" diff --git a/textproc/p5-ack/Makefile b/textproc/p5-ack/Makefile index 547e1d56df4e..97e96f1da732 100644 --- a/textproc/p5-ack/Makefile +++ b/textproc/p5-ack/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN1= ack.1 MAN3= Ack.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/textproc/p5-dTemplate/Makefile b/textproc/p5-dTemplate/Makefile index 445264253489..db8644d466cb 100644 --- a/textproc/p5-dTemplate/Makefile +++ b/textproc/p5-dTemplate/Makefile @@ -18,10 +18,4 @@ PERL_CONFIGURE= yes MAN3= dTemplate.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/textproc/p5-xmltv/Makefile b/textproc/p5-xmltv/Makefile index d6f1fa0b897b..ebee03811b3d 100644 --- a/textproc/p5-xmltv/Makefile +++ b/textproc/p5-xmltv/Makefile @@ -59,10 +59,6 @@ PORTDOCS= COPYING \ .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} <= 500600 -IGNORE= perl 5.6 or higher is required to build this port -.endif - .if ${PERL_LEVEL} < 500800 BUILD_DEPENDS+= \ ${SITE_PERL}/Memoize.pm:${PORTSDIR}/devel/p5-Memoize \ diff --git a/textproc/uim/Makefile b/textproc/uim/Makefile index 36cf5050c23c..bcbda603aca3 100644 --- a/textproc/uim/Makefile +++ b/textproc/uim/Makefile @@ -62,12 +62,7 @@ PLIST_SUB+= X11="" EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-uim_editline.c .endif -.if ${PERL_LEVEL} >= 500600 USE_PERL5_BUILD=yes -.else -BUILD_DEPENDS+= ${LOCALBASE}/bin/perl:${PORTSDIR}/lang/perl5 -CONFIGURE_ENV+= INTLTOOL_PERL="${LOCALBASE}/bin/perl" -.endif .for _x in x xft gtk2 qt gnome2 anthy canna m17nlib prime scim dict .if ${CONFIGURE_ARGS:M--with-${_x}} == "" |