diff options
author | Mark Linimon <linimon@FreeBSD.org> | 2007-09-08 01:12:10 +0000 |
---|---|---|
committer | Mark Linimon <linimon@FreeBSD.org> | 2007-09-08 01:12:10 +0000 |
commit | 9839011ec3910790376ce9ace5e2a1c5bcb2781f (patch) | |
tree | 41c61966bf1404bd3cfce06493a35d6a1a4acfc6 | |
parent | Remove support for antique perl. (diff) |
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
1228 files changed, 1582 insertions, 8234 deletions
diff --git a/archivers/p5-Compress-Bzip2/Makefile b/archivers/p5-Compress-Bzip2/Makefile index 069208c1cf09..4615a585dead 100644 --- a/archivers/p5-Compress-Bzip2/Makefile +++ b/archivers/p5-Compress-Bzip2/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= demon@FreeBSD.org COMMENT= Perl5 interface to bzip2 compression library -PERL_CONFIGURE= YES +PERL_CONFIGURE= yes MAN3= Compress::Bzip2.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= This module only support perl 5.6.1 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/archivers/p5-Compress-LZW/Makefile b/archivers/p5-Compress-LZW/Makefile index ea4bb70b3927..a8a5fca9cbf0 100644 --- a/archivers/p5-Compress-LZW/Makefile +++ b/archivers/p5-Compress-LZW/Makefile @@ -20,16 +20,7 @@ PERL_CONFIGURE= yes MAN3= Compress::LZW.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -BUILD_DEPENDS+= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple -.endif - post-patch: ${PERL} -pi -e 's/\@hattmoward/\\\@hattmoward/' ${WRKSRC}/Makefile.PL -.if ${PERL_LEVEL} < 500600 - ${REINPLACE_CMD} -e '/warnings/d' ${WRKSRC}/* -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/archivers/p5-IO-Compress-Base/Makefile b/archivers/p5-IO-Compress-Base/Makefile index 37d782687359..8835188e096b 100644 --- a/archivers/p5-IO-Compress-Base/Makefile +++ b/archivers/p5-IO-Compress-Base/Makefile @@ -20,10 +20,4 @@ PERL_CONFIGURE= YES MAN3= IO::Uncompress::AnyUncompress.3 IO::Uncompress::Base.3 \ File::GlobMapper.3 IO::Compress::Base.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= this module only support perl 5.6.1 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/archivers/p5-PerlIO-gzip/Makefile b/archivers/p5-PerlIO-gzip/Makefile index 41c629e28cbc..a1b2de1f8524 100644 --- a/archivers/p5-PerlIO-gzip/Makefile +++ b/archivers/p5-PerlIO-gzip/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= skv@FreeBSD.org COMMENT= Perl extension to provide a PerlIO layer to gzip/gunzip -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= PerlIO::gzip.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/archivers/p5-PerlIO-via-Bzip2/Makefile b/archivers/p5-PerlIO-via-Bzip2/Makefile index 51253365f249..89aae5e2ef19 100644 --- a/archivers/p5-PerlIO-via-Bzip2/Makefile +++ b/archivers/p5-PerlIO-via-Bzip2/Makefile @@ -18,14 +18,8 @@ COMMENT= Perl extension to provide a PerlIO layer to bzip2/bunzip2 BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Compress/Bzip2.pm:${PORTSDIR}/archivers/p5-Compress-Bzip2 RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= PerlIO::via::Bzip2.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/astro/p5-Astro-Catalog/Makefile b/astro/p5-Astro-Catalog/Makefile index d028ec281443..84f583b0021a 100644 --- a/astro/p5-Astro-Catalog/Makefile +++ b/astro/p5-Astro-Catalog/Makefile @@ -59,12 +59,6 @@ MAN3= Astro::Catalog.3 \ Astro::Catalog::Transport::WebService.3 \ Tk::AstroCatalog.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 - post-patch: @${PERL} -pi -e "s!^(my.*cfg_to_install).*!\$$1=\"\";!;" ${WRKSRC}/Makefile.PL @@ -76,4 +70,4 @@ post-install: .endif .endfor -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/astro/p5-Weather-Underground/Makefile b/astro/p5-Weather-Underground/Makefile index 380a6b80a24e..333dcaadba8e 100644 --- a/astro/p5-Weather-Underground/Makefile +++ b/astro/p5-Weather-Underground/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= ${SITE_PERL}/LWP/Simple.pm:${PORTSDIR}/www/p5-libwww \ ${SITE_PERL}/${PERL_ARCH}/HTML/TokeParser.pm:${PORTSDIR}/www/p5-HTML-Parser RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Weather::Underground.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/audio/gnump3d/Makefile b/audio/gnump3d/Makefile index 493f458721e5..3b34118aa458 100644 --- a/audio/gnump3d/Makefile +++ b/audio/gnump3d/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= lame:${PORTSDIR}/audio/lame \ oggenc:${PORTSDIR}/audio/vorbis-tools USE_BZIP2= yes -USE_PERL5_RUN= yes +USE_PERL5_RUN= 5.8.0+ NO_BUILD= yes USE_RC_SUBR= gnump3d.sh SUB_LIST+= PERL=${PERL} @@ -31,10 +31,7 @@ CONFDIR= ${PREFIX}/etc/${PORTNAME} .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= needs at least perl 5.8. Do not use FreeBSD 4.x' system perl,\ - it's outdated. Install lang/perl5.8 and issue 'use.perl port' -.elif ${PERL_LEVEL} < 500806 +.if ${PERL_LEVEL} < 500806 RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Encode.pm:${PORTSDIR}/converters/p5-Encode .endif diff --git a/audio/gnupod/Makefile b/audio/gnupod/Makefile index 44a26e1e272f..575e31d453cc 100644 --- a/audio/gnupod/Makefile +++ b/audio/gnupod/Makefile @@ -30,7 +30,7 @@ MAN1= gnupod_addsong.pl.1 gnupod_check.pl.1 gnupod_INIT.pl.1 \ tunes2pod.pl.1 MANCOMPRESSED= yes -USE_PERL5= yes +USE_PERL5= 5.8.0+ HAS_CONFIGURE= yes NO_BUILD= yes @@ -43,10 +43,6 @@ OPTIONS= FLAC "Enable FLAC support" off .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= gnupod only support perl 5.8 or above -.endif - .if exists(${SITE_PERL}/${PERL_ARCH}/Audio/FLAC/Header.pm) WITH_FLAC= YES .endif diff --git a/audio/gramofile/Makefile b/audio/gramofile/Makefile index 5cfacb249e52..1099c9423b6b 100644 --- a/audio/gramofile/Makefile +++ b/audio/gramofile/Makefile @@ -32,13 +32,7 @@ ALL_TARGET= gramofile perl-swig USE_GMAKE= yes USE_PERL5= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -PERLCOREDIR= /usr/libdata/perl/${PERL_VERSION}/mach/CORE -.else PERLCOREDIR= ${LOCALBASE}/lib/perl5/${PERL_VERSION}/mach/CORE -.endif MAKE_ARGS+= PERLCOREDIR=${PERLCOREDIR} pre-everything:: @@ -77,4 +71,4 @@ do-install: ${INSTALL_SCRIPT} ${WRKDIR}/wav2mp3.pl ${EXAMPLESDIR} ${LN} -s bplay_gramo ${PREFIX}/bin/brec_gramo -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/audio/p5-Audio-Beep/Makefile b/audio/p5-Audio-Beep/Makefile index 86c705bb676e..cec4d3a14bb9 100644 --- a/audio/p5-Audio-Beep/Makefile +++ b/audio/p5-Audio-Beep/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= gslin@gslin.org COMMENT= A module to use your computer beeper in fancy ways -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Audio::Beep.3 Audio::Beep::BSD::beep.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/audio/p5-Audio-Scrobbler/Makefile b/audio/p5-Audio-Scrobbler/Makefile index c713b8a6e6e5..1d13952a83ef 100644 --- a/audio/p5-Audio-Scrobbler/Makefile +++ b/audio/p5-Audio-Scrobbler/Makefile @@ -25,10 +25,4 @@ PERL_CONFIGURE= yes MAN1= scrobbler-helper.1 MAN3= Audio::Scrobbler.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= needs at least Perl 5.6 for the UTF-8 handling -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/audio/p5-Audio-TagLib/Makefile b/audio/p5-Audio-TagLib/Makefile index de2ce808d26a..e8fc202cef9d 100644 --- a/audio/p5-Audio-TagLib/Makefile +++ b/audio/p5-Audio-TagLib/Makefile @@ -19,7 +19,7 @@ BUILD_DEPENDS= taglib-config:${PORTSDIR}/audio/taglib RUN_DEPENDS= ${BUILD_DEPENDS} USE_ICONV= YES -PERL_CONFIGURE= YES +PERL_CONFIGURE= 5.8.3+ CONFIGURE_ARGS+= CC="${CXX}" LD="${CXX}" MAN3= Audio::TagLib.3 Audio::TagLib::APE::Footer.3 \ @@ -72,10 +72,4 @@ MAN3= Audio::TagLib.3 Audio::TagLib::APE::Footer.3 \ post-configure: ${REINPLACE_CMD} -e "s,^CC = .*\$$,CC = ${CXX}," ${WRKSRC}/Makefile -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500803 -IGNORE= perl 5.8.3 or newer required. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/audio/p5-Filesys-Virtual-DAAP/Makefile b/audio/p5-Filesys-Virtual-DAAP/Makefile index 2712f44df24b..f4a075fb6e0c 100644 --- a/audio/p5-Filesys-Virtual-DAAP/Makefile +++ b/audio/p5-Filesys-Virtual-DAAP/Makefile @@ -26,10 +26,4 @@ PERL_MODBUILD= yes MAN3= Filesys::Virtual::DAAP.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/audio/p5-MP3-Tag/Makefile b/audio/p5-MP3-Tag/Makefile index 1dc93d5cd52d..17857d7b0372 100644 --- a/audio/p5-MP3-Tag/Makefile +++ b/audio/p5-MP3-Tag/Makefile @@ -15,7 +15,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= novel@FreeBSD.org COMMENT= Module for reading tags of MP3 audio files -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN1= audio_rename.1 typeset_audio_dir.1 mp3info2.1 MAN3= MP3::Tag.3 MP3::Tag::ID3v1.3 MP3::Tag::File.3 \ @@ -24,10 +24,4 @@ MAN3= MP3::Tag.3 MP3::Tag::ID3v1.3 MP3::Tag::File.3 \ CONFLICTS= p5-tagged-0.* -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8 or newer -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/audio/p5-MusicBrainz-Client/Makefile b/audio/p5-MusicBrainz-Client/Makefile index 0b14b4116d8d..d9ce205ca0ae 100644 --- a/audio/p5-MusicBrainz-Client/Makefile +++ b/audio/p5-MusicBrainz-Client/Makefile @@ -27,10 +27,4 @@ MAN3= MusicBrainz::Client.3 \ MusicBrainz::Client::Simple::Artist.3 \ MusicBrainz::Client::Simple::Track.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/audio/p5-MusicBrainz-Queries/Makefile b/audio/p5-MusicBrainz-Queries/Makefile index 773b76317653..eeb723820064 100644 --- a/audio/p5-MusicBrainz-Queries/Makefile +++ b/audio/p5-MusicBrainz-Queries/Makefile @@ -21,10 +21,4 @@ PERL_CONFIGURE= yes MAN3= MusicBrainz::Queries.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/audio/p5-MusicBrainz-TRM/Makefile b/audio/p5-MusicBrainz-TRM/Makefile index 7a820eb1f34d..d154de53155b 100644 --- a/audio/p5-MusicBrainz-TRM/Makefile +++ b/audio/p5-MusicBrainz-TRM/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= MusicBrainz::TRM.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/audio/p5-Net-DAAP-Client/Makefile b/audio/p5-Net-DAAP-Client/Makefile index 6c4f089b9bda..4894e3030794 100644 --- a/audio/p5-Net-DAAP-Client/Makefile +++ b/audio/p5-Net-DAAP-Client/Makefile @@ -26,10 +26,4 @@ PERL_MODBUILD= yes MAN3= Net::DAAP::Client.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/audio/p5-Net-DAAP-DMAP/Makefile b/audio/p5-Net-DAAP-DMAP/Makefile index 50ac1fec8c7b..b30ae30ca711 100644 --- a/audio/p5-Net-DAAP-DMAP/Makefile +++ b/audio/p5-Net-DAAP-DMAP/Makefile @@ -23,10 +23,4 @@ PERL_MODBUILD= yes MAN3= Net::DAAP::DMAP.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/audio/p5-Net-FreeDB/Makefile b/audio/p5-Net-FreeDB/Makefile index 4e5de60dfe31..3a9f40be0ba2 100644 --- a/audio/p5-Net-FreeDB/Makefile +++ b/audio/p5-Net-FreeDB/Makefile @@ -24,11 +24,4 @@ PERL_CONFIGURE= yes MAN3= Net::FreeDB.3 -.include <bsd.port.pre.mk> - -# devel/p5-File-Temp only works on Perl 5.6 or higher. -.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/audio/p5-Ogg-Vorbis-Header/Makefile b/audio/p5-Ogg-Vorbis-Header/Makefile index 4aa6042bbdf6..ce7d9be26868 100644 --- a/audio/p5-Ogg-Vorbis-Header/Makefile +++ b/audio/p5-Ogg-Vorbis-Header/Makefile @@ -25,10 +25,4 @@ PERL_CONFIGURE= yes MAN3= Ogg::Vorbis::Header.3 -.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/benchmarks/p5-Benchmark-Stopwatch/Makefile b/benchmarks/p5-Benchmark-Stopwatch/Makefile index 91b5aea817ab..da25ef9d01f4 100644 --- a/benchmarks/p5-Benchmark-Stopwatch/Makefile +++ b/benchmarks/p5-Benchmark-Stopwatch/Makefile @@ -30,8 +30,4 @@ RUN_DEPENDS+= ${SITE_PERL}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes BUILD_DEPENDS+= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple .endif -.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> diff --git a/biology/p5-AcePerl/Makefile b/biology/p5-AcePerl/Makefile index c06ebfedd484..cd7718c87767 100644 --- a/biology/p5-AcePerl/Makefile +++ b/biology/p5-AcePerl/Makefile @@ -45,10 +45,6 @@ MAN3= Ace.3 Ace::Browser::AceSubs.3 Ace::Browser::SearchSubs.3 \ .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6.0 -.endif - .if ${ARCH} == "amd64" || ${ARCH} == "ia64" CFLAGS+= -fPIC .endif diff --git a/biology/p5-Bio-ASN1-EntrezGene/Makefile b/biology/p5-Bio-ASN1-EntrezGene/Makefile index 05378930aa0b..091bca071b2d 100644 --- a/biology/p5-Bio-ASN1-EntrezGene/Makefile +++ b/biology/p5-Bio-ASN1-EntrezGene/Makefile @@ -25,10 +25,4 @@ MAN3= Bio::ASN1::EntrezGene.3 \ Bio::ASN1::Sequence.3 \ Bio::ASN1::Sequence::Indexer.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/biology/p5-Bio-Phylo/Makefile b/biology/p5-Bio-Phylo/Makefile index 6b9a142a1cf2..5193815577d5 100644 --- a/biology/p5-Bio-Phylo/Makefile +++ b/biology/p5-Bio-Phylo/Makefile @@ -75,12 +75,6 @@ MAN3= Bio::Phylo.3 \ Bio::Phylo::Util::IDPool.3 \ Bio::Phylo::Util::XMLWritable.3 -PERL_MODBUILD= yes +PERL_MODBUILD= 5.7.2+ -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500702 -IGNORE= requires at least Perl 5.7.2 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/biology/p5-bioperl-devel/Makefile b/biology/p5-bioperl-devel/Makefile index ec32aeaa90a4..c1f007f04d86 100644 --- a/biology/p5-bioperl-devel/Makefile +++ b/biology/p5-bioperl-devel/Makefile @@ -925,9 +925,6 @@ MAN3= Bio::Align::AlignI.3 \ .if ${PERL_LEVEL} < 500800 BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6 or better -.endif .endif # now install all extra stuff (docs, examples, scripts, models) diff --git a/biology/p5-bioperl-run-devel/Makefile b/biology/p5-bioperl-run-devel/Makefile index 10d10f59033b..d967c62954fd 100644 --- a/biology/p5-bioperl-run-devel/Makefile +++ b/biology/p5-bioperl-run-devel/Makefile @@ -371,12 +371,6 @@ MAN3= Bio::Factory::EMBOSS.3 \ Bio::Tools::Run::TribeMCL.3 \ Bio::Tools::Run::Vista.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6 or better -.endif - # now install all extra stuff (docs, examples, scripts) post-install: ${MKDIR} ${DATADIR} @@ -390,4 +384,4 @@ post-install: .endfor .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/biology/p5-bioperl-run/Makefile b/biology/p5-bioperl-run/Makefile index 2decb02726d5..87d32563475a 100644 --- a/biology/p5-bioperl-run/Makefile +++ b/biology/p5-bioperl-run/Makefile @@ -356,12 +356,6 @@ MAN3= Bio::Factory::EMBOSS.3 \ Bio::Tools::Run::TribeMCL.3 \ Bio::Tools::Run::Vista.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6 or better -.endif - # now install all extra stuff (docs, examples, scripts) post-install: ${MKDIR} ${DATADIR} @@ -375,4 +369,4 @@ post-install: .endfor .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/biology/p5-bioperl/Makefile b/biology/p5-bioperl/Makefile index 7b2cbc1d6974..4c805319150b 100644 --- a/biology/p5-bioperl/Makefile +++ b/biology/p5-bioperl/Makefile @@ -798,9 +798,6 @@ MAN3= Bio::Align::AlignI.3 \ .if ${PERL_LEVEL} < 500800 BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp -.if ${PERL_LEVEL} < 500600 -IGNORE= "This port requires Perl 5.6 or better" -.endif .endif # now install all extra stuff (docs, examples, scripts, models) diff --git a/cad/p5-GDS2/Makefile b/cad/p5-GDS2/Makefile index 55e65ed4a3f4..cda991d5fcf4 100644 --- a/cad/p5-GDS2/Makefile +++ b/cad/p5-GDS2/Makefile @@ -16,7 +16,6 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S,.a$,a,} MAINTAINER= hrs@FreeBSD.org COMMENT= GDS2 - GDS2 stream module -USE_PERL5= yes PERL_MODBUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:S,.a$,,} PLIST_FILES= ${SITE_PERL_REL}/GDS2.pm \ diff --git a/chinese/oicq/Makefile b/chinese/oicq/Makefile index 4760af07a156..3df31241f0ba 100644 --- a/chinese/oicq/Makefile +++ b/chinese/oicq/Makefile @@ -20,18 +20,12 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-D ${SITE_PERL}/${PERL_ARCH}/Term/ReadKey.pm:${PORTSDIR}/devel/p5-Term-ReadKey \ ${SITE_PERL}/Crypt/OICQ.pm:${PORTSDIR}/security/p5-Crypt-OICQ -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Net::OICQ.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 # inherits from security/p5-Crypt-OICQ -IGNORE= requires perl 5.8.x or later. Install lang/perl5.8 then try again -.endif - post-install: ${INSTALL_SCRIPT} ${WRKSRC}/bin/qq ${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/demo1 ${PREFIX}/bin/qq-demo1 -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/chinese/p5-Encode-HanExtra/Makefile b/chinese/p5-Encode-HanExtra/Makefile index aa17430fa18e..980564f5a1e8 100644 --- a/chinese/p5-Encode-HanExtra/Makefile +++ b/chinese/p5-Encode-HanExtra/Makefile @@ -15,12 +15,6 @@ PKGNAMEPREFIX= p5- MAINTAINER= leeym@FreeBSD.org COMMENT= Extra sets of Chinese encodings -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.7.3+ -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500703 -IGNORE= requires Perl 5.7.3 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/chinese/p5-Lingua-Han-Utils/Makefile b/chinese/p5-Lingua-Han-Utils/Makefile index c3f143201719..b06df25055d2 100644 --- a/chinese/p5-Lingua-Han-Utils/Makefile +++ b/chinese/p5-Lingua-Han-Utils/Makefile @@ -19,15 +19,4 @@ PERL_CONFIGURE= yes MAN3= Lingua::Han::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 - -.if ${PERL_LEVEL} < 500800 -RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Encode/Guess.pm:${PORTSDIR}/converters/p5-Encode -BUILD_DEPENDS= ${RUN_DEPENDS} -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/chinese/p5-Lingua-ZH-BPMFConvert/Makefile b/chinese/p5-Lingua-ZH-BPMFConvert/Makefile index 86bfc9639e52..3525ec7e59b8 100644 --- a/chinese/p5-Lingua-ZH-BPMFConvert/Makefile +++ b/chinese/p5-Lingua-ZH-BPMFConvert/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Lingua::ZH::BPMFConvert.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/chinese/p5-Lingua-ZH-Segment/Makefile b/chinese/p5-Lingua-ZH-Segment/Makefile index d169ecdfcce7..ddb07602fc93 100644 --- a/chinese/p5-Lingua-ZH-Segment/Makefile +++ b/chinese/p5-Lingua-ZH-Segment/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= clsung@FreeBSD.org COMMENT= Chinese Text Segmentation -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Lingua::ZH::Segment.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/comms/hamlib/Makefile b/comms/hamlib/Makefile index 5c7db56714c1..59e766a1d482 100644 --- a/comms/hamlib/Makefile +++ b/comms/hamlib/Makefile @@ -37,10 +37,6 @@ OPTIONS = PYTHON "Define if you want PYTHON bindings" OFF \ .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= required Perl 5.6 or newer. Install lang/perl5.8 or lang/perl5 and try again -.endif - .if defined(WITH_XML) USE_GNOME+= libxml2 PLIST_SUB+= XML="" diff --git a/comms/p5-Device-SerialPort/Makefile b/comms/p5-Device-SerialPort/Makefile index 6a23e785992a..25261c1d9944 100644 --- a/comms/p5-Device-SerialPort/Makefile +++ b/comms/p5-Device-SerialPort/Makefile @@ -20,10 +20,4 @@ PERL_CONFIGURE= yes MAN1= modemtest.1 MAN3= Device::SerialPort.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/comms/p5-Fax-Hylafax-Client/Makefile b/comms/p5-Fax-Hylafax-Client/Makefile index 0e49eda761bf..4b378f8c8781 100644 --- a/comms/p5-Fax-Hylafax-Client/Makefile +++ b/comms/p5-Fax-Hylafax-Client/Makefile @@ -18,14 +18,8 @@ COMMENT= A simple Perl client for the HylaFAX fax server BUILD_DEPENDS= ${SITE_PERL}/Net/FTP.pm:${PORTSDIR}/net/p5-Net RUN_DEPENDS= ${SITE_PERL}/Net/FTP.pm:${PORTSDIR}/net/p5-Net -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Fax::Hylafax::Client.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/comms/p5-SMS-Send/Makefile b/comms/p5-SMS-Send/Makefile index 48acb10a3c6d..f4e97a7bdce4 100644 --- a/comms/p5-SMS-Send/Makefile +++ b/comms/p5-SMS-Send/Makefile @@ -27,10 +27,4 @@ MAN3= SMS::Send.3 \ SMS::Send::Driver.3 \ SMS::Send::Test.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 due to dependency. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/converters/p5-Convert-Bencode_XS/Makefile b/converters/p5-Convert-Bencode_XS/Makefile index 76bc923a1e98..a2997ca2cc48 100644 --- a/converters/p5-Convert-Bencode_XS/Makefile +++ b/converters/p5-Convert-Bencode_XS/Makefile @@ -25,10 +25,4 @@ post-install: ${MKDIR} ${EXAMPLESDIR} ${INSTALL_SCRIPT} ${WRKSRC}/extras/* ${EXAMPLESDIR} -.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/converters/p5-Convert-Morse/Makefile b/converters/p5-Convert-Morse/Makefile index f6cf1357e952..1a9ad1696fd1 100644 --- a/converters/p5-Convert-Morse/Makefile +++ b/converters/p5-Convert-Morse/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl module to convert between ASCII and Morse codes -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Convert::Morse.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500801 -IGNORE= this program only support perl 5.8.1 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/converters/p5-Encode-JIS2K/Makefile b/converters/p5-Encode-JIS2K/Makefile index 3a528cbee8ae..c05108f11e71 100644 --- a/converters/p5-Encode-JIS2K/Makefile +++ b/converters/p5-Encode-JIS2K/Makefile @@ -15,12 +15,6 @@ PKGNAMEPREFIX= p5- MAINTAINER= rafan@FreeBSD.org COMMENT= JIS X 0212 (aka JIS 2000) Encodings -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.7.3+ -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500703 -IGNORE= requires Perl 5.7.3 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/converters/p5-Encode-compat/Makefile b/converters/p5-Encode-compat/Makefile index d85e57a1c880..2a3dd6218cb5 100644 --- a/converters/p5-Encode-compat/Makefile +++ b/converters/p5-Encode-compat/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Encode::compat.3 Encode::compat::Alias.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/converters/p5-Encode/Makefile b/converters/p5-Encode/Makefile index 439a2c63a045..11ad016bee7c 100644 --- a/converters/p5-Encode/Makefile +++ b/converters/p5-Encode/Makefile @@ -15,7 +15,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= rafan@FreeBSD.org COMMENT= Provides interfaces between strings and the rest of the system -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.7.3+ MAN3= Encode.3 \ Encode::Alias.3 \ @@ -38,10 +38,6 @@ MAN3= Encode.3 \ .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500703 -IGNORE= requires Perl 5.7.3 or above -.endif - .if ${PERL_LEVEL} > 500800 post-patch: ${PERL} -pi -e '$$_="" if $$.>=23 && $$.<=25; $$_="my \@exe_files=();\n" if $$.==25' ${WRKSRC}/Makefile.PL diff --git a/converters/p5-JSON-XS/Makefile b/converters/p5-JSON-XS/Makefile index 81a2bfb44693..8e1ad087ef97 100644 --- a/converters/p5-JSON-XS/Makefile +++ b/converters/p5-JSON-XS/Makefile @@ -16,13 +16,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/0$//} MAINTAINER= clsung@FreeBSD.org COMMENT= JSON serialising/deserialising, done correctly and fast -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= JSON::XS.3 JSON::XS::Boolean.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/converters/p5-MIME-Base64/Makefile b/converters/p5-MIME-Base64/Makefile index 5e868ef5c125..02a173c3e4c8 100644 --- a/converters/p5-MIME-Base64/Makefile +++ b/converters/p5-MIME-Base64/Makefile @@ -20,14 +20,4 @@ PERL_CONFIGURE= YES MAN3= MIME::Base64.3 \ MIME::QuotedPrint.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 - -post-patch: - ${REINPLACE_CMD} -e '/require 5.006/d' ${WRKSRC}/${CONFIGURE_SCRIPT} -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/converters/p5-Number-Nary/Makefile b/converters/p5-Number-Nary/Makefile index f976c78e019a..f03432d7a2b4 100644 --- a/converters/p5-Number-Nary/Makefile +++ b/converters/p5-Number-Nary/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= ${SITE_PERL}/Sub/Exporter.pm:${PORTSDIR}/devel/p5-Sub-Exporter \ ${SITE_PERL}/${PERL_ARCH}/List/MoreUtils.pm:${PORTSDIR}/lang/p5-List-MoreUtils RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Number::Nary.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/converters/p5-Number-RecordLocator/Makefile b/converters/p5-Number-RecordLocator/Makefile index 238c226b74e4..82c2e3f8a076 100644 --- a/converters/p5-Number-RecordLocator/Makefile +++ b/converters/p5-Number-RecordLocator/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Number::RecordLocator.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/converters/p5-Text-Unidecode/Makefile b/converters/p5-Text-Unidecode/Makefile index dd670eb225a6..fa605a14cd89 100644 --- a/converters/p5-Text-Unidecode/Makefile +++ b/converters/p5-Text-Unidecode/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Text::Unidecode.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/converters/p5-Unicode-String/Makefile b/converters/p5-Unicode-String/Makefile index 79f2dd80b956..e2f61372747e 100644 --- a/converters/p5-Unicode-String/Makefile +++ b/converters/p5-Unicode-String/Makefile @@ -15,14 +15,14 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= These are experimental Perl5 modules to handle various Unicode issues +PERL_CONFIGURE= 5.7.2+ + .include <bsd.port.pre.mk> .if ${PERL_LEVEL} < 500804 BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 .endif -PERL_CONFIGURE= yes - MAN3= Unicode::CharName.3 Unicode::String.3 .include <bsd.port.post.mk> diff --git a/converters/p5-XML-WBXML/Makefile b/converters/p5-XML-WBXML/Makefile index b167efab88e7..83f535aae907 100644 --- a/converters/p5-XML-WBXML/Makefile +++ b/converters/p5-XML-WBXML/Makefile @@ -21,10 +21,4 @@ MAN3= XML::WBXML.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/databases/mysql323-scripts/Makefile b/databases/mysql323-scripts/Makefile index 9b5f645bb43e..e4958171f08b 100644 --- a/databases/mysql323-scripts/Makefile +++ b/databases/mysql323-scripts/Makefile @@ -17,5 +17,6 @@ PKGINSTALL= mustnotexist PLIST= ${PKGDIR}/pkg-plist.scripts SCRIPTS_ONLY= yes +USE_PERL5= yes .include "${MASTERDIR}/Makefile" diff --git a/databases/mysql40-scripts/Makefile b/databases/mysql40-scripts/Makefile index 51c445d89205..8be8e369392e 100644 --- a/databases/mysql40-scripts/Makefile +++ b/databases/mysql40-scripts/Makefile @@ -17,5 +17,6 @@ PKGINSTALL= mustnotexist PLIST= ${PKGDIR}/pkg-plist.scripts SCRIPTS_ONLY= yes +USE_PERL5= yes .include "${MASTERDIR}/Makefile" diff --git a/databases/mysql41-scripts/Makefile b/databases/mysql41-scripts/Makefile index c17cb4d517e2..17085831b6d6 100644 --- a/databases/mysql41-scripts/Makefile +++ b/databases/mysql41-scripts/Makefile @@ -16,5 +16,6 @@ PKGINSTALL= mustnotexist PLIST= ${PKGDIR}/pkg-plist.scripts SCRIPTS_ONLY= yes +USE_PERL5= yes .include "${MASTERDIR}/Makefile" diff --git a/databases/mysql50-scripts/Makefile b/databases/mysql50-scripts/Makefile index 1e96f2b0dd43..fb2f7929a86c 100644 --- a/databases/mysql50-scripts/Makefile +++ b/databases/mysql50-scripts/Makefile @@ -17,5 +17,6 @@ PKGMESSAGE= mustnotexist PLIST= ${PKGDIR}/pkg-plist.scripts SCRIPTS_ONLY= yes +USE_PERL5= yes .include "${MASTERDIR}/Makefile" diff --git a/databases/mysql51-scripts/Makefile b/databases/mysql51-scripts/Makefile index 7aa6e28374ba..bb4acfcf8a31 100644 --- a/databases/mysql51-scripts/Makefile +++ b/databases/mysql51-scripts/Makefile @@ -17,5 +17,6 @@ PKGMESSAGE= mustnotexist PLIST= ${PKGDIR}/pkg-plist.scripts SCRIPTS_ONLY= yes +USE_PERL5= yes .include "${MASTERDIR}/Makefile" diff --git a/databases/mysql54-scripts/Makefile b/databases/mysql54-scripts/Makefile index 7aa6e28374ba..bb4acfcf8a31 100644 --- a/databases/mysql54-scripts/Makefile +++ b/databases/mysql54-scripts/Makefile @@ -17,5 +17,6 @@ PKGMESSAGE= mustnotexist PLIST= ${PKGDIR}/pkg-plist.scripts SCRIPTS_ONLY= yes +USE_PERL5= yes .include "${MASTERDIR}/Makefile" diff --git a/databases/mysql55-scripts/Makefile b/databases/mysql55-scripts/Makefile index 7aa6e28374ba..bb4acfcf8a31 100644 --- a/databases/mysql55-scripts/Makefile +++ b/databases/mysql55-scripts/Makefile @@ -17,5 +17,6 @@ PKGMESSAGE= mustnotexist PLIST= ${PKGDIR}/pkg-plist.scripts SCRIPTS_ONLY= yes +USE_PERL5= yes .include "${MASTERDIR}/Makefile" diff --git a/databases/mysql60-scripts/Makefile b/databases/mysql60-scripts/Makefile index 7aa6e28374ba..bb4acfcf8a31 100644 --- a/databases/mysql60-scripts/Makefile +++ b/databases/mysql60-scripts/Makefile @@ -17,5 +17,6 @@ PKGMESSAGE= mustnotexist PLIST= ${PKGDIR}/pkg-plist.scripts SCRIPTS_ONLY= yes +USE_PERL5= yes .include "${MASTERDIR}/Makefile" diff --git a/databases/p5-Cache-Memcached-Managed/Makefile b/databases/p5-Cache-Memcached-Managed/Makefile index 401ecb100fdf..be4b258855a6 100644 --- a/databases/p5-Cache-Memcached-Managed/Makefile +++ b/databases/p5-Cache-Memcached-Managed/Makefile @@ -25,10 +25,4 @@ MAN3= Cache::Memcached::Managed.3 \ Cache::Memcached::Managed::Inactive.3 \ Cache::Memcached::Managed::Multi.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/databases/p5-Cache-Memcached-XS/Makefile b/databases/p5-Cache-Memcached-XS/Makefile index 835fe141ace6..f9260698ae55 100644 --- a/databases/p5-Cache-Memcached-XS/Makefile +++ b/databases/p5-Cache-Memcached-XS/Makefile @@ -19,15 +19,9 @@ LIB_DEPENDS= memcache.4:${PORTSDIR}/databases/libmemcache BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.6+ CONFIGURE_ARGS= INC="-I${LOCALBASE}/include" MAN3= Cache::Memcached::XS.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500806 -IGNORE= requires perl 5.8.6 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/databases/p5-Class-DBI-AutoLoader/Makefile b/databases/p5-Class-DBI-AutoLoader/Makefile index 68aadbe29d85..4d3834edfb82 100644 --- a/databases/p5-Class-DBI-AutoLoader/Makefile +++ b/databases/p5-Class-DBI-AutoLoader/Makefile @@ -24,13 +24,4 @@ PERL_CONFIGURE= yes MAN3= Class::DBI::AutoLoader.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -post-patch: - @${PERL} -pi -e '$$_ = "" if /use warnings/;' \ - -e 's/^our (\S+)/use vars qw($$1); $$1/;' \ - ${WRKSRC}/AutoLoader.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/databases/p5-Class-DBI-DATA-Schema/Makefile b/databases/p5-Class-DBI-DATA-Schema/Makefile index 1565d7b3498a..41661328d8c1 100644 --- a/databases/p5-Class-DBI-DATA-Schema/Makefile +++ b/databases/p5-Class-DBI-DATA-Schema/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= Class::DBI::DATA::Schema.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} <= 500600 -IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/databases/p5-Class-DBI-DDL/Makefile b/databases/p5-Class-DBI-DDL/Makefile index 471ac83c94fa..43c3a3784d93 100644 --- a/databases/p5-Class-DBI-DDL/Makefile +++ b/databases/p5-Class-DBI-DDL/Makefile @@ -18,15 +18,9 @@ COMMENT= DDL for Class-DBI RUN_DEPENDS= ${SITE_PERL}/Class/DBI.pm:${PORTSDIR}/databases/p5-Class-DBI BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= Class::DBI::DDL.3 \ Class::DBI::DDL::Pg.3 -.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/databases/p5-Class-DBI-Loader/Makefile b/databases/p5-Class-DBI-Loader/Makefile index b0e734d574d3..338a8aef1bec 100644 --- a/databases/p5-Class-DBI-Loader/Makefile +++ b/databases/p5-Class-DBI-Loader/Makefile @@ -45,10 +45,6 @@ OPTIONS= PGSQL "Enable support for PostgreSQL" Off \ .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 - .if defined(WITH_PGSQL) RUN_DEPENDS+= ${SITE_PERL}/Class/DBI/Pg.pm:${PORTSDIR}/databases/p5-Class-DBI-Pg .endif diff --git a/databases/p5-Class-DBI-Plugin-AbstractCount/Makefile b/databases/p5-Class-DBI-Plugin-AbstractCount/Makefile index c7b6cdae3dd7..481117a922d5 100644 --- a/databases/p5-Class-DBI-Plugin-AbstractCount/Makefile +++ b/databases/p5-Class-DBI-Plugin-AbstractCount/Makefile @@ -24,8 +24,4 @@ PERL_CONFIGURE= yes MAN3= Class::DBI::Plugin::AbstractCount.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/databases/p5-Class-DBI-Plugin-Iterator/Makefile b/databases/p5-Class-DBI-Plugin-Iterator/Makefile index 0042531a33c0..2b3eb0320bba 100644 --- a/databases/p5-Class-DBI-Plugin-Iterator/Makefile +++ b/databases/p5-Class-DBI-Plugin-Iterator/Makefile @@ -21,10 +21,4 @@ PERL_CONFIGURE= yes MAN3= Class::DBI::Plugin::Iterator.3 \ Class::DBI::Plugin::Iterator::Nihongo.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= perl 5.6 or newer required by Class::DBI. Install lang/perl5.8 or lang/perl5 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/databases/p5-Class-DBI-Plugin-Pager/Makefile b/databases/p5-Class-DBI-Plugin-Pager/Makefile index 5145b11c4c9a..4d893c9eb45d 100644 --- a/databases/p5-Class-DBI-Plugin-Pager/Makefile +++ b/databases/p5-Class-DBI-Plugin-Pager/Makefile @@ -24,10 +24,4 @@ BUILD_DEPENDS= ${SITE_PERL}/Class/DBI.pm:${PORTSDIR}/databases/p5-Class-DBI \ PERL_CONFIGURE= yes MAN3= Class::DBI::Plugin::Pager.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= perl 5.6 or newer required by Class::DBI. Install lang/perl5.8 or lang/perl5 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/databases/p5-Class-DBI-Plugin-RetrieveAll/Makefile b/databases/p5-Class-DBI-Plugin-RetrieveAll/Makefile index db18e72083a3..fd3683225c99 100644 --- a/databases/p5-Class-DBI-Plugin-RetrieveAll/Makefile +++ b/databases/p5-Class-DBI-Plugin-RetrieveAll/Makefile @@ -21,13 +21,4 @@ PERL_CONFIGURE= yes MAN3= Class::DBI::Plugin::RetrieveAll.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 warnings/;' \ - ${WRKSRC}/lib/Class/DBI/Plugin/RetrieveAll.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/databases/p5-Class-DBI-Plugin-Type/Makefile b/databases/p5-Class-DBI-Plugin-Type/Makefile index 0c5a747d812c..e0e71e0953d5 100644 --- a/databases/p5-Class-DBI-Plugin-Type/Makefile +++ b/databases/p5-Class-DBI-Plugin-Type/Makefile @@ -21,16 +21,4 @@ PERL_CONFIGURE= yes MAN3= Class::DBI::Plugin::Type.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 warnings/;' \ - ${WRKSRC}/Type.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/databases/p5-Class-DBI-Plugin/Makefile b/databases/p5-Class-DBI-Plugin/Makefile index 2065499f09e8..c589c48801ed 100644 --- a/databases/p5-Class-DBI-Plugin/Makefile +++ b/databases/p5-Class-DBI-Plugin/Makefile @@ -22,8 +22,4 @@ PERL_CONFIGURE= yes MAN3= Class::DBI::Plugin.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/databases/p5-Class-DBI-Sweet/Makefile b/databases/p5-Class-DBI-Sweet/Makefile index 89f9a996bd7e..ec2f65790efc 100644 --- a/databases/p5-Class-DBI-Sweet/Makefile +++ b/databases/p5-Class-DBI-Sweet/Makefile @@ -22,17 +22,11 @@ RUN_DEPENDS= p5-Class-DBI>=3.0.12:${PORTSDIR}/databases/p5-Class-DBI \ ${SITE_PERL}/SQL/Abstract.pm:${PORTSDIR}/databases/p5-SQL-Abstract BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.1+ MAN3= Class::DBI::Sweet.3 Class::DBI::Sweet::Topping.3 post-extract: @${PERL} -i.bak -ne 'print unless m,DBD::SQLite,' ${WRKSRC}/Build.PL -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/databases/p5-Class-DBI/Makefile b/databases/p5-Class-DBI/Makefile index 4d3a2e8d130e..9a9f36ec4beb 100644 --- a/databases/p5-Class-DBI/Makefile +++ b/databases/p5-Class-DBI/Makefile @@ -42,10 +42,4 @@ post-configure: # dirty hack to deceive irritable pod2man @${PERL} -pi -e 's/^(POD2MAN_EXE.*)$$/\1 --lax/;' ${WRKSRC}/Makefile -.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/databases/p5-DBD-CSV/Makefile b/databases/p5-DBD-CSV/Makefile index 6332aec14ded..49ff3241107a 100644 --- a/databases/p5-DBD-CSV/Makefile +++ b/databases/p5-DBD-CSV/Makefile @@ -26,10 +26,4 @@ PERL_CONFIGURE= YES MAN3= DBD::CSV.3 Bundle::DBD::CSV.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/databases/p5-DBD-InterBase/Makefile b/databases/p5-DBD-InterBase/Makefile index 8067e593bfbc..fb2ea01064a3 100644 --- a/databases/p5-DBD-InterBase/Makefile +++ b/databases/p5-DBD-InterBase/Makefile @@ -27,10 +27,4 @@ post-patch: MAN3= DBD::InterBase.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/databases/p5-DBD-LDAP/Makefile b/databases/p5-DBD-LDAP/Makefile index 323bdbf152b4..f8a5c2dd7bfa 100644 --- a/databases/p5-DBD-LDAP/Makefile +++ b/databases/p5-DBD-LDAP/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= DBD::LDAP.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or later. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/databases/p5-DBD-Mock/Makefile b/databases/p5-DBD-Mock/Makefile index 8d97d672d375..69597e7b9fb7 100644 --- a/databases/p5-DBD-Mock/Makefile +++ b/databases/p5-DBD-Mock/Makefile @@ -18,14 +18,8 @@ COMMENT= Simple mock DBD implementation used for testing BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.6+ MAN3= DBD::Mock.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/databases/p5-DBIx-Class-DigestColumns/Makefile b/databases/p5-DBIx-Class-DigestColumns/Makefile index 50fc3c147cd1..16b4635c2b6a 100644 --- a/databases/p5-DBIx-Class-DigestColumns/Makefile +++ b/databases/p5-DBIx-Class-DigestColumns/Makefile @@ -20,15 +20,11 @@ RUN_DEPENDS= p5-DBIx-Class>=0.06002:${PORTSDIR}/databases/p5-DBIx-Class \ p5-Digest>=1.11:${PORTSDIR}/security/p5-Digest BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.1+ MAN3= DBIx::Class::DigestColumns.3 post-extract: @${PERL} -i.bak -ne 'print unless /^\s*build_requires/ .. /},$$/ or /^\s*recommends/ .. /},$$/ ' ${WRKSRC}/Build.PL -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/databases/p5-DBIx-Class-Loader/Makefile b/databases/p5-DBIx-Class-Loader/Makefile index 31ab2f7365aa..4a556a063277 100644 --- a/databases/p5-DBIx-Class-Loader/Makefile +++ b/databases/p5-DBIx-Class-Loader/Makefile @@ -23,7 +23,7 @@ BUILD_DEPENDS= p5-DBI>=1.3:${PORTSDIR}/databases/p5-DBI \ p5-UNIVERSAL-require>=0.10:${PORTSDIR}/devel/p5-UNIVERSAL-require RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= DBIx::Class::Loader.3 \ DBIx::Class::Loader::DB2.3 \ @@ -33,8 +33,4 @@ MAN3= DBIx::Class::Loader.3 \ DBIx::Class::Loader::Writing.3 \ DBIx::Class::Loader::mysql.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} <= 500800 -IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/databases/p5-DBIx-Class-Schema-Loader/Makefile b/databases/p5-DBIx-Class-Schema-Loader/Makefile index 1d14328aad29..6a91600afc32 100644 --- a/databases/p5-DBIx-Class-Schema-Loader/Makefile +++ b/databases/p5-DBIx-Class-Schema-Loader/Makefile @@ -26,7 +26,7 @@ RUN_DEPENDS= p5-Data-Dump>=1.06:${PORTSDIR}/devel/p5-Data-Dump \ p5-Class-Inspector>=0:${PORTSDIR}/devel/p5-Class-Inspector \ p5-DBIx-Class>=0.07006:${PORTSDIR}/databases/p5-DBIx-Class \ -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= DBIx::Class::Schema::Loader.3 \ DBIx::Class::Schema::Loader::Base.3 \ @@ -49,10 +49,6 @@ OPTIONS= SQLITE "SQLite Support" Off \ .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} <= 500800 -IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again -.endif - .if defined(WITH_SQLITE) RUN_DEPENDS+= p5-DBD-SQLite>=1.12:${PORTSDIR}/databases/p5-DBD-SQLite \ p5-DBI>=1.56:${PORTSDIR}/databases/p5-DBI diff --git a/databases/p5-DBIx-Class-UUIDColumns/Makefile b/databases/p5-DBIx-Class-UUIDColumns/Makefile index be7fbbc7723d..547d0802d102 100644 --- a/databases/p5-DBIx-Class-UUIDColumns/Makefile +++ b/databases/p5-DBIx-Class-UUIDColumns/Makefile @@ -20,7 +20,7 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/DBD/SQLite.pm:${PORTSDIR}/databases/p5- ${SITE_PERL}/DBIx/Class.pm:${PORTSDIR}/databases/p5-DBIx-Class RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= DBIx::Class::UUIDColumns.3 \ DBIx::Class::UUIDColumns::UUIDMaker.3 \ @@ -32,10 +32,4 @@ MAN3= DBIx::Class::UUIDColumns.3 \ DBIx::Class::UUIDColumns::UUIDMaker::Win32::Guidgen.3 \ DBIx::Class::UUIDColumns::UUIDMaker::Win32API::GUID.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8 or later. Install lang/perl5 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/databases/p5-DBIx-Class-Validation/Makefile b/databases/p5-DBIx-Class-Validation/Makefile index 84af769c327d..a73ed9d06c33 100644 --- a/databases/p5-DBIx-Class-Validation/Makefile +++ b/databases/p5-DBIx-Class-Validation/Makefile @@ -22,14 +22,8 @@ BUILD_DEPENDS= ${SITE_PERL}/Module/Install.pm:${PORTSDIR}/devel/p5-Module-Instal ${SITE_PERL}/DBIx/Class.pm:${PORTSDIR}/databases/p5-DBIx-Class RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= DBIx::Class::Validation.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8 or later. Install lang/perl5 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/databases/p5-DBIx-Class-WebForm/Makefile b/databases/p5-DBIx-Class-WebForm/Makefile index 441d445c9b2a..029a2ab74912 100644 --- a/databases/p5-DBIx-Class-WebForm/Makefile +++ b/databases/p5-DBIx-Class-WebForm/Makefile @@ -21,12 +21,8 @@ RUN_DEPENDS= p5-DBIx-Class>=0:${PORTSDIR}/databases/p5-DBIx-Class \ ${SITE_PERL}/Data/FormValidator.pm:${PORTSDIR}/textproc/p5-Data-FormValidator BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.1+ MAN3= DBIx::Class::WebForm.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/databases/p5-DBIx-Class/Makefile b/databases/p5-DBIx-Class/Makefile index 0b45877080a3..65fb9e97ee5f 100644 --- a/databases/p5-DBIx-Class/Makefile +++ b/databases/p5-DBIx-Class/Makefile @@ -28,7 +28,7 @@ RUN_DEPENDS= p5-Data-Page>=2.00:${PORTSDIR}/databases/p5-Data-Page \ p5-Class-Accessor-Grouped>=0.05002:${PORTSDIR}/devel/p5-Class-Accessor-Grouped \ p5-JSON>=1.00:${PORTSDIR}/converters/p5-JSON -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN1= dbicadmin.1 MAN3= DBIx::Class.3 \ @@ -101,8 +101,4 @@ MAN3= DBIx::Class.3 \ post-extract: @${PERL} -i.bak -ne 'print unless /^\s*build_requires/' ${WRKSRC}/Makefile.PL -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/databases/p5-DBIx-Log4perl/Makefile b/databases/p5-DBIx-Log4perl/Makefile index 5456c39674fc..035eec4f8d59 100644 --- a/databases/p5-DBIx-Log4perl/Makefile +++ b/databases/p5-DBIx-Log4perl/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-DBI>=1.50:${PORTSDIR}/databases/p5-DBI \ p5-Log-Log4perl>=1.04:${PORTSDIR}/devel/p5-Log-Log4perl RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= DBIx::Log4perl.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8.0 Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/databases/p5-DBIx-Perlish/Makefile b/databases/p5-DBIx-Perlish/Makefile index a7237db2ce6d..333cf70e6b0a 100644 --- a/databases/p5-DBIx-Perlish/Makefile +++ b/databases/p5-DBIx-Perlish/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-DBI>0:${PORTSDIR}/databases/p5-DBI \ p5-PadWalker>0:${PORTSDIR}/devel/p5-PadWalker RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.2+ MAN3= DBIx::Perlish.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500802 -IGNORE= requires perl 5.8.2 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/databases/p5-DBIx-SQLEngine/Makefile b/databases/p5-DBIx-SQLEngine/Makefile index c62a3669488a..c480df9cdebf 100644 --- a/databases/p5-DBIx-SQLEngine/Makefile +++ b/databases/p5-DBIx-SQLEngine/Makefile @@ -84,10 +84,4 @@ MAN3= DBIx::SQLEngine.3 \ DBIx::SQLEngine::Schema::TableSet.3 \ DBIx::SQLEngine::Utility::CloneWithParams.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/databases/p5-DBIx-SQLite-Simple/Makefile b/databases/p5-DBIx-SQLite-Simple/Makefile index ed254628a5a8..e7974346bb6b 100644 --- a/databases/p5-DBIx-SQLite-Simple/Makefile +++ b/databases/p5-DBIx-SQLite-Simple/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= DBIx::SQLite::Simple.3 \ DBIx::SQLite::Simple::Table.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # inherited from devel/p5-Class-Gomor -IGNORE= requires perl 5.6 or higher, install lang/perl5.6 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/databases/p5-DBIx-SearchBuilder/Makefile b/databases/p5-DBIx-SearchBuilder/Makefile index 3b3848d75467..808416eb279a 100644 --- a/databases/p5-DBIx-SearchBuilder/Makefile +++ b/databases/p5-DBIx-SearchBuilder/Makefile @@ -26,7 +26,7 @@ BUILD_DEPENDS= ${SITE_PERL}/Class/ReturnValue.pm:${PORTSDIR}/devel/p5-Class-Retu ${SITE_PERL}/${PERL_ARCH}/Encode.pm:${PORTSDIR}/converters/p5-Encode RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.7.3+ MAN3= DBIx::SearchBuilder.3 DBIx::SearchBuilder::Handle.3 \ DBIx::SearchBuilder::Handle::Informix.3 \ @@ -43,10 +43,4 @@ MAN3= DBIx::SearchBuilder.3 DBIx::SearchBuilder::Handle.3 \ DBIx::SearchBuilder::Union.3 \ DBIx::SearchBuilder::Unique.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500703 -IGNORE= requires at least Perl 5.7.3 due to dependency on devel/p5-Encode. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/databases/p5-DBIx-Simple/Makefile b/databases/p5-DBIx-Simple/Makefile index c8cca8fb8889..3ff489e958e6 100644 --- a/databases/p5-DBIx-Simple/Makefile +++ b/databases/p5-DBIx-Simple/Makefile @@ -44,8 +44,4 @@ RUN_DEPENDS+= p5-DBIx-XHTML_Table>=0:${PORTSDIR}/databases/p5-DBIx-XHTML_Table RUN_DEPENDS+= p5-Text-Table>=0:${PORTSDIR}/textproc/p5-Text-Table .endif -.if ${PERL_LEVEL} < 500600 -IGNORE= need at least Perl 5.6; install lang/perl or lang/perl5.8 -.endif - .include <bsd.port.post.mk> diff --git a/databases/p5-Data-Pageset/Makefile b/databases/p5-Data-Pageset/Makefile index d7412b383c9a..ec540d72f366 100644 --- a/databases/p5-Data-Pageset/Makefile +++ b/databases/p5-Data-Pageset/Makefile @@ -22,10 +22,4 @@ MAN3= Data::Pageset.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/databases/p5-Exception-Class-DBI/Makefile b/databases/p5-Exception-Class-DBI/Makefile index b96fd95919d6..b782986930d5 100644 --- a/databases/p5-Exception-Class-DBI/Makefile +++ b/databases/p5-Exception-Class-DBI/Makefile @@ -18,14 +18,8 @@ COMMENT= DBI Exception objects RUN_DEPENDS= ${SITE_PERL}/Exception/Class.pm:${PORTSDIR}/devel/p5-Exception-Class \ ${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= Exception::Class::DBI.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 # inherited from devel/p5-Exception-Class -IGNORE= requires at least Perl 5.8. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/databases/p5-GDBM/Makefile b/databases/p5-GDBM/Makefile index edfaf6bc0988..67739f55d1c6 100644 --- a/databases/p5-GDBM/Makefile +++ b/databases/p5-GDBM/Makefile @@ -20,7 +20,7 @@ COMMENT= GNU Data Base Manager (gdbm) interface LIB_DEPENDS= gdbm.3:${PORTSDIR}/databases/gdbm USE_BZIP2= yes -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ EXTRACT_AFTER_ARGS= | ${TAR} -xf - ${DISTNAME}/ext/GDBM_File WRKSRC= ${WRKDIR}/${DISTNAME}/ext/GDBM_File CFLAGS= -I${LOCALBASE}/include @@ -29,10 +29,4 @@ MAN3= GDBM_File.3 post-patch: @${REINPLACE_CMD} -e '/MAN3PODS/s|.*||' ${WRKSRC}/Makefile.PL -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl from ports. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/databases/p5-Genezzo/Makefile b/databases/p5-Genezzo/Makefile index 1f33d1babc8a..7fe998ff932b 100644 --- a/databases/p5-Genezzo/Makefile +++ b/databases/p5-Genezzo/Makefile @@ -18,7 +18,7 @@ COMMENT= An extensible database with SQL and DBI RUN_DEPENDS= ${SITE_PERL}/Parse/RecDescent.pm:${PORTSDIR}/devel/p5-Parse-RecDescent BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.7.3+ MAN1= gendba.pl.1 genexp.pl.1 MAN3= Genezzo.3 Genezzo::Block::RDBArray.3 \ @@ -55,10 +55,4 @@ MAN3= Genezzo.3 Genezzo::Block::RDBArray.3 \ Genezzo::Util.3 Genezzo::XEval.3 Genezzo::XEval::Prepare.3 \ Genezzo::XEval::SQLAlter.3 Genezzo::gendba.3 Genezzo::genexp.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500703 -IGNORE= requires Perl 5.7.3 or newer. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/databases/p5-Iterator-DBI/Makefile b/databases/p5-Iterator-DBI/Makefile index f3df9a8978f3..659bc45ad28c 100644 --- a/databases/p5-Iterator-DBI/Makefile +++ b/databases/p5-Iterator-DBI/Makefile @@ -20,12 +20,6 @@ RUN_DEPENDS+= ${BUILD_DEPENDS} MAN3= Iterator::DBI.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/databases/p5-Jifty-DBI/Makefile b/databases/p5-Jifty-DBI/Makefile index 5b96d34afb6d..ae21917edb84 100644 --- a/databases/p5-Jifty-DBI/Makefile +++ b/databases/p5-Jifty-DBI/Makefile @@ -40,7 +40,7 @@ BUILD_DEPENDS= \ p5-Cache-Memcached>0:${PORTSDIR}/databases/p5-Cache-Memcached RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.3+ MAN3= Jifty::DBI.3 \ Jifty::DBI::Class::Trigger.3 \ @@ -76,10 +76,6 @@ MAN3= Jifty::DBI.3 \ .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500803 -IGNORE= requires perl 5.8.3 or later. Install lang/perl5.8 and try again -.endif - .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/databases/p5-Oryx/Makefile b/databases/p5-Oryx/Makefile index 1380046155c8..b267c898437b 100644 --- a/databases/p5-Oryx/Makefile +++ b/databases/p5-Oryx/Makefile @@ -45,10 +45,4 @@ MAN3= Oryx.3 Oryx::Association.3 Oryx::Association::Array.3 Oryx::Attribute.3 \ Oryx::DBM::Association.3 Oryx::DBM::Class.3 Oryx::DBI::Parent.3 \ Oryx::Association::Reference.3 Oryx::DBM::Util.3 Oryx::Value::Text.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/databases/p5-POE-Component-EasyDBI/Makefile b/databases/p5-POE-Component-EasyDBI/Makefile index c08cc0446ed6..068f76d129e9 100644 --- a/databases/p5-POE-Component-EasyDBI/Makefile +++ b/databases/p5-POE-Component-EasyDBI/Makefile @@ -28,10 +28,4 @@ PERL_CONFIGURE= yes MAN3= POE::Component::EasyDBI.3 \ POE::Component::EasyDBI::SubProcess.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/databases/p5-POE-Component-LaDBI/Makefile b/databases/p5-POE-Component-LaDBI/Makefile index 16259a466073..38ba8bf9513d 100644 --- a/databases/p5-POE-Component-LaDBI/Makefile +++ b/databases/p5-POE-Component-LaDBI/Makefile @@ -26,16 +26,10 @@ MAN3= POE::Component::LaDBI.3 POE::Component::LaDBI::Commands.3 \ POE::Component::LaDBI::Request.3 \ POE::Component::LaDBI::Response.3 -.include <bsd.port.pre.mk> - post-extract: ${RM} ${WRKSRC}/*.pl post-patch: @${PERL} -pi -e 's!(?=read_answer_yes\()!0 and !;' ${WRKSRC}/Makefile.PL -.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/databases/p5-Pg/Makefile b/databases/p5-Pg/Makefile index 7704ffd9a6cc..2ac478f90634 100644 --- a/databases/p5-Pg/Makefile +++ b/databases/p5-Pg/Makefile @@ -19,11 +19,10 @@ MAINTAINER= girgen@FreeBSD.org COMMENT= An interface for using perl5 to access PostgreSQL databases USE_PGSQL= yes -USE_PERL5= yes +PERL_CONFIGURE= yes MAN3= Pg.3 -PERL_CONFIGURE= YES CONFIGURE_ENV= POSTGRES_INCLUDE=${LOCALBASE}/include POSTGRES_LIB=${LOCALBASE}/lib .include <bsd.port.mk> diff --git a/databases/p5-RRD-Simple/Makefile b/databases/p5-RRD-Simple/Makefile index 8cc322d723a5..9b3105bb76dd 100644 --- a/databases/p5-RRD-Simple/Makefile +++ b/databases/p5-RRD-Simple/Makefile @@ -24,10 +24,4 @@ RUN_DEPENDS= ${BUILD_DEPENDS} PERL_MODBUILD= yes MAN3= RRD::Simple.3 RRD::Simple::Examples.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/databases/p5-Rose-DB-Object/Makefile b/databases/p5-Rose-DB-Object/Makefile index 388fe88c42b5..8f7996ec164c 100644 --- a/databases/p5-Rose-DB-Object/Makefile +++ b/databases/p5-Rose-DB-Object/Makefile @@ -23,7 +23,7 @@ BUILD_DEPENDS= p5-Rose-DB>=0.734,1:${PORTSDIR}/databases/p5-Rose-DB \ ${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+ OPTIONS= FAST_CLONE "use Scalar::Util::Clone (requires perl5.8+)" off @@ -101,8 +101,4 @@ MAN3= Rose::DB::Object.3 \ Rose::DB::Object::Tutorial.3 \ Rose::DB::Object::Util.3 -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8 or later. Install lang/perl5 then try again -.endif - .include <bsd.port.post.mk> diff --git a/databases/p5-Rose-DB/Makefile b/databases/p5-Rose-DB/Makefile index d28168d0871f..934c8f79a80c 100644 --- a/databases/p5-Rose-DB/Makefile +++ b/databases/p5-Rose-DB/Makefile @@ -28,7 +28,7 @@ BUILD_DEPENDS= p5-Rose-DateTime>=0.532:${PORTSDIR}/devel/p5-Rose-DateTime \ ${SITE_PERL}/${PERL_ARCH}/YAML/Syck.pm:${PORTSDIR}/textproc/p5-YAML-Syck RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Rose::DB.3 \ Rose::DB::Constants.3 \ @@ -42,10 +42,4 @@ MAN3= Rose::DB.3 \ Rose::DB::SQLite.3 \ Rose::DB::Tutorial.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8 or later. Install lang/perl5 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/databases/p5-SQL-Abstract-Limit/Makefile b/databases/p5-SQL-Abstract-Limit/Makefile index 31e07be08054..2cbfcf0d33a6 100644 --- a/databases/p5-SQL-Abstract-Limit/Makefile +++ b/databases/p5-SQL-Abstract-Limit/Makefile @@ -26,10 +26,4 @@ PERL_MODBUILD= yes MAN3= SQL::Abstract::Limit.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/databases/p5-SQL-Abstract/Makefile b/databases/p5-SQL-Abstract/Makefile index fd873e900e1b..38eb26972464 100644 --- a/databases/p5-SQL-Abstract/Makefile +++ b/databases/p5-SQL-Abstract/Makefile @@ -20,10 +20,4 @@ PERL_CONFIGURE= yes MAN3= SQL::Abstract.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/databases/p5-SQL-ReservedWords/Makefile b/databases/p5-SQL-ReservedWords/Makefile index ff645843e621..9aac4f120b0c 100644 --- a/databases/p5-SQL-ReservedWords/Makefile +++ b/databases/p5-SQL-ReservedWords/Makefile @@ -18,7 +18,7 @@ COMMENT= Reserved SQL words by ANSI/ISO BUILD_DEPENDS= ${SITE_PERL}/Sub/Exporter.pm:${PORTSDIR}/devel/p5-Sub-Exporter RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN1= sqlrw.1 MAN3= SQL::ReservedWords.3 \ @@ -31,8 +31,4 @@ MAN3= SQL::ReservedWords.3 \ SQL::ReservedWords::SQLite.3 \ SQL::ReservedWords::Sybase.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/databases/p5-SQL-Statement/Makefile b/databases/p5-SQL-Statement/Makefile index 06688b8b0e81..83c2b308ff30 100644 --- a/databases/p5-SQL-Statement/Makefile +++ b/databases/p5-SQL-Statement/Makefile @@ -25,8 +25,4 @@ MAN3= SQL::Eval.3 \ SQL::Statement::Structure.3 \ SQL::Statement::Syntax.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} <= 500503 -IGNORE= requires Perl 5.6. Install lang/perl5 or lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/databases/p5-SQL-Translator/Makefile b/databases/p5-SQL-Translator/Makefile index 1c2dfe7ebcd6..baa695897f2d 100644 --- a/databases/p5-SQL-Translator/Makefile +++ b/databases/p5-SQL-Translator/Makefile @@ -104,8 +104,4 @@ MAN3= SQL::Translator.3 \ SQL::Translator::Utils.3 \ Test::SQL::Translator.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/databases/p5-Template-DBI/Makefile b/databases/p5-Template-DBI/Makefile index 4c9295648bda..197239b58ce9 100644 --- a/databases/p5-Template-DBI/Makefile +++ b/databases/p5-Template-DBI/Makefile @@ -28,10 +28,4 @@ post-patch: ${PERL} -i -pe 's|TT_QUIET\s*=\s*0|TT_QUIET = 1|' ${WRKSRC}/Makefile.PL ${PERL} -i -pe 's|TT_ACCEPT\s*=\s*0|TT_ACCEPT = 1|' ${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/databases/p5-Test-DatabaseRow/Makefile b/databases/p5-Test-DatabaseRow/Makefile index 568a1ab31337..74dd07a20f60 100644 --- a/databases/p5-Test-DatabaseRow/Makefile +++ b/databases/p5-Test-DatabaseRow/Makefile @@ -26,10 +26,4 @@ MAN3= Test::DatabaseRow.3 post-configure: @${PERL} -pi -e 's/^(POD2MAN_EXE.*)$$/\1 --lax/;' ${WRKSRC}/Makefile -.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/databases/p5-Time-Piece-MySQL/Makefile b/databases/p5-Time-Piece-MySQL/Makefile index 21bb43ad2270..cff45f7f7da2 100644 --- a/databases/p5-Time-Piece-MySQL/Makefile +++ b/databases/p5-Time-Piece-MySQL/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Time::Piece::MySQL.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/databases/p5-sqlrelay/Makefile b/databases/p5-sqlrelay/Makefile index 787b37c0b0af..f1618e7065f5 100644 --- a/databases/p5-sqlrelay/Makefile +++ b/databases/p5-sqlrelay/Makefile @@ -44,10 +44,8 @@ do-extract: ${RM} -rf ${WRKSRC}/src/api/perl/CVS post-patch: -.if ${PERL_LEVEL} >= 500600 ${REINPLACE_CMD} -e 's/installman3dir/siteman3dir/g' \ ${WRKSRC}/src/api/perl/*/Makefile -.endif do-build: for dir in ${WRKSRC}/src/api/perl/*; do \ diff --git a/deskutils/p5-Data-ICal/Makefile b/deskutils/p5-Data-ICal/Makefile index f77d18da41b5..1b71b56f599e 100644 --- a/deskutils/p5-Data-ICal/Makefile +++ b/deskutils/p5-Data-ICal/Makefile @@ -41,10 +41,4 @@ MAN3= Data::ICal.3 \ Data::ICal::Entry::Todo.3 \ Data::ICal::Property.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/deskutils/p5-Goo/Makefile b/deskutils/p5-Goo/Makefile index d4690c0dad2d..81c1e083f765 100644 --- a/deskutils/p5-Goo/Makefile +++ b/deskutils/p5-Goo/Makefile @@ -167,10 +167,4 @@ MAN3= Goo.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/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:: diff --git a/dns/fpdns/Makefile b/dns/fpdns/Makefile index 1260e6068239..3d12c5394196 100644 --- a/dns/fpdns/Makefile +++ b/dns/fpdns/Makefile @@ -23,12 +23,6 @@ PERL_CONFIGURE= yes MAN1= fpdns.1 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= Requires at least Perl version 5.6.0 -.endif - verify: checksum gpg --verify ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}.sig @@ -41,4 +35,4 @@ post-build: post-install: ${RM} ${SITE_PERL}/${PERL_ARCH}/auto/Net/DNS/Fingerprint/.packlist -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/dns/p5-DNS-EasyDNS/Makefile b/dns/p5-DNS-EasyDNS/Makefile index d101325271fc..d6b75cc9f7bc 100644 --- a/dns/p5-DNS-EasyDNS/Makefile +++ b/dns/p5-DNS-EasyDNS/Makefile @@ -23,16 +23,10 @@ MAN3= DNS::EasyDNS.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 - post-install: .if !defined(NOPORTDOCS) @${MKDIR} ${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/* ${EXAMPLESDIR} .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/dns/p5-Net-DNS-SEC/Makefile b/dns/p5-Net-DNS-SEC/Makefile index c64ada9ac2b2..488026bababf 100644 --- a/dns/p5-Net-DNS-SEC/Makefile +++ b/dns/p5-Net-DNS-SEC/Makefile @@ -33,9 +33,7 @@ MAN3= Net::DNS::Keyset.3 Net::DNS::RR::DS.3 Net::DNS::RR::KEY.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. -.elif ${PERL_LEVEL} < 500800 +.if ${PERL_LEVEL} < 500800 BUILD_DEPENDS+= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple \ ${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 RUN_DEPENDS+= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple \ diff --git a/dns/p5-Net-DNS-ToolKit/Makefile b/dns/p5-Net-DNS-ToolKit/Makefile index ab188d49f047..c6277a64f108 100644 --- a/dns/p5-Net-DNS-ToolKit/Makefile +++ b/dns/p5-Net-DNS-ToolKit/Makefile @@ -43,10 +43,4 @@ MAN3= Net::DNS::ToolKit.3 \ Net::DNS::ToolKit::RR::Template.3 \ Net::DNS::ToolKit::Utilities.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -CONFIGURE_ARGS+= LDFLAGS="-Wl,-E -L${LOCALBASE}/lib" -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/dns/p5-Net-DNS-ZoneFile-Fast/Makefile b/dns/p5-Net-DNS-ZoneFile-Fast/Makefile index d8a89b91424d..178a3dbb30a4 100644 --- a/dns/p5-Net-DNS-ZoneFile-Fast/Makefile +++ b/dns/p5-Net-DNS-ZoneFile-Fast/Makefile @@ -24,10 +24,4 @@ PERL_CONFIGURE= yes MAN3= Net::DNS::ZoneFile::Fast.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/dns/p5-Net-Domain-TLD/Makefile b/dns/p5-Net-Domain-TLD/Makefile index 97472e3fe017..bc0cc88e0206 100644 --- a/dns/p5-Net-Domain-TLD/Makefile +++ b/dns/p5-Net-Domain-TLD/Makefile @@ -24,12 +24,4 @@ PERL_CONFIGURE= yes MAN3= Net::Domain::TLD.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -post-patch: - ${PERL} -pi -e 's/^\s*our\s+([\$$\@\%]\w+)/use vars qw($$1);$$1/;' \ - -e 's/.*warnings.*//' ${WRKSRC}/lib/Net/Domain/TLD.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/dns/p5-Net-LibIDN/Makefile b/dns/p5-Net-LibIDN/Makefile index a970ef6620d9..f11f6f8f32cc 100644 --- a/dns/p5-Net-LibIDN/Makefile +++ b/dns/p5-Net-LibIDN/Makefile @@ -22,10 +22,4 @@ CONFIGURE_ARGS+= --with-libidn=${PREFIX}/lib --with-libidn-inc=${PREFIX}/include MAN3= Net::LibIDN.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/dns/p5-Stanford-DNSserver/Makefile b/dns/p5-Stanford-DNSserver/Makefile index e0fd1f27f80f..e28edbf5fee9 100644 --- a/dns/p5-Stanford-DNSserver/Makefile +++ b/dns/p5-Stanford-DNSserver/Makefile @@ -18,10 +18,4 @@ PERL_CONFIGURE= yes MAN3= Stanford::DNS.3 Stanford::DNSserver.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= does not work with the IO::Socket::INET module in Perl 5.00503 -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/editors/zim/Makefile b/editors/zim/Makefile index 9a97ada5ff85..9b7bbb006469 100644 --- a/editors/zim/Makefile +++ b/editors/zim/Makefile @@ -22,7 +22,7 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Gtk2.pm:${PORTSDIR}/x11-toolkits/p5-Gtk RUN_DEPENDS= ${BUILD_DEPENDS} USE_GNOME= gtk20 desktopfileutils -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN1= zim.1 MAN3= Gtk2::Ex::DesktopEntryMenu.3 \ Gtk2::Ex::HyperTextBuffer.3 \ @@ -66,10 +66,6 @@ OPTIONS= TRAYICON "Support trayicon" on \ .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= perl 5.8.0 or newer required, please install lang/perl5.8 and try again -.endif - .if !defined(WITHOUT_TRAYICON) BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Gtk2/TrayIcon.pm:${PORTSDIR}/x11-toolkits/p5-Gtk2-TrayIcon .endif diff --git a/finance/p5-Finance-Amortization/Makefile b/finance/p5-Finance-Amortization/Makefile index 194a95792e93..9ff48b24d69c 100644 --- a/finance/p5-Finance-Amortization/Makefile +++ b/finance/p5-Finance-Amortization/Makefile @@ -18,10 +18,4 @@ PERL_CONFIGURE= yes MAN3= Finance::Amortization.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/finance/p5-Finance-Currency-Convert-WebserviceX/Makefile b/finance/p5-Finance-Currency-Convert-WebserviceX/Makefile index 5361a7fd0df1..7822a87df020 100644 --- a/finance/p5-Finance-Currency-Convert-WebserviceX/Makefile +++ b/finance/p5-Finance-Currency-Convert-WebserviceX/Makefile @@ -23,13 +23,4 @@ PERL_CONFIGURE= yes MAN3= Finance::Currency::Convert::WebserviceX.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -post-patch: - @${PERL} -pi -e '$$_ = "" if /^use warnings/o' \ - ${WRKSRC}/Makefile.PL \ - ${WRKSRC}/lib/Finance/Currency/Convert/WebserviceX.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/finance/p5-Locale-Currency-Format/Makefile b/finance/p5-Locale-Currency-Format/Makefile index 8e776ace77bc..9e1c54a65761 100644 --- a/finance/p5-Locale-Currency-Format/Makefile +++ b/finance/p5-Locale-Currency-Format/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Locale::Currency::Format.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/ftp/ftpsync/Makefile b/ftp/ftpsync/Makefile index 101950674925..d89a7d66d41b 100644 --- a/ftp/ftpsync/Makefile +++ b/ftp/ftpsync/Makefile @@ -20,13 +20,7 @@ USE_BZIP2= yes USE_PERL5= yes PLIST_FILES= bin/${PORTNAME}.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 - do-install: @${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl ${PREFIX}/bin/ -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/ftp/p5-File-Fetch/Makefile b/ftp/p5-File-Fetch/Makefile index 9e7a1c97f4ee..773fb36cb9fd 100644 --- a/ftp/p5-File-Fetch/Makefile +++ b/ftp/p5-File-Fetch/Makefile @@ -24,10 +24,4 @@ MAN3= File::Fetch.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/ftp/p5-Net-FTP-Common/Makefile b/ftp/p5-Net-FTP-Common/Makefile index 9fb27634068e..1a873936c217 100644 --- a/ftp/p5-Net-FTP-Common/Makefile +++ b/ftp/p5-Net-FTP-Common/Makefile @@ -21,10 +21,4 @@ PERL_CONFIGURE= yes MAN3= Net::FTP::Common.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # inherited from security/p5-Authen-SASL -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/ftp/p5-Net-FTPServer/Makefile b/ftp/p5-Net-FTPServer/Makefile index 5f2355dc7b86..73495673ecd7 100644 --- a/ftp/p5-Net-FTPServer/Makefile +++ b/ftp/p5-Net-FTPServer/Makefile @@ -55,10 +55,6 @@ DOCS= FAQ README TODO doc/* .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 - .if ${PERL_LEVEL} < 500703 RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \ ${SITE_PERL}/Net/FTP.pm:${PORTSDIR}/net/p5-Net diff --git a/games/frozenbubble/Makefile b/games/frozenbubble/Makefile index 777766908517..abde8beb814f 100644 --- a/games/frozenbubble/Makefile +++ b/games/frozenbubble/Makefile @@ -23,8 +23,6 @@ USE_SDL= mixer sdl pango USE_GMAKE= yes USE_BZIP2= yes USE_GETTEXT= yes - -USE_PERL5= yes PERL_CONFIGURE= yes CONFIGURE_WRKSRC= ${WRKSRC}/c_stuff diff --git a/games/p5-Algorithm-Pair-Best/Makefile b/games/p5-Algorithm-Pair-Best/Makefile index 35c4946c6097..523e884932a9 100644 --- a/games/p5-Algorithm-Pair-Best/Makefile +++ b/games/p5-Algorithm-Pair-Best/Makefile @@ -19,10 +19,4 @@ MAN3= Algorithm::Pair::Best.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/games/p5-Algorithm-Pair-Swiss/Makefile b/games/p5-Algorithm-Pair-Swiss/Makefile index 9177160c93f3..e184eae95bd3 100644 --- a/games/p5-Algorithm-Pair-Swiss/Makefile +++ b/games/p5-Algorithm-Pair-Swiss/Makefile @@ -19,10 +19,4 @@ MAN3= Algorithm::Pair::Swiss.3 PERL_MODBUILD= 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/games/p5-Baseball-Sabermetrics/Makefile b/games/p5-Baseball-Sabermetrics/Makefile index 94571b001863..84b24b48b43a 100644 --- a/games/p5-Baseball-Sabermetrics/Makefile +++ b/games/p5-Baseball-Sabermetrics/Makefile @@ -24,10 +24,4 @@ PERL_CONFIGURE= yes MAN3= Baseball::Sabermetrics.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/games/p5-Games-AlphaBeta/Makefile b/games/p5-Games-AlphaBeta/Makefile index 6bff6b582783..944b5bf04962 100644 --- a/games/p5-Games-AlphaBeta/Makefile +++ b/games/p5-Games-AlphaBeta/Makefile @@ -27,11 +27,5 @@ MAN3= Games::AlphaBeta.3 Games::AlphaBeta::Position.3 \ Games::AlphaBeta::Reversi.3 \ Games::Sequential.3 Games::Sequential::Position.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/games/p5-Games-GuessWord/Makefile b/games/p5-Games-GuessWord/Makefile index 0e4f636c9e67..cf6a5f2e91c5 100644 --- a/games/p5-Games-GuessWord/Makefile +++ b/games/p5-Games-GuessWord/Makefile @@ -19,10 +19,4 @@ MAN3= Games::GuessWord.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/games/p5-Games-Tournament-RoundRobin/Makefile b/games/p5-Games-Tournament-RoundRobin/Makefile index 520d23e57350..d342616e0650 100644 --- a/games/p5-Games-Tournament-RoundRobin/Makefile +++ b/games/p5-Games-Tournament-RoundRobin/Makefile @@ -20,10 +20,4 @@ MAN3= Games::Tournament::RoundRobin.3 \ PERL_MODBUILD= 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/graphics/bugle/Makefile b/graphics/bugle/Makefile index 406f0cb8068c..493e053cc5d6 100644 --- a/graphics/bugle/Makefile +++ b/graphics/bugle/Makefile @@ -46,10 +46,6 @@ OPTIONS+= THREADS "Use pthreads" off .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.x or later to build. Install lang/perl5.8 then try again -.endif - .if defined(WITH_AVCODEC) CONFIGURE_ARGS+=--with-lavc LIB_DEPENDS+= avcodec.1:${PORTSDIR}/multimedia/ffmpeg diff --git a/graphics/gscan2pdf/Makefile b/graphics/gscan2pdf/Makefile index 10aa59325c44..f8e57401203b 100644 --- a/graphics/gscan2pdf/Makefile +++ b/graphics/gscan2pdf/Makefile @@ -30,7 +30,6 @@ RUN_DEPENDS= p5-PDF-API2>=0.57:${PORTSDIR}/textproc/p5-PDF-API2 \ USE_GETTEXT= yes USE_GMAKE= yes USE_GNOME= librsvg2 -USE_PERL5= yes PERL_CONFIGURE= yes MAN1= ${PORTNAME}.1 diff --git a/graphics/p5-Acme-Steganography-Image-Png/Makefile b/graphics/p5-Acme-Steganography-Image-Png/Makefile index 8651aa4fc8f3..5e9f4fe7d8c1 100644 --- a/graphics/p5-Acme-Steganography-Image-Png/Makefile +++ b/graphics/p5-Acme-Steganography-Image-Png/Makefile @@ -24,10 +24,4 @@ PERL_CONFIGURE= yes MAN3= Acme::Steganography::Image::Png.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/graphics/p5-CAD-Drawing-Template/Makefile b/graphics/p5-CAD-Drawing-Template/Makefile index 77d5644a992b..a5cd0624ee64 100644 --- a/graphics/p5-CAD-Drawing-Template/Makefile +++ b/graphics/p5-CAD-Drawing-Template/Makefile @@ -24,10 +24,4 @@ MAN3= CAD::Drawing::Template.3 PERL_MODBUILD= 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/graphics/p5-CAD-Drawing/Makefile b/graphics/p5-CAD-Drawing/Makefile index 3e4f86b3d160..b98e43e5f036 100644 --- a/graphics/p5-CAD-Drawing/Makefile +++ b/graphics/p5-CAD-Drawing/Makefile @@ -41,10 +41,4 @@ MAN3= CAD::Drawing.3 \ PERL_MODBUILD= 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/graphics/p5-GD-Graph/Makefile b/graphics/p5-GD-Graph/Makefile index 2704942bb364..ce4a3c808704 100644 --- a/graphics/p5-GD-Graph/Makefile +++ b/graphics/p5-GD-Graph/Makefile @@ -21,7 +21,7 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/GD.pm:${PORTSDIR}/graphics/p5-GD \ ${SITE_PERL}/GD/Text/Align.pm:${PORTSDIR}/graphics/p5-GD-TextUtil RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= YES +PERL_CONFIGURE= 5.8.0+ MAN3= GD::Graph.3 \ GD::Graph::Data.3 \ @@ -33,10 +33,4 @@ MAN3= GD::Graph.3 \ post-patch: @${FIND} ${WRKSRC} -name "*.orig" -print0 | ${XARGS} -0 ${RM} -f -.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/graphics/p5-GD-SVG/Makefile b/graphics/p5-GD-SVG/Makefile index b22a7e2e5c60..a53691bf4089 100644 --- a/graphics/p5-GD-SVG/Makefile +++ b/graphics/p5-GD-SVG/Makefile @@ -20,14 +20,8 @@ COMMENT= Seamlessly enable SVG output from scripts written using GD BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/GD.pm:${PORTSDIR}/graphics/p5-GD \ ${SITE_PERL}/SVG.pm:${PORTSDIR}/textproc/p5-SVG -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ #inherited from graphics/p5-GD MAN3= GD::SVG.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 #inherited from graphics/p5-GD -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/graphics/p5-GD/Makefile b/graphics/p5-GD/Makefile index 9d5a9b085192..658a80128394 100644 --- a/graphics/p5-GD/Makefile +++ b/graphics/p5-GD/Makefile @@ -28,10 +28,4 @@ MAN1= bdf2gdfont.pl.1 MAN3= GD.3 GD::Polyline.3 GD::Simple.3 \ GD::Image.3 GD::Polygon.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/graphics/p5-Graph-Easy/Makefile b/graphics/p5-Graph-Easy/Makefile index e9e0a1f530e2..341ce34a8528 100644 --- a/graphics/p5-Graph-Easy/Makefile +++ b/graphics/p5-Graph-Easy/Makefile @@ -19,7 +19,7 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scal ${SITE_PERL}/Heap.pm:${PORTSDIR}/devel/p5-Heap RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN1= graph-easy.1 @@ -49,10 +49,4 @@ MAN3= Graph::Easy.3 \ Graph::Easy::Parser::Graphviz.3 \ Graph::Easy::Parser::VCG.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/graphics/p5-Graph-SocialMap/Makefile b/graphics/p5-Graph-SocialMap/Makefile index 2733e4d41ed5..29d643d3fdb0 100644 --- a/graphics/p5-Graph-SocialMap/Makefile +++ b/graphics/p5-Graph-SocialMap/Makefile @@ -25,12 +25,6 @@ RUN_DEPENDS= ${BUILD_DEPENDS} MAN3= Graph::SocialMap.3 -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= currently 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/graphics/p5-Graph-Writer-GraphViz/Makefile b/graphics/p5-Graph-Writer-GraphViz/Makefile index f014e9e2dad1..80d99395577a 100644 --- a/graphics/p5-Graph-Writer-GraphViz/Makefile +++ b/graphics/p5-Graph-Writer-GraphViz/Makefile @@ -24,12 +24,6 @@ RUN_DEPENDS= ${BUILD_DEPENDS} MAN3= Graph::Writer::GraphViz.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/graphics/p5-GraphViz-Traverse/Makefile b/graphics/p5-GraphViz-Traverse/Makefile index 6b9018385d76..9d3c48105e10 100644 --- a/graphics/p5-GraphViz-Traverse/Makefile +++ b/graphics/p5-GraphViz-Traverse/Makefile @@ -23,10 +23,4 @@ MAN3= GraphViz::Traverse.3 GraphViz::Traverse::Filesystem.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/graphics/p5-Image-Caa/Makefile b/graphics/p5-Image-Caa/Makefile index 3eb1c868941b..dacfe5786982 100644 --- a/graphics/p5-Image-Caa/Makefile +++ b/graphics/p5-Image-Caa/Makefile @@ -26,10 +26,4 @@ post-install: ${MKDIR} ${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/demos/* ${EXAMPLESDIR} -.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/graphics/p5-Image-Info/Makefile b/graphics/p5-Image-Info/Makefile index c6fde4f0b06d..90211501d78a 100644 --- a/graphics/p5-Image-Info/Makefile +++ b/graphics/p5-Image-Info/Makefile @@ -26,10 +26,4 @@ MAN3= Image::Info.3 Image::Info::BMP.3 Image::Info::SVG.3 \ Image::Info::TIFF.3 Image::Info::PPM.3 \ Image::Info::XBM.3 Image::Info::XPM.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500602 -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/graphics/p5-Image-MetaData-GQview/Makefile b/graphics/p5-Image-MetaData-GQview/Makefile index 0da8f2890d4c..1f378d66fd5c 100644 --- a/graphics/p5-Image-MetaData-GQview/Makefile +++ b/graphics/p5-Image-MetaData-GQview/Makefile @@ -19,12 +19,4 @@ PERL_CONFIGURE= yes MAN3= Image::MetaData::GQview.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -post-patch: - ${PERL} -pi -e 's,^use warnings;.*,,g' ${WRKSRC}/Makefile.PL \ - ${WRKSRC}/lib/Image/MetaData/GQview.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/graphics/p5-Image-MetaData-JPEG/Makefile b/graphics/p5-Image-MetaData-JPEG/Makefile index 3a8dcb9f8a6d..7e9c576a328e 100644 --- a/graphics/p5-Image-MetaData-JPEG/Makefile +++ b/graphics/p5-Image-MetaData-JPEG/Makefile @@ -22,10 +22,4 @@ MAN3= Image::MetaData::JPEG.3 \ Image::MetaData::JPEG::Structures.3 \ Image::MetaData::JPEG::TagLists.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/graphics/p5-Image-Size/Makefile b/graphics/p5-Image-Size/Makefile index 835cd2440e2a..5b7d71437b2e 100644 --- a/graphics/p5-Image-Size/Makefile +++ b/graphics/p5-Image-Size/Makefile @@ -23,10 +23,4 @@ PERL_MODBUILD= yes MAN1= imgsize.1 MAN3= Image::Size.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/graphics/p5-Imager/Makefile b/graphics/p5-Imager/Makefile index 0a98db499800..8a3ac4cf4972 100644 --- a/graphics/p5-Imager/Makefile +++ b/graphics/p5-Imager/Makefile @@ -24,17 +24,11 @@ LIB_DEPENDS= \ ungif:${PORTSDIR}/graphics/libungif USE_FREETYPE= yes -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ CONFIGURE_ENV= IM_LIBPATH="${LOCALBASE}/lib" \ IM_CFLAGS="-I${LOCALBASE}/include ${CFLAGS}" \ IM_INCPATH="${LOCALBASE}/include/freetype1/freetype" .include "Makefile.man" -.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/graphics/p5-SVG-DOM2/Makefile b/graphics/p5-SVG-DOM2/Makefile index 5e81b0a828e0..c9def834d125 100644 --- a/graphics/p5-SVG-DOM2/Makefile +++ b/graphics/p5-SVG-DOM2/Makefile @@ -23,10 +23,4 @@ MAN3= SVG::DOM2.3 SVG::DOM2::Attribute::Transform.3 \ SVG::DOM2::Element::Shape::Font.3 \ SVG::DOM2::Element::Shape::Stroke.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/graphics/p5-SVG-Graph/Makefile b/graphics/p5-SVG-Graph/Makefile index b84c7713f3d2..fbd3ef35a374 100644 --- a/graphics/p5-SVG-Graph/Makefile +++ b/graphics/p5-SVG-Graph/Makefile @@ -26,10 +26,4 @@ PERL_CONFIGURE= yes MAN3= SVG::Graph.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/graphics/p5-SVG-Metadata/Makefile b/graphics/p5-SVG-Metadata/Makefile index a29b60247e6d..68ea43d580dc 100644 --- a/graphics/p5-SVG-Metadata/Makefile +++ b/graphics/p5-SVG-Metadata/Makefile @@ -26,10 +26,4 @@ MAN3= SVG::Metadata.3 post-patch: ${RM} -f ${WRKSRC}/lib/SVG/Metadata.pm.orig -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= This port requires perl 5.6.0 or later, Install lang/perl5 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/graphics/p5-SWF-Builder/Makefile b/graphics/p5-SWF-Builder/Makefile index 9f3cd4fdab8d..b23fb2368504 100644 --- a/graphics/p5-SWF-Builder/Makefile +++ b/graphics/p5-SWF-Builder/Makefile @@ -20,7 +20,7 @@ BUILD_DEPENDS= ${SITE_PERL}/SWF/Element.pm:${PORTSDIR}/graphics/p5-SWF-File \ ${SITE_PERL}/Font/TTF/Font.pm:${PORTSDIR}/x11-fonts/p5-Font-TTF RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= SWF::Builder.3 SWF::Builder::ActionScript.3 \ SWF::Builder::Character::Bitmap.3 \ @@ -39,10 +39,4 @@ post-patch: post-configure: @${PERL} -pi -e 's/^(POD2MAN_EXE.*)$$/\1 --lax/;' ${WRKSRC}/Makefile -.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/graphics/p5-SWF-File/Makefile b/graphics/p5-SWF-File/Makefile index 534c200e1be7..25ecf0e3f9de 100644 --- a/graphics/p5-SWF-File/Makefile +++ b/graphics/p5-SWF-File/Makefile @@ -33,10 +33,4 @@ post-patch: post-configure: @${PERL} -pi -e 's/^(POD2MAN_EXE.*)$$/\1 --lax/;' ${WRKSRC}/Makefile -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.x or later. Install lang/perl5 or lang/perl5.8 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/graphics/p5-Tk-JPEG-Lite/Makefile b/graphics/p5-Tk-JPEG-Lite/Makefile index d07338c63cf0..226ef1ed415d 100644 --- a/graphics/p5-Tk-JPEG-Lite/Makefile +++ b/graphics/p5-Tk-JPEG-Lite/Makefile @@ -20,7 +20,7 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Tk.pm:${PORTSDIR}/x11-toolkits/p5-Tk LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN1= tkjpeg-lite.1 MAN3= Tk::JPEG::Lite.3 @@ -31,10 +31,4 @@ post-patch: ${WRKSRC}/Makefile.PL ${WRKSRC}/MANIFEST @${MV} ${WRKSRC}/tkjpeg ${WRKSRC}/tkjpeg-lite -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= needs Perl 5.8.0 or greater, please upgrade your Perl -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/graphics/p5-Visio/Makefile b/graphics/p5-Visio/Makefile index 6a30e2c6016e..17fd2e63647c 100644 --- a/graphics/p5-Visio/Makefile +++ b/graphics/p5-Visio/Makefile @@ -19,16 +19,10 @@ BUILD_DEPENDS= p5-Data-Dumper>=0:${PORTSDIR}/devel/p5-Data-Dumper \ p5-Log-Log4perl>=0:${PORTSDIR}/devel/p5-Log-Log4perl \ p5-XML-LibXML>=0:${PORTSDIR}/textproc/p5-XML-LibXML -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Visio.3 Visio::Hyperlink.3 Visio::Layout.3 Visio::Line.3 \ Visio::Master.3 Visio::Page.3 Visio::PageProps.3 \ Visio::PageSheet.3 Visio::Shape.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500801 -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/graphics/p5-ming/Makefile b/graphics/p5-ming/Makefile index 1d79880ad737..c4dc5d9a4510 100644 --- a/graphics/p5-ming/Makefile +++ b/graphics/p5-ming/Makefile @@ -21,7 +21,6 @@ LIB_DEPENDS= ming.4:${PORTSDIR}/graphics/ming WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/perl_ext -USE_PERL5= yes PERL_CONFIGURE= yes CONFIGURE_ENV= LOCALBASE="${LOCALBASE}" diff --git a/irc/epic4/Makefile b/irc/epic4/Makefile index da10e51556fd..3e55d6db52a7 100644 --- a/irc/epic4/Makefile +++ b/irc/epic4/Makefile @@ -57,9 +57,6 @@ CONFIGURE_ARGS+= --with-tcl # SITE_PERL and PERL_VER to create the path. # .if defined(WITH_PERL) -.if ${PERL_LEVEL} < 500601 -IGNORE= requires perl 5.6.1 or newer; we recommend perl 5.8.5 -.endif USE_PERL5= yes CONFIGURE_ARGS+= --with-perl=${SITE_PERL}/../../${PERL_VER}/mach/CORE .endif diff --git a/irc/epic5/Makefile b/irc/epic5/Makefile index 5f8bb6091250..44bc0d6281d8 100644 --- a/irc/epic5/Makefile +++ b/irc/epic5/Makefile @@ -53,9 +53,6 @@ CONFIGURE_ARGS+= --without-tcl # SITE_PERL and PERL_VER to create the path. # .if defined(WITH_PERL) -.if ${PERL_LEVEL} < 500601 -IGNORE= requires Perl 5.6.1 or newer; we recommend perl 5.8.5 -.endif USE_PERL5= yes CONFIGURE_ARGS+= --with-perl=${SITE_PERL}/../../${PERL_VER}/mach/CORE .endif diff --git a/irc/keitairc/Makefile b/irc/keitairc/Makefile index ff7d1cf180ba..610675846870 100644 --- a/irc/keitairc/Makefile +++ b/irc/keitairc/Makefile @@ -30,6 +30,8 @@ EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= -p EXTRACT_AFTER_ARGS= ${WRKDIR} +USE_PERL5= yes + post-patch: ${REINPLACE_CMD} -e "s,^#!/usr/bin/perl$$,#!${PERL}," ${WRKSRC}/keitairc diff --git a/irc/nethirc/Makefile b/irc/nethirc/Makefile index 436a83ec5f17..8dc917dd1ad1 100644 --- a/irc/nethirc/Makefile +++ b/irc/nethirc/Makefile @@ -18,15 +18,9 @@ BUILD_DEPENDS= ${SITE_PERL}/POE/Component/IRC.pm:${PORTSDIR}/irc/p5-POE-Componen ${SITE_PERL}/YAML.pm:${PORTSDIR}/textproc/p5-YAML RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN1= nethirc.pl.1 MAN3= NetHirc.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/irc/p5-Bot-BasicBot/Makefile b/irc/p5-Bot-BasicBot/Makefile index cf310fe9502c..eaec9b09006a 100644 --- a/irc/p5-Bot-BasicBot/Makefile +++ b/irc/p5-Bot-BasicBot/Makefile @@ -23,10 +23,4 @@ MAN3= Bot::BasicBot.3 PERL_MODBUILD= 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/irc/p5-IRC-Bot-Hangman/Makefile b/irc/p5-IRC-Bot-Hangman/Makefile index a2d96cdb3327..69a94eb2d475 100644 --- a/irc/p5-IRC-Bot-Hangman/Makefile +++ b/irc/p5-IRC-Bot-Hangman/Makefile @@ -36,10 +36,4 @@ MAN3= IRC::Bot::Hangman.3 \ PERL_MODBUILD= 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/irc/xchat-gnome/Makefile b/irc/xchat-gnome/Makefile index 66e2a8965986..d963e6335b01 100644 --- a/irc/xchat-gnome/Makefile +++ b/irc/xchat-gnome/Makefile @@ -84,7 +84,7 @@ PLIST_SUB+= TCL="@comment " BROKEN= does not build on 4.X .endif -.if ${PERL_LEVEL} < 500600 || defined(WITHOUT_PERL) +.if defined(WITHOUT_PERL) CONFIGURE_ARGS+=--disable-perl PLIST_SUB+= PERL="@comment " .else diff --git a/japanese/another-htmllint/Makefile b/japanese/another-htmllint/Makefile index 4b7812e77bab..ea38fb459eeb 100644 --- a/japanese/another-htmllint/Makefile +++ b/japanese/another-htmllint/Makefile @@ -16,6 +16,7 @@ COMMENT= Another HTML-lint (all messages are written in Japanese) RUN_DEPENDS= ${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww \ ${JCODE}:${PORTSDIR}/japanese/p5-Jcode +USE_PERL5= YES USE_ZIP= YES WRKSRC= ${WRKDIR} EXTRACT_BEFORE_ARGS= -a -q diff --git a/japanese/eijiro-fpw/Makefile b/japanese/eijiro-fpw/Makefile index 97500a2c092c..59b5d080f99e 100644 --- a/japanese/eijiro-fpw/Makefile +++ b/japanese/eijiro-fpw/Makefile @@ -22,6 +22,7 @@ BUILD_DEPENDS= ${LOCALBASE}/libexec/freepwing/catdump:${PORTSDIR}/japanese/freep MANUAL_PACKAGE_BUILD=Needs data from CDROM RESTRICTED= "The original dictionary is not free" USE_GMAKE= yes +USE_PERL5= yes WRKSRC= ${WRKDIR}/eijiro-fpw${PORTVERSION} DICT_PATH?= /cdrom SRCFILE?= eijiro52.txt diff --git a/japanese/mecab/Makefile b/japanese/mecab/Makefile index 19896c6fc9a6..dabfda875c39 100644 --- a/japanese/mecab/Makefile +++ b/japanese/mecab/Makefile @@ -17,7 +17,7 @@ COMMENT= Yet Another Part-of-Speech and Morphological Analyzer USE_AUTOTOOLS= libtool:15 USE_ICONV= yes -USE_PERL5_BUILD= yes +USE_PERL5_BUILD= 5.8.0+ GNU_CONFIGURE= yes USE_LDCONFIG= yes @@ -35,10 +35,6 @@ DOCS= AUTHORS README doc/*.html .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 - post-patch: ${REINPLACE_CMD} -e 's/-lpthread/${PTHREAD_LIBS}/g' \ -e 's/-O3/${CFLAGS}/' ${WRKSRC}/${CONFIGURE_SCRIPT} diff --git a/japanese/mypaedia-fpw/Makefile b/japanese/mypaedia-fpw/Makefile index 7ca91d3b1fe2..b6c96442a4c7 100644 --- a/japanese/mypaedia-fpw/Makefile +++ b/japanese/mypaedia-fpw/Makefile @@ -20,6 +20,7 @@ BUILD_DEPENDS= fpwmake:${PORTSDIR}/japanese/freepwing \ IS_INTERACTIVE= YES RESTRICTED= "The original dictionary is not free" +USE_PERL5= yes WRKSRC= ${WRKDIR}/mypaedia-fpw${PORTVERSION} DICT_PATH?= /cdrom diff --git a/japanese/otojiro-fpw/Makefile b/japanese/otojiro-fpw/Makefile index 623244233e55..9360acb7c246 100644 --- a/japanese/otojiro-fpw/Makefile +++ b/japanese/otojiro-fpw/Makefile @@ -23,6 +23,7 @@ BUILD_DEPENDS= ${LOCALBASE}/libexec/freepwing/catdump:${PORTSDIR}/japanese/freep MANUAL_PACKAGE_BUILD=Needs data from CDROM RESTRICTED= "The original dictionary is not free" USE_GMAKE= yes +USE_PERL5= yes WRKSRC= ${WRKDIR}/otojiro-fpw${PORTVERSION:S/.a/a/} DICT_PATH?= /cdrom SRCFILE?= otojiro.txt diff --git a/japanese/p5-Date-Japanese-Era/Makefile b/japanese/p5-Date-Japanese-Era/Makefile index e626930002a8..7f5a2499edd0 100644 --- a/japanese/p5-Date-Japanese-Era/Makefile +++ b/japanese/p5-Date-Japanese-Era/Makefile @@ -18,7 +18,7 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Date/Calc.pm:${PORTSDIR}/devel/p5-Date- ${SITE_PERL}/Lingua/JA/Numbers.pm:${PORTSDIR}/japanese/p5-Lingua-JA-Numbers RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ # inherited from p5-Lingua-JA-Numbers MAN3= Date::Japanese::Era.3 \ Date::Japanese::Era::Table.3 \ @@ -28,8 +28,4 @@ MAN3= Date::Japanese::Era.3 \ PKGNAMEPREFIX:= ${PKGNAMEPREFIX}p5- -.if ${PERL_LEVEL} < 500801 # inherited from p5-Lingua-JA-Numbers -IGNORE= requires at least Perl 5.8.1. Please install lang/perl5.8 and try again -.endif - .include <bsd.port.post.mk> diff --git a/japanese/p5-Lingua-JA-Numbers/Makefile b/japanese/p5-Lingua-JA-Numbers/Makefile index 603cdcfa301f..2b420ebe7897 100644 --- a/japanese/p5-Lingua-JA-Numbers/Makefile +++ b/japanese/p5-Lingua-JA-Numbers/Makefile @@ -17,12 +17,6 @@ COMMENT= Converts numeric values to and from their Japanese string equivalents MAN3= Lingua::JA::Numbers.3 -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500801 # as set 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/japanese/p5-MeCab/Makefile b/japanese/p5-MeCab/Makefile index 5e39a6db9665..0364d3c989b2 100644 --- a/japanese/p5-MeCab/Makefile +++ b/japanese/p5-MeCab/Makefile @@ -17,14 +17,10 @@ COMMENT= MeCab library module for Perl5 LIB_DEPENDS= mecab.1:${PORTSDIR}/japanese/mecab -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ .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 - PKGNAMEPREFIX:= ${PKGNAMEPREFIX}p5- post-install: diff --git a/japanese/p5-Unicode-Japanese/Makefile b/japanese/p5-Unicode-Japanese/Makefile index adae6ea521b8..3f2068b6db76 100644 --- a/japanese/p5-Unicode-Japanese/Makefile +++ b/japanese/p5-Unicode-Japanese/Makefile @@ -14,7 +14,7 @@ MASTER_SITE_SUBDIR= ../../authors/id/H/HI/HIO MAINTAINER= knu@FreeBSD.org COMMENT= A Perl5 module to handle Japanese character encodings -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN1= ujconv.1 MAN3= Unicode::Japanese.3 Unicode::Japanese::JA.3 @@ -22,8 +22,4 @@ MAN3= Unicode::Japanese.3 Unicode::Japanese::JA.3 PKGNAMEPREFIX:= ${PKGNAMEPREFIX}p5- -.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> diff --git a/japanese/p5-WWW-2ch/Makefile b/japanese/p5-WWW-2ch/Makefile index ff44579b7634..2b78d09be76c 100644 --- a/japanese/p5-WWW-2ch/Makefile +++ b/japanese/p5-WWW-2ch/Makefile @@ -27,10 +27,4 @@ MAN3= WWW::2ch.3 \ WWW::2ch::Dat.3 \ WWW::2ch::Plugin::Jbbs.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 50600 -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/japanese/srd-fpw/Makefile b/japanese/srd-fpw/Makefile index 9ef4313fe34f..c6b5f979ec9f 100644 --- a/japanese/srd-fpw/Makefile +++ b/japanese/srd-fpw/Makefile @@ -20,6 +20,7 @@ BUILD_DEPENDS= fpwmake:${PORTSDIR}/japanese/freepwing \ IS_INTERACTIVE= YES RESTRICTED= "The original dictionary is not free" +USE_PERL5= yes WRKSRC= ${WRKDIR}/srd-fpw${PORTVERSION} DICT_PATH?= /cdrom diff --git a/japanese/tiarra/Makefile b/japanese/tiarra/Makefile index a26b7967dc89..41e0f17e2956 100644 --- a/japanese/tiarra/Makefile +++ b/japanese/tiarra/Makefile @@ -31,12 +31,6 @@ PLIST_SUB= TIARRA_USER=${TIARRA_USER} \ TIARRA_USER= tiarra TIARRA_GROUP= tiarra -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= needs perl 5.6.0 or higher, install lang/perl5.8 and try again -.endif - do-install: @${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL @${MKDIR} ${PREFIX}/tiarra @@ -51,4 +45,4 @@ do-install: @${CHMOD} o-rwx ${PREFIX}/tiarra/log @${CAT} ${PKGMESSAGE} -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/japanese/waeijiro-fpw/Makefile b/japanese/waeijiro-fpw/Makefile index ea5d82772928..277f1b5c33f6 100644 --- a/japanese/waeijiro-fpw/Makefile +++ b/japanese/waeijiro-fpw/Makefile @@ -23,6 +23,7 @@ BUILD_DEPENDS= ${LOCALBASE}/libexec/freepwing/catdump:${PORTSDIR}/japanese/freep MANUAL_PACKAGE_BUILD=Needs data from a CDROM RESTRICTED= "The original dictionary is not free" USE_GMAKE= yes +USE_PERL5= yes DICT_PATH?= /cdrom SRCFILE?= waeiji52.txt diff --git a/japanese/wikicker/Makefile b/japanese/wikicker/Makefile index fc28887902bd..f9875dce2757 100644 --- a/japanese/wikicker/Makefile +++ b/japanese/wikicker/Makefile @@ -13,6 +13,8 @@ MASTER_SITES= http://www.naney.org/comp/distrib/WiKicker/archive/ MAINTAINER= ports@FreeBSD.org COMMENT= Wiki like system by perl5 +USE_PERL5= yes + # ============================================================================ # = You have to appoint GPG to use a function to upload an image. = # = If it is necessary, it seems to be WITH_IMAGEUPLOAD=yes = diff --git a/java/jbootstrap/Makefile b/java/jbootstrap/Makefile index a32c073affda..ce9c42c22739 100644 --- a/java/jbootstrap/Makefile +++ b/java/jbootstrap/Makefile @@ -15,7 +15,7 @@ COMMENT= Java bootstrap tools RUN_DEPENDS= ${LOCALBASE}/bin/jikes:${PORTSDIR}/java/jikes -USE_PERL5_RUN= yes +USE_PERL5_RUN= 5.8.0+ MAKE_FLAGS+= BINDIR=${PREFIX}/${PORTNAME}/bin \ LIBEXECDIR=${PREFIX}/${PORTNAME}/libexec .if !defined(NOPORTDOCS) @@ -26,10 +26,6 @@ RESTRICTED= "Redistribution of pre-compiled binaries is not permitted" .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= This port requires perl 5.8 or above. -.endif - .if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) && !defined(PACKAGE_BUILDING) IGNORE= Please fetch ${DISTNAME}${EXTRACT_SUFX} from http://www.eyesbeyond.com/freebsddom/java/jbootstrap.html and place it in ${DISTDIR} .endif diff --git a/lang/ghc/Makefile b/lang/ghc/Makefile index aba08019649e..f63f430ffaa2 100644 --- a/lang/ghc/Makefile +++ b/lang/ghc/Makefile @@ -44,10 +44,6 @@ IGNORE= unsupported at the moment IGNORE= unsupported at the moment .endif -.if ${PERL_LEVEL} < 500600 -IGNORE= requires newer version of perl -.endif - USE_AUTOTOOLS= autoconf:259:env LIB_DEPENDS+= gmp.7:${PORTSDIR}/math/libgmp4 \ readline.5:${PORTSDIR}/devel/readline diff --git a/lang/p5-Expect/Makefile b/lang/p5-Expect/Makefile index 4005e7b0f992..e6c129a95f42 100644 --- a/lang/p5-Expect/Makefile +++ b/lang/p5-Expect/Makefile @@ -17,14 +17,8 @@ COMMENT= Perl module inspired by the Tcl version of Expect BUILD_DEPENDS= p5-IO-Tty>=1.03:${PORTSDIR}/devel/p5-IO-Tty RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Expect.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/lang/p5-Interpolation/Makefile b/lang/p5-Interpolation/Makefile index 5a84bda0696c..60d2c7e89038 100644 --- a/lang/p5-Interpolation/Makefile +++ b/lang/p5-Interpolation/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Interpolation.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -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/lang/p5-JSAN/Makefile b/lang/p5-JSAN/Makefile index ca5e6411c18c..73a144295934 100644 --- a/lang/p5-JSAN/Makefile +++ b/lang/p5-JSAN/Makefile @@ -37,14 +37,8 @@ PERL_CONFIGURE= yes MAN3= JSAN::Shell.3 JSAN.3 JSAN::Indexer::Creator.3 JSAN::Indexer.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 - post-patch: @${REINPLACE_CMD} -e "40 s,new,new(\'jsan\')," ${WRKSRC}/lib/JSAN.pm ${FIND} ${WRKSRC}/lib -name "*.bak" -delete -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/lang/p5-JavaScript-SpiderMonkey/Makefile b/lang/p5-JavaScript-SpiderMonkey/Makefile index b275bd31bcc5..25d0e9bb88e9 100644 --- a/lang/p5-JavaScript-SpiderMonkey/Makefile +++ b/lang/p5-JavaScript-SpiderMonkey/Makefile @@ -28,14 +28,4 @@ post-patch: MAN3= JavaScript::SpiderMonkey.3 -.include <bsd.port.pre.mk> - -.if ${OSVERSION} < 500000 #inherited from lang/spidermonkey -BROKEN= does not compile on FreeBSD 4.x -.endif - -.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/lang/p5-Perl6-Subs/Makefile b/lang/p5-Perl6-Subs/Makefile index 6eefd15ff1ec..f2940f493256 100644 --- a/lang/p5-Perl6-Subs/Makefile +++ b/lang/p5-Perl6-Subs/Makefile @@ -20,14 +20,8 @@ BUILD_DEPENDS= ${SITE_PERL}/Filter/Simple.pm:${PORTSDIR}/textproc/p5-Filter-Simp ${SITE_PERL}/Parse/RecDescent.pm:${PORTSDIR}/devel/p5-Parse-RecDescent RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.4+ MAN3= Perl6::Subs.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500804 -IGNORE= requires perl 5.8.4 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/lang/p5-Quantum-Superpositions/Makefile b/lang/p5-Quantum-Superpositions/Makefile index d59d803c1709..559abb86733c 100644 --- a/lang/p5-Quantum-Superpositions/Makefile +++ b/lang/p5-Quantum-Superpositions/Makefile @@ -22,13 +22,4 @@ MAN3= Quantum::Superpositions.3 PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -post-patch: - @${PERL} -pi -e 's/^our (\$$VERSION)/use vars qw($$1); $$1/;' \ - -e '$$_ = "" if /use warnings/;' \ - ${WRKSRC}/lib/Quantum/Superpositions.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/lang/parrot/Makefile b/lang/parrot/Makefile index b7f7fbd23e7c..475642f24340 100644 --- a/lang/parrot/Makefile +++ b/lang/parrot/Makefile @@ -22,7 +22,7 @@ LIB_DEPENDS= gmp.7:${PORTSDIR}/math/libgmp4 \ icudata.36:${PORTSDIR}/devel/icu USE_GCC= 3.4+ -USE_PERL5= yes +USE_PERL5= 5.8.0+ USE_GMAKE= yes INSTALLS_SHLIB= yes @@ -79,8 +79,4 @@ PLIST_SUB+= JIT="@comment " BROKEN= Does not compile on ia64 .endif -.if ${PERL_LEVEL} < 500800 -IGNORE= perl 5.8 or newer required. Install lang/perl5.8 and try again -.endif - .include <bsd.port.post.mk> diff --git a/lang/perl5.10/Makefile b/lang/perl5.10/Makefile index 725f1b4d0b44..4ec9934273c7 100644 --- a/lang/perl5.10/Makefile +++ b/lang/perl5.10/Makefile @@ -26,6 +26,8 @@ COMMENT= Practical Extraction and Report Language PERL_VER= 5.8.8 PERL_ARCH= mach PERL_VERSION= ${PERL_VER} +SITE_PERL_REL?= lib/perl5/site_perl/${PERL_VER} +SITE_PERL?= ${LOCALBASE}/${SITE_PERL_REL} USE_BZIP2= yes HAS_CONFIGURE= yes @@ -51,6 +53,11 @@ MAKE_ENV+= ${LOCALE_CLEANUP} .include "Makefile.man" .include <bsd.port.pre.mk> +PLIST_SUB+= PERL_VERSION=${PERL_VERSION} \ + PERL_VER=${PERL_VER} \ + PERL_ARCH=${PERL_ARCH} \ + SITE_PERL=${SITE_PERL:S|^${LOCALBASE}/||} + .if defined(WITH_DEBUGGING) CONFIGURE_ARGS+= -Doptimize="-g" -DDEBUGGING STRIP= diff --git a/lang/perl5.12/Makefile b/lang/perl5.12/Makefile index 725f1b4d0b44..4ec9934273c7 100644 --- a/lang/perl5.12/Makefile +++ b/lang/perl5.12/Makefile @@ -26,6 +26,8 @@ COMMENT= Practical Extraction and Report Language PERL_VER= 5.8.8 PERL_ARCH= mach PERL_VERSION= ${PERL_VER} +SITE_PERL_REL?= lib/perl5/site_perl/${PERL_VER} +SITE_PERL?= ${LOCALBASE}/${SITE_PERL_REL} USE_BZIP2= yes HAS_CONFIGURE= yes @@ -51,6 +53,11 @@ MAKE_ENV+= ${LOCALE_CLEANUP} .include "Makefile.man" .include <bsd.port.pre.mk> +PLIST_SUB+= PERL_VERSION=${PERL_VERSION} \ + PERL_VER=${PERL_VER} \ + PERL_ARCH=${PERL_ARCH} \ + SITE_PERL=${SITE_PERL:S|^${LOCALBASE}/||} + .if defined(WITH_DEBUGGING) CONFIGURE_ARGS+= -Doptimize="-g" -DDEBUGGING STRIP= diff --git a/lang/perl5.14/Makefile b/lang/perl5.14/Makefile index 725f1b4d0b44..4ec9934273c7 100644 --- a/lang/perl5.14/Makefile +++ b/lang/perl5.14/Makefile @@ -26,6 +26,8 @@ COMMENT= Practical Extraction and Report Language PERL_VER= 5.8.8 PERL_ARCH= mach PERL_VERSION= ${PERL_VER} +SITE_PERL_REL?= lib/perl5/site_perl/${PERL_VER} +SITE_PERL?= ${LOCALBASE}/${SITE_PERL_REL} USE_BZIP2= yes HAS_CONFIGURE= yes @@ -51,6 +53,11 @@ MAKE_ENV+= ${LOCALE_CLEANUP} .include "Makefile.man" .include <bsd.port.pre.mk> +PLIST_SUB+= PERL_VERSION=${PERL_VERSION} \ + PERL_VER=${PERL_VER} \ + PERL_ARCH=${PERL_ARCH} \ + SITE_PERL=${SITE_PERL:S|^${LOCALBASE}/||} + .if defined(WITH_DEBUGGING) CONFIGURE_ARGS+= -Doptimize="-g" -DDEBUGGING STRIP= diff --git a/lang/perl5.16/Makefile b/lang/perl5.16/Makefile index 725f1b4d0b44..4ec9934273c7 100644 --- a/lang/perl5.16/Makefile +++ b/lang/perl5.16/Makefile @@ -26,6 +26,8 @@ COMMENT= Practical Extraction and Report Language PERL_VER= 5.8.8 PERL_ARCH= mach PERL_VERSION= ${PERL_VER} +SITE_PERL_REL?= lib/perl5/site_perl/${PERL_VER} +SITE_PERL?= ${LOCALBASE}/${SITE_PERL_REL} USE_BZIP2= yes HAS_CONFIGURE= yes @@ -51,6 +53,11 @@ MAKE_ENV+= ${LOCALE_CLEANUP} .include "Makefile.man" .include <bsd.port.pre.mk> +PLIST_SUB+= PERL_VERSION=${PERL_VERSION} \ + PERL_VER=${PERL_VER} \ + PERL_ARCH=${PERL_ARCH} \ + SITE_PERL=${SITE_PERL:S|^${LOCALBASE}/||} + .if defined(WITH_DEBUGGING) CONFIGURE_ARGS+= -Doptimize="-g" -DDEBUGGING STRIP= diff --git a/lang/perl5.6/Makefile b/lang/perl5.6/Makefile index 8e48d5aec941..1c9a50d93d6e 100644 --- a/lang/perl5.6/Makefile +++ b/lang/perl5.6/Makefile @@ -23,6 +23,8 @@ COMMENT= Practical Extraction and Report Language PERL_VER= 5.6.2 PERL_ARCH= mach PERL_VERSION= ${PERL_VER} +SITE_PERL_REL?= lib/perl5/site_perl/${PERL_VER} +SITE_PERL?= ${LOCALBASE}/${SITE_PERL_REL} HAS_CONFIGURE= yes CONFIGURE_SCRIPT=Configure @@ -47,6 +49,11 @@ MAKE_ENV+= ${LOCALE_CLEANUP} .include "Makefile.man" .include <bsd.port.pre.mk> +PLIST_SUB+= PERL_VERSION=${PERL_VERSION} \ + PERL_VER=${PERL_VER} \ + PERL_ARCH=${PERL_ARCH} \ + SITE_PERL=${SITE_PERL:S|^${LOCALBASE}/||} + .if defined(ENABLE_SUIDPERL) CONFIGURE_ARGS+= -Dd_dosuid=define PLIST_SUB+= ENABLE_SUIDPERL="" diff --git a/lang/perl5.8/Makefile b/lang/perl5.8/Makefile index 725f1b4d0b44..4ec9934273c7 100644 --- a/lang/perl5.8/Makefile +++ b/lang/perl5.8/Makefile @@ -26,6 +26,8 @@ COMMENT= Practical Extraction and Report Language PERL_VER= 5.8.8 PERL_ARCH= mach PERL_VERSION= ${PERL_VER} +SITE_PERL_REL?= lib/perl5/site_perl/${PERL_VER} +SITE_PERL?= ${LOCALBASE}/${SITE_PERL_REL} USE_BZIP2= yes HAS_CONFIGURE= yes @@ -51,6 +53,11 @@ MAKE_ENV+= ${LOCALE_CLEANUP} .include "Makefile.man" .include <bsd.port.pre.mk> +PLIST_SUB+= PERL_VERSION=${PERL_VERSION} \ + PERL_VER=${PERL_VER} \ + PERL_ARCH=${PERL_ARCH} \ + SITE_PERL=${SITE_PERL:S|^${LOCALBASE}/||} + .if defined(WITH_DEBUGGING) CONFIGURE_ARGS+= -Doptimize="-g" -DDEBUGGING STRIP= diff --git a/lang/perl5/Makefile b/lang/perl5/Makefile index 8e48d5aec941..1c9a50d93d6e 100644 --- a/lang/perl5/Makefile +++ b/lang/perl5/Makefile @@ -23,6 +23,8 @@ COMMENT= Practical Extraction and Report Language PERL_VER= 5.6.2 PERL_ARCH= mach PERL_VERSION= ${PERL_VER} +SITE_PERL_REL?= lib/perl5/site_perl/${PERL_VER} +SITE_PERL?= ${LOCALBASE}/${SITE_PERL_REL} HAS_CONFIGURE= yes CONFIGURE_SCRIPT=Configure @@ -47,6 +49,11 @@ MAKE_ENV+= ${LOCALE_CLEANUP} .include "Makefile.man" .include <bsd.port.pre.mk> +PLIST_SUB+= PERL_VERSION=${PERL_VERSION} \ + PERL_VER=${PERL_VER} \ + PERL_ARCH=${PERL_ARCH} \ + SITE_PERL=${SITE_PERL:S|^${LOCALBASE}/||} + .if defined(ENABLE_SUIDPERL) CONFIGURE_ARGS+= -Dd_dosuid=define PLIST_SUB+= ENABLE_SUIDPERL="" diff --git a/lang/pike76/Makefile b/lang/pike76/Makefile index 4a9180df980a..8b2c95350e20 100644 --- a/lang/pike76/Makefile +++ b/lang/pike76/Makefile @@ -94,13 +94,9 @@ BROKEN= Does not compile LIB_DEPENDS+= gmp.7:${PORTSDIR}/math/libgmp4 .endif -# Allow building Embeded perl when >= 5.6 -.if ${PERL_LEVEL} > 500600 +# Allow building Embedded Perl CONFIGURE_ARGS+= --with-perl USE_PERL5= YES -.else -CONFIGURE_ARGS+= --without-perl -.endif .if defined(WITHOUT_RELOCATABLE_DUMPED_MODULES) CONFIGURE_ARGS+= --without-relocatable-dumped-modules diff --git a/mail/cyrus-imapd2/Makefile b/mail/cyrus-imapd2/Makefile index 5c122f0da205..0893e6075b1a 100644 --- a/mail/cyrus-imapd2/Makefile +++ b/mail/cyrus-imapd2/Makefile @@ -134,10 +134,6 @@ post-patch: -e "s|%%CYRUS_USER%%|${CYRUS_USER}|g" \ -e "s|%%CYRUS_GROUP%%|${CYRUS_GROUP}|g" \ ${WRKSRC}/tools/mkimap -.if ${PERL_LEVEL} < 500600 - @${REINPLACE_CMD} -e "s|exec perl -x|exec perl -I${SITE_PERL} -x|" \ - ${WRKSRC}/perl/sieve/scripts/sieveshell.pl -.endif post-install: .for f in ${CYRUS_MAN3} diff --git a/mail/cyrus-imapd22/Makefile b/mail/cyrus-imapd22/Makefile index fabbc1dfd23f..3e491085073b 100644 --- a/mail/cyrus-imapd22/Makefile +++ b/mail/cyrus-imapd22/Makefile @@ -184,10 +184,6 @@ post-patch: @${REINPLACE_CMD} -e "s|/etc/|${PREFIX}/etc/|g" \ -e "s|/usr/sieve|/var/imap/sieve|g" \ ${WRKSRC}/tools/masssievec -.if ${PERL_LEVEL} < 500600 - @${REINPLACE_CMD} -e "s|exec perl -x|exec perl -I${SITE_PERL} -x|" \ - ${WRKSRC}/perl/sieve/scripts/sieveshell.pl -.endif .if defined(WITH_DRAC) @${RM} -rf ${WRKSRC}/autom4te.cache .endif diff --git a/mail/cyrus-imapd23/Makefile b/mail/cyrus-imapd23/Makefile index b7f3c3fa4a21..6798da5ca7e6 100644 --- a/mail/cyrus-imapd23/Makefile +++ b/mail/cyrus-imapd23/Makefile @@ -184,10 +184,6 @@ post-patch: @${REINPLACE_CMD} -e "s|/etc/|${PREFIX}/etc/|g" \ -e "s|/usr/sieve|/var/imap/sieve|g" \ ${WRKSRC}/tools/masssievec -.if ${PERL_LEVEL} < 500600 - @${REINPLACE_CMD} -e "s|exec perl -x|exec perl -I${SITE_PERL} -x|" \ - ${WRKSRC}/perl/sieve/scripts/sieveshell.pl -.endif .if defined(WITH_DRAC) @${RM} -rf ${WRKSRC}/autom4te.cache .endif diff --git a/mail/cyrus-imapd24/Makefile b/mail/cyrus-imapd24/Makefile index b7f3c3fa4a21..6798da5ca7e6 100644 --- a/mail/cyrus-imapd24/Makefile +++ b/mail/cyrus-imapd24/Makefile @@ -184,10 +184,6 @@ post-patch: @${REINPLACE_CMD} -e "s|/etc/|${PREFIX}/etc/|g" \ -e "s|/usr/sieve|/var/imap/sieve|g" \ ${WRKSRC}/tools/masssievec -.if ${PERL_LEVEL} < 500600 - @${REINPLACE_CMD} -e "s|exec perl -x|exec perl -I${SITE_PERL} -x|" \ - ${WRKSRC}/perl/sieve/scripts/sieveshell.pl -.endif .if defined(WITH_DRAC) @${RM} -rf ${WRKSRC}/autom4te.cache .endif diff --git a/mail/delatt/Makefile b/mail/delatt/Makefile index 03885fc0a2c2..2c4815b0941d 100644 --- a/mail/delatt/Makefile +++ b/mail/delatt/Makefile @@ -17,17 +17,11 @@ COMMENT= Strip attachments from email RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 -USE_PERL5_RUN= yes +USE_PERL5_RUN= 5.8.6+ NO_BUILD= yes PLIST_FILES= bin/delatt -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500806 -IGNORE= needs Perl 5.8.6 or above (lang/perl5.8) -.endif - post-patch: ${REINPLACE_CMD} -e 's|^#!/usr/bin/perl|#!${PERL}|' \ ${WRKSRC}/${PORTNAME} @@ -35,4 +29,4 @@ post-patch: do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/mail/dkfilter/Makefile b/mail/dkfilter/Makefile index 5f03099502cc..6ed38749a7d1 100644 --- a/mail/dkfilter/Makefile +++ b/mail/dkfilter/Makefile @@ -35,13 +35,7 @@ SUB_LIST= USER=${DKFILTER_USERNAME} \ GROUP=${DKFILTER_GROUPNAME} \ GID=${DKFILTER_GROUPID} -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= require Perl 5.8 or newer. Install lang/perl5.8 and try again -.endif - pre-install: ${SH} ${PKGINSTALL} ${PREFIX} PRE-INSTALL -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/mail/fetchyahoo/Makefile b/mail/fetchyahoo/Makefile index 375ded7c6a9f..238b65862bcc 100644 --- a/mail/fetchyahoo/Makefile +++ b/mail/fetchyahoo/Makefile @@ -35,10 +35,6 @@ USE_PERL5= yes .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6 or newer. Install lang/perl5.8 and try again -.endif - .if ${PERL_LEVEL} < 500800 RUN_DEPENDS+= ${SITE_PERL}/Net/Cmd.pm:${PORTSDIR}/net/p5-Net .endif diff --git a/mail/gotmail/Makefile b/mail/gotmail/Makefile index b247e4bed79c..d0eecf990808 100644 --- a/mail/gotmail/Makefile +++ b/mail/gotmail/Makefile @@ -34,10 +34,4 @@ post-install: .endfor # i in ChangeLog README sample.gotmailrc .endif # !defined(NOPORTDOCS) -.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/mail/lightning/Makefile b/mail/lightning/Makefile index ce9d5da99bf2..51b20cb0dcf6 100644 --- a/mail/lightning/Makefile +++ b/mail/lightning/Makefile @@ -48,10 +48,6 @@ GECKO_PTHREAD_LIBS!=${CC} -dumpspecs | ${GREP} -m 1 pthread | ${SED} -e 's|^.*%{ IGNORE= does not build .endif -.if ${PERL_LEVEL} < 500600 -EXTRA_PATCHES+= ${FILESDIR}/extra-patch-config_make-jars.pl -.endif - pre-everything:: @if [ -n "`${PKG_INFO} -xI '^thunderbird-[0-9].[0-9]*'`" ]; then \ ${ECHO_CMD} "${PKGNAME}: thunderbird conflicts with ${PORTNAME}, if you wish to not"; \ diff --git a/mail/maildirsync/Makefile b/mail/maildirsync/Makefile index 6c3c72274c43..0f204cfe2cd0 100644 --- a/mail/maildirsync/Makefile +++ b/mail/maildirsync/Makefile @@ -17,12 +17,6 @@ USE_PERL5= yes MAN1= maildirsync.1 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6.0 or higher -.endif - do-build: ${PERL} -pi -e 's!/usr/bin/perl!${PERL}!' ${WRKSRC}/maildirsync.pl pod2man ${WRKSRC}/maildirsync.pod > ${WRKSRC}/maildirsync.1 @@ -38,4 +32,4 @@ do-install: .endfor ${INSTALL_DATA} ${WRKSRC}/contrib/mailbalance-0.2.0/* ${EXAMPLESDIR}/mailbalance -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/mail/mailscanner-devel/Makefile b/mail/mailscanner-devel/Makefile index bc396f13c54d..314fd36684f1 100644 --- a/mail/mailscanner-devel/Makefile +++ b/mail/mailscanner-devel/Makefile @@ -65,10 +65,6 @@ MLINKS= MailScanner.8 mailscanner.8 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= dependency requires newer Perl -.endif - .if defined(WITH_SPAMASSASSIN) RUN_DEPENDS+= spamassassin:${PORTSDIR}/mail/p5-Mail-SpamAssassin PLIST_SUB+= SPAMASSASSIN="" diff --git a/mail/mailscanner/Makefile b/mail/mailscanner/Makefile index 4425f222c113..94d5638818bd 100644 --- a/mail/mailscanner/Makefile +++ b/mail/mailscanner/Makefile @@ -63,10 +63,6 @@ MLINKS= MailScanner.8 mailscanner.8 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= dependency requires newer Perl -.endif - .if defined(WITH_SPAMASSASSIN) RUN_DEPENDS+= spamassassin:${PORTSDIR}/mail/p5-Mail-SpamAssassin PLIST_SUB+= SPAMASSASSIN="" diff --git a/mail/mimedefang/Makefile b/mail/mimedefang/Makefile index 31eba87d7124..9ed0bec2f096 100644 --- a/mail/mimedefang/Makefile +++ b/mail/mimedefang/Makefile @@ -55,10 +55,6 @@ CONFIGURE_ARGS+= --with-milterinc=${LOCALBASE}/include CONFIGURE_ARGS+= --with-milterlib=${LOCALBASE}/lib .endif -.if ${PERL_LEVEL} < 500601 -IGNORE= requires perl 5.6.1 or later. Install lang/perl5 or lang/perl5.8 then try again -.endif - pre-install: @${REINPLACE_CMD} -e '/LOCAL_STATE_DIR/s,/var/lib,/var/db,' ${WRKSRC}/mimedefang.pl diff --git a/mail/p5-Email-Find/Makefile b/mail/p5-Email-Find/Makefile index 41a164a9dd4d..5c920e3e67e2 100644 --- a/mail/p5-Email-Find/Makefile +++ b/mail/p5-Email-Find/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Email::Find.3 Email::Find::addrspec.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/mail/p5-Email-MIME-Attachment-Stripper/Makefile b/mail/p5-Email-MIME-Attachment-Stripper/Makefile index 9df9a9adc9d0..0a69984bbfc8 100644 --- a/mail/p5-Email-MIME-Attachment-Stripper/Makefile +++ b/mail/p5-Email-MIME-Attachment-Stripper/Makefile @@ -24,9 +24,4 @@ PERL_CONFIGURE= yes MAN3= Email::MIME::Attachment::Stripper.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -# inherited from mail/p5-Email-MIME -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/mail/p5-Email-MIME-Creator/Makefile b/mail/p5-Email-MIME-Creator/Makefile index 1ba1815b3041..53dc0a3673c6 100644 --- a/mail/p5-Email-MIME-Creator/Makefile +++ b/mail/p5-Email-MIME-Creator/Makefile @@ -24,10 +24,4 @@ PERL_CONFIGURE= yes MAN3= Email::MIME::Creator.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # inherited from p5-MIME-Tools-5.420,2 -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/mail/p5-Email-Reply/Makefile b/mail/p5-Email-Reply/Makefile index efc04b2e2e01..0435e1985fe0 100644 --- a/mail/p5-Email-Reply/Makefile +++ b/mail/p5-Email-Reply/Makefile @@ -23,14 +23,8 @@ RUN_DEPENDS= p5-Email-Abstract>=2.01:${PORTSDIR}/mail/p5-Email-Abstract \ p5-Email-MIME-Creator>=1.41:${PORTSDIR}/mail/p5-Email-MIME-Creator \ p5-Email-Simple-Creator>=1.4:${PORTSDIR}/mail/p5-Email-Simple-Creator -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Email::Reply.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500801 -IGNORE= requires perl 5.8.1 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/mail/p5-Email-Send/Makefile b/mail/p5-Email-Send/Makefile index 2c198d257e3a..7cba614d9a71 100644 --- a/mail/p5-Email-Send/Makefile +++ b/mail/p5-Email-Send/Makefile @@ -24,7 +24,7 @@ BUILD_DEPENDS= p5-Class-Accessor>=0.19:${PORTSDIR}/devel/p5-Class-Accessor \ p5-Net>0:${PORTSDIR}/net/p5-Net RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Email::Send.3 \ Email::Send::IO.3 \ @@ -34,10 +34,4 @@ MAN3= Email::Send.3 \ Email::Send::Sendmail.3 \ Email::Send::Test.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500801 -IGNORE= requires perl 5.8.1 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/mail/p5-Email-Valid/Makefile b/mail/p5-Email-Valid/Makefile index a736e3fdf986..dc735c70aef3 100644 --- a/mail/p5-Email-Valid/Makefile +++ b/mail/p5-Email-Valid/Makefile @@ -24,10 +24,4 @@ PERL_CONFIGURE= yes MAN3= Email::Valid.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/mail/p5-GMail-IMAPD/Makefile b/mail/p5-GMail-IMAPD/Makefile index 7c68e525cf83..fcae6204e1ba 100644 --- a/mail/p5-GMail-IMAPD/Makefile +++ b/mail/p5-GMail-IMAPD/Makefile @@ -22,11 +22,4 @@ PERL_CONFIGURE= yes MAN3= GMail::IMAPD.3 -.include <bsd.port.pre.mk> - -post-patch: -.if ${PERL_LEVEL} < 500601 - @${PERL} -pi -e 's/\r//g;s/^our/my/g' ${WRKSRC}/lib/GMail/IMAPD.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/mail/p5-IMAP-Sieve/Makefile b/mail/p5-IMAP-Sieve/Makefile index 415d0dd5d41d..4b9c771c1142 100644 --- a/mail/p5-IMAP-Sieve/Makefile +++ b/mail/p5-IMAP-Sieve/Makefile @@ -32,10 +32,4 @@ post-extract: ${EXTRACT_AFTER_ARGS} -C ${WRKDIR} @${RM} ${WRKSRC}/testssl.pl -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} <= 500600 -RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/IO.pm:${PORTSDIR}/devel/p5-IO -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/mail/p5-LMAP-CID2SPF/Makefile b/mail/p5-LMAP-CID2SPF/Makefile index a3e81aad1fed..6553dfae9abd 100644 --- a/mail/p5-LMAP-CID2SPF/Makefile +++ b/mail/p5-LMAP-CID2SPF/Makefile @@ -17,7 +17,6 @@ COMMENT= Module to convert between Microsoft's Caller-ID and SPF #' BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser -USE_PERL5= yes PERL_CONFIGURE= yes CONFIGURE_SCRIPT=Makefile.PL @@ -29,10 +28,4 @@ do-install: cd ${WRKSRC} && ${INSTALL_SCRIPT} cid2spf ${PREFIX}/bin cd ${WRKSRC} && ${INSTALL_DATA} CID2SPF.pm ${SITE_PERL}/LMAP -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6 or newer. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/mail/p5-MIME-Fast/Makefile b/mail/p5-MIME-Fast/Makefile index 209e94d6e469..d3a063e7f99f 100644 --- a/mail/p5-MIME-Fast/Makefile +++ b/mail/p5-MIME-Fast/Makefile @@ -20,15 +20,9 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scal LIB_DEPENDS= gmime-2.0.4:${PORTSDIR}/mail/gmime2 RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ CONFIGURE_ENV= PREFIX="${PREFIX}" CCFLAGS="${CCFLAGS} ${PTHREAD_CFLAGS}" MAN3= MIME::Fast.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/mail/p5-Mail-Audit-Attach/Makefile b/mail/p5-Mail-Audit-Attach/Makefile index aabd0c00c8c4..f56f9228367d 100644 --- a/mail/p5-Mail-Audit-Attach/Makefile +++ b/mail/p5-Mail-Audit-Attach/Makefile @@ -27,10 +27,4 @@ MAN3= Mail::Audit::Attach.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/mail/p5-Mail-CheckUser/Makefile b/mail/p5-Mail-CheckUser/Makefile index fc3ecffa9e70..027260656a91 100644 --- a/mail/p5-Mail-CheckUser/Makefile +++ b/mail/p5-Mail-CheckUser/Makefile @@ -19,15 +19,9 @@ BUILD_DEPENDS= ${SITE_PERL}/Net/SMTP.pm:${PORTSDIR}/net/p5-Net \ ${SITE_PERL}/${PERL_ARCH}/Net/DNS.pm:${PORTSDIR}/dns/p5-Net-DNS RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN1= cufilter.1 MAN3= Mail::CheckUser.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/mail/p5-Mail-ClamAV/Makefile b/mail/p5-Mail-ClamAV/Makefile index 9725295b19b3..39b556167b9b 100644 --- a/mail/p5-Mail-ClamAV/Makefile +++ b/mail/p5-Mail-ClamAV/Makefile @@ -29,10 +29,4 @@ MAN3= Mail::ClamAV.3 post-install: @${CAT} ${PKGMESSAGE} -.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/mail/p5-Mail-DeliveryStatus-BounceParser/Makefile b/mail/p5-Mail-DeliveryStatus-BounceParser/Makefile index db3d240fbc8b..4a6e42446727 100644 --- a/mail/p5-Mail-DeliveryStatus-BounceParser/Makefile +++ b/mail/p5-Mail-DeliveryStatus-BounceParser/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= Mail::DeliveryStatus::BounceParser.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # inherited from mail/p5-MIME-Tools -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/mail/p5-Mail-DomainKeys/Makefile b/mail/p5-Mail-DomainKeys/Makefile index 95f3cfc3458a..855fdc72efd0 100644 --- a/mail/p5-Mail-DomainKeys/Makefile +++ b/mail/p5-Mail-DomainKeys/Makefile @@ -26,10 +26,6 @@ MAN3= Mail::DomainKeys.3 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6 or newer. Install lang/perl5.8 and try again -.endif - .if ${PERL_LEVEL} < 500800 RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 .endif diff --git a/mail/p5-Mail-Ezmlm/Makefile b/mail/p5-Mail-Ezmlm/Makefile index 86d61f76f990..8f6311c758d3 100644 --- a/mail/p5-Mail-Ezmlm/Makefile +++ b/mail/p5-Mail-Ezmlm/Makefile @@ -21,7 +21,6 @@ BUILD_DEPENDS= ${EZMLM_DIR}/bin/ezmlm-idx:${PORTSDIR}/mail/ezmlm-idx EZMLM_DIR?= ${LOCALBASE} -USE_PERL5= yes PERL_CONFIGURE= yes .if defined(PACKAGE_BUILDING) diff --git a/mail/p5-Mail-Graph/Makefile b/mail/p5-Mail-Graph/Makefile index be0bba2abd82..67cf15909391 100644 --- a/mail/p5-Mail-Graph/Makefile +++ b/mail/p5-Mail-Graph/Makefile @@ -45,10 +45,4 @@ post-install: ${INSTALL_SCRIPT} ${EXAMPLEOUTPUT} ${EXAMPLESDIR}/output && \ ${INSTALL_SCRIPT} ${EXAMPLEARCHIVE} ${EXAMPLESDIR}/archive -.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/mail/p5-Mail-IMAPTalk/Makefile b/mail/p5-Mail-IMAPTalk/Makefile index 303b03ce678c..5d927f2f8dd8 100644 --- a/mail/p5-Mail-IMAPTalk/Makefile +++ b/mail/p5-Mail-IMAPTalk/Makefile @@ -19,10 +19,4 @@ MAN3= Mail::IMAPTalk.3 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/mail/p5-Mail-Mbox-MessageParser/Makefile b/mail/p5-Mail-Mbox-MessageParser/Makefile index 3469032f5e99..210d0b1fa75c 100644 --- a/mail/p5-Mail-Mbox-MessageParser/Makefile +++ b/mail/p5-Mail-Mbox-MessageParser/Makefile @@ -29,10 +29,4 @@ MAN3= Mail::Mbox::MessageParser.3 \ Mail::Mbox::MessageParser::Perl.3 \ Mail::Mbox::MessageParser::MetaInfo.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/mail/p5-Mail-MboxParser/Makefile b/mail/p5-Mail-MboxParser/Makefile index 317f552dcfcf..9c952166ea46 100644 --- a/mail/p5-Mail-MboxParser/Makefile +++ b/mail/p5-Mail-MboxParser/Makefile @@ -28,10 +28,4 @@ MAN3= Mail::MboxParser.3 Mail::MboxParser::Base.3 \ Mail::MboxParser::Mail::Body.3 \ Mail::MboxParser::Mail::Convertable.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/mail/p5-Mail-OpenRelay-Simple/Makefile b/mail/p5-Mail-OpenRelay-Simple/Makefile index d1a0a7799cb3..3d8eb9b7ff1f 100644 --- a/mail/p5-Mail-OpenRelay-Simple/Makefile +++ b/mail/p5-Mail-OpenRelay-Simple/Makefile @@ -19,14 +19,8 @@ RUN_DEPENDS= p5-Class-Accessor>=0.25:${PORTSDIR}/devel/p5-Class-Accessor \ p5-Net-Telnet>=3.03:${PORTSDIR}/net/p5-Net-Telnet BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Mail::OpenRelay::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/mail/p5-Mail-POP3Client/Makefile b/mail/p5-Mail-POP3Client/Makefile index f86b7ab14e8c..b5860a285bda 100644 --- a/mail/p5-Mail-POP3Client/Makefile +++ b/mail/p5-Mail-POP3Client/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= YES MAN3= Mail::POP3Client.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= This module requires perl version 5.6.1 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/mail/p5-Mail-SPF-Query/Makefile b/mail/p5-Mail-SPF-Query/Makefile index cc00f2d5f61f..de23b9271a4a 100644 --- a/mail/p5-Mail-SPF-Query/Makefile +++ b/mail/p5-Mail-SPF-Query/Makefile @@ -26,10 +26,4 @@ PERL_CONFIGURE= yes MAN1= spfd.1 spfquery.1 MAN3= Mail::SPF::Query.3 -.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/mail/p5-Mail-Sender/Makefile b/mail/p5-Mail-Sender/Makefile index 3e86b273b668..564681296901 100644 --- a/mail/p5-Mail-Sender/Makefile +++ b/mail/p5-Mail-Sender/Makefile @@ -21,10 +21,6 @@ MAN3= Mail::Sender.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} < 500800 BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 RUN_DEPENDS= ${BUILD_DEPENDS} diff --git a/mail/p5-Mail-Webmail-Gmail/Makefile b/mail/p5-Mail-Webmail-Gmail/Makefile index eddcd498e67c..b0d29d1ad683 100644 --- a/mail/p5-Mail-Webmail-Gmail/Makefile +++ b/mail/p5-Mail-Webmail-Gmail/Makefile @@ -23,11 +23,4 @@ PERL_CONFIGURE= yes MAN3= Mail::Webmail::Gmail.3 -.include <bsd.port.pre.mk> - -post-patch: -.if ${PERL_LEVEL} < 500601 - @${PERL} -pi -e 's/\r//g;s/^our/my/g' ${WRKSRC}/lib/Mail/Webmail/Gmail.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/mail/p5-Net-SMTP-TLS/Makefile b/mail/p5-Net-SMTP-TLS/Makefile index daacc22c05a6..02d8b7b4cb5f 100644 --- a/mail/p5-Net-SMTP-TLS/Makefile +++ b/mail/p5-Net-SMTP-TLS/Makefile @@ -24,10 +24,4 @@ PERL_CONFIGURE= yes MAN3= Net::SMTP::TLS.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/mail/p5-POE-Component-Client-SMTP/Makefile b/mail/p5-POE-Component-Client-SMTP/Makefile index 61fae68b3136..dc9fe4bf1b7c 100644 --- a/mail/p5-POE-Component-Client-SMTP/Makefile +++ b/mail/p5-POE-Component-Client-SMTP/Makefile @@ -18,14 +18,8 @@ COMMENT= SMTP client POE component BUILD_DEPENDS= ${SITE_PERL}/POE.pm:${PORTSDIR}/devel/p5-POE RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= POE::Component::Client::SMTP.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/mail/p5-Sendmail-AccessDB/Makefile b/mail/p5-Sendmail-AccessDB/Makefile index 447e26e1a9e1..fd4a7a79d29e 100644 --- a/mail/p5-Sendmail-AccessDB/Makefile +++ b/mail/p5-Sendmail-AccessDB/Makefile @@ -18,14 +18,8 @@ COMMENT= Perl5 interface to the Sendmail access.db list BUILD_DEPENDS= ${SITE_PERL}/mach/BerkeleyDB.pm:${PORTSDIR}/databases/p5-BerkeleyDB RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.6+ MAN3= Sendmail::AccessDB.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/mail/p5-WWW-GMail/Makefile b/mail/p5-WWW-GMail/Makefile index 8a53b26760a7..ef1be894091e 100644 --- a/mail/p5-WWW-GMail/Makefile +++ b/mail/p5-WWW-GMail/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= WWW::GMail.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/mail/p5-WWW-Hotmail/Makefile b/mail/p5-WWW-Hotmail/Makefile index e2f6a9d709c6..3b92681bb6df 100644 --- a/mail/p5-WWW-Hotmail/Makefile +++ b/mail/p5-WWW-Hotmail/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= WWW::Hotmail.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/mail/pronto/Makefile b/mail/pronto/Makefile index 52ca5d5e5a1e..12c205fadfaa 100644 --- a/mail/pronto/Makefile +++ b/mail/pronto/Makefile @@ -35,10 +35,4 @@ BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Mysql.pm:${PORTSDIR}/databases/p5-Mysq RUN_DEPENDS= ${BUILD_DEPENDS} -.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/mail/qmhandle/Makefile b/mail/qmhandle/Makefile index 47b0e17ff25c..10d28f13cbfd 100644 --- a/mail/qmhandle/Makefile +++ b/mail/qmhandle/Makefile @@ -22,12 +22,6 @@ USE_BZIP2= yes PLIST_FILES= bin/qmHandle PORTDOCS= HISTORY README -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= requires perl 5.6.1 or later. Install lang/perl5 then try again -.endif - post-patch: @${PERL} -pi -e 's,^#!/usr/bin/perl,#!${PERL},; \ s,%%LOCALBASE%%,${LOCALBASE},g' ${WRKSRC}/qmHandle @@ -41,4 +35,4 @@ do-install: .endfor .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/mail/spampd/Makefile b/mail/spampd/Makefile index cb49cfe4c8a3..aeed1659ea63 100644 --- a/mail/spampd/Makefile +++ b/mail/spampd/Makefile @@ -24,11 +24,4 @@ USE_RC_SUBR= spampd do-install: @${INSTALL_SCRIPT} ${WRKSRC}/spampd ${PREFIX}/sbin -.include <bsd.port.pre.mk> - -# spampd -> p5-Mail-SpamAssassin -.if ${PERL_LEVEL} < 500601 -IGNORE= needs perl 5.6.1 or higher, install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/mail/sympa5/Makefile b/mail/sympa5/Makefile index e3e298ee129b..b9be45db2a3e 100644 --- a/mail/sympa5/Makefile +++ b/mail/sympa5/Makefile @@ -45,10 +45,6 @@ PLIST_SUB+= NLS="" .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500806 -IGNORE= needs Perl 5.8.6 or above (lang/perl5.8) -.endif - .if !defined(WITHOUT_FASTCGI) BUILD_DEPENDS+= ${LOCALBASE}/${APACHEMODDIR}/mod_fastcgi.so:${PORTSDIR}/www/mod_fastcgi BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/FCGI.pm:${PORTSDIR}/www/p5-FastCGI @@ -71,7 +67,7 @@ BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5- .endif HAS_CONFIGURE= yes -USE_PERL5= yes +USE_PERL5= 5.8.6+ CONFIGURE_ARGS+=--prefix=${PREFIX} \ --with-confdir=${PREFIX}/etc/sympa \ --with-initdir=${PREFIX}/etc/rc.d \ diff --git a/math/PDL/Makefile b/math/PDL/Makefile index b400740f679f..10e38bb31d66 100644 --- a/math/PDL/Makefile +++ b/math/PDL/Makefile @@ -59,10 +59,6 @@ pre-extract: BROKEN= test script t/flexraw.t fails all 26 tests .endif -.if ${PERL_LEVEL} < 500601 -IGNORE= requires perl 5.6.x or later. Install lang/perl5 then try again -.endif # ${PERL_LEVEL} < 500601 - post-patch: @${GREP} -lR "/usr/local/bin/perl" ${WRKSRC} | ${XARGS} \ ${PERL} -pi -e "s!/usr/local/bin/perl!${PERL}!" diff --git a/math/p5-AI-DecisionTree/Makefile b/math/p5-AI-DecisionTree/Makefile index 05c1976839d5..83fdaa958e78 100644 --- a/math/p5-AI-DecisionTree/Makefile +++ b/math/p5-AI-DecisionTree/Makefile @@ -20,10 +20,4 @@ PERL_CONFIGURE= yes MAN3= AI::DecisionTree.3 \ AI::DecisionTree::Instance.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/math/p5-Algorithm-Combinatorics/Makefile b/math/p5-Algorithm-Combinatorics/Makefile index cd939f65053d..a81e8657f038 100644 --- a/math/p5-Algorithm-Combinatorics/Makefile +++ b/math/p5-Algorithm-Combinatorics/Makefile @@ -23,10 +23,4 @@ MAN3= Algorithm::Combinatorics.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/math/p5-Algorithm-CurveFit/Makefile b/math/p5-Algorithm-CurveFit/Makefile index f13c99c261d1..f02443df2c46 100644 --- a/math/p5-Algorithm-CurveFit/Makefile +++ b/math/p5-Algorithm-CurveFit/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Algorithm::CurveFit.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # inherited from math/p5-Math-Symbolic -IGNORE= requires 5.6.0 or newer. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/math/p5-Bit-Vector-Minimal/Makefile b/math/p5-Bit-Vector-Minimal/Makefile index 4f0ef495ae3c..5ea74a043e27 100644 --- a/math/p5-Bit-Vector-Minimal/Makefile +++ b/math/p5-Bit-Vector-Minimal/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Bit::Vector::Minimal.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= This port requires perl 5.6 or above. -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/math/p5-CAD-Calc/Makefile b/math/p5-CAD-Calc/Makefile index 08244a7c7d6a..7f8ee0baeb76 100644 --- a/math/p5-CAD-Calc/Makefile +++ b/math/p5-CAD-Calc/Makefile @@ -25,10 +25,4 @@ MAN3= CAD::Calc.3 PERL_MODBUILD= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # inherited from math/p5-Math-Vec -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/math/p5-Data-Float/Makefile b/math/p5-Data-Float/Makefile index f62a123f7eb4..6ce5eae72c0b 100644 --- a/math/p5-Data-Float/Makefile +++ b/math/p5-Data-Float/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Data::Float.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/math/p5-GIS-Distance/Makefile b/math/p5-GIS-Distance/Makefile index 1813c1f70ab9..6c7ad13a5a92 100644 --- a/math/p5-GIS-Distance/Makefile +++ b/math/p5-GIS-Distance/Makefile @@ -25,10 +25,4 @@ MAN3= GIS::Distance.3 GIS::Distance::Cosine.3 \ GIS::Distance::Haversine.3 GIS::Distance::MathTrig.3 \ GIS::Distance::Polar.3 GIS::Distance::Vincenty.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 # Inherited from devel/p5-Class-Measure -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/math/p5-Geo-Distance/Makefile b/math/p5-Geo-Distance/Makefile index 0cc907dcd13a..da087022962e 100644 --- a/math/p5-Geo-Distance/Makefile +++ b/math/p5-Geo-Distance/Makefile @@ -17,13 +17,6 @@ COMMENT= Calculate Distances and Closest Locations PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -# Module from CPAN written for 5.6 or later -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.x or later. Install lang/perl5.8 then try again -.endif - MAN3= Geo::Distance.3 -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/math/p5-Graph/Makefile b/math/p5-Graph/Makefile index 5be6d9b862e0..1609be52d97d 100644 --- a/math/p5-Graph/Makefile +++ b/math/p5-Graph/Makefile @@ -37,10 +37,4 @@ MAN3= Graph.3 \ Graph::Undirected.3 \ Graph::UnionFind.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/math/p5-Math-Algebra-Symbols/Makefile b/math/p5-Math-Algebra-Symbols/Makefile index 800df81c63bd..1c988b4b2f38 100644 --- a/math/p5-Math-Algebra-Symbols/Makefile +++ b/math/p5-Math-Algebra-Symbols/Makefile @@ -23,12 +23,6 @@ MAN3= Math::Algebra::Symbols.3 \ Math::Algebra::Symbols::Symbols.3 \ Math::Algebra::Symbols::Term.3 -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= currently requires Perl 5.8. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/math/p5-Math-Base85/Makefile b/math/p5-Math-Base85/Makefile index 2c098814f8db..3fe84b92698d 100644 --- a/math/p5-Math-Base85/Makefile +++ b/math/p5-Math-Base85/Makefile @@ -19,12 +19,4 @@ PERL_CONFIGURE= yes MAN3= Math::Base85.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -post-patch: - @${PERL} -pi -e 's/use Math::Big/#$$&/;' \ - -e 's|^use constant\s*(.*?)\s*=>.s*(.*)$$|sub $$1 { $$2 }|' ${WRKSRC}/Base85.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/math/p5-Math-Bezier-Convert/Makefile b/math/p5-Math-Bezier-Convert/Makefile index 0ed20fc62d63..b05951095742 100644 --- a/math/p5-Math-Bezier-Convert/Makefile +++ b/math/p5-Math-Bezier-Convert/Makefile @@ -25,10 +25,4 @@ post-patch: post-configure: @${PERL} -pi -e 's/^(POD2MAN_EXE.*)$$/\1 --lax/;' ${WRKSRC}/Makefile -.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/math/p5-Math-Calc-Units/Makefile b/math/p5-Math-Calc-Units/Makefile index 0e9928bb5203..be4a8fc58eac 100644 --- a/math/p5-Math-Calc-Units/Makefile +++ b/math/p5-Math-Calc-Units/Makefile @@ -19,12 +19,4 @@ PERL_CONFIGURE= yes MAN3= Math::Calc::Units.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -BUILD_DEPENDS+= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple -post-patch: - ${PERL} -pi -e 's/ our / my /' ${WRKSRC}/Units/Convert/Base.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/math/p5-Math-Cephes/Makefile b/math/p5-Math-Cephes/Makefile index ef88d594a5c8..24c3bd5a7cf4 100644 --- a/math/p5-Math-Cephes/Makefile +++ b/math/p5-Math-Cephes/Makefile @@ -24,10 +24,4 @@ MAN3= Math::Cephes.3 \ 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/math/p5-Math-Combinatorics/Makefile b/math/p5-Math-Combinatorics/Makefile index 025183fd5106..5567fe019894 100644 --- a/math/p5-Math-Combinatorics/Makefile +++ b/math/p5-Math-Combinatorics/Makefile @@ -19,10 +19,4 @@ MAN3= Math::Combinatorics.3 PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6 or greater. Please install lang/perl58 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/math/p5-Math-ConvexHull/Makefile b/math/p5-Math-ConvexHull/Makefile index 91d87f1365d6..9cfce69920ed 100644 --- a/math/p5-Math-ConvexHull/Makefile +++ b/math/p5-Math-ConvexHull/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Math::ConvexHull.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/math/p5-Math-Geometry-Planar-GPC/Makefile b/math/p5-Math-Geometry-Planar-GPC/Makefile index 5f0ad77c0698..6e13b11080c8 100644 --- a/math/p5-Math-Geometry-Planar-GPC/Makefile +++ b/math/p5-Math-Geometry-Planar-GPC/Makefile @@ -19,10 +19,4 @@ MAN3= Math::Geometry::Planar::GPC.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/math/p5-Math-Geometry-Planar-Offset/Makefile b/math/p5-Math-Geometry-Planar-Offset/Makefile index b269e70b3c79..ee8f8cf55134 100644 --- a/math/p5-Math-Geometry-Planar-Offset/Makefile +++ b/math/p5-Math-Geometry-Planar-Offset/Makefile @@ -19,10 +19,4 @@ MAN3= Math::Geometry::Planar::Offset.3 PERL_MODBUILD= 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/math/p5-Math-Geometry-Planar/Makefile b/math/p5-Math-Geometry-Planar/Makefile index db11b38e03ed..ff0fabe556a3 100644 --- a/math/p5-Math-Geometry-Planar/Makefile +++ b/math/p5-Math-Geometry-Planar/Makefile @@ -23,10 +23,4 @@ MAN3= Math::Geometry::Planar.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/math/p5-Math-Intersection-StraightLine/Makefile b/math/p5-Math-Intersection-StraightLine/Makefile index 777872960732..ea9155b2c22b 100644 --- a/math/p5-Math-Intersection-StraightLine/Makefile +++ b/math/p5-Math-Intersection-StraightLine/Makefile @@ -19,10 +19,4 @@ MAN3= Math::Intersection::StraightLine.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/math/p5-Math-Random-MT-Auto/Makefile b/math/p5-Math-Random-MT-Auto/Makefile index dbaba38ca4f2..6a33f9c2e826 100644 --- a/math/p5-Math-Random-MT-Auto/Makefile +++ b/math/p5-Math-Random-MT-Auto/Makefile @@ -18,16 +18,12 @@ COMMENT= Auto-seeded Mersenne Twister PRNGs RUN_DEPENDS= ${SITE_PERL}/Object/InsideOut.pm:${PORTSDIR}/devel/p5-Object-InsideOut \ p5-Exception-Class>=1.22:${PORTSDIR}/devel/p5-Exception-Class -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ # Inherited from p5-Object-InsideOut MAN3= Math::Random::MT::Auto.3 Math::Random::MT::Auto::Range.3 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 # Inherited from p5-Object-InsideOut -IGNORE= requires perl 5.8 or later. Install lang/perl5.8 and try again -.endif - .if ${PERL_LEVEL} < 500808 RUN_DEPENDS+= p5-Scalar-List-Utils>=1.18:${PORTSDIR}/lang/p5-Scalar-List-Utils .endif diff --git a/math/p5-Math-Random-OO/Makefile b/math/p5-Math-Random-OO/Makefile index 0cee135121ba..919330d886d5 100644 --- a/math/p5-Math-Random-OO/Makefile +++ b/math/p5-Math-Random-OO/Makefile @@ -28,10 +28,4 @@ MAN3= Math::Random::OO.3 \ Math::Random::OO::Uniform.3 \ Math::Random::OO::UniformInt.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6 or later. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/math/p5-Math-RandomOrg/Makefile b/math/p5-Math-RandomOrg/Makefile index 9c1330168a01..cf3f8db4aec5 100644 --- a/math/p5-Math-RandomOrg/Makefile +++ b/math/p5-Math-RandomOrg/Makefile @@ -23,10 +23,4 @@ MAN3= Math::RandomOrg.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/math/p5-Math-Round-Var/Makefile b/math/p5-Math-Round-Var/Makefile index 01d67703f7cf..e7daca3b874f 100644 --- a/math/p5-Math-Round-Var/Makefile +++ b/math/p5-Math-Round-Var/Makefile @@ -19,10 +19,4 @@ MAN3= Math::Round::Var.3 PERL_MODBUILD= 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/math/p5-Math-Sequence/Makefile b/math/p5-Math-Sequence/Makefile index ea71f5028d67..c1becbf1ab57 100644 --- a/math/p5-Math-Sequence/Makefile +++ b/math/p5-Math-Sequence/Makefile @@ -22,10 +22,4 @@ MAN3= Math::Sequence.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/math/p5-Math-Symbolic-Custom-CCompiler/Makefile b/math/p5-Math-Symbolic-Custom-CCompiler/Makefile index d85671fcb804..cc0e85ada142 100644 --- a/math/p5-Math-Symbolic-Custom-CCompiler/Makefile +++ b/math/p5-Math-Symbolic-Custom-CCompiler/Makefile @@ -23,10 +23,4 @@ MAN3= Math::Symbolic::Custom::CCompiler.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/math/p5-Math-Symbolic-Custom-Contains/Makefile b/math/p5-Math-Symbolic-Custom-Contains/Makefile index 842d281f130b..9dada5db6d9c 100644 --- a/math/p5-Math-Symbolic-Custom-Contains/Makefile +++ b/math/p5-Math-Symbolic-Custom-Contains/Makefile @@ -23,10 +23,4 @@ MAN3= Math::Symbolic::Custom::Contains.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/math/p5-Math-Symbolic-Custom-ErrorPropagation/Makefile b/math/p5-Math-Symbolic-Custom-ErrorPropagation/Makefile index 28f8a0bf206f..7161c1f7df9e 100644 --- a/math/p5-Math-Symbolic-Custom-ErrorPropagation/Makefile +++ b/math/p5-Math-Symbolic-Custom-ErrorPropagation/Makefile @@ -22,10 +22,4 @@ MAN3= Math::Symbolic::Custom::ErrorPropagation.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/math/p5-Math-Symbolic-Custom-LaTeXDumper/Makefile b/math/p5-Math-Symbolic-Custom-LaTeXDumper/Makefile index 7a4677519b61..575bd1db82a0 100644 --- a/math/p5-Math-Symbolic-Custom-LaTeXDumper/Makefile +++ b/math/p5-Math-Symbolic-Custom-LaTeXDumper/Makefile @@ -22,10 +22,4 @@ MAN3= Math::Symbolic::Custom::LaTeXDumper.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/math/p5-Math-Symbolic-Custom-Pattern/Makefile b/math/p5-Math-Symbolic-Custom-Pattern/Makefile index e67ac236172d..d4eba0bd0100 100644 --- a/math/p5-Math-Symbolic-Custom-Pattern/Makefile +++ b/math/p5-Math-Symbolic-Custom-Pattern/Makefile @@ -24,10 +24,4 @@ MAN3= Math::Symbolic::Custom::Pattern.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/math/p5-Math-Symbolic-Custom-Simplification/Makefile b/math/p5-Math-Symbolic-Custom-Simplification/Makefile index 5b7bfdeb5b01..a0764f03161c 100644 --- a/math/p5-Math-Symbolic-Custom-Simplification/Makefile +++ b/math/p5-Math-Symbolic-Custom-Simplification/Makefile @@ -22,10 +22,4 @@ MAN3= Math::Symbolic::Custom::Simplification.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/math/p5-Math-Symbolic-Custom-Transformation/Makefile b/math/p5-Math-Symbolic-Custom-Transformation/Makefile index e00daba33a20..962e42489a5b 100644 --- a/math/p5-Math-Symbolic-Custom-Transformation/Makefile +++ b/math/p5-Math-Symbolic-Custom-Transformation/Makefile @@ -24,10 +24,4 @@ MAN3= Math::Symbolic::Custom::Transformation.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/math/p5-Math-Symbolic/Makefile b/math/p5-Math-Symbolic/Makefile index ba28e4e6cdf9..2d723fe18c8e 100644 --- a/math/p5-Math-Symbolic/Makefile +++ b/math/p5-Math-Symbolic/Makefile @@ -43,10 +43,4 @@ MAN3= Math::Symbolic.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/math/p5-Math-SymbolicX-BigNum/Makefile b/math/p5-Math-SymbolicX-BigNum/Makefile index 35e6c746427a..fc6707dcf32c 100644 --- a/math/p5-Math-SymbolicX-BigNum/Makefile +++ b/math/p5-Math-SymbolicX-BigNum/Makefile @@ -23,10 +23,4 @@ MAN3= Math::SymbolicX::BigNum.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/math/p5-Math-SymbolicX-Complex/Makefile b/math/p5-Math-SymbolicX-Complex/Makefile index a700087981a1..ae37f2a27aa4 100644 --- a/math/p5-Math-SymbolicX-Complex/Makefile +++ b/math/p5-Math-SymbolicX-Complex/Makefile @@ -23,10 +23,4 @@ MAN3= Math::SymbolicX::Complex.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/math/p5-Math-SymbolicX-Error/Makefile b/math/p5-Math-SymbolicX-Error/Makefile index c33a82b26545..c593d146ba40 100644 --- a/math/p5-Math-SymbolicX-Error/Makefile +++ b/math/p5-Math-SymbolicX-Error/Makefile @@ -24,10 +24,4 @@ MAN3= Math::SymbolicX::Error.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/math/p5-Math-SymbolicX-Inline/Makefile b/math/p5-Math-SymbolicX-Inline/Makefile index 9b6086ca33f6..4e3b86533500 100644 --- a/math/p5-Math-SymbolicX-Inline/Makefile +++ b/math/p5-Math-SymbolicX-Inline/Makefile @@ -23,10 +23,4 @@ MAN3= Math::SymbolicX::Inline.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/math/p5-Math-SymbolicX-NoSimplification/Makefile b/math/p5-Math-SymbolicX-NoSimplification/Makefile index b48902e8ad45..b1dae024a5c1 100644 --- a/math/p5-Math-SymbolicX-NoSimplification/Makefile +++ b/math/p5-Math-SymbolicX-NoSimplification/Makefile @@ -22,10 +22,4 @@ MAN3= Math::SymbolicX::NoSimplification.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/math/p5-Math-SymbolicX-ParserExtensionFactory/Makefile b/math/p5-Math-SymbolicX-ParserExtensionFactory/Makefile index 19257a79ea14..56a1e14f1447 100644 --- a/math/p5-Math-SymbolicX-ParserExtensionFactory/Makefile +++ b/math/p5-Math-SymbolicX-ParserExtensionFactory/Makefile @@ -22,10 +22,4 @@ MAN3= Math::SymbolicX::ParserExtensionFactory.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/math/p5-Math-SymbolicX-Statistics-Distributions/Makefile b/math/p5-Math-SymbolicX-Statistics-Distributions/Makefile index a369e22f1599..266dfc313029 100644 --- a/math/p5-Math-SymbolicX-Statistics-Distributions/Makefile +++ b/math/p5-Math-SymbolicX-Statistics-Distributions/Makefile @@ -23,10 +23,4 @@ MAN3= Math::SymbolicX::Statistics::Distributions.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/math/p5-Math-Vec/Makefile b/math/p5-Math-Vec/Makefile index cff09ef45129..864a8c0bd2e6 100644 --- a/math/p5-Math-Vec/Makefile +++ b/math/p5-Math-Vec/Makefile @@ -21,10 +21,4 @@ BUILD_DEPENDS= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple PERL_MODBUILD= yes MAN3= Math::Vec.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/math/p5-Number-WithError-LaTeX/Makefile b/math/p5-Number-WithError-LaTeX/Makefile index ed37863c5915..85fd4e418d81 100644 --- a/math/p5-Number-WithError-LaTeX/Makefile +++ b/math/p5-Number-WithError-LaTeX/Makefile @@ -24,12 +24,6 @@ RUN_DEPENDS= ${BUILD_DEPENDS} MAN3= Number::WithError::LaTeX.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/math/p5-Number-WithError/Makefile b/math/p5-Number-WithError/Makefile index bc3c19b29d13..e0ba9b9fe33b 100644 --- a/math/p5-Number-WithError/Makefile +++ b/math/p5-Number-WithError/Makefile @@ -24,10 +24,4 @@ MAN3= Number::WithError.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/math/p5-Set-Partition/Makefile b/math/p5-Set-Partition/Makefile index e5bcbb662fc0..20103cdb3db5 100644 --- a/math/p5-Set-Partition/Makefile +++ b/math/p5-Set-Partition/Makefile @@ -19,10 +19,4 @@ MAN3= Set::Partition.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/math/p5-Statistics-Contingency/Makefile b/math/p5-Statistics-Contingency/Makefile index ed2f74cbe0f2..826b3c901e73 100644 --- a/math/p5-Statistics-Contingency/Makefile +++ b/math/p5-Statistics-Contingency/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Statistics::Contingency.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= This port will require perl 5.6.x or later in the future. Install lang/perl5 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/math/p5-Statistics-Descriptive-Discrete/Makefile b/math/p5-Statistics-Descriptive-Discrete/Makefile index 6456d9e0d313..8ef2d0101e39 100644 --- a/math/p5-Statistics-Descriptive-Discrete/Makefile +++ b/math/p5-Statistics-Descriptive-Discrete/Makefile @@ -19,16 +19,4 @@ MAN3= Statistics::Descriptive::Discrete.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 -#post-patch: -# @${PERL} -pi -e 's/our ([^ ]+)/use vars qw($$1); $$1/g;' \ -# -e '$$_ = "" if /use warnings/;' \ -# ${WRKSRC}/lib/GraphViz/Traverse.pm \ -# ${WRKSRC}/t/*.t \ -# ${WRKSRC}/Makefile.PL -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/math/p5-Task-Math-Symbolic/Makefile b/math/p5-Task-Math-Symbolic/Makefile index 425baa0652c9..856dea4dc334 100644 --- a/math/p5-Task-Math-Symbolic/Makefile +++ b/math/p5-Task-Math-Symbolic/Makefile @@ -37,10 +37,4 @@ PERL_CONFIGURE= yes MAN3= Task::Math::Symbolic.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6. Install lang/perl5, and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/misc/mc/Makefile b/misc/mc/Makefile index 8e3b83ec22bd..8e8e5a5a32c5 100644 --- a/misc/mc/Makefile +++ b/misc/mc/Makefile @@ -23,6 +23,7 @@ USE_GETTEXT= yes USE_ICONV= yes USE_GMAKE= yes USE_GNOME= glib20 +USE_PERL5= yes GNU_CONFIGURE= yes OPTIONS= SLANG "Build with SLang library" on \ diff --git a/misc/ossp-uuid/Makefile b/misc/ossp-uuid/Makefile index 6e7557a5cee7..fbed992e6a45 100644 --- a/misc/ossp-uuid/Makefile +++ b/misc/ossp-uuid/Makefile @@ -27,7 +27,7 @@ MAN1= uuid-config.1 uuid.1 MAN3= uuid.3 .if defined(WITH_PERL) -USE_PERL5= yes +USE_PERL5= 5.8.0+ CONFIGURE_ENV+= PERL=${PERL5} CONFIGURE_ARGS+= --with-perl PLIST_SUB+= WITH_PERL='' @@ -37,15 +37,9 @@ MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} PLIST_SUB+= WITH_PERL='@comment ' .endif -.include <bsd.port.pre.mk> - -.if defined(WITH_PERL) && ${PERL_LEVEL} < 500800 -IGNORE= supports Perl 5.8.0 or above only -.endif - regression-test: test test: build @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/misc/p5-Acme-ButFirst/Makefile b/misc/p5-Acme-ButFirst/Makefile index fdd8a104fb33..28b50c337eb3 100644 --- a/misc/p5-Acme-ButFirst/Makefile +++ b/misc/p5-Acme-ButFirst/Makefile @@ -21,10 +21,6 @@ PERL_CONFIGURE= yes .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl5.6 -.endif - .if ${PERL_LEVEL} < 500800 BUILD_DEPENDS+= ${SITE_PERL}/Filter/Simple.pm:${PORTSDIR}/textproc/p5-Filter-Simple .endif diff --git a/misc/p5-File-CounterFile/Makefile b/misc/p5-File-CounterFile/Makefile index 0f63d2293b5a..3cd08e8f9bc4 100644 --- a/misc/p5-File-CounterFile/Makefile +++ b/misc/p5-File-CounterFile/Makefile @@ -19,12 +19,4 @@ PERL_CONFIGURE= yes MAN3= File::CounterFile.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/misc/p5-Geo-Postcodes-DK/Makefile b/misc/p5-Geo-Postcodes-DK/Makefile index 573b924243c0..d2ba6ccf7ebe 100644 --- a/misc/p5-Geo-Postcodes-DK/Makefile +++ b/misc/p5-Geo-Postcodes-DK/Makefile @@ -21,10 +21,4 @@ PERL_CONFIGURE= yes MAN3= Geo::Postcodes::DK.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # Inherited from misc/p5-Geo-Postcodes -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/misc/p5-Geo-Postcodes-NO/Makefile b/misc/p5-Geo-Postcodes-NO/Makefile index 8076f11145ae..1f7e7aae8940 100644 --- a/misc/p5-Geo-Postcodes-NO/Makefile +++ b/misc/p5-Geo-Postcodes-NO/Makefile @@ -21,10 +21,4 @@ PERL_CONFIGURE= yes MAN3= Geo::Postcodes::NO.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # Inherited from misc/p5-Geo-Postcodes -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/misc/p5-Locale-SubCountry/Makefile b/misc/p5-Locale-SubCountry/Makefile index 3af8419448c2..9edadfadfd1b 100644 --- a/misc/p5-Locale-SubCountry/Makefile +++ b/misc/p5-Locale-SubCountry/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Convert state, province, county etc. names to/from code -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.4+ MAN3= Locale::SubCountry.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500804 -IGNORE= requires perl 5.8.4 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/misc/p5-Net-vCard/Makefile b/misc/p5-Net-vCard/Makefile index a8b16047f7d8..486447048b9c 100644 --- a/misc/p5-Net-vCard/Makefile +++ b/misc/p5-Net-vCard/Makefile @@ -14,14 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= mat@FreeBSD.org COMMENT= Read and write vCard files (RFC 2426) -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Net::vFile.3 Net::vCard.3 -.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/misc/p5-Tie-DxHash/Makefile b/misc/p5-Tie-DxHash/Makefile index 8321fa5188ea..b7afea82d698 100644 --- a/misc/p5-Tie-DxHash/Makefile +++ b/misc/p5-Tie-DxHash/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Tie::DxHash.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/misc/p5-Zen-Koans/Makefile b/misc/p5-Zen-Koans/Makefile index 9b9d8dd52105..189de583feae 100644 --- a/misc/p5-Zen-Koans/Makefile +++ b/misc/p5-Zen-Koans/Makefile @@ -19,10 +19,4 @@ MAN3= Zen::Koan.3 Zen::Koans.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/misc/translator/Makefile b/misc/translator/Makefile index 30bc4333cb92..e76e9499f800 100644 --- a/misc/translator/Makefile +++ b/misc/translator/Makefile @@ -20,15 +20,15 @@ RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Gtk2.pm:${PORTSDIR}/x11-toolkits/p5-Gtk2 ${SITE_PERL}/WWW/Babelfish.pm:${PORTSDIR}/www/p5-WWW-Babelfish USE_X_PREFIX= yes -USE_PERL5= yes +USE_PERL5= 5.8.0+ NO_BUILD= yes .include <bsd.port.pre.mk> HAVE_THREADS!= ${PERL} -mthreads -e '' >/dev/null 2>&1 && ${ECHO_CMD} 'yes' || true -.if ${PERL_LEVEL} < 500800 || empty(HAVE_THREADS) -IGNORE= needs threaded perl 5.8.0 or higher, install lang/perl5.8 with threads support and try again +.if empty(HAVE_THREADS) +IGNORE= needs threaded perl .endif post-patch: diff --git a/multimedia/dvdrip/Makefile b/multimedia/dvdrip/Makefile index 05acd97f768c..b500199a9f5b 100644 --- a/multimedia/dvdrip/Makefile +++ b/multimedia/dvdrip/Makefile @@ -37,7 +37,6 @@ OPTIONS= SUBTITLE "Enable support for getting subtitles" on \ PERL_CONFIGURE= yes CONFIGURE_ENV= SKIP_UNPACK_REQUIRED_MODULES=1 -USE_PERL5= yes USE_CDRTOOLS= yes USE_GETTEXT= yes @@ -45,15 +44,6 @@ MAN1= dvdrip.1 dvdrip-progress.1 dvdrip-splitpipe.1 .include <bsd.port.pre.mk> -.if ${OSVERSION} < 500000 -BROKEN= Broken dependencies -.endif - -.if ${PERL_LEVEL} < 500600 -BROKEN= You need at least perl 5.6.0. Do not use FreeBSD 4.x' system perl, \ - it's outdated. Install lang/perl5 and issue 'use.perl port' -.endif - .if !defined(WITHOUT_VORBIS) RUN_DEPENDS+= oggenc:${PORTSDIR}/audio/vorbis-tools \ ogmmerge:${PORTSDIR}/multimedia/ogmtools diff --git a/multimedia/p5-FFmpeg-Command/Makefile b/multimedia/p5-FFmpeg-Command/Makefile index 1a00de6d19bd..1d9719ebcdd3 100644 --- a/multimedia/p5-FFmpeg-Command/Makefile +++ b/multimedia/p5-FFmpeg-Command/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= FFmpeg::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/multimedia/p5-FLV-Info/Makefile b/multimedia/p5-FLV-Info/Makefile index fa15095a3c05..f71647a6c108 100644 --- a/multimedia/p5-FLV-Info/Makefile +++ b/multimedia/p5-FLV-Info/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= p5-AMF-Perl>=0.15:${PORTSDIR}/www/p5-AMF-Perl \ p5-SWF-File>=0.033:${PORTSDIR}/graphics/p5-SWF-File BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN1= flv2mp3.1 flv2flv.1 flv2swf.1 flvinfo.1 swf2flv.1 MAN3= FLV::AMFReader.3 FLV::AMFWriter.3 FLV::AudioTag.3 \ @@ -33,10 +33,4 @@ MAN3= FLV::AMFReader.3 FLV::AMFWriter.3 FLV::AudioTag.3 \ post-patch: ${REINPLACE_CMD} -e '/Readonly/d' ${WRKSRC}/*.PL -.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/multimedia/p5-File-Format-RIFF/Makefile b/multimedia/p5-File-Format-RIFF/Makefile index 00b6d3dd735f..545e8c712d5f 100644 --- a/multimedia/p5-File-Format-RIFF/Makefile +++ b/multimedia/p5-File-Format-RIFF/Makefile @@ -21,10 +21,4 @@ MAN3= File::Format::RIFF.3 \ File::Format::RIFF::Container.3 \ File::Format::RIFF::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/multimedia/p5-MP4-Info/Makefile b/multimedia/p5-MP4-Info/Makefile index d4f304e68610..d2c0a436cede 100644 --- a/multimedia/p5-MP4-Info/Makefile +++ b/multimedia/p5-MP4-Info/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= aaron@FreeBSD.org COMMENT= Fetch info from MPEG-4 files -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.7.3+ #inherited from p5-Encode MAN3= MP4::Info.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500703 #inherited from p5-Encode -IGNORE= requires at least Perl 5.7.3 to run. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/multimedia/p5-Subtitles/Makefile b/multimedia/p5-Subtitles/Makefile index 0aae7fb46875..6f64d6343899 100644 --- a/multimedia/p5-Subtitles/Makefile +++ b/multimedia/p5-Subtitles/Makefile @@ -15,15 +15,12 @@ PKGNAMEPREFIX= p5- MAINTAINER= osa@FreeBSD.org COMMENT= A Perl5 backend for fix subtitles timing -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN1= subs.1 MAN3= Subtitles.3 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires at least Perl 5.8. Install lang/perl5.8, and try again -.endif .if defined(WITH_SUBTITLES_SUBPLAY) RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Prima.pm:${PORTSDIR}/x11-toolkits/p5-Prima \ diff --git a/multimedia/p5-Video-Info/Makefile b/multimedia/p5-Video-Info/Makefile index 324c7d572020..9cef5682834f 100644 --- a/multimedia/p5-Video-Info/Makefile +++ b/multimedia/p5-Video-Info/Makefile @@ -28,9 +28,6 @@ MAN3= Video::Info.3 .include <bsd.port.pre.mk> post-patch: -.if ${PERL_LEVEL} < 500600 - ${PERL} -pi -e 's/^our\s+([\$$\@\%]\w+)/use vars qw($$1); $$1/;' ${WRKSRC}/lib/Video/Info.pm -.endif .if ${PERL_LEVEL} < 500803 ${PERL} -pi -e '$$_="" if m{5.008|warnings}' ${WRKSRC}/Makefile.PL ${WRKSRC}/lib/Video/Info.pm .endif diff --git a/net-im/p5-Jabber-SimpleSend/Makefile b/net-im/p5-Jabber-SimpleSend/Makefile index d90a7d8e407f..79a20f89fbdc 100644 --- a/net-im/p5-Jabber-SimpleSend/Makefile +++ b/net-im/p5-Jabber-SimpleSend/Makefile @@ -19,14 +19,8 @@ RUN_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww \ ${SITE_PERL}/Net/Jabber.pm:${PORTSDIR}/net-im/p5-Net-Jabber BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ # Inherited from net-im/p5-Net-Jabber MAN3= Jabber::SimpleSend.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 # Inherited from net-im/p5-Net-Jabber -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/net-im/p5-Net-Jabber/Makefile b/net-im/p5-Net-Jabber/Makefile index 1a534dac3548..33c905578950 100644 --- a/net-im/p5-Net-Jabber/Makefile +++ b/net-im/p5-Net-Jabber/Makefile @@ -19,7 +19,7 @@ COMMENT= Net::Jabber provides Perl Developer access to the Jabber protocol BUILD_DEPENDS= ${SITE_PERL}/Net/XMPP.pm:${PORTSDIR}/net-im/p5-Net-XMPP RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Net::Jabber.3 Net::Jabber::Client.3 Net::Jabber::Component.3 \ Net::Jabber::Data.3 Net::Jabber::Debug.3 \ @@ -31,10 +31,4 @@ MAN3= Net::Jabber.3 Net::Jabber::Client.3 Net::Jabber::Component.3 \ Net::Jabber::Server.3 Net::Jabber::Stanza.3 \ Net::Jabber::XDB.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/net-im/p5-Net-NetSend/Makefile b/net-im/p5-Net-NetSend/Makefile index a8fd30181137..9cd04891877f 100644 --- a/net-im/p5-Net-NetSend/Makefile +++ b/net-im/p5-Net-NetSend/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Net::NetSend.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/net-im/p5-Net-OSCAR/Makefile b/net-im/p5-Net-OSCAR/Makefile index 3d6446c3975f..57711a5b0306 100644 --- a/net-im/p5-Net-OSCAR/Makefile +++ b/net-im/p5-Net-OSCAR/Makefile @@ -41,9 +41,6 @@ BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5- ${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \ ${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils -.if ${PERL_LEVEL} < 500601 -IGNORE= requires perl 5.6.1+, install lang/perl5.8 and try again -.endif .endif .include <bsd.port.post.mk> diff --git a/net-im/p5-Net-XMPP/Makefile b/net-im/p5-Net-XMPP/Makefile index 7540eb255f67..a678de7b08f4 100644 --- a/net-im/p5-Net-XMPP/Makefile +++ b/net-im/p5-Net-XMPP/Makefile @@ -19,7 +19,7 @@ BUILD_DEPENDS= ${SITE_PERL}/XML/Stream.pm:${PORTSDIR}/textproc/p5-XML-Stream \ ${SITE_PERL}/${PERL_ARCH}/Digest/SHA1.pm:${PORTSDIR}/security/p5-Digest-SHA1 RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ # Require perl 5.8.x due to XML::Stream MAN3= Net::XMPP.3 Net::XMPP::Client.3 Net::XMPP::Connection.3 \ Net::XMPP::Debug.3 Net::XMPP::IQ.3 Net::XMPP::JID.3 \ @@ -28,11 +28,4 @@ MAN3= Net::XMPP.3 Net::XMPP::Client.3 Net::XMPP::Connection.3 \ Net::XMPP::Protocol.3 Net::XMPP::Roster.3 \ Net::XMPP::Stanza.3 -.include <bsd.port.pre.mk> - -# Require perl 5.8.x due to XML::Stream -.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/net-mgmt/asused/Makefile b/net-mgmt/asused/Makefile index e028d181ec45..fc2e1f928731 100644 --- a/net-mgmt/asused/Makefile +++ b/net-mgmt/asused/Makefile @@ -15,19 +15,12 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}_whois_new_query_fix MAINTAINER= farrokhi@FreeBSD.org COMMENT= Command-line tool to run a check on the usage of the RIPE Whois DB -USE_PERL5= yes PERL_CONFIGURE= yes MAN1= asused.1 MAN3= ArinWhois.3 NCC::CountryCode.3 NCC::RipeDelegations.3 \ Net::RIPEWhois::in.3 Reg::Asused.3 RipeWhois.3 Whois.3 asused.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 - post-patch: @${REINPLACE_CMD} -e 's|asused\.conf|${PREFIX}/etc/asused\.conf|g' \ ${WRKSRC}/asused.PL @@ -38,4 +31,4 @@ post-install: @${INSTALL_DATA} ${WRKSRC}/asused.conf ${PREFIX}/etc/asused.conf .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net-mgmt/ifgraph/Makefile b/net-mgmt/ifgraph/Makefile index 5d358132cfa0..669b24d1e1a3 100644 --- a/net-mgmt/ifgraph/Makefile +++ b/net-mgmt/ifgraph/Makefile @@ -16,7 +16,8 @@ MAINTAINER= lth@FreeBSD.org COMMENT= Simple grapher of SNMP data with RRD RUN_DEPENDS= rrdtool:${PORTSDIR}/databases/rrdtool \ - p5-Color-Rgb>0:${PORTSDIR}/graphics/p5-Color-Rgb + p5-Color-Rgb>0:${PORTSDIR}/graphics/p5-Color-Rgb \ + ${SITE_PERL}/Net/SNMP.pm:${PORTSDIR}/net-mgmt/p5-Net-SNMP BUILD_DEPENDS= ${RUN_DEPENDS} USE_PERL5= yes @@ -77,14 +78,4 @@ post-install: @ ${CAT} ${PKGMESSAGE} .endif -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -BUILD_DEPENDS+= ${SITE_PERL}/Net/SNMP.pm:${PORTSDIR}/net-mgmt/p5-Net-SNMP3 -RUN_DEPENDS+= ${SITE_PERL}/Net/SNMP.pm:${PORTSDIR}/net-mgmt/p5-Net-SNMP3 -.else -BUILD_DEPENDS+= ${SITE_PERL}/Net/SNMP.pm:${PORTSDIR}/net-mgmt/p5-Net-SNMP -RUN_DEPENDS+= ${SITE_PERL}/Net/SNMP.pm:${PORTSDIR}/net-mgmt/p5-Net-SNMP -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net-mgmt/nagios/Makefile b/net-mgmt/nagios/Makefile index 3af17dd34620..1a8000bd17f9 100644 --- a/net-mgmt/nagios/Makefile +++ b/net-mgmt/nagios/Makefile @@ -92,13 +92,9 @@ SUB_LIST= PREFIX=${PREFIX} \ ${PLIST_SUB} .if defined(WITH_EMBEDDED_PERL) -.if ${PERL_LEVEL} >= 500800 -USE_PERL5= yes +USE_PERL5= 5.8.0+ CONFIGURE_ARGS+= --enable-embedded-perl \ --with-perlcache -.else -IGNORE= embedded Perl requires Perl 5.8 or higher (see lang/perl5.8) -.endif PLIST_SUB+= EMBEDDED_PERL="" .else PLIST_SUB+= EMBEDDED_PERL="@comment " diff --git a/net-mgmt/nagios2/Makefile b/net-mgmt/nagios2/Makefile index 3af17dd34620..1a8000bd17f9 100644 --- a/net-mgmt/nagios2/Makefile +++ b/net-mgmt/nagios2/Makefile @@ -92,13 +92,9 @@ SUB_LIST= PREFIX=${PREFIX} \ ${PLIST_SUB} .if defined(WITH_EMBEDDED_PERL) -.if ${PERL_LEVEL} >= 500800 -USE_PERL5= yes +USE_PERL5= 5.8.0+ CONFIGURE_ARGS+= --enable-embedded-perl \ --with-perlcache -.else -IGNORE= embedded Perl requires Perl 5.8 or higher (see lang/perl5.8) -.endif PLIST_SUB+= EMBEDDED_PERL="" .else PLIST_SUB+= EMBEDDED_PERL="@comment " diff --git a/net-mgmt/nav/Makefile b/net-mgmt/nav/Makefile index 0cdfb6c84842..a2c99eade8e8 100644 --- a/net-mgmt/nav/Makefile +++ b/net-mgmt/nav/Makefile @@ -81,10 +81,6 @@ PKGDEINSTALL= ${PKGDIR}/pkg-install .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= This port requires perl 5.6 or newer -.endif - post-patch: @(${FIND} ${WRKSRC} -name '*.py' -print0 | \ ${ENV} PYTHON_CMD=${PYTHON_CMD} \ diff --git a/net-mgmt/netspoc/Makefile b/net-mgmt/netspoc/Makefile index 1b48bf25ee04..5f5de70b4e0b 100644 --- a/net-mgmt/netspoc/Makefile +++ b/net-mgmt/netspoc/Makefile @@ -20,12 +20,6 @@ NO_BUILD= yes MAN1= netspoc.1 DOCS= CSPM.html NEWS.html index.html language.html netspoc.html -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= "This port needs Perl 5.6.0 or greater" -.endif - do-install: ${INSTALL_SCRIPT} ${WRKSRC}/netspoc ${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/Netspoc.pm ${PREFIX}/bin @@ -37,4 +31,4 @@ do-install: .endfor .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net-mgmt/nfsen/Makefile b/net-mgmt/nfsen/Makefile index 4ccbe861d967..b3a4938653ee 100644 --- a/net-mgmt/nfsen/Makefile +++ b/net-mgmt/nfsen/Makefile @@ -26,12 +26,6 @@ NO_BUILD= yes PLIST_SUB+= PORTNAME=${PORTNAME} USE_RC_SUBR= nfsen.sh -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least perl 5.6.0 -.endif - pre-everything:: @${ECHO_MSG} "" @${ECHO_MSG} "*****************************************************" @@ -63,4 +57,4 @@ do-install: @${ECHO_MSG} "Configure your ${LOCALBASE}/etc/nfsen.conf to have necessary sources "; @${ECHO_MSG} "Then run 'nfsen -R ${LOCALBASE}/etc/nfsen.conf' to correctly setup source, RRD, and profile files"; -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net-mgmt/p5-NSNMP/Makefile b/net-mgmt/p5-NSNMP/Makefile index bf7a9975636b..31441af4b42f 100644 --- a/net-mgmt/p5-NSNMP/Makefile +++ b/net-mgmt/p5-NSNMP/Makefile @@ -15,15 +15,9 @@ PKGNAMEPREFIX= p5- MAINTAINER= tobez@FreeBSD.org COMMENT= NSNMP - fast, flexible, low-level, pure-Perl SNMP library -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= NSNMP.3 \ NSNMP::Simple.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net-mgmt/p5-Net-IP-Match-Regexp/Makefile b/net-mgmt/p5-Net-IP-Match-Regexp/Makefile index aa0dd04f0870..4831f309e763 100644 --- a/net-mgmt/p5-Net-IP-Match-Regexp/Makefile +++ b/net-mgmt/p5-Net-IP-Match-Regexp/Makefile @@ -22,10 +22,4 @@ PERL_MODBUILD= yes MAN3= Net::IP::Match::Regexp.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/net-mgmt/p5-Net-IP-Match-XS/Makefile b/net-mgmt/p5-Net-IP-Match-XS/Makefile index 07f184b22b03..5c0dbffb682e 100644 --- a/net-mgmt/p5-Net-IP-Match-XS/Makefile +++ b/net-mgmt/p5-Net-IP-Match-XS/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Net::IP::Match::XS.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/net-mgmt/p5-Net-IP-Resolver/Makefile b/net-mgmt/p5-Net-IP-Resolver/Makefile index 2dc297d3db37..cc8e4baf9bf4 100644 --- a/net-mgmt/p5-Net-IP-Resolver/Makefile +++ b/net-mgmt/p5-Net-IP-Resolver/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= Net::IP::Resolver.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/net-mgmt/p5-Net-Netmask/Makefile b/net-mgmt/p5-Net-Netmask/Makefile index f6269b59dd04..c81f9ac40504 100644 --- a/net-mgmt/p5-Net-Netmask/Makefile +++ b/net-mgmt/p5-Net-Netmask/Makefile @@ -19,11 +19,4 @@ PERL_CONFIGURE= yes MAN3= Net::Netmask.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} <= 500503 -post-configure: - ${PERL} -pi -e '$$_="" if /use warnings/;' ${WRKSRC}/Netmask.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net-mgmt/p5-Net-SNMP/Makefile b/net-mgmt/p5-Net-SNMP/Makefile index 6e671fcb10b3..f61771091a8f 100644 --- a/net-mgmt/p5-Net-SNMP/Makefile +++ b/net-mgmt/p5-Net-SNMP/Makefile @@ -29,9 +29,6 @@ MAN3= Net::SNMP.3 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.x or later. Install lang/perl5 or lang/perl5.8 and try again -.endif .if ${PERL_LEVEL} < 500800 RUN_DEPENDS+= ${ARCH_PERL}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 .endif diff --git a/net-mgmt/p5-Net-SNMP3/Makefile b/net-mgmt/p5-Net-SNMP3/Makefile index 2f60510efc0d..4b01edabe920 100644 --- a/net-mgmt/p5-Net-SNMP3/Makefile +++ b/net-mgmt/p5-Net-SNMP3/Makefile @@ -17,14 +17,12 @@ MAINTAINER= lth@FreeBSD.org COMMENT= Net::SNMP for pre-5.6 perl CONFLICTS= p5-Net-SNMP -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.6.0- +USE_PERL5_REASON= This port is only for pre-5.6 perl. Install net-mgmt/p5-Net-SNMP instead MAN3= Net::SNMP.3 -.include <bsd.port.pre.mk> +DEPRECATED= only runs with old, unsupported Perl versions +EXPIRATION_DATE= 2007-09-11 -.if ${PERL_LEVEL} >= 500600 -IGNORE= This port is only for pre-5.6 perl. Install net-mgmt/p5-Net-SNMP instead. -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net-mgmt/p5-NetAddr-IP-Lite/Makefile b/net-mgmt/p5-NetAddr-IP-Lite/Makefile index 3d14f57eaf5c..3e1ad6c026df 100644 --- a/net-mgmt/p5-NetAddr-IP-Lite/Makefile +++ b/net-mgmt/p5-NetAddr-IP-Lite/Makefile @@ -21,10 +21,4 @@ CONFIGURE_ARGS= -noxs MAN3= NetAddr::IP::UtilPP.3 NetAddr::IP::Util.3 NetAddr::IP::Lite.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/net-mgmt/p5-POE-Component-SNMP/Makefile b/net-mgmt/p5-POE-Component-SNMP/Makefile index 2018d4cf4f38..81f5f391d685 100644 --- a/net-mgmt/p5-POE-Component-SNMP/Makefile +++ b/net-mgmt/p5-POE-Component-SNMP/Makefile @@ -27,10 +27,4 @@ MAN3= POE::Component::SNMP.3 post-patch: @${TOUCH} ${WRKSRC}/config.cache -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # inherited from p5-Net-SNMP -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/net-mgmt/pancho/Makefile b/net-mgmt/pancho/Makefile index 03f267a6876b..802ebe949fd0 100644 --- a/net-mgmt/pancho/Makefile +++ b/net-mgmt/pancho/Makefile @@ -20,7 +20,6 @@ RUN_DEPENDS= ${SITE_PERL}/Net/SNMP.pm:${PORTSDIR}/net-mgmt/p5-Net-SNMP \ ${SITE_PERL}/Parallel/ForkManager.pm:${PORTSDIR}/devel/p5-Parallel-ForkManager WRKSRC= ${WRKDIR}/Pancho-${PORTVERSION} -USE_PERL5= YES PERL_CONFIGURE= YES MAN1= pancho.1 diff --git a/net-mgmt/torrus/Makefile b/net-mgmt/torrus/Makefile index 3ea40fac7c8d..630f791be015 100644 --- a/net-mgmt/torrus/Makefile +++ b/net-mgmt/torrus/Makefile @@ -42,7 +42,7 @@ RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/mod_perl2.pm:${PORTSDIR}/www/mod_perl2 \ ${SITE_PERL}/${PERL_ARCH}/APR/Request.pm:${PORTSDIR}/www/p5-libapreq2 .endif -USE_PERL5_RUN= YES +USE_PERL5_RUN= 5.8.1+ GNU_CONFIGURE= YES TORRUS_USER?= torrus @@ -65,10 +65,6 @@ MAN7= torrus_action_printemail.7 torrus_action_snmptrap.7 \ .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= Port requires perl 5.8.1 or later. Install lang/perl5.8 then try again -.endif - pre-fetch: @${ECHO_CMD} PREFIX = ${PREFIX} @${ECHO_CMD} diff --git a/net-p2p/opendchub/Makefile b/net-p2p/opendchub/Makefile index b9431ddf8733..4b3b0b42a1e6 100644 --- a/net-p2p/opendchub/Makefile +++ b/net-p2p/opendchub/Makefile @@ -27,10 +27,4 @@ post-install: ${INSTALL_DATA} ${WRKSRC}/Documentation/* ${DOCSDIR} .endif -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= needs at least perl 5.6.1 to build -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net-p2p/p5-Net-BitTorrent-File/Makefile b/net-p2p/p5-Net-BitTorrent-File/Makefile index eb227ab01b39..aa27e0429e4a 100644 --- a/net-p2p/p5-Net-BitTorrent-File/Makefile +++ b/net-p2p/p5-Net-BitTorrent-File/Makefile @@ -27,15 +27,4 @@ PERL_CONFIGURE= yes MAN3= Net::BitTorrent::File.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -post-patch: - ${REINPLACE_CMD} -e '/warnings/d' ${WRKSRC}/lib/Net/BitTorrent/File.pm - ${FIND} ${WRKSRC} -name "*.bak" -delete - -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/net-p2p/p5-WWW-BitTorrent/Makefile b/net-p2p/p5-WWW-BitTorrent/Makefile index 7052719cc863..1701b34564c8 100644 --- a/net-p2p/p5-WWW-BitTorrent/Makefile +++ b/net-p2p/p5-WWW-BitTorrent/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= WWW::BitTorrent.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/beacon/Makefile b/net/beacon/Makefile index d0403574a455..8ea42249d70f 100644 --- a/net/beacon/Makefile +++ b/net/beacon/Makefile @@ -34,10 +34,6 @@ CONFIGURE_ARGS+= --enable-ipv6 .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 ${ARCH} != "i386" BROKEN= Does not compile on !i386 .endif diff --git a/net/ldapsh/Makefile b/net/ldapsh/Makefile index 863c16e10607..8099c9b79847 100644 --- a/net/ldapsh/Makefile +++ b/net/ldapsh/Makefile @@ -27,19 +27,12 @@ RUN_DEPENDS= ${BUILD_DEPENDS} SUB_FILES= pkg-message MAN1= ldapsh.1 -MAN3= Net::LDAP::Shell.3 \ +MAN3= Net::LDAP::Shell.3 Net::LDAP::Config.3 \ Net::LDAP::Shell::Parse.3 Net::LDAP::Shell::Util.3 + PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} > 500600 -MAN3+= Net::LDAP::Config.3 -.else -BUILD_DEPENDS+= ${SITE_PERL}/Pod/Usage.pm:${PORTSDIR}/textproc/p5-Pod-Parser -.endif - post-patch: ${REINPLACE_CMD} -e "s,/usr/local/bin/perl,${PERL}," ${WRKSRC}/ldapsh @@ -49,4 +42,4 @@ post-install: ${INSTALL_DATA} ${WRKSRC}/examples/ldapsh_config ${EXAMPLESDIR}/ @${CAT} ${PKGMESSAGE} -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-Apache2-SOAP/Makefile b/net/p5-Apache2-SOAP/Makefile index 744ab3fa64b1..f813575d478b 100644 --- a/net/p5-Apache2-SOAP/Makefile +++ b/net/p5-Apache2-SOAP/Makefile @@ -20,19 +20,13 @@ PKGNAMEPREFIX= p5- MAINTAINER= numisemis@yahoo.com COMMENT= Apache2 mod_perl2 SOAP Server -PERL_CONFIGURE= YES +PERL_CONFIGURE= 5.8.0+ USE_APACHE= 2.0+ MAN3= Apache2::SOAP.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 - BUILD_DEPENDS= ${LOCALBASE}/${APACHEMODDIR}/mod_perl.so:${PORTSDIR}/www/mod_perl2 BUILD_DEPENDS+= ${SITE_PERL}/SOAP/Lite.pm:${PORTSDIR}/net/p5-SOAP-Lite RUN_DEPENDS= ${BUILD_DEPENDS} -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-BBS-UserInfo-Maple3/Makefile b/net/p5-BBS-UserInfo-Maple3/Makefile index 9f37dea6b34a..1d4c1126868e 100644 --- a/net/p5-BBS-UserInfo-Maple3/Makefile +++ b/net/p5-BBS-UserInfo-Maple3/Makefile @@ -17,14 +17,8 @@ COMMENT= Get user information of Maple3-style BBS RUN_DEPENDS= ${SITE_PERL}/Expect.pm:${PORTSDIR}/lang/p5-Expect -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ # Inherhited from lang/p5-Expect MAN3= BBS::UserInfo::Maple3.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 # Inherhited from lang/p5-Expect -IGNORE= requires Perl 5.8.0 or newer. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-BBS-UserInfo-Maple3itoc/Makefile b/net/p5-BBS-UserInfo-Maple3itoc/Makefile index d27f129c6c19..1a3765f217ca 100644 --- a/net/p5-BBS-UserInfo-Maple3itoc/Makefile +++ b/net/p5-BBS-UserInfo-Maple3itoc/Makefile @@ -17,14 +17,8 @@ COMMENT= Get user information of Maple3itoc-style BBS RUN_DEPENDS= ${SITE_PERL}/Expect.pm:${PORTSDIR}/lang/p5-Expect -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ # Inherited from lang/p5-Expect MAN3= BBS::UserInfo::Maple3itoc.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 # Inherited from lang/p5-Expect -IGNORE= requires perl 5.8.0 or newer. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-BBS-UserInfo-Ptt/Makefile b/net/p5-BBS-UserInfo-Ptt/Makefile index 8c3512925a2a..06c0ed649cb5 100644 --- a/net/p5-BBS-UserInfo-Ptt/Makefile +++ b/net/p5-BBS-UserInfo-Ptt/Makefile @@ -17,14 +17,8 @@ COMMENT= Get user information of PTT-style BBS RUN_DEPENDS= ${SITE_PERL}/Expect.pm:${PORTSDIR}/lang/p5-Expect -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ # Inherited from lang/p5-Expect MAN3= BBS::UserInfo::Ptt.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 # Inherited from lang/p5-Expect -IGNORE= requires perl 5.8.0 or newer. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-BBS-UserInfo-SOB/Makefile b/net/p5-BBS-UserInfo-SOB/Makefile index d0d249698524..0699ff63d6a7 100644 --- a/net/p5-BBS-UserInfo-SOB/Makefile +++ b/net/p5-BBS-UserInfo-SOB/Makefile @@ -17,14 +17,8 @@ COMMENT= Get user information of SOB-style BBS RUN_DEPENDS= ${SITE_PERL}/Expect.pm:${PORTSDIR}/lang/p5-Expect -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ # Inherited from lang/p5-Expect MAN3= BBS::UserInfo::SOB.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 # Inherited from lang/p5-Expect -IGNORE= requires perl 5.8.0 or newer. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-BBS-UserInfo-Wretch/Makefile b/net/p5-BBS-UserInfo-Wretch/Makefile index 2e79390521da..0d4f5dc2e6b5 100644 --- a/net/p5-BBS-UserInfo-Wretch/Makefile +++ b/net/p5-BBS-UserInfo-Wretch/Makefile @@ -17,14 +17,8 @@ COMMENT= Get user information of Wretch-style BBS RUN_DEPENDS= ${SITE_PERL}/Expect.pm:${PORTSDIR}/lang/p5-Expect -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ # Inherited from lang/p5-Expect MAN3= BBS::UserInfo::Wretch.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 # Inherited from lang/p5-Expect -IGNORE= requires Perl 5.8.0 or newer. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-File-RsyncP/Makefile b/net/p5-File-RsyncP/Makefile index 1a92ee540cc9..647388729089 100644 --- a/net/p5-File-RsyncP/Makefile +++ b/net/p5-File-RsyncP/Makefile @@ -18,18 +18,11 @@ RUN_DEPENDS= p5-Getopt-Long>=2.24:${PORTSDIR}/devel/p5-Getopt-Long \ p5-Encode>=0:${PORTSDIR}/converters/p5-Encode BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.7.3+ MAN3= File::RsyncP.3 \ File::RsyncP::Digest.3 \ File::RsyncP::FileIO.3 \ File::RsyncP::FileList.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500703 -# inherited from converters/p5-Encode -IGNORE= requires Perl 5.7.3 or above. Please install lang/perl5.8, and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-Frontier-RPC/Makefile b/net/p5-Frontier-RPC/Makefile index 20a7b26a0191..57057a93ec88 100644 --- a/net/p5-Frontier-RPC/Makefile +++ b/net/p5-Frontier-RPC/Makefile @@ -29,10 +29,4 @@ MAN3= Apache::XMLRPC.3 \ Frontier::RPC2.3 \ Frontier::Responder.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 - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-Geo-IPfree/Makefile b/net/p5-Geo-IPfree/Makefile index 169aa97ec4d4..bb0a0d2c2ad8 100644 --- a/net/p5-Geo-IPfree/Makefile +++ b/net/p5-Geo-IPfree/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Geo::IPfree.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/net/p5-Gopher-Server/Makefile b/net/p5-Gopher-Server/Makefile index b0e0fe557265..0b2cb1789c98 100644 --- a/net/p5-Gopher-Server/Makefile +++ b/net/p5-Gopher-Server/Makefile @@ -29,10 +29,4 @@ MAN3= Gopher::Server::ParseRequest.3 \ Gopher::Server::Response.3 \ Gopher::Server::TypeMapper.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= "needs at least perl 5.6.0 to work" -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-IO-Interface/Makefile b/net/p5-IO-Interface/Makefile index 6f8b8cb11407..237842e31d91 100644 --- a/net/p5-IO-Interface/Makefile +++ b/net/p5-IO-Interface/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= IO::Interface.3 IO::Interface::Simple.3 -.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/net/p5-JavaScript-RPC/Makefile b/net/p5-JavaScript-RPC/Makefile index 53b980c0937c..88b3e48c5ceb 100644 --- a/net/p5-JavaScript-RPC/Makefile +++ b/net/p5-JavaScript-RPC/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Remote procedure calls from JavaScript -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= JavaScript::RPC::Server::CGI.3 JavaScript::RPC.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/net/p5-Net-Address-IPv4-Local/Makefile b/net/p5-Net-Address-IPv4-Local/Makefile index 955abf70ba45..c04f3b6b5f90 100644 --- a/net/p5-Net-Address-IPv4-Local/Makefile +++ b/net/p5-Net-Address-IPv4-Local/Makefile @@ -22,10 +22,4 @@ MAN3= Net::Address::IPv4::Local.3 PERL_MODBUILD= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl 5.6.0 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-Net-Analysis/Makefile b/net/p5-Net-Analysis/Makefile index 69750a8d799c..65b69748b255 100644 --- a/net/p5-Net-Analysis/Makefile +++ b/net/p5-Net-Analysis/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Net/Pcap.pm:${PORTSDIR}/net/p5-Net-Pcap \ ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Net::Analysis.3 \ Net::Analysis::Constants.3 \ @@ -38,10 +38,4 @@ MAN3= Net::Analysis.3 \ Net::Analysis::TCPSession.3 \ Net::Analysis::Time.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/net/p5-Net-CSTA/Makefile b/net/p5-Net-CSTA/Makefile index 7f73c96ac162..816e13b25e8d 100644 --- a/net/p5-Net-CSTA/Makefile +++ b/net/p5-Net-CSTA/Makefile @@ -24,10 +24,6 @@ MAN3= Net::CSTA.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 - .if ${PERL_LEVEL} < 500703 RUN_DEPENDS+= ${SITE_PERL}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 .endif diff --git a/net/p5-Net-DAV-Server/Makefile b/net/p5-Net-DAV-Server/Makefile index c63eb29158b8..d91797d0b04c 100644 --- a/net/p5-Net-DAV-Server/Makefile +++ b/net/p5-Net-DAV-Server/Makefile @@ -32,11 +32,7 @@ MAN3= Net::DAV::Server.3 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 # Inherited from www/p5-libwww -IGNORE= requires Perl 5.6.0 or newer. Please install lang/perl5.8 and try again -.endif - -.if ${PERL_LEVEL} < 500602 || ${PERL_LEVEL} == 500701 +.if ${PERL_LEVEL} == 500701 RUN_DEPENDS+= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple .endif diff --git a/net/p5-Net-DHCP/Makefile b/net/p5-Net-DHCP/Makefile index 072a4d185775..07ec36a5cf17 100644 --- a/net/p5-Net-DHCP/Makefile +++ b/net/p5-Net-DHCP/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= tjs@cdpa.nsysu.edu.tw COMMENT= A DHCP set of classes designed to handle basic DHCP handling -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Net::DHCP::Packet.3 Net::DHCP::Constants.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/net/p5-Net-EPP-Frame/Makefile b/net/p5-Net-EPP-Frame/Makefile index 924f6c58eda1..19d5f269b14c 100644 --- a/net/p5-Net-EPP-Frame/Makefile +++ b/net/p5-Net-EPP-Frame/Makefile @@ -50,10 +50,4 @@ MAN3= Net::EPP::Frame.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/net/p5-Net-EPP-Proxy/Makefile b/net/p5-Net-EPP-Proxy/Makefile index 819700ebed94..9c8a02733bc3 100644 --- a/net/p5-Net-EPP-Proxy/Makefile +++ b/net/p5-Net-EPP-Proxy/Makefile @@ -29,10 +29,4 @@ MAN3= Net::EPP::Proxy.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/net/p5-Net-FS-Flickr/Makefile b/net/p5-Net-FS-Flickr/Makefile index a95f60a53510..e3954c16285e 100644 --- a/net/p5-Net-FS-Flickr/Makefile +++ b/net/p5-Net-FS-Flickr/Makefile @@ -29,14 +29,4 @@ MAN1= flickrfs.1 MAN3= Net::FS::Flickr.3 \ Net::FS::Flickr::Access.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.if ${PERL_LEVEL} < 500601 -BUILD_DEPENDS+= ${SITE_PERL}/base.pm:${PORTSDIR}/devel/p5-Class-Fields -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-Net-FS-Gmail/Makefile b/net/p5-Net-FS-Gmail/Makefile index df9d170d0f1f..971aa52841e8 100644 --- a/net/p5-Net-FS-Gmail/Makefile +++ b/net/p5-Net-FS-Gmail/Makefile @@ -25,10 +25,4 @@ PERL_CONFIGURE= yes MAN1= gmailfs.1 MAN3= Net::FS::Gmail.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-Net-FTP-File/Makefile b/net/p5-Net-FTP-File/Makefile index 65e58ce04aeb..ffb080cdf705 100644 --- a/net/p5-Net-FTP-File/Makefile +++ b/net/p5-Net-FTP-File/Makefile @@ -22,10 +22,4 @@ MAN3= Net::FTP::File.3 PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl 5.6.0 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-Net-Frame-Dump/Makefile b/net/p5-Net-Frame-Dump/Makefile index c7d755fa2c48..1c29fe8fb8c2 100644 --- a/net/p5-Net-Frame-Dump/Makefile +++ b/net/p5-Net-Frame-Dump/Makefile @@ -34,8 +34,4 @@ MAN3= Net::Frame::Dump.3 \ BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes .endif -.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> diff --git a/net/p5-Net-Gnats/Makefile b/net/p5-Net-Gnats/Makefile index d3ae34645052..9c263754a7fa 100644 --- a/net/p5-Net-Gnats/Makefile +++ b/net/p5-Net-Gnats/Makefile @@ -21,10 +21,4 @@ PERL_CONFIGURE= yes MAN3= Net::Gnats.3 Net::Gnats::PR.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 - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-Net-Google-Calendar/Makefile b/net/p5-Net-Google-Calendar/Makefile index 1fd7d79be15b..4641c394b899 100644 --- a/net/p5-Net-Google-Calendar/Makefile +++ b/net/p5-Net-Google-Calendar/Makefile @@ -21,15 +21,9 @@ BUILD_DEPENDS= p5-XML-Atom>=0:${PORTSDIR}/textproc/p5-XML-Atom \ p5-DateTime>=0:${PORTSDIR}/devel/p5-DateTime RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.5+ # inherited from textproc/p5-XML-Atom MAN3= Net::Google::Calendar.3 Net::Google::Calendar::Entry.3 \ Net::Google::Calendar::Person.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500805 # inherited from textproc/p5-XML-Atom -IGNORE= requires at least Perl 5.8.5. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-Net-Gopher/Makefile b/net/p5-Net-Gopher/Makefile index 5682bbd0dcaa..4b3305b5deaa 100644 --- a/net/p5-Net-Gopher/Makefile +++ b/net/p5-Net-Gopher/Makefile @@ -27,11 +27,4 @@ MAN3= Net::Gopher.3 \ Net::Gopher::Response::InformationBlock.3 \ Net::Gopher::Response::MenuItem.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/IO/Socket.pm:${PORTSDIR}/devel/p5-IO -BUILD_DEPENDS= ${RUN_DEPENDS} -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-Net-HL7/Makefile b/net/p5-Net-HL7/Makefile index 8c35d4a25941..2d4323e4f3d4 100644 --- a/net/p5-Net-HL7/Makefile +++ b/net/p5-Net-HL7/Makefile @@ -29,16 +29,10 @@ MAN3= Net::HL7.3 \ Net::HL7::Segments::MSH.3 \ Net::HL7::Messages::ACK.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6 or better. Please install lang/perl5.8 and retry -.endif - post-install: .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/README ${DOCSDIR} .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-Net-Libdnet/Makefile b/net/p5-Net-Libdnet/Makefile index cbefc51acf63..5fce30517c6c 100644 --- a/net/p5-Net-Libdnet/Makefile +++ b/net/p5-Net-Libdnet/Makefile @@ -16,14 +16,8 @@ COMMENT= Libdnet interface LIB_DEPENDS= dnet.1:${PORTSDIR}/net/libdnet -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ CONFIGURE_ARGS= INC='-I${LOCALBASE}/include' MAN3= ${PORTNAME:S/-/::/g}.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires at least Perl 5.8. Please install lang/perl58 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-Net-MAC-Vendor/Makefile b/net/p5-Net-MAC-Vendor/Makefile index 28e6f58a44b1..5252badde30f 100644 --- a/net/p5-Net-MAC-Vendor/Makefile +++ b/net/p5-Net-MAC-Vendor/Makefile @@ -22,10 +22,4 @@ MAN3= Net::MAC::Vendor.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/net/p5-Net-OpenDHT/Makefile b/net/p5-Net-OpenDHT/Makefile index 4be355f5206e..a6493968380d 100644 --- a/net/p5-Net-OpenDHT/Makefile +++ b/net/p5-Net-OpenDHT/Makefile @@ -30,10 +30,4 @@ PERL_MODBUILD= yes MAN3= Net::OpenDHT.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6. Please install lang/perl5 or lang/perl5.8 -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-Net-Packet-Target/Makefile b/net/p5-Net-Packet-Target/Makefile index d92bb8223ff5..16b7b7d9946b 100644 --- a/net/p5-Net-Packet-Target/Makefile +++ b/net/p5-Net-Packet-Target/Makefile @@ -21,10 +21,4 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} PERL_CONFIGURE= yes MAN3= ${PORTNAME:S/-/::/g}.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/net/p5-Net-Packet/Makefile b/net/p5-Net-Packet/Makefile index 6843302e0a77..239c4e82b5ba 100644 --- a/net/p5-Net-Packet/Makefile +++ b/net/p5-Net-Packet/Makefile @@ -39,10 +39,4 @@ Net::Packet::OSPF.3 Net::Packet::PPP.3 Net::Packet::PPPLCP.3 Net::Packet::PPPoE. Net::Packet::SLL.3 Net::Packet::STP.3 Net::Packet::TCP.3 Net::Packet::UDP.3 Net::Packet::Utils.3 \ Net::Packet::VLAN.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/net/p5-Net-SDP/Makefile b/net/p5-Net-SDP/Makefile index 4043c74f06ab..31b34c3150c2 100644 --- a/net/p5-Net-SDP/Makefile +++ b/net/p5-Net-SDP/Makefile @@ -23,10 +23,4 @@ PERL_MODBUILD= yes MAN1= sdp2rat.1 MAN3= Net::SDP.3 Net::SDP::Media.3 Net::SDP::Time.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # inherited from p5-libwww -IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-Net-SFTP-Foreign/Makefile b/net/p5-Net-SFTP-Foreign/Makefile index 90a1181eea88..8098cbfa0d1b 100644 --- a/net/p5-Net-SFTP-Foreign/Makefile +++ b/net/p5-Net-SFTP-Foreign/Makefile @@ -15,7 +15,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= numisemis@yahoo.com COMMENT= Net::SFTP::Foreign - Secure File Transfer Protocol client -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Net::SFTP::Foreign.3 \ Net::SFTP::Foreign::Attributes.3 \ @@ -25,10 +25,4 @@ MAN3= Net::SFTP::Foreign.3 \ Net::SFTP::Foreign::Constants.3 \ Net::SFTP::Foreign::Local.3 -.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/net/p5-Net-SSH-Expect/Makefile b/net/p5-Net-SSH-Expect/Makefile index 2983cd34de65..51d420b12f6d 100644 --- a/net/p5-Net-SSH-Expect/Makefile +++ b/net/p5-Net-SSH-Expect/Makefile @@ -18,14 +18,8 @@ COMMENT= SSH wrapper to execute remote commands RUN_DEPENDS= ${SITE_PERL}/Expect.pm:${PORTSDIR}/lang/p5-Expect BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Net::SSH::Expect.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.0 due to dependency. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-Net-SSH-Perl/Makefile b/net/p5-Net-SSH-Perl/Makefile index 4455fd61cdfd..5c2ac285885c 100644 --- a/net/p5-Net-SSH-Perl/Makefile +++ b/net/p5-Net-SSH-Perl/Makefile @@ -76,10 +76,6 @@ OPTIONS= GMP "Use the optimized Math::BigInt::GMP backend" on .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= needs Perl 5.6.0 or greater, please upgrade your Perl -.endif - .if !defined(WITHOUT_GMP) GMP_DEPEND= ${SITE_PERL}/${PERL_ARCH}/Math/BigInt/GMP.pm:${PORTSDIR}/math/p5-Math-BigInt-GMP BUILD_DEPENDS+= ${GMP_DEPEND} diff --git a/net/p5-Net-Services/Makefile b/net/p5-Net-Services/Makefile index 4a7644201768..352d721ebfb5 100644 --- a/net/p5-Net-Services/Makefile +++ b/net/p5-Net-Services/Makefile @@ -20,10 +20,4 @@ PERL_CONFIGURE= YES MAN3= Net::Services.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/net/p5-Net-Telnet-Netscreen/Makefile b/net/p5-Net-Telnet-Netscreen/Makefile index a62f59a80a4d..838a68be6ae0 100644 --- a/net/p5-Net-Telnet-Netscreen/Makefile +++ b/net/p5-Net-Telnet-Netscreen/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= Net::Telnet::Netscreen.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-Net-TiVo/Makefile b/net/p5-Net-TiVo/Makefile index 4fc7eb48dfd7..c497f245e32e 100644 --- a/net/p5-Net-TiVo/Makefile +++ b/net/p5-Net-TiVo/Makefile @@ -20,16 +20,10 @@ BUILD_DEPENDS= ${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww \ ${SITE_PERL}/Log/Log4perl.pm:${PORTSDIR}/devel/p5-Log-Log4perl RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Net::TiVo.3 \ Net::TiVo::Show.3 \ Net::TiVo::Folder.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500801 -IGNORE= requires perl 5.8.x or later. Install lang/perl58 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-Net-Whois-ARIN/Makefile b/net/p5-Net-Whois-ARIN/Makefile index 77fddcd24522..710b24c80bd4 100644 --- a/net/p5-Net-Whois-ARIN/Makefile +++ b/net/p5-Net-Whois-ARIN/Makefile @@ -33,8 +33,4 @@ BUILD_DEPENDS+= p5-Scalar-List-Utils>0:${PORTSDIR}/lang/p5-Scalar-List-Utils \ RUN_DEPENDS= ${BUILD_DEPENDS} .endif -.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> diff --git a/net/p5-Net-Whois-RIPE/Makefile b/net/p5-Net-Whois-RIPE/Makefile index 31d86a98ac21..8f6c9c1fcd02 100644 --- a/net/p5-Net-Whois-RIPE/Makefile +++ b/net/p5-Net-Whois-RIPE/Makefile @@ -22,15 +22,4 @@ MAN3= Net::Whois::RIPE::Iterator.3 \ Net::Whois::RIPE::Object.3 \ Net::Whois::RIPE.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/IO.pm:${PORTSDIR}/devel/p5-IO -BUILD_DEPENDS+= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple -post-patch: - ${REINPLACE_CMD} -e '/warnings/d' ${WRKSRC}/Build.PL -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/net/p5-Net-Write/Makefile b/net/p5-Net-Write/Makefile index e031fb7f686b..6614126d317f 100644 --- a/net/p5-Net-Write/Makefile +++ b/net/p5-Net-Write/Makefile @@ -28,10 +28,4 @@ MAN3= Net::Write.3 \ Net::Write::Layer3.3 \ Net::Write::Layer4.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE=Needs perl 5.6.1 or higher, install lang/perl5.6 and try again. -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-Net-Z3950-SimpleServer/Makefile b/net/p5-Net-Z3950-SimpleServer/Makefile index aabd1b2dca07..f088e00ad6eb 100644 --- a/net/p5-Net-Z3950-SimpleServer/Makefile +++ b/net/p5-Net-Z3950-SimpleServer/Makefile @@ -29,10 +29,4 @@ pre-configure: cd ${WRKSRC} && \ ${REINPLACE_CMD} -e 's,LOG_WARN,YLOG_WARN,' SimpleServer.xs -.include <bsd.port.pre.mk> - -.if ${OSVERSION} < 500000 -IGNORE= requires at least Perl 5. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-Net-Z3950-ZOOM/Makefile b/net/p5-Net-Z3950-ZOOM/Makefile index 7a411eb11fc8..f6a90631984e 100644 --- a/net/p5-Net-Z3950-ZOOM/Makefile +++ b/net/p5-Net-Z3950-ZOOM/Makefile @@ -25,10 +25,4 @@ MAN3= Net::Z3950::ZOOM.3 ZOOM.3 CONFLICTS= p5-Net-Z3950-[0-9]* -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl version 5.6.0 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-Net-Z3950/Makefile b/net/p5-Net-Z3950/Makefile index 62cf8827ebeb..3fbbbf1b9210 100644 --- a/net/p5-Net-Z3950/Makefile +++ b/net/p5-Net-Z3950/Makefile @@ -31,10 +31,4 @@ MAN3= Net::Z3950::ResultSet.3 Net::Z3950::Manager.3 \ CONFLICTS= p5-Net-Z3950-ZOOM-[0-9]* -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl version 5.6.0 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-NetPacket/Makefile b/net/p5-NetPacket/Makefile index 147612a487a0..5ef3bcad5b57 100644 --- a/net/p5-NetPacket/Makefile +++ b/net/p5-NetPacket/Makefile @@ -22,10 +22,4 @@ MAN3= NetPacket::LACP.3 NetPacket::IGMP.3 NetPacket::IP.3 \ NetPacket.3 NetPacket::UDP.3 NetPacket::Ethernet.3 \ NetPacket::ICMP.3 NetPacket::TCP.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6 or newer. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-OAI-Harvester/Makefile b/net/p5-OAI-Harvester/Makefile index dc118469eaf2..ff1643cf4f85 100644 --- a/net/p5-OAI-Harvester/Makefile +++ b/net/p5-OAI-Harvester/Makefile @@ -21,7 +21,7 @@ BUILD_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww \ ${SITE_PERL}/URI.pm:${PORTSDIR}/net/p5-URI RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Net::OAI::Base.3 \ Net::OAI::Error.3 \ @@ -39,10 +39,4 @@ MAN3= Net::OAI::Base.3 \ MAN1= oai-listsets.1 oai-listrecords.1 -.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/net/p5-OurNet-BBS/Makefile b/net/p5-OurNet-BBS/Makefile index 8e4d64935e92..28db1891bd29 100644 --- a/net/p5-OurNet-BBS/Makefile +++ b/net/p5-OurNet-BBS/Makefile @@ -43,15 +43,9 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Class/MethodMaker.pm:${PORTSDIR}/devel/ ${SITE_PERL}/enum.pm:${PORTSDIR}/devel/p5-enum RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.7.3+ MAN1= bbsboard.1 bbscomd.1 bbsmail.1 MAN3= OurNet::BBS.3 OurNet::BBS::Roadmap.3 OurNet::BBS::Tutorial.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500703 -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/net/p5-POE-Component-Client-Telnet/Makefile b/net/p5-POE-Component-Client-Telnet/Makefile index 851b13d8f163..359433d506be 100644 --- a/net/p5-POE-Component-Client-Telnet/Makefile +++ b/net/p5-POE-Component-Client-Telnet/Makefile @@ -25,14 +25,4 @@ PERL_CONFIGURE= yes MAN3= POE::Component::Client::Telnet.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 - -.if ${PERL_LEVEL} < 500602 -BUILD_DEPENDS+= p5-Test-Simple>=0.32:${PORTSDIR}/devel/p5-Test-Simple -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-POE-Component-ControlPort/Makefile b/net/p5-POE-Component-ControlPort/Makefile index 49af4117b5a2..7fb9bdb84fb4 100644 --- a/net/p5-POE-Component-ControlPort/Makefile +++ b/net/p5-POE-Component-ControlPort/Makefile @@ -27,27 +27,7 @@ MAN3= POE::Component::ControlPort.3 \ POE::Component::ControlPort::Command.3 \ POE::Component::ControlPort::DefaultCommands.3 -.include <bsd.port.pre.mk> - post-extract: @${PERL} -pi -e 's/my \$$ret =.*/my \$$ret = 0;/' ${WRKSRC}/Makefile.PL -.if ${PERL_LEVEL} < 500600 -RUN_DEPENDS+= ${SITE_PERL}/XSLoader.pm:${PORTSDIR}/devel/p5-XSLoader \ - ${SITE_PERL}/${PERL_ARCH}/File/Spec.pm:${PORTSDIR}/devel/p5-PathTools - -post-patch: - @${PERL} -pi -e 's/^our (\W\w+);/use vars q($$1);/o;' \ - -e 's/^our\s+(\W\w+)(?!;)/use vars q($$1); $$1/o;' \ - -e 'undef $$_ if /^\s*(no|use) warnings/o;' \ - ${WRKSRC}/VERSION \ - ${WRKSRC}/t/*.t \ - ${WRKSRC}/lib/POE/Component/ControlPort.pm \ - ${WRKSRC}/lib/POE/Component/ControlPort/DefaultCommands.pm \ - ${WRKSRC}/lib/POE/Component/ControlPort/Command.pm - -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/net/p5-POE-Component-Generic/Makefile b/net/p5-POE-Component-Generic/Makefile index c2d0c309bac9..84d597173b04 100644 --- a/net/p5-POE-Component-Generic/Makefile +++ b/net/p5-POE-Component-Generic/Makefile @@ -19,17 +19,11 @@ RUN_DEPENDS= p5-POE>=0.31:${PORTSDIR}/devel/p5-POE \ ${SITE_PERL}/Devel/Symdump.pm:${PORTSDIR}/devel/p5-Devel-Symdump \ ${SITE_PERL}/${PERL_ARCH}/Net/SSH2.pm:${PORTSDIR}/net/p5-Net-SSH2 -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.7.2+ MAN3= POE::Component::Generic.3 \ POE::Component::Generic::Child.3 \ POE::Component::Generic::Net::SSH2.3 \ POE::Component::Generic::Object.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/net/p5-POE-Component-Jabber/Makefile b/net/p5-POE-Component-Jabber/Makefile index 5a259725f4b1..3b61b93f9599 100644 --- a/net/p5-POE-Component-Jabber/Makefile +++ b/net/p5-POE-Component-Jabber/Makefile @@ -24,7 +24,7 @@ BUILD_DEPENDS= ${SITE_PERL}/POE.pm:${PORTSDIR}/devel/p5-POE \ ${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.8+ # required by vendor CONFIGURE_ARGS= </dev/null MAN3= POE::Component::Jabber.3 POE::Component::Jabber::Error.3 \ @@ -41,10 +41,4 @@ post-install: @${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${EXAMPLESDIR} .endif -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500808 # required by vendor -IGNORE= requires at least Perl 5.8.8. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-SOAP-Data-Builder/Makefile b/net/p5-SOAP-Data-Builder/Makefile index 644284cf0b10..798b474ea14c 100644 --- a/net/p5-SOAP-Data-Builder/Makefile +++ b/net/p5-SOAP-Data-Builder/Makefile @@ -18,14 +18,8 @@ COMMENT= A wrapper simplifying SOAP::Data and SOAP::Serialiser BUILD_DEPENDS= ${SITE_PERL}/SOAP/Lite.pm:${PORTSDIR}/net/p5-SOAP-Lite RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= SOAP::Data::Builder.3 SOAP::Data::Builder::Element.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/net/p5-Samba-LDAP/Makefile b/net/p5-Samba-LDAP/Makefile index 8cac8e1d760d..eaeefc407b00 100644 --- a/net/p5-Samba-LDAP/Makefile +++ b/net/p5-Samba-LDAP/Makefile @@ -37,10 +37,4 @@ MAN3= Samba::LDAP.3 Samba::LDAP::Base.3 Samba::LDAP::Config.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.0 or newer. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-Spread-Message/Makefile b/net/p5-Spread-Message/Makefile index 70daf0f2e1ef..ec1721aad2a9 100644 --- a/net/p5-Spread-Message/Makefile +++ b/net/p5-Spread-Message/Makefile @@ -22,10 +22,4 @@ MAN3= Spread::Message.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/net/p5-URI-OpenURL/Makefile b/net/p5-URI-OpenURL/Makefile index 9cefff39f424..b2514c2ecb3a 100644 --- a/net/p5-URI-OpenURL/Makefile +++ b/net/p5-URI-OpenURL/Makefile @@ -20,12 +20,6 @@ RUN_DEPENDS+= ${BUILD_DEPENDS} MAN3= URI::OpenURL.3 -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ # uses the utf8 pragma -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= uses the utf8 pragma and therefore requires at least Perl5.8 -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/p5-What/Makefile b/net/p5-What/Makefile index dbb0e6f28bb6..d76582e3fa8a 100644 --- a/net/p5-What/Makefile +++ b/net/p5-What/Makefile @@ -26,10 +26,6 @@ MAN3= What.3 What::MTA.3 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 # Inherited from devel/p5-Error -IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 then try again -.endif - .if ${PERL_LEVEL} < 500702 BUILD_DEPENDS+= ${SITE_PERL}/Net/Cmd.pm:${PORTSDIR}/net/p5-Net .endif diff --git a/net/radiator/Makefile b/net/radiator/Makefile index c783c5eb3bb3..88b6ca0497bc 100644 --- a/net/radiator/Makefile +++ b/net/radiator/Makefile @@ -20,7 +20,6 @@ OPTIONS= MYSQL "MySQL Support" off BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 RUN_DEPENDS= ${BUILD_DEPENDS} -USE_PERL5= yes PERL_CONFIGURE= yes RESTRICTED= "Commercial software" diff --git a/net/rude/Makefile b/net/rude/Makefile index 2341b605cc4f..babc409484c6 100644 --- a/net/rude/Makefile +++ b/net/rude/Makefile @@ -19,6 +19,7 @@ RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Tk.pm:${PORTSDIR}/x11-toolkits/p5-Tk HAS_CONFIGURE= yes CONFIGURE_ENV= --with-debug-lvl=3 +USE_PERL5= yes WRKSRC= ${WRKDIR}/${PORTNAME} MAN8= rude.8 crude.8 diff --git a/net/wping/Makefile b/net/wping/Makefile index 5266d29bb9a2..e8db5844175e 100644 --- a/net/wping/Makefile +++ b/net/wping/Makefile @@ -17,6 +17,7 @@ COMMENT= A Web-based graphical ping log RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/GD.pm:${PORTSDIR}/graphics/p5-GD \ ${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes +USE_PERL5= 5.8.0+ USE_BZIP2= yes NO_BUILD= yes @@ -24,13 +25,4 @@ do-install: ${INSTALL_SCRIPT} ${WRKSRC}/wping.pl ${PREFIX}/bin/wping ${INSTALL_DATA} ${WRKSRC}/wping.conf ${PREFIX}/etc/wping.conf.sample -.include <bsd.port.pre.mk> - -## -## this port requires PERL 5.8.x or later -## -.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/net/xbone-gui/Makefile b/net/xbone-gui/Makefile index 35af60a36971..963b9d845fff 100644 --- a/net/xbone-gui/Makefile +++ b/net/xbone-gui/Makefile @@ -43,14 +43,4 @@ INSTALL_TARGET= gui MAN5= xbone-gui.conf.5 MAN8= xb-gui-control.8 xb-apache-config.8 -.include <bsd.port.pre.mk> - -.if ${OSVERSION} < 470000 -IGNORE= X-Bone ${PORTVERSION} does not support FreeBSD prior to 4.7 -.endif - -.if ${PERL_LEVEL} < 500601 -IGNORE= X-Bone requires Perl version 5.6.1 or higher. Install lang/perl5.8 and try again. -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/xbone/Makefile b/net/xbone/Makefile index 78accba4084e..000c2ef63a5b 100644 --- a/net/xbone/Makefile +++ b/net/xbone/Makefile @@ -45,17 +45,7 @@ USE_OPENLDAP= yes INSTALL_TARGET= node -.include <bsd.port.pre.mk> - -.if ${OSVERSION} < 470000 -FORBIDDEN= "X-Bone ${PORTVERSION} does not support FreeBSD prior to 4.7" -.endif - -.if ${PERL_LEVEL} < 500601 -IGNORE= X-Bone requires Perl version 5.6.1 or higher. Install lang/perl5.8 and try again. -.endif - MAN5= XB_Params.pm.5 xbone.conf.5 MAN8= X-Bone.8 xb-node-daemon.8 xb-node-control.8 xbonectl.8 xb-ldap-config.8 -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/news/cleanfeed/Makefile b/news/cleanfeed/Makefile index 636de318d0c4..f2d82998277c 100644 --- a/news/cleanfeed/Makefile +++ b/news/cleanfeed/Makefile @@ -17,6 +17,7 @@ COMMENT= Spam filter for Usenet news servers RUN_DEPENDS= ${LOCALBASE}/news/bin/innd:${PORTSDIR}/news/inn NO_BUILD= yes +USE_PERL5= yes BINOWN= news BINGRP= news SHAREOWN= news diff --git a/news/nzbperl/Makefile b/news/nzbperl/Makefile index 81cb1206d2e4..3ffe65ed85b1 100644 --- a/news/nzbperl/Makefile +++ b/news/nzbperl/Makefile @@ -43,10 +43,4 @@ do-install: post-install: @${CAT} ${PKGMESSAGE} -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # inherited from www/p5-libwww -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/ports-mgmt/p5-FreeBSD-Portindex/Makefile b/ports-mgmt/p5-FreeBSD-Portindex/Makefile index 90a74ab5aa90..037d62a9b881 100644 --- a/ports-mgmt/p5-FreeBSD-Portindex/Makefile +++ b/ports-mgmt/p5-FreeBSD-Portindex/Makefile @@ -28,15 +28,6 @@ CFG_FILE= portindex.cfg MAN1= find-updated.1 cache-init.1 cache-update.1 portindex.1 -.include <bsd.port.pre.mk> - -## -## Needs a recent version of perl, preferably 5.8.8, but 5.6.1 should work -## -.if ${PERL_LEVEL} < 500601 -IGNORE= requires perl 5.6.x or (preferably) later. Install lang/perl5.8 and try again -.endif - post-install: install-conf install-cache install-conf: @@ -58,4 +49,4 @@ install-cache: ${CHMOD} ${CACHE_MODE} ${CACHE_DIR} ; \ fi -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/ports-mgmt/portscout/Makefile b/ports-mgmt/portscout/Makefile index 152303781687..f68bdc7684e3 100644 --- a/ports-mgmt/portscout/Makefile +++ b/ports-mgmt/portscout/Makefile @@ -91,10 +91,4 @@ post-install: ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${DOCSDIR} .endif -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6 or above. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/print/a2pdf/Makefile b/print/a2pdf/Makefile index 6e34488ab2c3..cd73db165442 100644 --- a/print/a2pdf/Makefile +++ b/print/a2pdf/Makefile @@ -19,7 +19,6 @@ BUILD_DEPENDS= p5-PDF-API2>=0:${PORTSDIR}/textproc/p5-PDF-API2 \ p5-File-Type>=0:${PORTSDIR}/devel/p5-File-Type RUN_DEPENDS:= ${BUILD_DEPENDS} -USE_PERL5= yes PERL_CONFIGURE= yes MAN1= ${PORTNAME}.1 diff --git a/print/axpoint/Makefile b/print/axpoint/Makefile index 691f6b09961d..830b7b212123 100644 --- a/print/axpoint/Makefile +++ b/print/axpoint/Makefile @@ -24,7 +24,6 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Text/Iconv.pm:${PORTSDIR}/converters/p5 p5-PDFLib>=0.14:${PORTSDIR}/print/p5-PDFLib RUN_DEPENDS= ${BUILD_DEPENDS} -USE_PERL5= yes PERL_CONFIGURE= yes MAN3= XML::Handler::AxPoint.3 diff --git a/print/latexdiff/Makefile b/print/latexdiff/Makefile index 582fbab8c0a9..323f90796212 100644 --- a/print/latexdiff/Makefile +++ b/print/latexdiff/Makefile @@ -28,13 +28,7 @@ PLIST_FILES= bin/latexdiff \ bin/latexdiff-so \ bin/latexrevise -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6 or above. Please use the lang/perl port to install it -.endif - do-build: # empty -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/print/muttprint/Makefile b/print/muttprint/Makefile index 803d0a90e01e..0915525bb8e8 100644 --- a/print/muttprint/Makefile +++ b/print/muttprint/Makefile @@ -15,6 +15,8 @@ MASTER_SITE_SUBDIR= muttprint MAINTAINER?= obraun@FreeBSD.org COMMENT?= Utility to print mail for most any mail client +USE_PERL5= yes + .if !defined(PAPERSIZE) PAPERSIZE= letter .endif diff --git a/print/p5-Net-Printer/Makefile b/print/p5-Net-Printer/Makefile index a31c9f847c9e..66e57fedba48 100644 --- a/print/p5-Net-Printer/Makefile +++ b/print/p5-Net-Printer/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Net::Printer.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/print/p5-PDFLib/Makefile b/print/p5-PDFLib/Makefile index babb714159bf..74c569954569 100644 --- a/print/p5-PDFLib/Makefile +++ b/print/p5-PDFLib/Makefile @@ -19,16 +19,9 @@ COMMENT= More OO interface to pdflib_pl.pm BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/pdflib_pl.pm:${PORTSDIR}/print/pdflib-perl RUN_DEPENDS= ${BUILD_DEPENDS} -USE_PERL5= yes PERL_CONFIGURE= yes NO_BUILD= yes MAN3= PDFLib.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/print/p5-XML-ApacheFOP/Makefile b/print/p5-XML-ApacheFOP/Makefile index afdbc498d644..89487310f04e 100644 --- a/print/p5-XML-ApacheFOP/Makefile +++ b/print/p5-XML-ApacheFOP/Makefile @@ -24,11 +24,5 @@ PERL_CONFIGURE= yes MAN3= XML::ApacheFOP.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/security/amavis-stats/Makefile b/security/amavis-stats/Makefile index 2f24fd145899..ee6d569bc279 100644 --- a/security/amavis-stats/Makefile +++ b/security/amavis-stats/Makefile @@ -38,12 +38,6 @@ PKGMESSAGE= ${WRKDIR}/pkg-message SUB_FILES= INSTALL DEINSTALL pkg-message SUB_LIST+= AMAVISUSER=${AMAVISUSER} AMAVISGROUP=${AMAVISGROUP} -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= Need at least perl 5.6.1 to build -.endif - pre-install: apply-slist @${SH} ${PKGINSTALL} ${DISTNAME} PRE-INSTALL @@ -66,4 +60,4 @@ do-install: post-install: @${CAT} ${PKGMESSAGE} -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/security/amavisd-new/Makefile b/security/amavisd-new/Makefile index b0f4114e0dec..cee0ccbba3b4 100644 --- a/security/amavisd-new/Makefile +++ b/security/amavisd-new/Makefile @@ -30,7 +30,7 @@ RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Unix/Syslog.pm:${PORTSDIR}/sysutils/p5-Un ${SITE_PERL}/IO/Socket/INET6.pm:${PORTSDIR}/net/p5-IO-INET6 \ p5-Net-Server>=0.93:${PORTSDIR}/net/p5-Net-Server -USE_PERL5_RUN= yes +USE_PERL5_RUN= 5.8.2+ GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-user=${AMAVISUSER} --with-runtime-dir=${AMAVISDIR} CONFIGURE_WRKSRC= ${WRKSRC}/helper-progs @@ -278,8 +278,4 @@ post-install: ${LN} -s ${PREFIX}/sbin/amavisd-release ${PREFIX}/sbin/amavisd-requeue @${CAT} ${PKGMESSAGE} -.if ${PERL_LEVEL} < 500802 -IGNORE= requires perl 5.8.2 or higher -.endif - .include <bsd.port.post.mk> diff --git a/security/botan/Makefile b/security/botan/Makefile index 550756bcdde3..0450dccece1f 100644 --- a/security/botan/Makefile +++ b/security/botan/Makefile @@ -44,8 +44,4 @@ post-patch: @${FIND} ${WRKSRC} -name '*.orig' -delete .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/security/bruteforceblocker/Makefile b/security/bruteforceblocker/Makefile index 934870fc43ff..a20fbfb9a5a1 100644 --- a/security/bruteforceblocker/Makefile +++ b/security/bruteforceblocker/Makefile @@ -29,10 +29,6 @@ SUB_FILES= pkg-message .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 - .if ${OSVERSION} < 502106 IGNORE= requires at least FreeBSD 5.2 .endif diff --git a/security/ipfcount/Makefile b/security/ipfcount/Makefile index f40a82fb0ceb..2b9e8509c69a 100644 --- a/security/ipfcount/Makefile +++ b/security/ipfcount/Makefile @@ -26,12 +26,6 @@ PLIST_FILES+= %%EXAMPLESDIR%%/100.ipfcount SUB_FILES= pkg-message .endif -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6 or higher - see the lang/perl5.8 port -.endif - post-patch: @${REINPLACE_CMD} -e '1s,^#![^ ]*,#!${PERL},' ${WRKSRC}/ipfcount @@ -51,4 +45,4 @@ post-install: @${CAT} ${PKGMESSAGE} .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/security/ipfwcount/Makefile b/security/ipfwcount/Makefile index 912ccb32da04..f637deae7803 100644 --- a/security/ipfwcount/Makefile +++ b/security/ipfwcount/Makefile @@ -26,12 +26,6 @@ PLIST_FILES+= %%EXAMPLESDIR%%/100.ipfwcount SUB_FILES= pkg-message .endif -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6 or higher - see the lang/perl5.8 port -.endif - post-patch: ${REINPLACE_CMD} -e '1s,^#![^ ]*,#!${PERL},' ${WRKSRC}/ipfwcount @@ -51,4 +45,4 @@ post-install: @${CAT} ${PKGMESSAGE} .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/security/oinkmaster/Makefile b/security/oinkmaster/Makefile index a261c051caec..9c45722df907 100644 --- a/security/oinkmaster/Makefile +++ b/security/oinkmaster/Makefile @@ -26,12 +26,6 @@ PLIST_FILES= bin/oinkmaster etc/oinkmaster.conf.sample PORTDOCS= README .endif -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= needs at least perl 5.6.1 -.endif - MAN1= oinkmaster.1 MANCOMPRESSED= no @@ -49,4 +43,4 @@ do-install: ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${DOCSDIR} .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/security/p5-Authen-Bitcard/Makefile b/security/p5-Authen-Bitcard/Makefile index fe71000b3f92..6938fbacdf9e 100644 --- a/security/p5-Authen-Bitcard/Makefile +++ b/security/p5-Authen-Bitcard/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= Authen::Bitcard.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/security/p5-Authen-Libwrap/Makefile b/security/p5-Authen-Libwrap/Makefile index f7f742a5917f..cea1130ccab2 100644 --- a/security/p5-Authen-Libwrap/Makefile +++ b/security/p5-Authen-Libwrap/Makefile @@ -20,12 +20,4 @@ PERL_MODBUILD= yes MAN3= Authen::Libwrap.3 -.include <bsd.port.pre.mk> - -post-patch: - @${PERL} -pi -e 's/\s(0\.20);/ q($$1);/' ${WRKSRC}/lib/Authen/Libwrap.pm -.if ${PERL_LEVEL} < 500600 - @${PERL} -pi -e 'undef $$_ if /^\s*(?:no|use) warnings/o' ${WRKSRC}/Build.PL ${WRKSRC}/lib/Authen/Libwrap.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/security/p5-Authen-PAAS/Makefile b/security/p5-Authen-PAAS/Makefile index ded5ea0b2a33..4e84f42c1fee 100644 --- a/security/p5-Authen-PAAS/Makefile +++ b/security/p5-Authen-PAAS/Makefile @@ -34,10 +34,4 @@ MAN3= Authen::PAAS.3 \ PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # inherited from p5-Config-Record -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/security/p5-Authen-Radius/Makefile b/security/p5-Authen-Radius/Makefile index 3c7a0f0d5b13..627425e9e20a 100644 --- a/security/p5-Authen-Radius/Makefile +++ b/security/p5-Authen-Radius/Makefile @@ -52,9 +52,4 @@ BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5- RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 .endif -.if ${PERL_LEVEL} < 500600 -BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/IO.pm:${PORTSDIR}/devel/p5-IO -RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/IO.pm:${PORTSDIR}/devel/p5-IO -.endif - .include <bsd.port.post.mk> diff --git a/security/p5-Authen-SASL-Cyrus/Makefile b/security/p5-Authen-SASL-Cyrus/Makefile index febb975a5bd5..2d06420f31e3 100644 --- a/security/p5-Authen-SASL-Cyrus/Makefile +++ b/security/p5-Authen-SASL-Cyrus/Makefile @@ -24,10 +24,4 @@ CONFIGURE_ARGS= INC="-I${LOCALBASE}/include" MAN3= Authen::SASL::Cyrus.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/security/p5-Authen-SASL/Makefile b/security/p5-Authen-SASL/Makefile index dd873bc1d913..95255a4256d0 100644 --- a/security/p5-Authen-SASL/Makefile +++ b/security/p5-Authen-SASL/Makefile @@ -37,10 +37,6 @@ MAN3+= Authen::SASL::Perl::PLAIN.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 !defined(WITHOUT_KERBEROS) BUILD_DEPENDS+= p5-GSSAPI>0:${PORTSDIR}/security/p5-GSSAPI .endif diff --git a/security/p5-Authen-Simple-DBI/Makefile b/security/p5-Authen-Simple-DBI/Makefile index 59323be6fcb2..34f1684eceb6 100644 --- a/security/p5-Authen-Simple-DBI/Makefile +++ b/security/p5-Authen-Simple-DBI/Makefile @@ -21,12 +21,6 @@ RUN_DEPENDS= ${BUILD_DEPENDS} MAN3= Authen::Simple::DBI.3 -PERL_MODBUILD= yes +PERL_MODBUILD= 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/security/p5-Authen-Simple-DBM/Makefile b/security/p5-Authen-Simple-DBM/Makefile index 0e98987391e4..8c4e0d670562 100644 --- a/security/p5-Authen-Simple-DBM/Makefile +++ b/security/p5-Authen-Simple-DBM/Makefile @@ -20,12 +20,6 @@ RUN_DEPENDS= ${BUILD_DEPENDS} MAN3= Authen::Simple::DBM.3 -PERL_MODBUILD= yes +PERL_MODBUILD= 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/security/p5-Authen-Simple-HTTP/Makefile b/security/p5-Authen-Simple-HTTP/Makefile index af601ace1d9c..d16a8070f6b1 100644 --- a/security/p5-Authen-Simple-HTTP/Makefile +++ b/security/p5-Authen-Simple-HTTP/Makefile @@ -21,12 +21,6 @@ RUN_DEPENDS= ${BUILD_DEPENDS} MAN3= Authen::Simple::HTTP.3 -PERL_MODBUILD= yes +PERL_MODBUILD= 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/security/p5-Authen-Simple-LDAP/Makefile b/security/p5-Authen-Simple-LDAP/Makefile index 0cb6ef18a97d..45adb856d299 100644 --- a/security/p5-Authen-Simple-LDAP/Makefile +++ b/security/p5-Authen-Simple-LDAP/Makefile @@ -21,12 +21,6 @@ RUN_DEPENDS= ${BUILD_DEPENDS} MAN3= Authen::Simple::LDAP.3 Authen::Simple::ActiveDirectory.3 -PERL_MODBUILD= yes +PERL_MODBUILD= 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/security/p5-Authen-Simple-Net/Makefile b/security/p5-Authen-Simple-Net/Makefile index c4a07ef6a411..7bc742e67e15 100644 --- a/security/p5-Authen-Simple-Net/Makefile +++ b/security/p5-Authen-Simple-Net/Makefile @@ -23,12 +23,6 @@ RUN_DEPENDS= ${BUILD_DEPENDS} MAN3= Authen::Simple::FTP.3 Authen::Simple::POP3.3 Authen::Simple::SMTP.3 -PERL_MODBUILD= yes +PERL_MODBUILD= 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/security/p5-Authen-Simple-PAM/Makefile b/security/p5-Authen-Simple-PAM/Makefile index 599213af027c..6c1ada04cee6 100644 --- a/security/p5-Authen-Simple-PAM/Makefile +++ b/security/p5-Authen-Simple-PAM/Makefile @@ -21,12 +21,6 @@ RUN_DEPENDS= ${BUILD_DEPENDS} MAN3= Authen::Simple::PAM.3 -PERL_MODBUILD= yes +PERL_MODBUILD= 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/security/p5-Authen-Simple-Passwd/Makefile b/security/p5-Authen-Simple-Passwd/Makefile index 8cca80a5db8a..11a3161d8409 100644 --- a/security/p5-Authen-Simple-Passwd/Makefile +++ b/security/p5-Authen-Simple-Passwd/Makefile @@ -20,12 +20,6 @@ RUN_DEPENDS= ${BUILD_DEPENDS} MAN3= Authen::Simple::Passwd.3 -PERL_MODBUILD= yes +PERL_MODBUILD= 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/security/p5-Authen-Simple-RADIUS/Makefile b/security/p5-Authen-Simple-RADIUS/Makefile index 499b574db56f..e089f401ed13 100644 --- a/security/p5-Authen-Simple-RADIUS/Makefile +++ b/security/p5-Authen-Simple-RADIUS/Makefile @@ -21,12 +21,6 @@ RUN_DEPENDS= ${BUILD_DEPENDS} MAN3= Authen::Simple::RADIUS.3 -PERL_MODBUILD= yes +PERL_MODBUILD= 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/security/p5-Authen-Simple-SMB/Makefile b/security/p5-Authen-Simple-SMB/Makefile index c180e4df49c0..c6324a204e2c 100644 --- a/security/p5-Authen-Simple-SMB/Makefile +++ b/security/p5-Authen-Simple-SMB/Makefile @@ -21,12 +21,6 @@ RUN_DEPENDS= ${BUILD_DEPENDS} MAN3= Authen::Simple::SMB.3 -PERL_MODBUILD= yes +PERL_MODBUILD= 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/security/p5-Authen-Simple-SSH/Makefile b/security/p5-Authen-Simple-SSH/Makefile index 4e7442ed7c3c..1b62705235c5 100644 --- a/security/p5-Authen-Simple-SSH/Makefile +++ b/security/p5-Authen-Simple-SSH/Makefile @@ -21,12 +21,6 @@ RUN_DEPENDS= ${BUILD_DEPENDS} MAN3= Authen::Simple::SSH.3 -PERL_MODBUILD= yes +PERL_MODBUILD= 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/security/p5-Authen-Simple/Makefile b/security/p5-Authen-Simple/Makefile index 7aa944d03eb5..ff69971ddc0d 100644 --- a/security/p5-Authen-Simple/Makefile +++ b/security/p5-Authen-Simple/Makefile @@ -29,12 +29,6 @@ MAN3= Authen::Simple.3 \ Authen::Simple::Log.3 \ Authen::Simple::Password.3 -PERL_MODBUILD= yes +PERL_MODBUILD= 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/security/p5-Authen-TypeKey/Makefile b/security/p5-Authen-TypeKey/Makefile index 032c4012d040..4433cc6dba36 100644 --- a/security/p5-Authen-TypeKey/Makefile +++ b/security/p5-Authen-TypeKey/Makefile @@ -26,10 +26,4 @@ PERL_CONFIGURE= yes MAN3= Authen::TypeKey.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/security/p5-Business-PayPal-EWP/Makefile b/security/p5-Business-PayPal-EWP/Makefile index 1a4085d63243..eebcebaac1ad 100644 --- a/security/p5-Business-PayPal-EWP/Makefile +++ b/security/p5-Business-PayPal-EWP/Makefile @@ -26,16 +26,8 @@ RUN_DEPENDS= ${BUILD_DEPENDS} MAN3= Business::PayPal::EWP.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -post-patch: - #${PERL} -pi -e 's!^our \((.*?)(?=\);)!join("","use vars qw(",split(/,/,$$1))!e' ${WRKSRC}/lib/Business/PayPal/EWP.pm - ${PERL} -pi -e 's/^our /my /' ${WRKSRC}/lib/Business/PayPal/EWP.pm -.endif - post-configure: ${PERL} -pi -e 's/\x0d//' ${WRKSRC}/ppport.h ${PERL} -pi -e 's/\x0d//' ${WRKSRC}/lib/Business/PayPal/EWP.pm -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/security/p5-Crypt-Anubis/Makefile b/security/p5-Crypt-Anubis/Makefile index eda55591c48f..e8ae60d5ccb3 100644 --- a/security/p5-Crypt-Anubis/Makefile +++ b/security/p5-Crypt-Anubis/Makefile @@ -19,11 +19,4 @@ PERL_CONFIGURE= yes MAN3= Crypt::Anubis.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}/Anubis.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/security/p5-Crypt-Cracklib/Makefile b/security/p5-Crypt-Cracklib/Makefile index ea545c36246f..0986f3501ec9 100644 --- a/security/p5-Crypt-Cracklib/Makefile +++ b/security/p5-Crypt-Cracklib/Makefile @@ -26,10 +26,4 @@ MAN3= Crypt::Cracklib.3 post-patch: ${REINPLACE_CMD} -e 's/crack.h/packer.h/' ${WRKSRC}/Cracklib.* -.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/security/p5-Crypt-DH/Makefile b/security/p5-Crypt-DH/Makefile index 50d8706305ab..3f068ebab72d 100644 --- a/security/p5-Crypt-DH/Makefile +++ b/security/p5-Crypt-DH/Makefile @@ -26,9 +26,7 @@ PLIST_DIRS= %%SITE_PERL%%/%%PERL_ARCH%%/auto/Crypt/DH \ .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.x or later. Install lang/perl5 then try again -.elif ${PERL_LEVEL} < 500800 +.if ${PERL_LEVEL} < 500800 BUILD_DEPENDS= ${SITE_PERL}/Math/BigInt.pm:${PORTSDIR}/math/p5-Math-BigInt RUN_DEPENDS= ${BUILD_DEPENDS} .endif diff --git a/security/p5-Crypt-DSA/Makefile b/security/p5-Crypt-DSA/Makefile index f05da4aff770..a0cf5355f739 100644 --- a/security/p5-Crypt-DSA/Makefile +++ b/security/p5-Crypt-DSA/Makefile @@ -27,10 +27,4 @@ MAN3= Crypt::DSA::Key::SSH2.3 Crypt::DSA.3 Crypt::DSA::Key.3 \ Crypt::DSA::Key::PEM.3 Crypt::DSA::Signature.3 \ Crypt::DSA::KeyChain.3 Crypt::DSA::Util.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/security/p5-Crypt-Dining/Makefile b/security/p5-Crypt-Dining/Makefile index 6cadeba5770b..e03fb138cc06 100644 --- a/security/p5-Crypt-Dining/Makefile +++ b/security/p5-Crypt-Dining/Makefile @@ -23,10 +23,4 @@ MAN3= Crypt::Dining.3 PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl 5.6.0 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/security/p5-Crypt-GCrypt/Makefile b/security/p5-Crypt-GCrypt/Makefile index df6c2db6d8ce..af889c79026f 100644 --- a/security/p5-Crypt-GCrypt/Makefile +++ b/security/p5-Crypt-GCrypt/Makefile @@ -31,12 +31,4 @@ post-extract: ${RM} -f ${WRKSRC}/._GCrypt.pm ${RM} -f ${WRKSRC}/._GCrypt.xs -.if ${PERL_LEVEL} < 500600 -post-patch: - ${PERL} -pi -e 's/^our (\W\w+);/use vars q($$1);/o;' \ - -e 's/^our\s+(\W\w+)(?!;)/use vars q($$1); $$1/o;' \ - -e 'undef $$_ if /^\s*(no|use) warnings/o;' \ - ${WRKSRC}/GCrypt.pm ${WRKSRC}/Makefile.PL -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/security/p5-Crypt-OICQ/Makefile b/security/p5-Crypt-OICQ/Makefile index ac157bf2a528..605112e49c1c 100644 --- a/security/p5-Crypt-OICQ/Makefile +++ b/security/p5-Crypt-OICQ/Makefile @@ -16,14 +16,8 @@ EXTRACT_SUFX= .tgz MAINTAINER= rafan@FreeBSD.org COMMENT= Cryptographic algorithm used by OICQ protocol -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Crypt::OICQ.3 -.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/security/p5-Data-Entropy/Makefile b/security/p5-Data-Entropy/Makefile index 91956a320b21..7b6546df7eb9 100644 --- a/security/p5-Data-Entropy/Makefile +++ b/security/p5-Data-Entropy/Makefile @@ -31,10 +31,4 @@ MAN3= Data::Entropy::Algorithms.3 \ Data::Entropy::RawSource::RandomnumbersInfo.3 \ Data::Entropy::Source.3 Data::Entropy.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # Inherited from www/p5-libwww -IGNORE= requires Perl 5.6.0 or newer. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/security/p5-Digest-MD5-M4p/Makefile b/security/p5-Digest-MD5-M4p/Makefile index f9e43b4e7197..cd5bca733b0a 100644 --- a/security/p5-Digest-MD5-M4p/Makefile +++ b/security/p5-Digest-MD5-M4p/Makefile @@ -25,13 +25,4 @@ MAN3= Digest::MD5::M4p.3 post-extract: @${PERL} -pi -e 's/\r//g' ${WRKSRC}/M4p.xs -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} <= 500503 -post-configure: - @${PERL} -pi -e '$$_="" if /use warnings/' ${WRKSRC}/M4p.pm - # make PREFIX-clean under perl 5.005_03 - @${PERL} -pi -e 's,/usr/local/,\$${PREFIX}/,g' ${WRKSRC}/Makefile -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/security/p5-Digest-SHA/Makefile b/security/p5-Digest-SHA/Makefile index d3a14c71d16a..4e0eb4685589 100644 --- a/security/p5-Digest-SHA/Makefile +++ b/security/p5-Digest-SHA/Makefile @@ -20,10 +20,4 @@ PERL_CONFIGURE= yes MAN1= shasum.1 MAN3= Digest::SHA.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/security/p5-File-Scan-ClamAV/Makefile b/security/p5-File-Scan-ClamAV/Makefile index 79761a3173a7..0737b0a78c58 100644 --- a/security/p5-File-Scan-ClamAV/Makefile +++ b/security/p5-File-Scan-ClamAV/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= File::Scan::ClamAV.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/security/p5-Filter-Crypto/Makefile b/security/p5-Filter-Crypto/Makefile index 7b4d2da1ff90..f4debc4fa416 100644 --- a/security/p5-Filter-Crypto/Makefile +++ b/security/p5-Filter-Crypto/Makefile @@ -26,10 +26,4 @@ MAN1= crypt_file.1 MAN3= Filter::Crypto.3 Filter::Crypto::CryptFile.3 \ Filter::Crypto::Decrypt.3 PAR::Filter::Crypto.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/security/p5-GD-SecurityImage/Makefile b/security/p5-GD-SecurityImage/Makefile index 9f1d724bca5f..6ad68a1964af 100644 --- a/security/p5-GD-SecurityImage/Makefile +++ b/security/p5-GD-SecurityImage/Makefile @@ -28,10 +28,4 @@ MAN3= GD::SecurityImage.3 \ GD::SecurityImage::Magick.3 \ GD::SecurityImage::Styles.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/security/p5-GSSAPI/Makefile b/security/p5-GSSAPI/Makefile index a4b1dd62b4b3..cfd2136207fe 100644 --- a/security/p5-GSSAPI/Makefile +++ b/security/p5-GSSAPI/Makefile @@ -22,15 +22,4 @@ MAN3= GSSAPI.3 \ GSSAPI::OID::Set.3 \ GSSAPI::Status.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 ${OSVERSION} < 500000 -BUILD_DEPENDS+= krb5-config:${PORTSDIR}/security/krb5 -LIB_DEPENDS+= krb5:${PORTSDIR}/security/krb5 -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/security/p5-GnuPG-Interface/Makefile b/security/p5-GnuPG-Interface/Makefile index c348afbc7170..686b772a5676 100644 --- a/security/p5-GnuPG-Interface/Makefile +++ b/security/p5-GnuPG-Interface/Makefile @@ -34,11 +34,4 @@ MAN3= GnuPG::Fingerprint.3 \ GnuPG::SubKey.3 \ GnuPG::UserId.3 -.include <bsd.port.pre.mk> - -# p5-GnuPG-Interface -> p5-Class-MethodMaker -.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/security/p5-Net-OpenID-JanRain/Makefile b/security/p5-Net-OpenID-JanRain/Makefile index 4ffec5a99b38..fce96b293e61 100644 --- a/security/p5-Net-OpenID-JanRain/Makefile +++ b/security/p5-Net-OpenID-JanRain/Makefile @@ -23,7 +23,7 @@ BUILD_DEPENDS= ${SITE_PERL}/Crypt/DH.pm:${PORTSDIR}/security/p5-Crypt-DH \ p5-libwww>=0:${PORTSDIR}/www/p5-libwww RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Net::OpenID::JanRain::Consumer.3 \ Net::OpenID::JanRain::Server.3 \ @@ -33,10 +33,4 @@ MAN3= Net::OpenID::JanRain::Consumer.3 \ Net::OpenID::JanRain::Stores::SQLStore.3 \ Net::OpenID::JanRain::Stores::SQLiteStore.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500801 -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/security/p5-Net-Server-Mail-ESMTP-AUTH/Makefile b/security/p5-Net-Server-Mail-ESMTP-AUTH/Makefile index 4c09b5ccf3e0..aaee33d28f24 100644 --- a/security/p5-Net-Server-Mail-ESMTP-AUTH/Makefile +++ b/security/p5-Net-Server-Mail-ESMTP-AUTH/Makefile @@ -18,7 +18,6 @@ BUILD_DEPENDS= ${SITE_PERL}/Net/Server/Mail/ESMTP.pm:${PORTSDIR}/mail/p5-Net-Ser ${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 RUN_DEPENDS:= ${BUILD_DEPENDS} -USE_PERL5= yes PERL_CONFIGURE= yes MAN3= Net::Server::Mail::ESMTP::AUTH.3 diff --git a/security/p5-Net-SinFP/Makefile b/security/p5-Net-SinFP/Makefile index 4d31fc237d05..ac2dfddce2ab 100644 --- a/security/p5-Net-SinFP/Makefile +++ b/security/p5-Net-SinFP/Makefile @@ -45,10 +45,4 @@ post-patch: ONLY_FOR_ARCHS= i386 amd64 alpha ONLY_FOR_ARCHS_REASON= Big endian architectures not supported yet -.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/security/p5-OpenCA-CRL/Makefile b/security/p5-OpenCA-CRL/Makefile index 8ef65e989aae..aa5f1c6f5df7 100644 --- a/security/p5-OpenCA-CRL/Makefile +++ b/security/p5-OpenCA-CRL/Makefile @@ -17,13 +17,7 @@ COMMENT= CRL Management module PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - post-patch: -.if ${PERL_LEVEL} < 500600 - @${PERL} -pi -e 's!our \((.*?)(?=\);)!join("","use vars qw(",split(/,/,$$1))!e' \ - ${WRKSRC}/*.pm -.endif @${MV} ${WRKSRC}/prova.pl ${WRKSRC}/prova.pl.sample -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/security/p5-OpenCA-PKCS7/Makefile b/security/p5-OpenCA-PKCS7/Makefile index 28da4ce974de..de6084b30087 100644 --- a/security/p5-OpenCA-PKCS7/Makefile +++ b/security/p5-OpenCA-PKCS7/Makefile @@ -20,12 +20,4 @@ RUN_DEPENDS= ${BUILD_DEPENDS} PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -post-patch: -.if ${PERL_LEVEL} < 500600 - @${PERL} -pi -e 's!^our \((.*?)(?=\);)!join("","use vars qw(",split(/,/,$$1))!e' \ - ${WRKSRC}/*.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/security/p5-OpenCA-REQ/Makefile b/security/p5-OpenCA-REQ/Makefile index 62e7574322d8..81b43bcfc2ff 100644 --- a/security/p5-OpenCA-REQ/Makefile +++ b/security/p5-OpenCA-REQ/Makefile @@ -22,13 +22,7 @@ PERL_CONFIGURE= yes MAN3= OpenCA::REQ.3 -.include <bsd.port.pre.mk> - post-patch: -.if ${PERL_LEVEL} < 500600 - @${PERL} -pi -e 's!^our \((.*?)(?=\);)!join("","use vars qw(",split(/,/,$$1))!e' \ - ${WRKSRC}/*.pm -.endif @${MV} ${WRKSRC}/prova.pl ${WRKSRC}/prova.pl.sample -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/security/p5-POE-Component-SSLify/Makefile b/security/p5-POE-Component-SSLify/Makefile index 540a487540ec..8eed3b45b7ca 100644 --- a/security/p5-POE-Component-SSLify/Makefile +++ b/security/p5-POE-Component-SSLify/Makefile @@ -24,11 +24,4 @@ MAN3= POE::Component::SSLify.3 \ POE::Component::SSLify::ClientHandle.3 \ POE::Component::SSLify::ServerHandle.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -post-patch: - @${PERL} -pi -e 's/^our (%\w+)/use vars qw($$1); $$1/;' \ - -e '$$_ = "" if /use warnings/;' \ - $$(${FIND} ${WRKSRC} -name '*.pm') -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/security/p5-PerlCryptLib/Makefile b/security/p5-PerlCryptLib/Makefile index 0d58f97364e0..2e2cf16a4ac4 100644 --- a/security/p5-PerlCryptLib/Makefile +++ b/security/p5-PerlCryptLib/Makefile @@ -36,10 +36,4 @@ post-patch: post-configure: ${PERL} -pi -e 's,-lpthread,${PTHREAD_LIBS},' ${WRKSRC}/Makefile -.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/security/p5-SAVI-Perl/Makefile b/security/p5-SAVI-Perl/Makefile index 784b9933b8a5..a82747c426a7 100644 --- a/security/p5-SAVI-Perl/Makefile +++ b/security/p5-SAVI-Perl/Makefile @@ -22,12 +22,6 @@ ONLY_FOR_ARCHS= i386 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500601 -IGNORE= requires perl 5.6 or newer. Upgrade your perl and try again. \ - If your perl is up to date then you may not have run 'use.perl ports' \ - yet. -.endif - .if exists(${PREFIX}/lib/libsavi.so.3) && !exists(${PREFIX}/lib/libsavi.so) FAKELIBDIR=${WRKDIR}/lib CONFIGURE_ARGS+=LDDLFLAGS='-shared -L ${FAKELIBDIR}' diff --git a/security/p5-Sudo/Makefile b/security/p5-Sudo/Makefile index dfaea19a58f2..6aa6d864bf55 100644 --- a/security/p5-Sudo/Makefile +++ b/security/p5-Sudo/Makefile @@ -19,14 +19,8 @@ RUN_DEPENDS= ${SITE_PERL}/Term/ReadPassword.pm:${PORTSDIR}/devel/p5-Term-ReadPas ${SITE_PERL}/Class/Accessor.pm:${PORTSDIR}/devel/p5-Class-Accessor \ ${SITE_PERL}/IPC/Run.pm:${PORTSDIR}/devel/p5-IPC-Run -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Sudo.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500801 -IGNORE= requires Perl >= 5.8.1. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/security/p5-Text-Password-Pronounceable/Makefile b/security/p5-Text-Password-Pronounceable/Makefile index a346dcde6032..e159bf8c08fb 100644 --- a/security/p5-Text-Password-Pronounceable/Makefile +++ b/security/p5-Text-Password-Pronounceable/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Text::Password::Pronounceable.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/security/p5-Tree-Authz/Makefile b/security/p5-Tree-Authz/Makefile index 0dd907738be8..a0197f41d0a5 100644 --- a/security/p5-Tree-Authz/Makefile +++ b/security/p5-Tree-Authz/Makefile @@ -24,10 +24,4 @@ MAN3= Tree::Authz.3 Tree::Authz::Role.3 PERL_MODBUILD= 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/security/p5-openxpki-client-cli/Makefile b/security/p5-openxpki-client-cli/Makefile index b2de40a4607c..ef6087537f89 100644 --- a/security/p5-openxpki-client-cli/Makefile +++ b/security/p5-openxpki-client-cli/Makefile @@ -25,7 +25,6 @@ RUN_DEPENDS= ${BUILD_DEPENDS} BROKEN= has broken distribution. To be fixed. Use p5-openxpki-client-html-mason instead MAN3= OpenXPKI::Client::CLI.3 -USE_PERL5= yes USE_GMAKE= yes PERL_CONFIGURE= yes diff --git a/security/p5-openxpki-client-html-mason/Makefile b/security/p5-openxpki-client-html-mason/Makefile index 495566cf6387..4d8cb393da39 100644 --- a/security/p5-openxpki-client-html-mason/Makefile +++ b/security/p5-openxpki-client-html-mason/Makefile @@ -28,7 +28,6 @@ MAN3= OpenXPKI::Client::HTML::Mason.3 \ OpenXPKI::Client::HTML::Mason::Config.3 \ OpenXPKI::Client::HTML::Mason::Javascript.3 \ OpenXPKI::Client::HTML::Mason::Menu.3 -USE_PERL5= yes USE_GMAKE= yes PERL_CONFIGURE= yes diff --git a/security/p5-openxpki-client-scep/Makefile b/security/p5-openxpki-client-scep/Makefile index c1a185cb1caa..da9ba18198b6 100644 --- a/security/p5-openxpki-client-scep/Makefile +++ b/security/p5-openxpki-client-scep/Makefile @@ -23,7 +23,6 @@ BUILD_DEPENDS= \ RUN_DEPENDS= ${BUILD_DEPENDS} MAN3= OpenXPKI::Client::SCEP.3 -USE_PERL5= yes USE_GMAKE= yes PERL_CONFIGURE= yes diff --git a/security/p5-openxpki-client/Makefile b/security/p5-openxpki-client/Makefile index 634c808ae718..9217b2c9eab6 100644 --- a/security/p5-openxpki-client/Makefile +++ b/security/p5-openxpki-client/Makefile @@ -23,7 +23,6 @@ RUN_DEPENDS= ${BUILD_DEPENDS} MAN3= OpenXPKI::Client.3 \ OpenXPKI::Client::API.3 -USE_PERL5= yes USE_GMAKE= yes PERL_CONFIGURE= yes diff --git a/security/p5-openxpki/Makefile b/security/p5-openxpki/Makefile index 3316e603afb8..3602dff2e3ae 100644 --- a/security/p5-openxpki/Makefile +++ b/security/p5-openxpki/Makefile @@ -266,11 +266,10 @@ MAN3= OpenXPKI.3 \ OpenXPKI::XML::Cache.3 \ OpenXPKI::XML::Config.3 \ OpenXPKI::i18n.3 -USE_PERL5= yes USE_GMAKE= yes USE_OPENSSL= yes WITH_OPENSSL_BETA= yes -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.6+ OPTIONS= DEVELOPER "Install development tools for OpenXPKI?" off # These tools include docbook, Java and Xorg libraries. @@ -292,8 +291,4 @@ RUN_DEPENDS+= fop:${PORTSDIR}/textproc/fop \ post-install: ${SH} ${PKGINSTALL} ${PORTNAME} POST-INSTALL -.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> diff --git a/security/sshit/Makefile b/security/sshit/Makefile index 7616c0b65b6a..8ed9c115a4b5 100644 --- a/security/sshit/Makefile +++ b/security/sshit/Makefile @@ -26,12 +26,6 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} PKGMESSAGE= ${WRKDIR}/pkg-message SUB_FILES= pkg-message -.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 - do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/sbin/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf ${PREFIX}/etc/${PORTNAME}.conf-dist @@ -44,4 +38,4 @@ post-install: @${CAT} ${PKGMESSAGE} .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/shells/vshnu/Makefile b/shells/vshnu/Makefile index 843fa59c70ae..551e13112cf4 100644 --- a/shells/vshnu/Makefile +++ b/shells/vshnu/Makefile @@ -19,10 +19,4 @@ RUN_DEPENDS= ${BUILD_DEPENDS} PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 50060 -BUILD_DEPENDS+= ${SITE_PERL}/Term/ANSIColor.pm:${PORTSDIR}/devel/p5-Term-ANSIColor -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/sysutils/lire/Makefile b/sysutils/lire/Makefile index 61644f4cdf96..f40dcb0fc9e5 100644 --- a/sysutils/lire/Makefile +++ b/sysutils/lire/Makefile @@ -262,10 +262,6 @@ MAN7= lire.7 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= sysutils/lire requires are least Perl 5.6.1, while Perl 5.8.2 is recommended. Please install lang/perl5.8 -.endif - .ifdef(WITH_CHARTS) RUN_DEPENDS+= ploticus:${PORTSDIR}/math/ploticus-nox11 BUILD_DEPENDS+= ${SITE_PERL}/GD/Graph.pm:${PORTSDIR}/graphics/p5-GD-Graph diff --git a/sysutils/munin-main/Makefile b/sysutils/munin-main/Makefile index 4d06e51e3497..5b96be6b5dcc 100644 --- a/sysutils/munin-main/Makefile +++ b/sysutils/munin-main/Makefile @@ -16,6 +16,8 @@ DISTNAME= ${PORTNAME}_${PORTVERSION:S/.r/rc/} MAINTAINER= lupe@lupe-christoph.de COMMENT= Collector part of Munin +USE_PERL5= yes + RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/RRDs.pm:${PORTSDIR}/databases/rrdtool \ ${SITE_PERL}/Net/Domain.pm:${PORTSDIR}/net/p5-Net \ ${SITE_PERL}/HTML/Template.pm:${PORTSDIR}/www/p5-HTML-Template \ diff --git a/sysutils/munin-master/Makefile b/sysutils/munin-master/Makefile index 4d06e51e3497..5b96be6b5dcc 100644 --- a/sysutils/munin-master/Makefile +++ b/sysutils/munin-master/Makefile @@ -16,6 +16,8 @@ DISTNAME= ${PORTNAME}_${PORTVERSION:S/.r/rc/} MAINTAINER= lupe@lupe-christoph.de COMMENT= Collector part of Munin +USE_PERL5= yes + RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/RRDs.pm:${PORTSDIR}/databases/rrdtool \ ${SITE_PERL}/Net/Domain.pm:${PORTSDIR}/net/p5-Net \ ${SITE_PERL}/HTML/Template.pm:${PORTSDIR}/www/p5-HTML-Template \ diff --git a/sysutils/munin-node/Makefile b/sysutils/munin-node/Makefile index 90833815d0aa..43159151e528 100644 --- a/sysutils/munin-node/Makefile +++ b/sysutils/munin-node/Makefile @@ -16,6 +16,8 @@ DISTNAME= ${PORTNAME}_${PORTVERSION:S/.r/rc/} MAINTAINER= lupe@lupe-christoph.de COMMENT= Node-specific part of Munin +USE_PERL5= yes + RUN_DEPENDS= ${SITE_PERL}/Net/Server/Fork.pm:${PORTSDIR}/net/p5-Net-Server BUILD_DEPENDS= ${RUN_DEPENDS} diff --git a/sysutils/p5-BSD-Jail-Object/Makefile b/sysutils/p5-BSD-Jail-Object/Makefile index 8c4b653a37d5..82d4597f91e4 100644 --- a/sysutils/p5-BSD-Jail-Object/Makefile +++ b/sysutils/p5-BSD-Jail-Object/Makefile @@ -18,16 +18,12 @@ COMMENT= An object oriented perl interface to jail(2) BUILD_DEPENDS=\ ${SITE_PERL}/Inline.pm:${PORTSDIR}/devel/p5-Inline -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.6+ MAN3= BSD::Jail::Object.3 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500806 -IGNORE= requires perl 5.8.6 or later. Install lang/perl5.8 then try again -.endif - .if ${OSVERSION} < 503100 # ref: jail.h v1.17 IGNORE= require xprison structure defined .endif diff --git a/sysutils/p5-BSD-Sysctl/Makefile b/sysutils/p5-BSD-Sysctl/Makefile index 905b28f60f81..599382c83005 100644 --- a/sysutils/p5-BSD-Sysctl/Makefile +++ b/sysutils/p5-BSD-Sysctl/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= BSD::Sysctl.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/sysutils/p5-File-Next/Makefile b/sysutils/p5-File-Next/Makefile index d3660544df70..45c95edd6a43 100644 --- a/sysutils/p5-File-Next/Makefile +++ b/sysutils/p5-File-Next/Makefile @@ -21,10 +21,4 @@ PERL_CONFIGURE= yes MAN3= File::Next.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/sysutils/p5-Schedule-Cron/Makefile b/sysutils/p5-Schedule-Cron/Makefile index 6225f411c4c6..f87bd74606c9 100644 --- a/sysutils/p5-Schedule-Cron/Makefile +++ b/sysutils/p5-Schedule-Cron/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Schedule::Cron.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/sysutils/p5-Sys-Filesystem/Makefile b/sysutils/p5-Sys-Filesystem/Makefile index 07e40671a8d9..0ac5038d366e 100644 --- a/sysutils/p5-Sys-Filesystem/Makefile +++ b/sysutils/p5-Sys-Filesystem/Makefile @@ -29,10 +29,4 @@ MAN3= Sys::Filesystem::Mswin32.3 \ Sys::Filesystem::Freebsd.3 \ Sys::Filesystem::Solaris.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/sysutils/p5-Sys-Hostname-FQDN/Makefile b/sysutils/p5-Sys-Hostname-FQDN/Makefile index e4e44c883ff1..ed8713d3a941 100644 --- a/sysutils/p5-Sys-Hostname-FQDN/Makefile +++ b/sysutils/p5-Sys-Hostname-FQDN/Makefile @@ -19,15 +19,4 @@ PERL_CONFIGURE= yes MAN3= Sys::Hostname::FQDN.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.if ${PERL_LEVEL} < 500601 -BUILD_DEPENDS+= ${SITE_PERL}/base.pm:${PORTSDIR}/devel/p5-Class-Fields -RUN_DEPENDS+= ${SITE_PERL}/base.pm:${PORTSDIR}/devel/p5-Class-Fields -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/sysutils/p5-Sys-Hostname-Long/Makefile b/sysutils/p5-Sys-Hostname-Long/Makefile index 107b093ab4d4..74d3fe80edb3 100644 --- a/sysutils/p5-Sys-Hostname-Long/Makefile +++ b/sysutils/p5-Sys-Hostname-Long/Makefile @@ -19,11 +19,4 @@ PERL_CONFIGURE= yes MAN3= Sys::Hostname::Long.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -post-patch: - @${PERL} -i -pe 's/}\(/}->(/' ${WRKSRC}/lib/Sys/Hostname/Long.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/sysutils/p5-Sysadm-Install/Makefile b/sysutils/p5-Sysadm-Install/Makefile index 16d4d3d876b1..670e8df444c9 100644 --- a/sysutils/p5-Sysadm-Install/Makefile +++ b/sysutils/p5-Sysadm-Install/Makefile @@ -34,10 +34,4 @@ PERL_CONFIGURE= yes MAN3= Sysadm::Install.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6.0 or superior. Install lang/perl5.6 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/sysutils/p5-Unix-Mknod/Makefile b/sysutils/p5-Unix-Mknod/Makefile index b51604ec1836..6ff2f267fcf8 100644 --- a/sysutils/p5-Unix-Mknod/Makefile +++ b/sysutils/p5-Unix-Mknod/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= Unix::Mknod.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/sysutils/psgconf/Makefile b/sysutils/psgconf/Makefile index 01d916d0b6a3..f0eab7e017bd 100644 --- a/sysutils/psgconf/Makefile +++ b/sysutils/psgconf/Makefile @@ -185,10 +185,6 @@ BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Net/FTP.pm:${PORTSDIR}/net/p5-Net .endif RUN_DEPENDS= ${BUILD_DEPENDS} -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6 or newer -.endif - PKGINSTALL= ${WRKSRC}/postinstall PKGDEINSTALL= ${WRKSRC}/postinstall diff --git a/sysutils/rej/Makefile b/sysutils/rej/Makefile index 1310d2d9da5e..051964d1fd10 100644 --- a/sysutils/rej/Makefile +++ b/sysutils/rej/Makefile @@ -15,7 +15,7 @@ MASTER_SITES= http://critical.ch/distfiles/ \ MAINTAINER= ehaupt@FreeBSD.org COMMENT= Merges patch-rejects and runs a merge program to verify the changes -USE_PERL5= yes +USE_PERL5= 5.8.6+ NO_BUILD= yes PORTDOCS= CHANGELOG README vimrc @@ -23,10 +23,6 @@ PLIST_FILES= bin/rej bin/rej-qp bin/rej-mp .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500806 -IGNORE= needs Perl 5.8.6 or above (lang/perl5.8) -.endif - post-patch: .for f in ${PORTNAME} qp mp @${REINPLACE_CMD} -e 's|/usr/bin/perl|${PERL}|' \ diff --git a/sysutils/stalepid/Makefile b/sysutils/stalepid/Makefile index b6d70f456507..1dc6960cdedd 100644 --- a/sysutils/stalepid/Makefile +++ b/sysutils/stalepid/Makefile @@ -14,11 +14,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.b/pre/} MAINTAINER= roam@FreeBSD.org COMMENT= Check for stale pid files and remove them -.include <bsd.port.pre.mk> RUN_DEPENDS= ${SITE_PERL}/Error.pm:${PORTSDIR}/lang/p5-Error -.if ${PERL_LEVEL} < 500600 -RUN_DEPENDS+= ${SITE_PERL}/Errno.pm:${PORTSDIR}/devel/p5-Errno -.endif USE_PERL5_RUN= yes @@ -28,4 +24,4 @@ MAN1= stalepid.1 MANCOMPRESSED= yes PLIST_FILES= bin/stalepid -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/sysutils/sysgather/Makefile b/sysutils/sysgather/Makefile index d3026abbb95b..2557f4673de8 100644 --- a/sysutils/sysgather/Makefile +++ b/sysutils/sysgather/Makefile @@ -21,10 +21,4 @@ USE_PERL5= yes MAN1= sysgather.1 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -MAKE_ENV+= PODCHECKER=true PODCHECKER_ARGS= -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/sysutils/tenshi/Makefile b/sysutils/tenshi/Makefile index 275620aa4fe7..027af8c904e8 100644 --- a/sysutils/tenshi/Makefile +++ b/sysutils/tenshi/Makefile @@ -30,10 +30,6 @@ PORTDOCS= README Changelog .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= requires are least Perl 5.6 -.endif - .if ${PERL_LEVEL} < 500800 RUN_DEPENDS+= ${SITE_PERL}/Net/SMTP.pm:${PORTSDIR}/net/p5-Net .endif diff --git a/sysutils/ucspi-ipc/Makefile b/sysutils/ucspi-ipc/Makefile index 81251b531b8a..9de962bf327d 100644 --- a/sysutils/ucspi-ipc/Makefile +++ b/sysutils/ucspi-ipc/Makefile @@ -26,12 +26,6 @@ WRKSRC= ${WRKDIR}/host/superscript.com/net/${DISTNAME} do-configure: ${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/src/conf-cc -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= "requires Perl 5.6.0 or greater. Please install lang/perl5 and retry" -.endif - do-build: cd ${WRKSRC} && package/compile @@ -48,4 +42,4 @@ do-install: cd ${WRKSRC}/src && ${INSTALL_DATA} ${DOCS} ${DOCSDIR} .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/sysutils/ucspi-ssl/Makefile b/sysutils/ucspi-ssl/Makefile index f2e4d95a7f41..e25b61b0b13d 100644 --- a/sysutils/ucspi-ssl/Makefile +++ b/sysutils/ucspi-ssl/Makefile @@ -47,12 +47,6 @@ do-configure: ${ECHO_CMD} "/etc/ssl/cert.pem" > ${WRKSRC}/src/conf-cafile ${ECHO_CMD} "/etc/ssl/dh1024.pem" > ${WRKSRC}/src/conf-dhfile -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6.0 or greater. Please install lang/perl5 and retry -.endif - do-build: cd ${WRKSRC} && package/compile @@ -68,4 +62,4 @@ do-install: cd ${WRKSRC}/src && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> 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}} == "" diff --git a/www/MT/Makefile b/www/MT/Makefile index ec9f9f59ae2b..d2bbb97ef7d0 100644 --- a/www/MT/Makefile +++ b/www/MT/Makefile @@ -52,10 +52,6 @@ RESTRICTED= License does not permit distribution .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or above -.endif - .if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) IGNORE= \ : Because of licensing restrictions, you must fetch the source distribution\ @@ -70,9 +66,6 @@ ECHO_MSG=${ECHO_CMD} RUN_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp .endif .endif -.if ${PERL_LEVEL} < 500601 -RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/File/Spec.pm:${PORTSDIR}/devel/p5-PathTools -.endif pre-everything:: @${ECHO_CMD} "ATTENTION:" diff --git a/www/bannerfilter/Makefile b/www/bannerfilter/Makefile index bda772f8e708..7cc9c825a8a0 100644 --- a/www/bannerfilter/Makefile +++ b/www/bannerfilter/Makefile @@ -17,7 +17,7 @@ COMMENT= A squid redirect script for filtering web banners RUN_DEPENDS= squid:${PORTSDIR}/www/squid -USE_PERL5= yes +USE_PERL5= 5.8.6+ NO_BUILD= yes WWW_ROOT?= www @@ -26,12 +26,6 @@ CONFIG_FILES= bannerfilter.conf banners.data banners.local.data \ exceptions.data exceptions.local.data frames.data \ frames.local.data popups.data popups.local.data -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500806 -IGNORE= needs Perl 5.8.6 or above (lang/perl5.8) -.endif - post-patch: @${REINPLACE_CMD} -e \ 's|/usr/local/etc|${PREFIX}/etc|; s|/usr/bin/perl|${PERL}|' \ @@ -70,4 +64,4 @@ post-install: @${ECHO_MSG} "===========================================================================" @${ECHO_MSG} "" -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/bricolage/Makefile b/www/bricolage/Makefile index 9492af2e0bd4..c88bfb051682 100644 --- a/www/bricolage/Makefile +++ b/www/bricolage/Makefile @@ -66,20 +66,13 @@ MAKE_ENV+= USE_DEFAULTS=freebsd # Skip 1.8.5 PREVIOUS_VERSIONS= 1.8.0 1.8.1 1.8.2 1.8.3 1.8.4 1.8.6 1.8.7 1.8.8 1.8.9 1.9.0 1.9.1 1.10.0 1.10.1 1.10.2 -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ # Needs perl 5.8.x or later for decent unicode support PKGMESSAGE= ${WRKDIR}/pkg-message INSTALL_TARGET= install_files .include <bsd.port.pre.mk> -# Needs perl 5.8.x or later for decent unicode support -# Easier to make this a requirement than deal with issues -# for unicode users -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later. Install lang/perl5.8 then try again -.endif - # Optional dependencies. Use them if they're installed. .if exists(${SITE_PERL}/HTML/Template/Expr.pm) BUILD_DEPENDS+= ${SITE_PERL}/HTML/Template/Expr.pm:${PORTSDIR}/www/p5-HTML-Template-Expr diff --git a/www/htmlobject/Makefile b/www/htmlobject/Makefile index 78a77f911be4..81d76ba73c2a 100644 --- a/www/htmlobject/Makefile +++ b/www/htmlobject/Makefile @@ -29,10 +29,4 @@ MAN3= HTMLObject::Base.3 HTMLObject::Form.3 \ HTMLObject::WMLDeck.3 HTMLObject::Widgets.3 \ HTMLObject::ErrorBase.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or higher. Please install lang/perl5.8 and try again. -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/interchange/Makefile b/www/interchange/Makefile index 9383e2c26bdf..6560df1053f8 100644 --- a/www/interchange/Makefile +++ b/www/interchange/Makefile @@ -19,7 +19,6 @@ BUILD_DEPENDS= ${ARCH_PERL}/Safe/Hole.pm:${PORTSDIR}/security/p5-Safe-Hole \ ${SITE_PERL}/Set/Crontab.pm:${PORTSDIR}/devel/p5-Set-Crontab \ ${SITE_PERL}/Business/OnlinePayment.pm:${PORTSDIR}/finance/p5-Business-OnlinePayment -USE_PERL5= yes USE_BZIP2= yes PERL_CONFIGURE= yes diff --git a/www/mod_perl/Makefile b/www/mod_perl/Makefile index 09a190b9ac99..b0e210511535 100644 --- a/www/mod_perl/Makefile +++ b/www/mod_perl/Makefile @@ -26,7 +26,7 @@ CONFIGURE_ARGS+= USE_APXS=1 EVERYTHING=1 INSTALLSITELIB=${SITE_PERL} \ MAN3= Apache.3 Apache::Constants.3 Apache::ExtUtils.3 \ Apache::FakeRequest.3 Apache::File.3 Apache::Leak.3 \ - Apache::Log.3 Apache::Options.3 \ + Apache::Log.3 Apache::MyConfig.3 Apache::Options.3 \ Apache::PerlRun.3 Apache::PerlRunXS.3 \ Apache::RedirectLogFix.3 \ Apache::Registry.3 Apache::SizeLimit.3 \ @@ -49,12 +49,6 @@ WITH_APACHE_IPV6= YES CFLAGS+= -DAPACHE6 .endif -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} >= 500602 -MAN3+= Apache::MyConfig.3 -.endif - post-install: ${MKDIR} ${PREFIX}/include/apache/modules/perl ${INSTALL_DATA} ${WRKSRC}/src/modules/perl/*.h \ @@ -65,4 +59,4 @@ post-install: post-deinstall: @PKG_PREFIX=${PREFIX} ${SH} ${PKGDEINSTALL} ${PKGNAME} POST-DEINSTALL -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/mod_perl2/Makefile b/www/mod_perl2/Makefile index 3899bb3fe456..6367fbac02d1 100644 --- a/www/mod_perl2/Makefile +++ b/www/mod_perl2/Makefile @@ -21,7 +21,7 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/BSD/Resource.pm:${PORTSDIR}/devel/p5-BS RUN_DEPENDS= ${BUILD_DEPENDS} USE_APACHE= 2.0+ -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ GMAKE= yes # Using apxs in this way is problematic if apache2 is installed under a @@ -67,11 +67,6 @@ PLIST_SUB= THREADMUTEX="" PLIST_SUB= THREADMUTEX="@comment " .endif -# it is time to require perl 5.8.x -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later. Install lang/perl5.8 then try again -.endif - pre-configure: ${RM} ${WRKSRC}/ModPerl-Registry/lib/ModPerl/RegistryCooker.pm.orig diff --git a/www/p5-Acme-Monta/Makefile b/www/p5-Acme-Monta/Makefile index 07462b5ae272..3268a16bada0 100644 --- a/www/p5-Acme-Monta/Makefile +++ b/www/p5-Acme-Monta/Makefile @@ -19,12 +19,4 @@ PERL_CONFIGURE= yes MAN3= Acme::Monta.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -post-patch: - @${PERL} -pi -e 's/^our (\S+)/use vars qw($$1); $$1/' \ - ${WRKSRC}/lib/Acme/Monta.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Apache-ConfigParser/Makefile b/www/p5-Apache-ConfigParser/Makefile index 631a5900444f..9d277bfef155 100644 --- a/www/p5-Apache-ConfigParser/Makefile +++ b/www/p5-Apache-ConfigParser/Makefile @@ -22,11 +22,4 @@ MAN3= Apache::ConfigParser.3 Apache::ConfigParser::Directive.3 PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/File/Spec.pm:${PORTSDIR}/devel/p5-PathTools -RUN_DEPENDS= ${BUILD_DEPENDS} -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Apache-DB/Makefile b/www/p5-Apache-DB/Makefile index 70c6bd41d1a1..78dbf4c7a30c 100644 --- a/www/p5-Apache-DB/Makefile +++ b/www/p5-Apache-DB/Makefile @@ -18,7 +18,8 @@ COMMENT= Debugging and profiling tools for mod_perl PERL_CONFIGURE= yes USE_APACHE= yes -MAN3= Apache::DB.3 Apache::DProf.3 Apache::SmallProf.3 +MAN3= Apache::DB.3 Apache::DProf.3 Apache::perl5db.3 \ + Apache::SmallProf.3 .include <bsd.port.pre.mk> @@ -28,10 +29,4 @@ RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/mod_perl2.pm:${PORTSDIR}/www/mod_perl2 RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/mod_perl.pm:${PORTSDIR}/www/mod_perl .endif -.if ${PERL_LEVEL} < 500600 -RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Devel/DProf.pm:${PORTSDIR}/devel/p5-Devel-DProf -.else -MAN3+= Apache::perl5db.3 -.endif - .include <bsd.port.post.mk> diff --git a/www/p5-Apache-Gallery/Makefile b/www/p5-Apache-Gallery/Makefile index 128014c972bd..68368277a3c7 100644 --- a/www/p5-Apache-Gallery/Makefile +++ b/www/p5-Apache-Gallery/Makefile @@ -59,10 +59,6 @@ post-install: .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -#IGNORE= Port requires perl 5.6.x or later. Install lang/perl5 then try again -.endif - .if ${PERL_LEVEL} < 500800 BUILD_DEPENDS+= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple RUN_DEPENDS+= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple diff --git a/www/p5-Apache-GopherHandler/Makefile b/www/p5-Apache-GopherHandler/Makefile index ae28bb8c4686..751b3c975de0 100644 --- a/www/p5-Apache-GopherHandler/Makefile +++ b/www/p5-Apache-GopherHandler/Makefile @@ -24,10 +24,4 @@ PERL_MODBUILD= yes MAN3= Apache::GopherHandler.3 \ Apache::GopherHandler::TiedSocket.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= Needs perl 5.6.0 or higher, install lang/perl5 or lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Apache-PageKit/Makefile b/www/p5-Apache-PageKit/Makefile index 8ab784800b05..a166ecb5dc85 100644 --- a/www/p5-Apache-PageKit/Makefile +++ b/www/p5-Apache-PageKit/Makefile @@ -38,7 +38,7 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/mod_perl.pm:${PORTSDIR}/www/mod_perl \ RUN_DEPENDS= ${BUILD_DEPENDS} EXAMPLESDIR?= ${PREFIX}/share/examples/${PORTNAME} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Apache::ErrorReport.3 \ Apache::PageKit.3 \ @@ -46,12 +46,6 @@ MAN3= Apache::ErrorReport.3 \ Apache::PageKit::Model.3 \ Apache::PageKit::Session.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later because of textproc/p5-Data-FormValidator. Install lang/perl5 then try again -.endif - post-build: @${FIND} ${WRKSRC} -name '*.orig' -delete @@ -87,4 +81,4 @@ post-install: .endif @${CAT} ${PKGMESSAGE} -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Apache-ParseFormData/Makefile b/www/p5-Apache-ParseFormData/Makefile index 12a941c77281..343ff0af6ee9 100644 --- a/www/p5-Apache-ParseFormData/Makefile +++ b/www/p5-Apache-ParseFormData/Makefile @@ -18,18 +18,11 @@ COMMENT= Module allows you to easily decode/parse form and query data BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/mod_perl2.pm:${PORTSDIR}/www/mod_perl2 RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ # mod_perl 2 requires it MAN3= Apache::ParseFormData.3 post-patch: @${FIND} ${WRKSRC} -name "*.orig" -delete -.include <bsd.port.pre.mk> - -# mod_perl 2 requires it -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later. Install lang/perl5.8 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Apache-Peek/Makefile b/www/p5-Apache-Peek/Makefile index 90db4406c923..6eff1085ef50 100644 --- a/www/p5-Apache-Peek/Makefile +++ b/www/p5-Apache-Peek/Makefile @@ -33,10 +33,6 @@ MAN3= Apache::Peek.3 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Devel/Peek.pm:${PORTSDIR}/devel/p5-Devel-Peek -.endif - RUN_DEPENDS= ${BUILD_DEPENDS} post-patch: diff --git a/www/p5-Apache-Session/Makefile b/www/p5-Apache-Session/Makefile index b484a8e665e4..4778c31fdca2 100644 --- a/www/p5-Apache-Session/Makefile +++ b/www/p5-Apache-Session/Makefile @@ -51,9 +51,6 @@ MAN3= Apache::Session.3 \ .if ${PERL_LEVEL} < 500800 BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable \ ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again -.endif .endif .include <bsd.port.post.mk> diff --git a/www/p5-Apache-SessionX/Makefile b/www/p5-Apache-SessionX/Makefile index a3ff654046a7..390293239e90 100644 --- a/www/p5-Apache-SessionX/Makefile +++ b/www/p5-Apache-SessionX/Makefile @@ -24,10 +24,4 @@ MAN3= Apache::SessionX.3 \ PERL_CONFIGURE= yes IS_INTERACTIVE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Apache-Test/Makefile b/www/p5-Apache-Test/Makefile index 17b81f32317a..bf6d0805c068 100644 --- a/www/p5-Apache-Test/Makefile +++ b/www/p5-Apache-Test/Makefile @@ -33,9 +33,7 @@ MAN3= Apache::Test.3 Apache::TestConfig.3 Apache::TestConfigData.3 \ .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 # inherited from www/p5-libwww -IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again -.elif ${PERL_LEVEL} < 500800 +.if ${PERL_LEVEL} < 500800 EXTRA_PATCHES= ${PATCHDIR}/500503-Makefile.PL .endif @@ -45,12 +43,6 @@ post-patch: .if ${PERL_LEVEL} < 500800 @${PERL} -pi.bak -e 's/PERLRUN/PERL/;' ${WRKSRC}/install-pl .endif -.if ${PERL_LEVEL} < 500600 - @${PERL} -pi -e 's/\b(?:use|no) warnings[^;]*;//g' \ - ${WRKSRC}/lib/Apache/*.pm ${WRKSRC}/Makefile.PL ${WRKSRC}/install-pl - ${PERL} -pi -e '$$_="" if $$. == 24' \ - ${WRKSRC}/lib/Apache/Test5005compat.pm -.endif post-configure: @${PERL} -pi -e 's/^(POD2MAN_EXE.*)$$/\1 --lax/;' ${WRKSRC}/Makefile diff --git a/www/p5-Apache2-Scoreboard/Makefile b/www/p5-Apache2-Scoreboard/Makefile index 85c82f6bd12d..b1272f752588 100644 --- a/www/p5-Apache2-Scoreboard/Makefile +++ b/www/p5-Apache2-Scoreboard/Makefile @@ -19,7 +19,7 @@ COMMENT= Perl interface to the Apache scoreboard structure BUILD_DEPENDS= ${LOCALBASE}/libexec/apache2/mod_perl.so:${PORTSDIR}/www/mod_perl2 RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= YES +PERL_CONFIGURE= 5.8.0+ MAN3= Apache::Scoreboard.3 Apache::DummyScoreboard.3 @@ -30,10 +30,4 @@ post-patch: ${SED} -i.bak 's@%%LOCALBASE%%@${LOCALBASE}@g' ${WRKSRC}/Makefile.PL ${SED} -i.bak 's@%%LOCALBASE%%@${LOCALBASE}@g' ${WRKSRC}/Dummy/Makefile.PL -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later. Install lang/perl5.8 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Business-PayPal/Makefile b/www/p5-Business-PayPal/Makefile index 0dca4fb37ebd..2127fcc338cb 100644 --- a/www/p5-Business-PayPal/Makefile +++ b/www/p5-Business-PayPal/Makefile @@ -24,10 +24,4 @@ PERL_CONFIGURE= yes MAN3= Business::PayPal.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-CGI-Application-Plugin-AnyTemplate/Makefile b/www/p5-CGI-Application-Plugin-AnyTemplate/Makefile index 9ee11e668beb..478023d0de65 100644 --- a/www/p5-CGI-Application-Plugin-AnyTemplate/Makefile +++ b/www/p5-CGI-Application-Plugin-AnyTemplate/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Application ${SITE_PERL}/CGI/Application/Plugin/Forward.pm:${PORTSDIR}/www/p5-CGI-Application-Plugin-Forward BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= CGI::Application::Plugin::AnyTemplate.3 \ CGI::Application::Plugin::AnyTemplate::Driver::HTMLTemplate.3 \ @@ -30,8 +30,4 @@ MAN3= CGI::Application::Plugin::AnyTemplate.3 \ CGI::Application::Plugin::AnyTemplate::Driver::HTMLTemplateExpr.3 \ CGI::Application::Plugin::AnyTemplate::Driver::Petal.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-CGI-Application-Plugin-AutoRunmode/Makefile b/www/p5-CGI-Application-Plugin-AutoRunmode/Makefile index 533f9da5a399..38e833eeaf09 100644 --- a/www/p5-CGI-Application-Plugin-AutoRunmode/Makefile +++ b/www/p5-CGI-Application-Plugin-AutoRunmode/Makefile @@ -23,8 +23,4 @@ PERL_CONFIGURE= yes MAN3= CGI::Application::Plugin::AutoRunmode.3 \ CGI::Application::Plugin::AutoRunmode::FileDelegate.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-CGI-Application-Plugin-DBH/Makefile b/www/p5-CGI-Application-Plugin-DBH/Makefile index b7b01205e869..6d4b5f9ca433 100644 --- a/www/p5-CGI-Application-Plugin-DBH/Makefile +++ b/www/p5-CGI-Application-Plugin-DBH/Makefile @@ -22,14 +22,8 @@ BUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Applicatio RUN_DEPENDS= ${BUILD_DEPENDS} WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.6+ MAN3= CGI::Application::Plugin::DBH.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500806 -IGNORE= needs Perl 5.8.6 or above (lang/perl5.8) -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-CGI-Application-Plugin-DebugScreen/Makefile b/www/p5-CGI-Application-Plugin-DebugScreen/Makefile index aad803685615..fe5f1deee173 100644 --- a/www/p5-CGI-Application-Plugin-DebugScreen/Makefile +++ b/www/p5-CGI-Application-Plugin-DebugScreen/Makefile @@ -22,12 +22,8 @@ BUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Applicatio ${SITE_PERL}/UNIVERSAL/require.pm:${PORTSDIR}/devel/p5-UNIVERSAL-require RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= CGI::Application::Plugin::DebugScreen.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-CGI-Application-Plugin-DevPopup/Makefile b/www/p5-CGI-Application-Plugin-DevPopup/Makefile index 67ebaa720c7b..622c8c0454a0 100644 --- a/www/p5-CGI-Application-Plugin-DevPopup/Makefile +++ b/www/p5-CGI-Application-Plugin-DevPopup/Makefile @@ -18,14 +18,10 @@ COMMENT= Runtime cgiapp info in a popup window BUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Application RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= CGI::Application::Plugin::DevPopup.3 \ CGI::Application::Plugin::DevPopup::HTTPHeaders.3 \ CGI::Application::Plugin::DevPopup::Timing.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-CGI-Application-Plugin-Forward/Makefile b/www/p5-CGI-Application-Plugin-Forward/Makefile index ce19a7ab7da5..47eaa51d4b5c 100644 --- a/www/p5-CGI-Application-Plugin-Forward/Makefile +++ b/www/p5-CGI-Application-Plugin-Forward/Makefile @@ -19,12 +19,8 @@ BUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Applicatio ${SITE_PERL}/CGI/Application/Plugin/AutoRunmode.pm:${PORTSDIR}/www/p5-CGI-Application-Plugin-AutoRunmode RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= CGI::Application::Plugin::Forward.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-CGI-Application-Plugin-HTDot/Makefile b/www/p5-CGI-Application-Plugin-HTDot/Makefile index 75a7c9acf383..14148e7e94ed 100644 --- a/www/p5-CGI-Application-Plugin-HTDot/Makefile +++ b/www/p5-CGI-Application-Plugin-HTDot/Makefile @@ -25,10 +25,4 @@ PERL_CONFIGURE= yes MAN3= CGI::Application::Plugin::HTDot.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= needs Perl 5.6.1 or above (lang/perl5.8) -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-CGI-Application-Plugin-HTMLPrototype/Makefile b/www/p5-CGI-Application-Plugin-HTMLPrototype/Makefile index c0f631683b9e..518a6403e2f1 100644 --- a/www/p5-CGI-Application-Plugin-HTMLPrototype/Makefile +++ b/www/p5-CGI-Application-Plugin-HTMLPrototype/Makefile @@ -19,12 +19,8 @@ BUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Applicatio ${SITE_PERL}/HTML/Prototype.pm:${PORTSDIR}/www/p5-HTML-Prototype RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= CGI::Application::Plugin::HTMLPrototype.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-CGI-Application-Plugin-HtmlTidy/Makefile b/www/p5-CGI-Application-Plugin-HtmlTidy/Makefile index 59705e70dc32..555094407657 100644 --- a/www/p5-CGI-Application-Plugin-HtmlTidy/Makefile +++ b/www/p5-CGI-Application-Plugin-HtmlTidy/Makefile @@ -20,12 +20,8 @@ BUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Applicatio ${SITE_PERL}/${PERL_ARCH}/HTML/Tidy.pm:${PORTSDIR}/textproc/p5-HTML-Tidy RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= CGI::Application::Plugin::HtmlTidy.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-CGI-Application-Plugin-LinkIntegrity/Makefile b/www/p5-CGI-Application-Plugin-LinkIntegrity/Makefile index d596c6d6f276..15ebeb4a7671 100644 --- a/www/p5-CGI-Application-Plugin-LinkIntegrity/Makefile +++ b/www/p5-CGI-Application-Plugin-LinkIntegrity/Makefile @@ -22,12 +22,8 @@ BUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Applicatio ${SITE_PERL}/CGI/Application/Plugin/AutoRunmode.pm:${PORTSDIR}/www/p5-CGI-Application-Plugin-AutoRunmode RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= CGI::Application::Plugin::LinkIntegrity.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-CGI-Application-Plugin-LogDispatch/Makefile b/www/p5-CGI-Application-Plugin-LogDispatch/Makefile index 8a9b52cbb7df..f09c0ab6ed76 100644 --- a/www/p5-CGI-Application-Plugin-LogDispatch/Makefile +++ b/www/p5-CGI-Application-Plugin-LogDispatch/Makefile @@ -20,12 +20,8 @@ BUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Applicatio ${SITE_PERL}/UNIVERSAL/require.pm:${PORTSDIR}/devel/p5-UNIVERSAL-require RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= CGI::Application::Plugin::LogDispatch.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-CGI-Application-Plugin-MessageStack/Makefile b/www/p5-CGI-Application-Plugin-MessageStack/Makefile index 3cb8d92e43a1..162fe7116555 100644 --- a/www/p5-CGI-Application-Plugin-MessageStack/Makefile +++ b/www/p5-CGI-Application-Plugin-MessageStack/Makefile @@ -20,12 +20,8 @@ BUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Applicatio ${SITE_PERL}/CGI/Application/Plugin/TT.pm:${PORTSDIR}/www/p5-CGI-Application-Plugin-TT RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= CGI::Application::Plugin::MessageStack.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-CGI-Application-Plugin-Redirect/Makefile b/www/p5-CGI-Application-Plugin-Redirect/Makefile index c86c7bf4bdcb..337c3ebfb8ee 100644 --- a/www/p5-CGI-Application-Plugin-Redirect/Makefile +++ b/www/p5-CGI-Application-Plugin-Redirect/Makefile @@ -18,12 +18,8 @@ COMMENT= Easy external redirects in CGI::Application RUN_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Application BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= CGI::Application::Plugin::Redirect.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-CGI-Application-Plugin-Session/Makefile b/www/p5-CGI-Application-Plugin-Session/Makefile index 7bd8076462a9..04d7d2b01d6a 100644 --- a/www/p5-CGI-Application-Plugin-Session/Makefile +++ b/www/p5-CGI-Application-Plugin-Session/Makefile @@ -21,12 +21,8 @@ BUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Applicatio ${SITE_PERL}/Test/Exception.pm:${PORTSDIR}/devel/p5-Test-Exception RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= CGI::Application::Plugin::Session.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-CGI-Application-Plugin-Stream/Makefile b/www/p5-CGI-Application-Plugin-Stream/Makefile index 26c491461dfd..b037220fd1e9 100644 --- a/www/p5-CGI-Application-Plugin-Stream/Makefile +++ b/www/p5-CGI-Application-Plugin-Stream/Makefile @@ -20,12 +20,8 @@ BUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Applicatio ${SITE_PERL}/File/MMagic.pm:${PORTSDIR}/devel/p5-File-MMagic RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= CGI::Application::Plugin::Stream.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-CGI-Application-Plugin-TT/Makefile b/www/p5-CGI-Application-Plugin-TT/Makefile index 5dead6cf788a..4d2ee7337246 100644 --- a/www/p5-CGI-Application-Plugin-TT/Makefile +++ b/www/p5-CGI-Application-Plugin-TT/Makefile @@ -22,12 +22,8 @@ BUILD_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Applicatio ${SITE_PERL}/CGI/Application/Plugin/DevPopup.pm:${PORTSDIR}/www/p5-CGI-Application-Plugin-DevPopup RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= CGI::Application::Plugin::TT.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-CGI-Application-Plugin-ValidateRM/Makefile b/www/p5-CGI-Application-Plugin-ValidateRM/Makefile index 5b38b3ae4b3b..eb14f013f81b 100644 --- a/www/p5-CGI-Application-Plugin-ValidateRM/Makefile +++ b/www/p5-CGI-Application-Plugin-ValidateRM/Makefile @@ -20,16 +20,10 @@ BUILD_DEPENDS= ${SITE_PERL}/HTML/FillInForm.pm:${PORTSDIR}/www/p5-HTML-FillInFor ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Application RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.6+ WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} MAN3= CGI::Application::Plugin::ValidateRM.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500806 -IGNORE= needs Perl 5.8.6 or above (lang/perl5.8) -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-CGI-Application-Plugin-ViewCode/Makefile b/www/p5-CGI-Application-Plugin-ViewCode/Makefile index 746ee7020198..d38d89f62922 100644 --- a/www/p5-CGI-Application-Plugin-ViewCode/Makefile +++ b/www/p5-CGI-Application-Plugin-ViewCode/Makefile @@ -22,12 +22,8 @@ RUN_DEPENDS= ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Application ${SITE_PERL}/Test/LongString.pm:${PORTSDIR}/devel/p5-Test-LongString BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= CGI::Application::Plugin::ViewCode.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-CGI-Application-Server/Makefile b/www/p5-CGI-Application-Server/Makefile index dcb17cac5b9c..8ae66a254dfc 100644 --- a/www/p5-CGI-Application-Server/Makefile +++ b/www/p5-CGI-Application-Server/Makefile @@ -24,12 +24,8 @@ BUILD_DEPENDS= ${SITE_PERL}/Test/Exception.pm:${PORTSDIR}/devel/p5-Test-Exceptio ${SITE_PERL}/Test/WWW/Mechanize.pm:${PORTSDIR}/devel/p5-Test-WWW-Mechanize \ ${SITE_PERL}/CGI/Application/Plugin/Redirect.pm:${PORTSDIR}/www/p5-CGI-Application-Plugin-Redirect -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= CGI::Application::Server.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8 or newer. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-CGI-Cache/Makefile b/www/p5-CGI-Cache/Makefile index 1fda43c124dd..820365211dc3 100644 --- a/www/p5-CGI-Cache/Makefile +++ b/www/p5-CGI-Cache/Makefile @@ -27,12 +27,4 @@ PERL_CONFIGURE= yes MAN3= CGI::Cache.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -RUN_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp -post-configure: - ${PERL} -pi -e 's/-I\S+PERL\S+ //g if m{PERL_DL_NONLAZY}' ${WRKSRC}/Makefile -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-CGI-Expand/Makefile b/www/p5-CGI-Expand/Makefile index a262f0ccc566..788893ae2142 100644 --- a/www/p5-CGI-Expand/Makefile +++ b/www/p5-CGI-Expand/Makefile @@ -18,15 +18,8 @@ COMMENT= Convert flat hash to nested data using TT2's dot convention BUILD_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.2+ MAN3= CGI::Expand.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} <= 500801 - -IGNORE= requires Perl 5.8.1. Install lang/perl5.8, and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-CGI-FCKeditor/Makefile b/www/p5-CGI-FCKeditor/Makefile index df90fb42ed6f..e3e7f202b11e 100644 --- a/www/p5-CGI-FCKeditor/Makefile +++ b/www/p5-CGI-FCKeditor/Makefile @@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= snowfly@yuntech.edu.tw COMMENT= This's FCKeditor Controller for Perl OOP -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= CGI::FCKeditor.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-CGI-FormBuilder/Makefile b/www/p5-CGI-FormBuilder/Makefile index ec29546defea..0259e9284f40 100644 --- a/www/p5-CGI-FormBuilder/Makefile +++ b/www/p5-CGI-FormBuilder/Makefile @@ -39,10 +39,6 @@ MAN3= CGI::FormBuilder.3 \ .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} <= 500503 -IGNORE= requires Perl 5.6. Install lang/perl5 or lang/perl5.8, and try again -.endif - .if !defined(WITHOUT_TT) RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Template.pm:${PORTSDIR}/www/p5-Template-Toolkit .endif diff --git a/www/p5-CGI-Prototype/Makefile b/www/p5-CGI-Prototype/Makefile index 2285da02d5e5..de4f3380d385 100644 --- a/www/p5-CGI-Prototype/Makefile +++ b/www/p5-CGI-Prototype/Makefile @@ -24,10 +24,4 @@ PERL_CONFIGURE= yes MAN3= CGI::Prototype.3 \ CGI::Prototype::Hidden.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-CGI-Untaint-date/Makefile b/www/p5-CGI-Untaint-date/Makefile index 31890f279cb9..d623f930fa59 100644 --- a/www/p5-CGI-Untaint-date/Makefile +++ b/www/p5-CGI-Untaint-date/Makefile @@ -24,10 +24,4 @@ MAN3= CGI::Untaint::date.3 PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Action-RenderView/Makefile b/www/p5-Catalyst-Action-RenderView/Makefile index 03da6728a8da..f5f9954ee4c8 100644 --- a/www/p5-Catalyst-Action-RenderView/Makefile +++ b/www/p5-Catalyst-Action-RenderView/Makefile @@ -18,12 +18,8 @@ BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Data-Visitor>=0.08:${PORTSDIR}/devel/p5-Data-Visitor -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Catalyst::Action::RenderView.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Controller-BindLex/Makefile b/www/p5-Catalyst-Controller-BindLex/Makefile index 9051c513d2ab..da06b5108012 100644 --- a/www/p5-Catalyst-Controller-BindLex/Makefile +++ b/www/p5-Catalyst-Controller-BindLex/Makefile @@ -24,12 +24,8 @@ BUILD_DEPENDS= ${SITE_PERL}/Catalyst.pm:${PORTSDIR}/www/p5-Catalyst-Runtime \ ${SITE_PERL}/Test/use/ok.pm:${PORTSDIR}/devel/p5-Test-use-ok RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.1+ MAN3= Catalyst::Controller::BindLex.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Controller-FormBuilder/Makefile b/www/p5-Catalyst-Controller-FormBuilder/Makefile index 9f0edf937c02..cd2e0e44767b 100644 --- a/www/p5-Catalyst-Controller-FormBuilder/Makefile +++ b/www/p5-Catalyst-Controller-FormBuilder/Makefile @@ -25,15 +25,11 @@ RUN_DEPENDS= p5-CGI-FormBuilder>=3.02:${PORTSDIR}/www/p5-CGI-FormBuilder \ p5-Scalar-List-Utils>=1.19:${PORTSDIR}/lang/p5-Scalar-List-Utils \ p5-Catalyst-View-TT>=0.23:${PORTSDIR}/www/p5-Catalyst-View-TT -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Controller::FormBuilder.3 post-extract: @${PERL} -i.bak -ne 'print unless m,^(recommends|requires),' ${WRKSRC}/Makefile.PL -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Devel/Makefile b/www/p5-Catalyst-Devel/Makefile index 19db7f139cd8..1143c22fd442 100644 --- a/www/p5-Catalyst-Devel/Makefile +++ b/www/p5-Catalyst-Devel/Makefile @@ -27,14 +27,10 @@ RUN_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-YAML>=0.55:${PORTSDIR}/textproc/p5-YAML BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Helper.3 \ Module::Install::Catalyst.3 \ Catalyst::Devel.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Engine-Apache/Makefile b/www/p5-Catalyst-Engine-Apache/Makefile index dab272102749..fedb4a6dae20 100644 --- a/www/p5-Catalyst-Engine-Apache/Makefile +++ b/www/p5-Catalyst-Engine-Apache/Makefile @@ -18,7 +18,7 @@ COMMENT= Catalyst Apache Engines BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Engine::Apache.3 \ Catalyst::Engine::Apache2::MP19.3 \ @@ -26,8 +26,4 @@ MAN3= Catalyst::Engine::Apache.3 \ Catalyst::Engine::Apache::MP13.3 \ Catalyst::Engine::Apache2.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Engine-HTTP-POE/Makefile b/www/p5-Catalyst-Engine-HTTP-POE/Makefile index 75a0269a95a2..cd7bf98ac251 100644 --- a/www/p5-Catalyst-Engine-HTTP-POE/Makefile +++ b/www/p5-Catalyst-Engine-HTTP-POE/Makefile @@ -18,12 +18,8 @@ RUN_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-POE>=0:${PORTSDIR}/devel/p5-POE BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.1+ MAN3= Catalyst::Engine::HTTP::POE.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Enzyme/Makefile b/www/p5-Catalyst-Enzyme/Makefile index 29cbd2df827b..b2e1bb34b5c6 100644 --- a/www/p5-Catalyst-Enzyme/Makefile +++ b/www/p5-Catalyst-Enzyme/Makefile @@ -38,7 +38,7 @@ BUILD_DEPENDS= \ p5-URI>=0:${PORTSDIR}/net/p5-URI RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Catalyst::Enzyme.3 \ Catalyst::Enzyme::CRUD::Controller.3 \ @@ -49,8 +49,4 @@ MAN3= Catalyst::Enzyme.3 \ Catalyst::Helper::Model::Enzyme::CDBI.3 \ Catalyst::Helper::View::Enzyme::TT.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Example-InstantCRUD/Makefile b/www/p5-Catalyst-Example-InstantCRUD/Makefile index dd90032d0174..c4fa3d4cd622 100644 --- a/www/p5-Catalyst-Example-InstantCRUD/Makefile +++ b/www/p5-Catalyst-Example-InstantCRUD/Makefile @@ -42,7 +42,7 @@ p5-Catalyst-Plugin-Authentication>=0.07:${PORTSDIR}/www/p5-Catalyst-Plugin-Authe p5-URI>=0:${PORTSDIR}/net/p5-URI \ p5-version>=0:${PORTSDIR}/devel/p5-version -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN1= instantcrud.pl.1 MAN3= Catalyst::Example::Controller::InstantCRUD.3 \ @@ -55,8 +55,4 @@ MAN3= Catalyst::Example::Controller::InstantCRUD.3 \ Catalyst::Plugin::Auth::Utils.3 \ HTML::Widget::Element::DoubleSelect.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Helper-Controller-Scaffold/Makefile b/www/p5-Catalyst-Helper-Controller-Scaffold/Makefile index 3dee21ed8452..6221af461be9 100644 --- a/www/p5-Catalyst-Helper-Controller-Scaffold/Makefile +++ b/www/p5-Catalyst-Helper-Controller-Scaffold/Makefile @@ -26,12 +26,8 @@ BUILD_DEPENDS= ${SITE_PERL}/Catalyst.pm:${PORTSDIR}/www/p5-Catalyst-Runtime \ ${SITE_PERL}/Template/Plugin/Class.pm:${PORTSDIR}/www/p5-Template-Plugin-Class RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Helper::Controller::Scaffold.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Log-Log4perl/Makefile b/www/p5-Catalyst-Log-Log4perl/Makefile index c52594c4f068..b77e61970fe0 100644 --- a/www/p5-Catalyst-Log-Log4perl/Makefile +++ b/www/p5-Catalyst-Log-Log4perl/Makefile @@ -22,12 +22,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Sub-Install>=0:${PORTSDIR}/devel/p5-Sub-Install RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Catalyst::Log::Log4perl.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Manual/Makefile b/www/p5-Catalyst-Manual/Makefile index 829654122b8d..46cfbf762626 100644 --- a/www/p5-Catalyst-Manual/Makefile +++ b/www/p5-Catalyst-Manual/Makefile @@ -14,7 +14,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= lbr@FreeBSD.org COMMENT= The Catalyst developer's manual -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Manual.3 \ Catalyst::Manual::About.3 \ @@ -40,8 +40,5 @@ MAN3= Catalyst::Manual.3 \ post-extract: @${PERL} -i.bak -ne 'print unless m,Test::,' ${WRKSRC}/Makefile.PL -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> + diff --git a/www/p5-Catalyst-Model-CDBI-Sweet/Makefile b/www/p5-Catalyst-Model-CDBI-Sweet/Makefile index 46a44b145878..1f9b4d490a4e 100644 --- a/www/p5-Catalyst-Model-CDBI-Sweet/Makefile +++ b/www/p5-Catalyst-Model-CDBI-Sweet/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= ${SITE_PERL}/Catalyst.pm:${PORTSDIR}/www/p5-Catalyst-Runtime \ ${SITE_PERL}/Class/DBI/Sweet.pm:${PORTSDIR}/databases/p5-Class-DBI-Sweet RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.2+ MAN3= Catalyst::Model::CDBI::Sweet.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} <= 500801 -IGNORE= Install lang/perl5.8, and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Model-CDBI/Makefile b/www/p5-Catalyst-Model-CDBI/Makefile index 14a6bda706d9..0219ad82c381 100644 --- a/www/p5-Catalyst-Model-CDBI/Makefile +++ b/www/p5-Catalyst-Model-CDBI/Makefile @@ -21,13 +21,9 @@ BUILD_DEPENDS= ${SITE_PERL}/Class/DBI/Loader.pm:${PORTSDIR}/databases/p5-Class-D ${SITE_PERL}/Class/DBI.pm:${PORTSDIR}/databases/p5-Class-DBI RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Helper::Model::CDBI.3 \ Catalyst::Model::CDBI.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} <= 500800 -IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Model-DBIC-Plain/Makefile b/www/p5-Catalyst-Model-DBIC-Plain/Makefile index 5e4b499d7de8..85e782be9fc5 100644 --- a/www/p5-Catalyst-Model-DBIC-Plain/Makefile +++ b/www/p5-Catalyst-Model-DBIC-Plain/Makefile @@ -20,13 +20,9 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-DBIx-Class>=0.01:${PORTSDIR}/databases/p5-DBIx-Class RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Helper::Model::DBIC::Plain.3 \ Catalyst::Model::DBIC::Plain.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} <= 500800 -IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Model-DBIC-Schema/Makefile b/www/p5-Catalyst-Model-DBIC-Schema/Makefile index d26771ce42ee..2ac70de88df6 100644 --- a/www/p5-Catalyst-Model-DBIC-Schema/Makefile +++ b/www/p5-Catalyst-Model-DBIC-Schema/Makefile @@ -25,7 +25,7 @@ BUILD_DEPENDS= \ p5-DBIx-Class-Schema-Loader>=0.03006:${PORTSDIR}/databases/p5-DBIx-Class-Schema-Loader RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Helper::Model::DBIC::Schema.3 \ Catalyst::Model::DBIC::Schema.3 @@ -33,8 +33,4 @@ MAN3= Catalyst::Helper::Model::DBIC::Schema.3 \ post-extract: @${PERL} -i.bak -ne 'print unless m,^feature, .. m,;$$,' ${WRKSRC}/Makefile.PL -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} <= 500800 -IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Model-DBIC/Makefile b/www/p5-Catalyst-Model-DBIC/Makefile index 19f155bd6c3a..3d91a4a4c2d3 100644 --- a/www/p5-Catalyst-Model-DBIC/Makefile +++ b/www/p5-Catalyst-Model-DBIC/Makefile @@ -21,15 +21,11 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-DBIx-Class-Loader>=0:${PORTSDIR}/databases/p5-DBIx-Class-Loader RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ DEPRECATED= This module is obsoleted by www/p5-Catalyst-Model-DBIC-Schema MAN3= Catalyst::Helper::Model::DBIC.3 \ Catalyst::Model::DBIC.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} <= 500800 -IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Model-Oryx/Makefile b/www/p5-Catalyst-Model-Oryx/Makefile index 0b52b7f031d4..ad5f5eb5bad7 100644 --- a/www/p5-Catalyst-Model-Oryx/Makefile +++ b/www/p5-Catalyst-Model-Oryx/Makefile @@ -25,10 +25,4 @@ PERL_CONFIGURE= yes MAN3= Catalyst::Helper::Model::Oryx.3 \ Catalyst::Model::Oryx.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Model-XML-Feed/Makefile b/www/p5-Catalyst-Model-XML-Feed/Makefile index 5c51b1a63eb6..2154ca96b0cd 100644 --- a/www/p5-Catalyst-Model-XML-Feed/Makefile +++ b/www/p5-Catalyst-Model-XML-Feed/Makefile @@ -21,13 +21,9 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Model::XML::Feed.3 \ Catalyst::Model::XML::Feed::Item.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Model-Xapian/Makefile b/www/p5-Catalyst-Model-Xapian/Makefile index 5a3c60f9eb10..59502ba68385 100644 --- a/www/p5-Catalyst-Model-Xapian/Makefile +++ b/www/p5-Catalyst-Model-Xapian/Makefile @@ -21,13 +21,9 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Search-Xapian>=0.9.2.4:${PORTSDIR}/databases/p5-Search-Xapian RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.1+ MAN3= Catalyst::Model::Xapian.3 \ Catalyst::Helper::Model::Xapian.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} <= 500800 -IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Authentication-CDBI/Makefile b/www/p5-Catalyst-Plugin-Authentication-CDBI/Makefile index c08b13f8a762..65a8a6595356 100644 --- a/www/p5-Catalyst-Plugin-Authentication-CDBI/Makefile +++ b/www/p5-Catalyst-Plugin-Authentication-CDBI/Makefile @@ -20,14 +20,8 @@ BUILD_DEPENDS= ${SITE_PERL}/Catalyst.pm:${PORTSDIR}/www/p5-Catalyst-Runtime \ ${SITE_PERL}/Catalyst/Plugin/Session/FastMmap.pm:${PORTSDIR}/www/p5-Catalyst-Plugin-Session-FastMmap RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Plugin::Authentication::CDBI.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Authentication-Store-DBIC/Makefile b/www/p5-Catalyst-Plugin-Authentication-Store-DBIC/Makefile index f7e003132f6a..8659c0a2b181 100644 --- a/www/p5-Catalyst-Plugin-Authentication-Store-DBIC/Makefile +++ b/www/p5-Catalyst-Plugin-Authentication-Store-DBIC/Makefile @@ -23,7 +23,7 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-DBI>=0:${PORTSDIR}/databases/p5-DBI RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.1+ MAN3= Catalyst::Plugin::Authentication::Store::DBIC.3 \ Catalyst::Plugin::Authentication::Store::DBIC::Backend.3 \ @@ -32,8 +32,4 @@ MAN3= Catalyst::Plugin::Authentication::Store::DBIC.3 \ post-extract: @${PERL} -i.bak -ne 'print unless /^\s*recommends/ .. /},$$/' ${WRKSRC}/Build.PL -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Authentication-Store-DBIx-Class/Makefile b/www/p5-Catalyst-Plugin-Authentication-Store-DBIx-Class/Makefile index 468fcca06099..34f398b748f3 100644 --- a/www/p5-Catalyst-Plugin-Authentication-Store-DBIx-Class/Makefile +++ b/www/p5-Catalyst-Plugin-Authentication-Store-DBIx-Class/Makefile @@ -19,13 +19,9 @@ RUN_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Catalyst-Plugin-Authentication>=0:${PORTSDIR}/www/p5-Catalyst-Plugin-Authentication BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Plugin::Authentication::Store::DBIx::Class.3 \ Catalyst::Plugin::Authentication::Store::DBIx::Class::User.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Authentication-Store-Htpasswd/Makefile b/www/p5-Catalyst-Plugin-Authentication-Store-Htpasswd/Makefile index 9202b7615a0d..486f59f53d03 100644 --- a/www/p5-Catalyst-Plugin-Authentication-Store-Htpasswd/Makefile +++ b/www/p5-Catalyst-Plugin-Authentication-Store-Htpasswd/Makefile @@ -20,14 +20,10 @@ BUILD_DEPENDS= p5-Catalyst-Plugin-Authentication>=0.01:${PORTSDIR}/www/p5-Cataly p5-Authen-Htpasswd>=0.13:${PORTSDIR}/security/p5-Authen-Htpasswd RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.1+ MAN3= Catalyst::Plugin::Authentication::Store::Htpasswd::User.3 \ Catalyst::Plugin::Authentication::Store::Htpasswd.3 \ Catalyst::Plugin::Authentication::Store::Htpasswd::Backend.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Authentication/Makefile b/www/p5-Catalyst-Plugin-Authentication/Makefile index 109ee17ca4ad..d36ee2192ade 100644 --- a/www/p5-Catalyst-Plugin-Authentication/Makefile +++ b/www/p5-Catalyst-Plugin-Authentication/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Class-Inspector>=0:${PORTSDIR}/devel/p5-Class-Inspector BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Plugin::Authentication.3 \ Catalyst::Plugin::Authentication::Credential::Password.3 \ @@ -30,8 +30,4 @@ MAN3= Catalyst::Plugin::Authentication.3 \ Catalyst::Plugin::Authentication::User.3 \ Catalyst::Plugin::Authentication::User::Hash.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Authorization-ACL/Makefile b/www/p5-Catalyst-Plugin-Authorization-ACL/Makefile index 2535d30ddb31..b12ee7cc5686 100644 --- a/www/p5-Catalyst-Plugin-Authorization-ACL/Makefile +++ b/www/p5-Catalyst-Plugin-Authorization-ACL/Makefile @@ -21,13 +21,9 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Tree-Simple-VisitorFactory>=0:${PORTSDIR}/devel/p5-Tree-Simple-VisitorFactory RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.1+ MAN3= Catalyst::Plugin::Authorization::ACL::Engine.3 \ Catalyst::Plugin::Authorization::ACL.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Authorization-Roles/Makefile b/www/p5-Catalyst-Plugin-Authorization-Roles/Makefile index 4d6a85ad432f..50559c0a544c 100644 --- a/www/p5-Catalyst-Plugin-Authorization-Roles/Makefile +++ b/www/p5-Catalyst-Plugin-Authorization-Roles/Makefile @@ -21,15 +21,11 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-UNIVERSAL-isa>=0.05:${PORTSDIR}/devel/p5-UNIVERSAL-isa RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Plugin::Authorization::Roles.3 post-extract: @${PERL} -i.bak -ne 'print unless m,Test::,' ${WRKSRC}/Build.PL -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-C3/Makefile b/www/p5-Catalyst-Plugin-C3/Makefile index 6fc305b2e44c..a82c6d0a00cf 100644 --- a/www/p5-Catalyst-Plugin-C3/Makefile +++ b/www/p5-Catalyst-Plugin-C3/Makefile @@ -19,12 +19,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7006:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Class-C3>=0.19:${PORTSDIR}/devel/p5-Class-C3 RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Plugin::C3.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Cache-FastMmap/Makefile b/www/p5-Catalyst-Plugin-Cache-FastMmap/Makefile index 5cd1e3fd45a8..f3f93ec57942 100644 --- a/www/p5-Catalyst-Plugin-Cache-FastMmap/Makefile +++ b/www/p5-Catalyst-Plugin-Cache-FastMmap/Makefile @@ -19,12 +19,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Cache-FastMmap>=0:${PORTSDIR}/devel/p5-Cache-FastMmap RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.1+ MAN3= Catalyst::Plugin::Cache::FastMmap.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Cache-FileCache/Makefile b/www/p5-Catalyst-Plugin-Cache-FileCache/Makefile index f63278aa039a..e6959b253fc3 100644 --- a/www/p5-Catalyst-Plugin-Cache-FileCache/Makefile +++ b/www/p5-Catalyst-Plugin-Cache-FileCache/Makefile @@ -19,12 +19,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Cache-Cache>=0:${PORTSDIR}/devel/p5-Cache-Cache RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.1+ MAN3= Catalyst::Plugin::Cache::FileCache.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Cache-Memcached/Makefile b/www/p5-Catalyst-Plugin-Cache-Memcached/Makefile index 884c572df5b6..513f861fe750 100644 --- a/www/p5-Catalyst-Plugin-Cache-Memcached/Makefile +++ b/www/p5-Catalyst-Plugin-Cache-Memcached/Makefile @@ -19,12 +19,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Cache-Memcached>=0:${PORTSDIR}/databases/p5-Cache-Memcached RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.1+ MAN3= Catalyst::Plugin::Cache::Memcached.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Cache-Store-FastMmap/Makefile b/www/p5-Catalyst-Plugin-Cache-Store-FastMmap/Makefile index d93a5b34f233..d6b5c91a20f8 100644 --- a/www/p5-Catalyst-Plugin-Cache-Store-FastMmap/Makefile +++ b/www/p5-Catalyst-Plugin-Cache-Store-FastMmap/Makefile @@ -21,15 +21,11 @@ BUILD_DEPENDS= p5-Cache-FastMmap>=0:${PORTSDIR}/devel/p5-Cache-FastMmap \ p5-Path-Class>=0:${PORTSDIR}/devel/p5-Path-Class RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ DEPRECATED= Refer to the documentation for details on how to reconfigure your Catalyst application to avoid this module MAN3= Catalyst::Plugin::Cache::Backend::FastMmap.3 \ Catalyst::Plugin::Cache::Store::FastMmap.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Cache/Makefile b/www/p5-Catalyst-Plugin-Cache/Makefile index 836171952b43..b8ca6ba80ea7 100644 --- a/www/p5-Catalyst-Plugin-Cache/Makefile +++ b/www/p5-Catalyst-Plugin-Cache/Makefile @@ -19,7 +19,7 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Task-Weaken>=0:${PORTSDIR}/devel/p5-Task-Weaken RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Plugin::Cache.3 \ Catalyst::Plugin::Cache::Backend.3 \ @@ -32,8 +32,4 @@ MAN3= Catalyst::Plugin::Cache.3 \ post-extract: @${PERL} -i.bak -ne 'print unless m,ok|Test::,' ${WRKSRC}/Makefile.PL -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-ConfigLoader-Environment/Makefile b/www/p5-Catalyst-Plugin-ConfigLoader-Environment/Makefile index 785d7ca3d0f3..ce1c53d0dcf7 100644 --- a/www/p5-Catalyst-Plugin-ConfigLoader-Environment/Makefile +++ b/www/p5-Catalyst-Plugin-ConfigLoader-Environment/Makefile @@ -18,12 +18,8 @@ COMMENT= Configure your application with environment variables BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Plugin::ConfigLoader::Environment.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-ConfigLoader/Makefile b/www/p5-Catalyst-Plugin-ConfigLoader/Makefile index 3544ae24c9a0..09acb7011045 100644 --- a/www/p5-Catalyst-Plugin-ConfigLoader/Makefile +++ b/www/p5-Catalyst-Plugin-ConfigLoader/Makefile @@ -19,13 +19,9 @@ RUN_DEPENDS= p5-Catalyst-Runtime>=5.7008:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Config-Any>=0.08:${PORTSDIR}/devel/p5-Config-Any BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Catalyst::Plugin::ConfigLoader.3 \ Catalyst::Plugin::ConfigLoader::Manual.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-DefaultEnd/Makefile b/www/p5-Catalyst-Plugin-DefaultEnd/Makefile index 286f7481119f..c8864ca1f6de 100644 --- a/www/p5-Catalyst-Plugin-DefaultEnd/Makefile +++ b/www/p5-Catalyst-Plugin-DefaultEnd/Makefile @@ -18,12 +18,8 @@ COMMENT= Sensible default end action BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.1+ MAN3= Catalyst::Plugin::DefaultEnd.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-FillInForm/Makefile b/www/p5-Catalyst-Plugin-FillInForm/Makefile index 3cff000a67a7..1b8910d52d83 100644 --- a/www/p5-Catalyst-Plugin-FillInForm/Makefile +++ b/www/p5-Catalyst-Plugin-FillInForm/Makefile @@ -20,14 +20,8 @@ BUILD_DEPENDS= ${SITE_PERL}/Catalyst.pm:${PORTSDIR}/www/p5-Catalyst-Runtime \ ${SITE_PERL}/NEXT.pm:${PORTSDIR}/devel/p5-NEXT RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Catalyst::Plugin::FillInForm.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-FormBuilder/Makefile b/www/p5-Catalyst-Plugin-FormBuilder/Makefile index 2e43a7103deb..78c1b77e6f1b 100644 --- a/www/p5-Catalyst-Plugin-FormBuilder/Makefile +++ b/www/p5-Catalyst-Plugin-FormBuilder/Makefile @@ -23,8 +23,4 @@ PERL_CONFIGURE= yes MAN3= Catalyst::Plugin::FormBuilder.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} <= 500503 -IGNORE= requires Perl 5.6. Install lang/perl5 or lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-FormCanary/Makefile b/www/p5-Catalyst-Plugin-FormCanary/Makefile index f79119fda5dd..c49e69925198 100644 --- a/www/p5-Catalyst-Plugin-FormCanary/Makefile +++ b/www/p5-Catalyst-Plugin-FormCanary/Makefile @@ -18,15 +18,11 @@ BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Catalyst-Runtime>=0:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Catalyst-Plugin-Session>=0:${PORTSDIR}/www/p5-Catalyst-Plugin-Session -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Plugin::FormCanary.3 post-extract: @${PERL} -i.bak -ne 'print unless m,build_requires,' ${WRKSRC}/Makefile.PL -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-FormValidator-Simple/Makefile b/www/p5-Catalyst-Plugin-FormValidator-Simple/Makefile index a8b8fa4c1703..b403cf92cf1b 100644 --- a/www/p5-Catalyst-Plugin-FormValidator-Simple/Makefile +++ b/www/p5-Catalyst-Plugin-FormValidator-Simple/Makefile @@ -20,12 +20,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-FormValidator-Simple>=0.13:${PORTSDIR}/textproc/p5-FormValidator-Simple RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Plugin::FormValidator::Simple.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} <= 500800 -IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-FormValidator/Makefile b/www/p5-Catalyst-Plugin-FormValidator/Makefile index c783a1cf9aea..2f8358b21d44 100644 --- a/www/p5-Catalyst-Plugin-FormValidator/Makefile +++ b/www/p5-Catalyst-Plugin-FormValidator/Makefile @@ -23,8 +23,4 @@ PERL_CONFIGURE= yes MAN3= Catalyst::Plugin::FormValidator.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} <= 500503 -IGNORE= requires Perl 5.6. Install lang/perl5 or lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-HTML-Widget/Makefile b/www/p5-Catalyst-Plugin-HTML-Widget/Makefile index a508276fc94b..5812775e94ce 100644 --- a/www/p5-Catalyst-Plugin-HTML-Widget/Makefile +++ b/www/p5-Catalyst-Plugin-HTML-Widget/Makefile @@ -19,12 +19,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-HTML-Widget>=0:${PORTSDIR}/www/p5-HTML-Widget RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Plugin::HTML::Widget.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-I18N/Makefile b/www/p5-Catalyst-Plugin-I18N/Makefile index 03ed295efe30..b013a5ef6326 100644 --- a/www/p5-Catalyst-Plugin-I18N/Makefile +++ b/www/p5-Catalyst-Plugin-I18N/Makefile @@ -19,14 +19,12 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Locale-Maketext-Simple>=0:${PORTSDIR}/devel/p5-Locale-Maketext-Simple RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Catalyst::Plugin::I18N.3 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires at least Perl 5.8. Install lang/perl5.8, and try again -.elif ${PERL_LEVEL} < 500805 +.if ${PERL_LEVEL} < 500805 BUILD_DEPENDS+= p5-I18N-LangTags-Detect>=0:${PORTSDIR}/misc/p5-I18N-LangTags RUN_DEPENDS+= p5-I18N-LangTags-Detect>=0:${PORTSDIR}/misc/p5-I18N-LangTags .endif diff --git a/www/p5-Catalyst-Plugin-LogWarnings/Makefile b/www/p5-Catalyst-Plugin-LogWarnings/Makefile index 3984fba7eb11..f2ee7fbc2ff7 100644 --- a/www/p5-Catalyst-Plugin-LogWarnings/Makefile +++ b/www/p5-Catalyst-Plugin-LogWarnings/Makefile @@ -20,12 +20,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7001:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Catalyst-Plugin-C3>=0:${PORTSDIR}/www/p5-Catalyst-Plugin-C3 RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Plugin::LogWarnings.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-PageCache/Makefile b/www/p5-Catalyst-Plugin-PageCache/Makefile index 9a01f1781968..15fa9dde6380 100644 --- a/www/p5-Catalyst-Plugin-PageCache/Makefile +++ b/www/p5-Catalyst-Plugin-PageCache/Makefile @@ -17,12 +17,8 @@ COMMENT= Cache the output of entire pages RUN_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Plugin::PageCache.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Params-Nested/Makefile b/www/p5-Catalyst-Plugin-Params-Nested/Makefile index 4f62447a073e..8688753c3cff 100644 --- a/www/p5-Catalyst-Plugin-Params-Nested/Makefile +++ b/www/p5-Catalyst-Plugin-Params-Nested/Makefile @@ -20,15 +20,9 @@ BUILD_DEPENDS= p5-CGI-Expand>=1.06:${PORTSDIR}/www/p5-CGI-Expand \ RUN_DEPENDS= ${BUILD_DEPENDS} \ p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Plugin::Params::Nested.3 \ Catalyst::Plugin::Params::Nested::Expander.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} <= 500801 -IGNORE= requires Perl 5.8.1. Install lang/perl5.8, and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Pluggable/Makefile b/www/p5-Catalyst-Plugin-Pluggable/Makefile index be237e7eb215..79053df06399 100644 --- a/www/p5-Catalyst-Plugin-Pluggable/Makefile +++ b/www/p5-Catalyst-Plugin-Pluggable/Makefile @@ -18,14 +18,8 @@ COMMENT= A plugin for pluggable Catalyst applications BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Plugin::Pluggable.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Prototype/Makefile b/www/p5-Catalyst-Plugin-Prototype/Makefile index 04c145715d7f..4379d7d90cc8 100644 --- a/www/p5-Catalyst-Plugin-Prototype/Makefile +++ b/www/p5-Catalyst-Plugin-Prototype/Makefile @@ -21,7 +21,7 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7006:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-HTML-Prototype>=1.48:${PORTSDIR}/www/p5-HTML-Prototype RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Helper::Prototype.3 \ Catalyst::Plugin::Prototype.3 @@ -29,8 +29,4 @@ MAN3= Catalyst::Helper::Prototype.3 \ post-extract: ${RM} ${WRKSRC}/lib/Catalyst/Plugin/._Prototype.pm -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Session-FastMmap/Makefile b/www/p5-Catalyst-Plugin-Session-FastMmap/Makefile index 801af1b19f78..e5771385aba3 100644 --- a/www/p5-Catalyst-Plugin-Session-FastMmap/Makefile +++ b/www/p5-Catalyst-Plugin-Session-FastMmap/Makefile @@ -28,8 +28,4 @@ PERL_CONFIGURE= yes MAN3= Catalyst::Plugin::Session::FastMmap.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6. Install lang/perl5 or lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Session-State-Cookie/Makefile b/www/p5-Catalyst-Plugin-Session-State-Cookie/Makefile index c0c6b58768b2..54117eeff090 100644 --- a/www/p5-Catalyst-Plugin-Session-State-Cookie/Makefile +++ b/www/p5-Catalyst-Plugin-Session-State-Cookie/Makefile @@ -19,15 +19,11 @@ RUN_DEPENDS= p5-Catalyst-Plugin-Session>=0.06:${PORTSDIR}/www/p5-Catalyst-Plugin p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Plugin::Session::State::Cookie.3 post-extract: @${PERL} -i.bak -ne 'print unless m,Test::,' ${WRKSRC}/Makefile.PL -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Session-State-URI/Makefile b/www/p5-Catalyst-Plugin-Session-State-URI/Makefile index 2fec3f37af02..53015af0ce3d 100644 --- a/www/p5-Catalyst-Plugin-Session-State-URI/Makefile +++ b/www/p5-Catalyst-Plugin-Session-State-URI/Makefile @@ -22,15 +22,11 @@ RUN_DEPENDS= p5-Catalyst-Plugin-Session>=0.06:${PORTSDIR}/www/p5-Catalyst-Plugin p5-MIME-Types>=0:${PORTSDIR}/mail/p5-MIME-Types BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Plugin::Session::State::URI.3 post-extract: @${PERL} -i.bak -ne 'print unless m,Test::,' ${WRKSRC}/Makefile.PL -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Session-Store-Cache/Makefile b/www/p5-Catalyst-Plugin-Session-Store-Cache/Makefile index 82d549cd7e62..3802c5bfeb41 100644 --- a/www/p5-Catalyst-Plugin-Session-Store-Cache/Makefile +++ b/www/p5-Catalyst-Plugin-Session-Store-Cache/Makefile @@ -17,14 +17,8 @@ COMMENT= Store sessions using a Catalyst::Plugin::Cache BUILD_DEPENDS= p5-Catalyst-Plugin-Session>=0.06:${PORTSDIR}/www/p5-Catalyst-Plugin-Session RUN_DEPENDS= p5-Catalyst-Plugin-Session>=0.06:${PORTSDIR}/www/p5-Catalyst-Plugin-Session -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Plugin::Session::Store::Cache.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} <= 500801 -IGNORE= requires Perl 5.8.1. Install lang/perl5.8, and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Session-Store-DBI/Makefile b/www/p5-Catalyst-Plugin-Session-Store-DBI/Makefile index aa33deca731f..3c9d717c38d0 100644 --- a/www/p5-Catalyst-Plugin-Session-Store-DBI/Makefile +++ b/www/p5-Catalyst-Plugin-Session-Store-DBI/Makefile @@ -22,12 +22,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Storable>=0:${PORTSDIR}/devel/p5-Storable RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.2+ MAN3= Catalyst::Plugin::Session::Store::DBI.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} <= 500801 -IGNORE= requires Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Session-Store-DBIC/Makefile b/www/p5-Catalyst-Plugin-Session-Store-DBIC/Makefile index a3a494eeca79..0aa3b2706393 100644 --- a/www/p5-Catalyst-Plugin-Session-Store-DBIC/Makefile +++ b/www/p5-Catalyst-Plugin-Session-Store-DBIC/Makefile @@ -24,15 +24,9 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.2+ MAN3= Catalyst::Plugin::Session::Store::DBIC.3 \ Catalyst::Plugin::Session::Store::DBIC::Delegate.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} <= 500801 -IGNORE= requires Perl 5.8.1. Install lang/perl5.8, and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Session-Store-Delegate/Makefile b/www/p5-Catalyst-Plugin-Session-Store-Delegate/Makefile index 8404a044f6d7..d3d6df30caed 100644 --- a/www/p5-Catalyst-Plugin-Session-Store-Delegate/Makefile +++ b/www/p5-Catalyst-Plugin-Session-Store-Delegate/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-Catalyst-Plugin-Session>=0.12:${PORTSDIR}/www/p5-Catalyst-Plug p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.2+ MAN3= Catalyst::Plugin::Session::Store::Delegate.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} <= 500801 -IGNORE= requires Perl 5.8.1. Install lang/perl5.8, and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Session-Store-FastMmap/Makefile b/www/p5-Catalyst-Plugin-Session-Store-FastMmap/Makefile index a169bc2fdbe2..d2af68f6d1a0 100644 --- a/www/p5-Catalyst-Plugin-Session-Store-FastMmap/Makefile +++ b/www/p5-Catalyst-Plugin-Session-Store-FastMmap/Makefile @@ -20,12 +20,8 @@ BUILD_DEPENDS= p5-Cache-FastMmap>=1.13:${PORTSDIR}/devel/p5-Cache-FastMmap \ p5-Path-Class>=0:${PORTSDIR}/devel/p5-Path-Class RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.1+ MAN3= Catalyst::Plugin::Session::Store::FastMmap.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} <= 500801 -IGNORE= requires Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Session-Store-File/Makefile b/www/p5-Catalyst-Plugin-Session-Store-File/Makefile index 3aa4330895b5..9e61a5d02611 100644 --- a/www/p5-Catalyst-Plugin-Session-Store-File/Makefile +++ b/www/p5-Catalyst-Plugin-Session-Store-File/Makefile @@ -23,12 +23,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Class-Data-Inheritable>=0.04:${PORTSDIR}/devel/p5-Class-Data-Inheritable RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= Catalyst::Plugin::Session::Store::File.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} <= 500800 -IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Session-Store-Memcached/Makefile b/www/p5-Catalyst-Plugin-Session-Store-Memcached/Makefile index 59e8f8575dde..a643a672b0ff 100644 --- a/www/p5-Catalyst-Plugin-Session-Store-Memcached/Makefile +++ b/www/p5-Catalyst-Plugin-Session-Store-Memcached/Makefile @@ -20,12 +20,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Catalyst-Plugin-Session>=0.01:${PORTSDIR}/www/p5-Catalyst-Plugin-Session RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.2+ MAN3= Catalyst::Plugin::Session::Store::Memcached.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} <= 500801 -IGNORE= requires Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Session/Makefile b/www/p5-Catalyst-Plugin-Session/Makefile index 48f2c9f81418..d792d4f8be26 100644 --- a/www/p5-Catalyst-Plugin-Session/Makefile +++ b/www/p5-Catalyst-Plugin-Session/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Tie-RefHash>=1.34:${PORTSDIR}/devel/p5-Tie-RefHash BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Plugin::Session.3 \ Catalyst::Plugin::Session::State.3 \ @@ -31,8 +31,4 @@ MAN3= Catalyst::Plugin::Session.3 \ post-extract: @${PERL} -i.bak -ne 'print unless /^my/ .. /^}/ or m,Test::,' ${WRKSRC}/Makefile.PL -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Setenv/Makefile b/www/p5-Catalyst-Plugin-Setenv/Makefile index 24a987977f2d..f81de79078a5 100644 --- a/www/p5-Catalyst-Plugin-Setenv/Makefile +++ b/www/p5-Catalyst-Plugin-Setenv/Makefile @@ -18,12 +18,8 @@ COMMENT= Set up the environment from Catalyst's config file BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.1+ MAN3= Catalyst::Plugin::Setenv.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Singleton/Makefile b/www/p5-Catalyst-Plugin-Singleton/Makefile index 0d2d9c947872..9ecaf24fa381 100644 --- a/www/p5-Catalyst-Plugin-Singleton/Makefile +++ b/www/p5-Catalyst-Plugin-Singleton/Makefile @@ -19,12 +19,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.1+ MAN3= Catalyst::Plugin::Singleton.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-StackTrace/Makefile b/www/p5-Catalyst-Plugin-StackTrace/Makefile index 58155c7a9610..ea4ad086b901 100644 --- a/www/p5-Catalyst-Plugin-StackTrace/Makefile +++ b/www/p5-Catalyst-Plugin-StackTrace/Makefile @@ -19,12 +19,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Devel-StackTrace>=0:${PORTSDIR}/devel/p5-Devel-StackTrace RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= Catalyst::Plugin::StackTrace.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Static-Simple/Makefile b/www/p5-Catalyst-Plugin-Static-Simple/Makefile index 2b19c87b4d7c..087ec79038e8 100644 --- a/www/p5-Catalyst-Plugin-Static-Simple/Makefile +++ b/www/p5-Catalyst-Plugin-Static-Simple/Makefile @@ -19,12 +19,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.70:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-MIME-Types>=1.15:${PORTSDIR}/mail/p5-MIME-Types RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Catalyst::Plugin::Static::Simple.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Static/Makefile b/www/p5-Catalyst-Plugin-Static/Makefile index 52d638bbb571..98322d3b222f 100644 --- a/www/p5-Catalyst-Plugin-Static/Makefile +++ b/www/p5-Catalyst-Plugin-Static/Makefile @@ -20,12 +20,8 @@ BUILD_DEPENDS= ${SITE_PERL}/Catalyst.pm:${PORTSDIR}/www/p5-Catalyst-Runtime \ ${SITE_PERL}/File/Slurp.pm:${PORTSDIR}/devel/p5-File-Slurp RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Catalyst::Plugin::Static.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-SubRequest/Makefile b/www/p5-Catalyst-Plugin-SubRequest/Makefile index 0cc08cccdae0..3d3af8228123 100644 --- a/www/p5-Catalyst-Plugin-SubRequest/Makefile +++ b/www/p5-Catalyst-Plugin-SubRequest/Makefile @@ -19,14 +19,8 @@ COMMENT= Make subrequests to actions in Catalyst BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Catalyst::Plugin::SubRequest.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Textile/Makefile b/www/p5-Catalyst-Plugin-Textile/Makefile index 9752302b1093..c6d62b12d6b2 100644 --- a/www/p5-Catalyst-Plugin-Textile/Makefile +++ b/www/p5-Catalyst-Plugin-Textile/Makefile @@ -24,8 +24,4 @@ PERL_CONFIGURE= yes MAN3= Catalyst::Plugin::Textile.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500601 -IGNORE= requires Perl 5.6. Install lang/perl5 or lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-Unicode/Makefile b/www/p5-Catalyst-Plugin-Unicode/Makefile index 86ba703de3ab..99683f32d5c0 100644 --- a/www/p5-Catalyst-Plugin-Unicode/Makefile +++ b/www/p5-Catalyst-Plugin-Unicode/Makefile @@ -17,12 +17,8 @@ COMMENT= Unicode aware Catalyst BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= Catalyst::Plugin::Unicode.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Plugin-XMLRPC/Makefile b/www/p5-Catalyst-Plugin-XMLRPC/Makefile index 054730e1b550..0d2ff587e637 100644 --- a/www/p5-Catalyst-Plugin-XMLRPC/Makefile +++ b/www/p5-Catalyst-Plugin-XMLRPC/Makefile @@ -19,13 +19,9 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-RPC-XML>=0:${PORTSDIR}/net/p5-RPC-XML RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Catalyst::Plugin::XMLRPC.3 \ Catalyst::Plugin::XMLRPC::DispatchType::XMLRPC.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires at least Perl 5.8. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-Runtime/Makefile b/www/p5-Catalyst-Runtime/Makefile index 9e58ab187b77..8ebde3eef199 100644 --- a/www/p5-Catalyst-Runtime/Makefile +++ b/www/p5-Catalyst-Runtime/Makefile @@ -36,7 +36,7 @@ BUILD_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \ p5-Module-Install>=0.63:${PORTSDIR}/devel/p5-Module-Install RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN1= catalyst.pl.1 MAN3= Catalyst.3 \ @@ -81,8 +81,4 @@ post-install: post-extract: @${PERL} -i.bak -ne 'print unless m,^feature, .. m,;$$,' ${WRKSRC}/Makefile.PL -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-View-GraphViz/Makefile b/www/p5-Catalyst-View-GraphViz/Makefile index ac8dfecf6a10..5541a4b29fef 100644 --- a/www/p5-Catalyst-View-GraphViz/Makefile +++ b/www/p5-Catalyst-View-GraphViz/Makefile @@ -20,16 +20,10 @@ BUILD_DEPENDS= ${SITE_PERL}/Catalyst/Plugin/SubRequest.pm:${PORTSDIR}/www/p5-Cat ${SITE_PERL}/GraphViz.pm:${PORTSDIR}/graphics/p5-GraphViz RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Catalyst::Helper::View::GraphView.3 \ Catalyst::Helper::View::GraphViz.3 \ Catalyst::View::GraphViz.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-View-HTML-Template-Compiled/Makefile b/www/p5-Catalyst-View-HTML-Template-Compiled/Makefile index 77d66abb3dc3..66a15d2e600c 100644 --- a/www/p5-Catalyst-View-HTML-Template-Compiled/Makefile +++ b/www/p5-Catalyst-View-HTML-Template-Compiled/Makefile @@ -26,10 +26,4 @@ PERL_MODBUILD= yes MAN3= Catalyst::Helper::View::HTML::Template::Compiled.3 \ Catalyst::View::HTML::Template::Compiled.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.1 or later. Install lang/perl5 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-View-HTML-Template/Makefile b/www/p5-Catalyst-View-HTML-Template/Makefile index 314fac8648d3..b260db1b1591 100644 --- a/www/p5-Catalyst-View-HTML-Template/Makefile +++ b/www/p5-Catalyst-View-HTML-Template/Makefile @@ -25,10 +25,4 @@ PERL_MODBUILD= yes MAN3= Catalyst::Helper::View::HTML::Template.3 \ Catalyst::View::HTML::Template.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6. Install lang/perl5 or lang/perl5.8, and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-View-Mason/Makefile b/www/p5-Catalyst-View-Mason/Makefile index 3e674613e94d..a6d408008397 100644 --- a/www/p5-Catalyst-View-Mason/Makefile +++ b/www/p5-Catalyst-View-Mason/Makefile @@ -19,13 +19,9 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-HTML-Mason>=0:${PORTSDIR}/www/p5-HTML-Mason RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.2+ MAN3= Catalyst::Helper::View::Mason.3 \ Catalyst::View::Mason.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} <= 500801 -IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-View-TT-ControllerLocal/Makefile b/www/p5-Catalyst-View-TT-ControllerLocal/Makefile index 3d1872f0d14e..089acb33c55b 100644 --- a/www/p5-Catalyst-View-TT-ControllerLocal/Makefile +++ b/www/p5-Catalyst-View-TT-ControllerLocal/Makefile @@ -21,13 +21,9 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.2+ MAN3= Catalyst::Helper::View::TTControllerLocal.3 \ Catalyst::View::TT::ControllerLocal.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} <= 500801 -IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Catalyst-View-TT/Makefile b/www/p5-Catalyst-View-TT/Makefile index 1746fd1f924e..7558df362566 100644 --- a/www/p5-Catalyst-View-TT/Makefile +++ b/www/p5-Catalyst-View-TT/Makefile @@ -23,14 +23,10 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-Path-Class>=0:${PORTSDIR}/devel/p5-Path-Class RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.2+ MAN3= Catalyst::Helper::View::TT.3 \ Catalyst::Helper::View::TTSite.3 \ Catalyst::View::TT.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} <= 500801 -IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Class-DBI-FromForm/Makefile b/www/p5-Class-DBI-FromForm/Makefile index 1057c0db4128..7aab4e898756 100644 --- a/www/p5-Class-DBI-FromForm/Makefile +++ b/www/p5-Class-DBI-FromForm/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= Class::DBI::FromForm.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.x or later. Install lang/perl5 or lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-DBIx-Class-HTMLWidget/Makefile b/www/p5-DBIx-Class-HTMLWidget/Makefile index 20f854c77b20..b89fe2fba4d3 100644 --- a/www/p5-DBIx-Class-HTMLWidget/Makefile +++ b/www/p5-DBIx-Class-HTMLWidget/Makefile @@ -19,12 +19,8 @@ BUILD_DEPENDS= p5-HTML-Widget>=1.10:${PORTSDIR}/www/p5-HTML-Widget \ p5-DBIx-Class>=0.05:${PORTSDIR}/databases/p5-DBIx-Class RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= DBIx::Class::HTMLWidget.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Data-TreeDumper-Renderer-DHTML/Makefile b/www/p5-Data-TreeDumper-Renderer-DHTML/Makefile index e91da5da0f13..cc7dc78fdb4b 100644 --- a/www/p5-Data-TreeDumper-Renderer-DHTML/Makefile +++ b/www/p5-Data-TreeDumper-Renderer-DHTML/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Data::TreeDumper::Renderer::DHTML.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.1 or later. Install lang/perl5 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Feed-Find/Makefile b/www/p5-Feed-Find/Makefile index acf72ac0d2ed..96d8c05cc353 100644 --- a/www/p5-Feed-Find/Makefile +++ b/www/p5-Feed-Find/Makefile @@ -25,8 +25,4 @@ PERL_MODBUILD= yes MAN3= Feed::Find.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6 or newer. Install lang/perl5 or lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Flickr-API/Makefile b/www/p5-Flickr-API/Makefile index 81bf5abfeb73..2ad539252874 100644 --- a/www/p5-Flickr-API/Makefile +++ b/www/p5-Flickr-API/Makefile @@ -24,10 +24,4 @@ PERL_CONFIGURE= yes MAN3= Flickr::API.3 Flickr::API::Request.3 Flickr::API::Response.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= requires perl 5.6.x or later. Install lang/perl5 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Gantry/Makefile b/www/p5-Gantry/Makefile index 5727310bcfef..6fbdb82577b1 100644 --- a/www/p5-Gantry/Makefile +++ b/www/p5-Gantry/Makefile @@ -29,7 +29,7 @@ RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI \ BUILD_DEPENDS= ${RUN_DEPENDS} BUILD_DEPENDS+= ${SITE_PERL}/Test/Exception.pm:${PORTSDIR}/devel/p5-Test-Exception -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= Gantry.3 \ Gantry::Build.3 \ @@ -110,10 +110,4 @@ MAN3= Gantry.3 \ Gantry::Utils::Threeway.3 \ Template::Plugin::GantryAuthCookie.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8.0 or newer. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Geo-Caching/Makefile b/www/p5-Geo-Caching/Makefile index 0e7d5f430a4d..e2610a26ec11 100644 --- a/www/p5-Geo-Caching/Makefile +++ b/www/p5-Geo-Caching/Makefile @@ -21,12 +21,6 @@ RUN_DEPENDS+= ${BUILD_DEPENDS} MAN3= Geo::Caching.3 -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires at least Perl5.8 -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-Chunks/Makefile b/www/p5-HTML-Chunks/Makefile index 1b1a5bb79876..de4d5da4d562 100644 --- a/www/p5-HTML-Chunks/Makefile +++ b/www/p5-HTML-Chunks/Makefile @@ -17,17 +17,11 @@ COMMENT= A simple nested template engine for HTML, XML and XHTML RUN_DEPENDS= ${SITE_PERL}/IO/Scalar.pm:${PORTSDIR}/devel/p5-IO-stringy -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.6+ WRKSRC= ${WRKDIR}/${PORTNAME} MAN3= HTML::Chunks.3 HTML::Chunks::Local.3 HTML::Chunks::Super.3 \ HTML::ChunksLocal.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500806 -IGNORE= needs Perl 5.8.6 or above (lang/perl5.8) -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-Embperl/Makefile b/www/p5-HTML-Embperl/Makefile index 6583259534bf..18de38175340 100644 --- a/www/p5-HTML-Embperl/Makefile +++ b/www/p5-HTML-Embperl/Makefile @@ -44,10 +44,4 @@ MAN3= HTML::Embperl.3 HTML::Embperl::Faq.3 HTML::Embperl::Changes.3 \ MAN1= embpexec.pl.1 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -BROKEN= Incorrect pkg-plist -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-FromANSI/Makefile b/www/p5-HTML-FromANSI/Makefile index 0c2c0b97b593..894f96cc31f0 100644 --- a/www/p5-HTML-FromANSI/Makefile +++ b/www/p5-HTML-FromANSI/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN1= ansi2html.1 MAN3= HTML::FromANSI.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 # from p5-HTML-Parser -IGNORE= requires perl 5.6.x or later. Install lang/perl5.8 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-Lint/Makefile b/www/p5-HTML-Lint/Makefile index 0cca36b73535..853298a45a37 100644 --- a/www/p5-HTML-Lint/Makefile +++ b/www/p5-HTML-Lint/Makefile @@ -27,10 +27,4 @@ MAN3= HTML::Lint.3 \ HTML::Lint::HTML4.3 \ Test::HTML::Lint.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-Mason/Makefile b/www/p5-HTML-Mason/Makefile index a620377a49ec..c986953b498a 100644 --- a/www/p5-HTML-Mason/Makefile +++ b/www/p5-HTML-Mason/Makefile @@ -69,10 +69,6 @@ post-install: .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again -.endif - .if defined(WITH_MOD_PERL) .if defined(WITH_APACHE2) RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Apache2/Request.pm:${PORTSDIR}/www/p5-libapreq2 diff --git a/www/p5-HTML-Parser/Makefile b/www/p5-HTML-Parser/Makefile index e7b2474b3a1f..7f7ce4abb9c6 100644 --- a/www/p5-HTML-Parser/Makefile +++ b/www/p5-HTML-Parser/Makefile @@ -30,10 +30,4 @@ MAN3= HTML::Entities.3 \ HTML::PullParser.3 \ HTML::TokeParser.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-Prototype/Makefile b/www/p5-HTML-Prototype/Makefile index eb7c4dd576aa..f96bad3a468a 100644 --- a/www/p5-HTML-Prototype/Makefile +++ b/www/p5-HTML-Prototype/Makefile @@ -29,10 +29,4 @@ MAN3= HTML::Prototype.3 \ HTML::Prototype::Helper.3 \ HTML::Prototype::Js.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.x or later. Install lang/perl5 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-RSSAutodiscovery/Makefile b/www/p5-HTML-RSSAutodiscovery/Makefile index befc8f36cdf2..2e1699575a8b 100644 --- a/www/p5-HTML-RSSAutodiscovery/Makefile +++ b/www/p5-HTML-RSSAutodiscovery/Makefile @@ -21,12 +21,6 @@ RUN_DEPENDS= ${BUILD_DEPENDS} PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # Inherited from both dependencies -IGNORE= requires Perl 5.6.0 or newer. Install lang/perl5.8 and try again -.endif - MAN3= HTML::RSSAutodiscovery.3 -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-ResolveLink/Makefile b/www/p5-HTML-ResolveLink/Makefile index 42d6120c524f..8235649d00c7 100644 --- a/www/p5-HTML-ResolveLink/Makefile +++ b/www/p5-HTML-ResolveLink/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= HTML::ResolveLink.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # inherited from www/p5-HTML-Parser -IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-SimpleLinkExtor/Makefile b/www/p5-HTML-SimpleLinkExtor/Makefile index 04862ae6b559..95aabd054325 100644 --- a/www/p5-HTML-SimpleLinkExtor/Makefile +++ b/www/p5-HTML-SimpleLinkExtor/Makefile @@ -25,10 +25,4 @@ PERL_CONFIGURE= yes MAN1= linktractor.1 MAN3= HTML::SimpleLinkExtor.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-Strip/Makefile b/www/p5-HTML-Strip/Makefile index 3af7520cf697..cef6630e0b2b 100644 --- a/www/p5-HTML-Strip/Makefile +++ b/www/p5-HTML-Strip/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= HTML::Strip.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= The port needs at least perl 5.6. Install lang/perl5.8 or lang/perl5 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-TableExtract/Makefile b/www/p5-HTML-TableExtract/Makefile index 0c0827b8e3ec..f00719366d0d 100644 --- a/www/p5-HTML-TableExtract/Makefile +++ b/www/p5-HTML-TableExtract/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= HTML::TableExtract.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-TableParser/Makefile b/www/p5-HTML-TableParser/Makefile index a07db4355976..bdfb5c29968e 100644 --- a/www/p5-HTML-TableParser/Makefile +++ b/www/p5-HTML-TableParser/Makefile @@ -18,14 +18,8 @@ COMMENT= Extract data from an HTML table BUILD_DEPENDS= p5-HTML-Parser>=3.34:${PORTSDIR}/www/p5-HTML-Parser RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= HTML::TableParser.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later due to Unicode escapes -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-TagCloud-Extended/Makefile b/www/p5-HTML-TagCloud-Extended/Makefile index 0bd1b2af83f4..a563501a216b 100644 --- a/www/p5-HTML-TagCloud-Extended/Makefile +++ b/www/p5-HTML-TagCloud-Extended/Makefile @@ -20,14 +20,8 @@ BUILD_DEPENDS= ${SITE_PERL}/Class/Accessor.pm:${PORTSDIR}/devel/p5-Class-Accesso ${SITE_PERL}/${PERL_ARCH}/Readonly.pm:${PORTSDIR}/devel/p5-Readonly RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= HTML::TagCloud::Extended.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-TagCloud/Makefile b/www/p5-HTML-TagCloud/Makefile index 39059a0d5225..e7530edee327 100644 --- a/www/p5-HTML-TagCloud/Makefile +++ b/www/p5-HTML-TagCloud/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= yes MAN3= HTML::TagCloud.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-Template-Compiled/Makefile b/www/p5-HTML-Template-Compiled/Makefile index 21fdb08be195..c6a36151dde5 100644 --- a/www/p5-HTML-Template-Compiled/Makefile +++ b/www/p5-HTML-Template-Compiled/Makefile @@ -41,11 +41,4 @@ MAN3= HTML::Template::Compiled.3 \ HTML::Template::Compiled::Token.3 \ HTML::Template::Compiled::Utils.3 -.include <bsd.port.pre.mk> - -# Inherited from www/p5-HTML-Parser and www/p5-Data-TreeDumper-Renderer-DHTML -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or later. Install lang/perl5 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-Template-Expr/Makefile b/www/p5-HTML-Template-Expr/Makefile index 5f5db371ea96..982c76306d04 100644 --- a/www/p5-HTML-Template-Expr/Makefile +++ b/www/p5-HTML-Template-Expr/Makefile @@ -25,11 +25,4 @@ PERL_CONFIGURE= yes MAN3= HTML::Template::Expr.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -post-configure: - ${PERL} -pi -e 's/-I\S+PERL\S+ //g if m{PERL_DL_NONLAZY}' ${WRKSRC}/Makefile -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-Template-HashWrapper/Makefile b/www/p5-HTML-Template-HashWrapper/Makefile index 64d28884aa6b..113d7031d2cc 100644 --- a/www/p5-HTML-Template-HashWrapper/Makefile +++ b/www/p5-HTML-Template-HashWrapper/Makefile @@ -18,14 +18,8 @@ COMMENT= Easy way to use the associate option from HTML::Template RUN_DEPENDS= ${SITE_PERL}/HTML/Template.pm:${PORTSDIR}/www/p5-HTML-Template BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= HTML::Template::HashWrapper.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later. Install lang/perl5.8 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-Template-Pluggable/Makefile b/www/p5-HTML-Template-Pluggable/Makefile index 18f61b1e2893..469fe86654bb 100644 --- a/www/p5-HTML-Template-Pluggable/Makefile +++ b/www/p5-HTML-Template-Pluggable/Makefile @@ -21,15 +21,9 @@ BUILD_DEPENDS= ${SITE_PERL}/HTML/Template.pm:${PORTSDIR}/www/p5-HTML-Template \ ${SITE_PERL}/Class/Trigger.pm:${PORTSDIR}/devel/p5-Class-Trigger RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.6+ MAN3= HTML::Template::Pluggable.3 \ HTML::Template::Plugin::Dot.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500806 -IGNORE= needs Perl 5.8.6 or above (lang/perl5.8) -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-TokeParser-Simple/Makefile b/www/p5-HTML-TokeParser-Simple/Makefile index 92ff3ff07a4d..1912ce9861b1 100644 --- a/www/p5-HTML-TokeParser-Simple/Makefile +++ b/www/p5-HTML-TokeParser-Simple/Makefile @@ -30,10 +30,4 @@ MAN3= HTML::TokeParser::Simple.3 HTML::TokeParser::Simple::Token.3 \ HTML::TokeParser::Simple::Token::Tag::Start.3 \ HTML::TokeParser::Simple::Token::Text.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 #inherted from www/p5-HTML-Parser -IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-TreeBuilder-XPath/Makefile b/www/p5-HTML-TreeBuilder-XPath/Makefile index cb3efa299399..921a984f8ea8 100644 --- a/www/p5-HTML-TreeBuilder-XPath/Makefile +++ b/www/p5-HTML-TreeBuilder-XPath/Makefile @@ -24,12 +24,6 @@ MAN3= HTML::TreeBuilder::XPath.3 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -post-patch: - ${PERL} -pi -e '$$_ = "" if /^use (5\.006|vars|warnings)/' \ - ${WRKSRC}/Makefile.PL ${WRKSRC}/lib/HTML/TreeBuilder/XPath.pm -.endif - .if ${PERL_LEVEL} < 500703 RUN_DEPENDS+= ${SITE_PERL}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils .endif diff --git a/www/p5-HTML-Widget-DBIC/Makefile b/www/p5-HTML-Widget-DBIC/Makefile index e4c5568b7ab3..cdf443b505e3 100644 --- a/www/p5-HTML-Widget-DBIC/Makefile +++ b/www/p5-HTML-Widget-DBIC/Makefile @@ -19,15 +19,11 @@ RUN_DEPENDS= p5-DBIx-Class>=0:${PORTSDIR}/databases/p5-DBIx-Class \ p5-HTML-Widget>=1.11:${PORTSDIR}/www/p5-HTML-Widget BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= HTML::Widget::DBIC.3 post-extract: @${PERL} -i.bak -ne 'print unless m,Test::,' ${WRKSRC}/Makefile.PL -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-Widget/Makefile b/www/p5-HTML-Widget/Makefile index 7e03e1ac7a63..5b65f72f7d8f 100644 --- a/www/p5-HTML-Widget/Makefile +++ b/www/p5-HTML-Widget/Makefile @@ -27,7 +27,7 @@ RUN_DEPENDS= p5-HTML-Tree>=3.22:${PORTSDIR}/www/p5-HTML-Tree \ p5-Date-Calc>=0:${PORTSDIR}/devel/p5-Date-Calc BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= HTML::Widget.3 \ HTML::Widget::Accessor.3 \ @@ -90,8 +90,4 @@ MAN3= HTML::Widget.3 \ post-extract: @${PERL} -i.bak -ne 'print unless m,Test::,' ${WRKSRC}/Makefile.PL -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500801 -IGNORE= requires Perl 5.8.1. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-WikiConverter-DokuWiki/Makefile b/www/p5-HTML-WikiConverter-DokuWiki/Makefile index 673dd7efa0bd..8dc4de05b02f 100644 --- a/www/p5-HTML-WikiConverter-DokuWiki/Makefile +++ b/www/p5-HTML-WikiConverter-DokuWiki/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.60:${PORTSDIR}/www/p5-HTML-WikiConverter p5-URI>=1.35:${PORTSDIR}/net/p5-URI RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= HTML::WikiConverter::DokuWiki.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later due to Unicode escapes -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-WikiConverter-Kwiki/Makefile b/www/p5-HTML-WikiConverter-Kwiki/Makefile index b454a100a589..7a494eaad547 100644 --- a/www/p5-HTML-WikiConverter-Kwiki/Makefile +++ b/www/p5-HTML-WikiConverter-Kwiki/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.54:${PORTSDIR}/www/p5-HTML-WikiConverter p5-URI>=1.35:${PORTSDIR}/net/p5-URI RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= HTML::WikiConverter::Kwiki.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later due to Unicode escapes -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-WikiConverter-Markdown/Makefile b/www/p5-HTML-WikiConverter-Markdown/Makefile index f536fc4d4e79..57d73dbacc84 100644 --- a/www/p5-HTML-WikiConverter-Markdown/Makefile +++ b/www/p5-HTML-WikiConverter-Markdown/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.60:${PORTSDIR}/www/p5-HTML-WikiConverter p5-URI>=1.35:${PORTSDIR}/net/p5-URI RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= HTML::WikiConverter::Markdown.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later due to Unicode escapes -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-WikiConverter-MediaWiki/Makefile b/www/p5-HTML-WikiConverter-MediaWiki/Makefile index 47f4d66aab3e..4c1f70fad8e3 100644 --- a/www/p5-HTML-WikiConverter-MediaWiki/Makefile +++ b/www/p5-HTML-WikiConverter-MediaWiki/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.60:${PORTSDIR}/www/p5-HTML-WikiConverter p5-URI>=1.35:${PORTSDIR}/net/p5-URI RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= HTML::WikiConverter::MediaWiki.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later due to Unicode escapes -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-WikiConverter-MoinMoin/Makefile b/www/p5-HTML-WikiConverter-MoinMoin/Makefile index 810c59e4d188..43605bfadf23 100644 --- a/www/p5-HTML-WikiConverter-MoinMoin/Makefile +++ b/www/p5-HTML-WikiConverter-MoinMoin/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.60:${PORTSDIR}/www/p5-HTML-WikiConverter p5-URI>=1.35:${PORTSDIR}/net/p5-URI RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= HTML::WikiConverter::MoinMoin.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later due to Unicode escapes -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-WikiConverter-Oddmuse/Makefile b/www/p5-HTML-WikiConverter-Oddmuse/Makefile index 45c0fc7b07c6..744149f495b3 100644 --- a/www/p5-HTML-WikiConverter-Oddmuse/Makefile +++ b/www/p5-HTML-WikiConverter-Oddmuse/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.60:${PORTSDIR}/www/p5-HTML-WikiConverter p5-URI>=1.35:${PORTSDIR}/net/p5-URI RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= HTML::WikiConverter::Oddmuse.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later due to Unicode escapes -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-WikiConverter-PbWiki/Makefile b/www/p5-HTML-WikiConverter-PbWiki/Makefile index da73b435b09d..4b93a91261f3 100644 --- a/www/p5-HTML-WikiConverter-PbWiki/Makefile +++ b/www/p5-HTML-WikiConverter-PbWiki/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.54:${PORTSDIR}/www/p5-HTML-WikiConverter p5-URI>=1.35:${PORTSDIR}/net/p5-URI RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= HTML::WikiConverter::PbWiki.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later due to Unicode escapes -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-WikiConverter-PhpWiki/Makefile b/www/p5-HTML-WikiConverter-PhpWiki/Makefile index 00f57da1d54f..bb3d5c68cf98 100644 --- a/www/p5-HTML-WikiConverter-PhpWiki/Makefile +++ b/www/p5-HTML-WikiConverter-PhpWiki/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.54:${PORTSDIR}/www/p5-HTML-WikiConverter p5-URI>=1.35:${PORTSDIR}/net/p5-URI RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= HTML::WikiConverter::PhpWiki.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later due to Unicode escapes -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-WikiConverter-PmWiki/Makefile b/www/p5-HTML-WikiConverter-PmWiki/Makefile index 4c8a47f4b138..0e89b0dabe2a 100644 --- a/www/p5-HTML-WikiConverter-PmWiki/Makefile +++ b/www/p5-HTML-WikiConverter-PmWiki/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.60:${PORTSDIR}/www/p5-HTML-WikiConverter p5-URI>=1.35:${PORTSDIR}/net/p5-URI RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= HTML::WikiConverter::PmWiki.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later due to Unicode escapes -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-WikiConverter-SnipSnap/Makefile b/www/p5-HTML-WikiConverter-SnipSnap/Makefile index eb280566deb8..ff1fea1efefd 100644 --- a/www/p5-HTML-WikiConverter-SnipSnap/Makefile +++ b/www/p5-HTML-WikiConverter-SnipSnap/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.54:${PORTSDIR}/www/p5-HTML-WikiConverter p5-URI>=1.35:${PORTSDIR}/net/p5-URI RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= HTML::WikiConverter::SnipSnap.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later due to Unicode escapes -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-WikiConverter-Socialtext/Makefile b/www/p5-HTML-WikiConverter-Socialtext/Makefile index 1b989b28e1a3..3ba3777d942c 100644 --- a/www/p5-HTML-WikiConverter-Socialtext/Makefile +++ b/www/p5-HTML-WikiConverter-Socialtext/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.60:${PORTSDIR}/www/p5-HTML-WikiConverter p5-URI>=1.35:${PORTSDIR}/net/p5-URI RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= HTML::WikiConverter::Socialtext.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later due to Unicode escapes -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-WikiConverter-TikiWiki/Makefile b/www/p5-HTML-WikiConverter-TikiWiki/Makefile index 67ab06c55f6a..266a2e81e52b 100644 --- a/www/p5-HTML-WikiConverter-TikiWiki/Makefile +++ b/www/p5-HTML-WikiConverter-TikiWiki/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.54:${PORTSDIR}/www/p5-HTML-WikiConverter p5-URI>=1.35:${PORTSDIR}/net/p5-URI RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= HTML::WikiConverter::TikiWiki.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later due to Unicode escapes -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-WikiConverter-UseMod/Makefile b/www/p5-HTML-WikiConverter-UseMod/Makefile index 3d439bb27342..0fa7ff08238b 100644 --- a/www/p5-HTML-WikiConverter-UseMod/Makefile +++ b/www/p5-HTML-WikiConverter-UseMod/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.54:${PORTSDIR}/www/p5-HTML-WikiConverter p5-URI>=1.35:${PORTSDIR}/net/p5-URI RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= HTML::WikiConverter::UseMod.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later due to Unicode escapes -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-WikiConverter-WakkaWiki/Makefile b/www/p5-HTML-WikiConverter-WakkaWiki/Makefile index 8578dd23f882..4710e870c426 100644 --- a/www/p5-HTML-WikiConverter-WakkaWiki/Makefile +++ b/www/p5-HTML-WikiConverter-WakkaWiki/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.54:${PORTSDIR}/www/p5-HTML-WikiConverter p5-URI>=1.35:${PORTSDIR}/net/p5-URI RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= HTML::WikiConverter::WakkaWiki.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later due to Unicode escapes -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-WikiConverter-WikkaWiki/Makefile b/www/p5-HTML-WikiConverter-WikkaWiki/Makefile index 1cee648ee1b9..bf5f676d033c 100644 --- a/www/p5-HTML-WikiConverter-WikkaWiki/Makefile +++ b/www/p5-HTML-WikiConverter-WikkaWiki/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= p5-HTML-WikiConverter>=0.54:${PORTSDIR}/www/p5-HTML-WikiConverter p5-URI>=1.35:${PORTSDIR}/net/p5-URI RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= HTML::WikiConverter::WikkaWiki.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later due to Unicode escapes -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTML-WikiConverter/Makefile b/www/p5-HTML-WikiConverter/Makefile index ff667020b073..3838e1837f50 100644 --- a/www/p5-HTML-WikiConverter/Makefile +++ b/www/p5-HTML-WikiConverter/Makefile @@ -24,16 +24,10 @@ BUILD_DEPENDS= p5-Class-Data-Inheritable>=0.02:${PORTSDIR}/devel/p5-Class-Data-I p5-URI>=1.35:${PORTSDIR}/net/p5-URI RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN1= html2wiki.1 MAN3= HTML::WikiConverter.3 HTML::WikiConverter::Dialects.3 \ HTML::WikiConverter::Normalizer.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later due to Unicode escapes -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTTP-Body/Makefile b/www/p5-HTTP-Body/Makefile index 1580afee1ef2..02ccb42f83f7 100644 --- a/www/p5-HTTP-Body/Makefile +++ b/www/p5-HTTP-Body/Makefile @@ -27,8 +27,4 @@ MAN3= HTTP::Body::OctetStream.3 \ HTTP::Body.3 \ HTTP::Body::MultiPart.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500601 -IGNORE= requires at least Perl 5.6.1. Install lang/perl5, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTTP-Cookies-iCab/Makefile b/www/p5-HTTP-Cookies-iCab/Makefile index 8371ada9c85c..fd737640fc1b 100644 --- a/www/p5-HTTP-Cookies-iCab/Makefile +++ b/www/p5-HTTP-Cookies-iCab/Makefile @@ -24,11 +24,7 @@ MAN3= HTTP::Cookies::iCab.3 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 # Inherited from www/p5-libwww -IGNORE= requires Perl 5.6.0 or later. Please install lang/perl5.8 and try again -.endif - -.if ${PERL_LEVEL} < 500602 || ${PERL_LEVEL} == 500700 || ${PERL_LEVEL} == 500701 +.if ${PERL_LEVEL} == 500700 || ${PERL_LEVEL} == 500701 RUN_DEPENDS+= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple .endif diff --git a/www/p5-HTTP-Request-AsCGI/Makefile b/www/p5-HTTP-Request-AsCGI/Makefile index dcfd8956b270..caff07c18331 100644 --- a/www/p5-HTTP-Request-AsCGI/Makefile +++ b/www/p5-HTTP-Request-AsCGI/Makefile @@ -21,12 +21,8 @@ BUILD_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \ p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= HTTP::Request::AsCGI.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires at least Perl 5.8. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTTP-Server-Simple-Mason/Makefile b/www/p5-HTTP-Server-Simple-Mason/Makefile index 98b794d133ec..47c778f2b317 100644 --- a/www/p5-HTTP-Server-Simple-Mason/Makefile +++ b/www/p5-HTTP-Server-Simple-Mason/Makefile @@ -24,9 +24,4 @@ PERL_CONFIGURE=yes MAN3= HTTP::Server::Simple::Mason.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6 or newer. Install lang/perl5 or lang/perl5.8, and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTTP-Server-Simple-Recorder/Makefile b/www/p5-HTTP-Server-Simple-Recorder/Makefile index 6ec0ffb01aa3..0ebb95f9e3c9 100644 --- a/www/p5-HTTP-Server-Simple-Recorder/Makefile +++ b/www/p5-HTTP-Server-Simple-Recorder/Makefile @@ -20,14 +20,8 @@ BUILD_DEPENDS= ${SITE_PERL}/HTTP/Server/Simple.pm:${PORTSDIR}/www/p5-HTTP-Server ${SITE_PERL}/IO/Tee.pm:${PORTSDIR}/devel/p5-IO-Tee RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= HTTP::Server::Simple::Recorder.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTTP-Server-Simple/Makefile b/www/p5-HTTP-Server-Simple/Makefile index 597bc590cc5a..6e243b41c9c3 100644 --- a/www/p5-HTTP-Server-Simple/Makefile +++ b/www/p5-HTTP-Server-Simple/Makefile @@ -21,12 +21,4 @@ MAN3= HTTP::Server::Simple.3 \ HTTP::Server::Simple::CGI.3 \ HTTP::Server::Simple::CGI::Environment.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -post-patch: - ${PERL} -pi -e '$$_ = "" if m!(use|no) warnings!' \ - ${WRKSRC}/lib/HTTP/Server/Simple/CGI/Environment.pm \ - ${WRKSRC}/lib/HTTP/Server/Simple/CGI.pm \ - ${WRKSRC}/lib/HTTP/Server/Simple.pm -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTTP-SimpleLinkChecker/Makefile b/www/p5-HTTP-SimpleLinkChecker/Makefile index 7e817d8b4f5b..ab039a336926 100644 --- a/www/p5-HTTP-SimpleLinkChecker/Makefile +++ b/www/p5-HTTP-SimpleLinkChecker/Makefile @@ -22,10 +22,4 @@ MAN3= HTTP::SimpleLinkChecker.3 PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # inherited from p5-libwww -IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-HTTP-Size/Makefile b/www/p5-HTTP-Size/Makefile index ebfc61a7ed28..fbb80533f2a0 100644 --- a/www/p5-HTTP-Size/Makefile +++ b/www/p5-HTTP-Size/Makefile @@ -24,10 +24,4 @@ MAN3= HTTP::Size.3 PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # inherited from p5-libwww -IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Handel/Makefile b/www/p5-Handel/Makefile index 378afcc7fc75..fb9f4825a069 100644 --- a/www/p5-Handel/Makefile +++ b/www/p5-Handel/Makefile @@ -88,8 +88,4 @@ RUN_DEPENDS+= ${SITE_PERL}/Finance/Currency/Convert/WebserviceX.pm:${PORTSDIR}/f RUN_DEPENDS+= ${SITE_PERL}/Locale/Currency.pm:${PORTSDIR}/misc/p5-Locale-Codes .endif -.if ${PERL_LEVEL} < 500600 -IGNORE= perl 5.6 or newer required. Install lang/perl5.8 or lang/perl5 and try again -.endif - .include <bsd.port.post.mk> diff --git a/www/p5-Jifty/Makefile b/www/p5-Jifty/Makefile index 62e18b9cd2cc..efe11de4ac4a 100644 --- a/www/p5-Jifty/Makefile +++ b/www/p5-Jifty/Makefile @@ -94,13 +94,7 @@ BUILD_DEPENDS= \ p5-version>0:${PORTSDIR}/devel/p5-version RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.3+ .include "Makefile.man" -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500803 -IGNORE= requires perl 5.8.3 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-LWPx-ParanoidAgent/Makefile b/www/p5-LWPx-ParanoidAgent/Makefile index 7b81479c915e..1f64f4d473d2 100644 --- a/www/p5-LWPx-ParanoidAgent/Makefile +++ b/www/p5-LWPx-ParanoidAgent/Makefile @@ -25,10 +25,6 @@ MAN3= LWPx::ParanoidAgent.3 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500601 -IGNORE= requires perl 5.6.x or later. Install lang/perl5.8 then try again -.endif - .if ${PERL_LEVEL} < 500703 BUILD_DEPENDS+= ${SITE_PERL}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes .endif diff --git a/www/p5-MasonX-Interp-WithCallbacks/Makefile b/www/p5-MasonX-Interp-WithCallbacks/Makefile index 253ae9b593b9..956738d4a1ee 100644 --- a/www/p5-MasonX-Interp-WithCallbacks/Makefile +++ b/www/p5-MasonX-Interp-WithCallbacks/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= ${SITE_PERL}/HTML/Mason.pm:${PORTSDIR}/www/p5-HTML-Mason \ ${SITE_PERL}/Params/CallbackRequest.pm:${PORTSDIR}/devel/p5-Params-CallbackRequest RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ # inherited from devel/p5-Exception-Class MAN3= MasonX::Interp::WithCallbacks.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 # inherited from devel/p5-Exception-Class -IGNORE= requires at least Perl 5.8. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-MasonX-Request-WithApacheSession/Makefile b/www/p5-MasonX-Request-WithApacheSession/Makefile index 24ac0e2fa38f..d9c66d77c32a 100644 --- a/www/p5-MasonX-Request-WithApacheSession/Makefile +++ b/www/p5-MasonX-Request-WithApacheSession/Makefile @@ -25,11 +25,4 @@ PERL_MODBUILD= yes MAN3= MasonX::Request::WithApacheSession.3 \ MasonX::Request::WithMultiSession.3 -.include <bsd.port.pre.mk> - -# Depends on devel/p5-Class-Container whichs needs perl 5.6.x or later -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.x or later. Install lang/perl5 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-MasonX-WebApp/Makefile b/www/p5-MasonX-WebApp/Makefile index 772a36ac85b0..e68311667fca 100644 --- a/www/p5-MasonX-WebApp/Makefile +++ b/www/p5-MasonX-WebApp/Makefile @@ -33,11 +33,4 @@ PERL_MODBUILD= yes MAN3= MasonX::WebApp.3 -.include <bsd.port.pre.mk> - -# Depends on devel/p5-Class-Container whichs needs perl 5.6.x or later -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.x or later. Install lang/perl5 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Maypole/Makefile b/www/p5-Maypole/Makefile index 2f2af5565c34..f5c540515345 100644 --- a/www/p5-Maypole/Makefile +++ b/www/p5-Maypole/Makefile @@ -130,8 +130,4 @@ post-install: .endfor @ ${CAT} ${PKGMESSAGE} -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6 or above. Install lang/perl5 or lang/perl5.8 and try again -.endif - .include <bsd.port.post.mk> diff --git a/www/p5-Net-Akismet/Makefile b/www/p5-Net-Akismet/Makefile index cf5806e77c4c..847a2cab9b1b 100644 --- a/www/p5-Net-Akismet/Makefile +++ b/www/p5-Net-Akismet/Makefile @@ -34,10 +34,4 @@ post-patch: test: build @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} test -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= needs Perl 5.6 or later -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Net-Flickr-Backup/Makefile b/www/p5-Net-Flickr-Backup/Makefile index 1313d9b609fe..42a72355cd85 100644 --- a/www/p5-Net-Flickr-Backup/Makefile +++ b/www/p5-Net-Flickr-Backup/Makefile @@ -26,14 +26,8 @@ RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Sys/Hostname/FQDN.pm:${PORTSDIR}/sysutils p5-libwww>=5.76:${PORTSDIR}/www/libwww BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= Net::Flickr::Backup.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8.0 or newer. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Net-eBay/Makefile b/www/p5-Net-eBay/Makefile index 83df28c0bde2..41b07c39a445 100644 --- a/www/p5-Net-eBay/Makefile +++ b/www/p5-Net-eBay/Makefile @@ -27,12 +27,6 @@ PLIST_SUB+= EXAMPLESDIR="share/examples/${PORTNAME}" MAN3= Net::eBay.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= needs Perl 5.6 or later -.endif - pre-configure: ${MKDIR} ${WRKSRC}/examples ${MV} ${WRKSRC}/*.pl ${WRKSRC}/examples @@ -44,4 +38,4 @@ post-install: ${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${EXAMPLESDIR} .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-POE-Component-Server-HTTP/Makefile b/www/p5-POE-Component-Server-HTTP/Makefile index 332705e56716..65e5f126c4f8 100644 --- a/www/p5-POE-Component-Server-HTTP/Makefile +++ b/www/p5-POE-Component-Server-HTTP/Makefile @@ -26,10 +26,4 @@ PERL_CONFIGURE= yes MAN3= POE::Component::Server::HTTP.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 -IGNORE= requires Perl 5.6.1 or newer. Install lang/perl5 or lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-POE-Component-Server-HTTPServer/Makefile b/www/p5-POE-Component-Server-HTTPServer/Makefile index 5fd3e43ec94c..162bf47a5641 100644 --- a/www/p5-POE-Component-Server-HTTPServer/Makefile +++ b/www/p5-POE-Component-Server-HTTPServer/Makefile @@ -23,7 +23,7 @@ BUILD_DEPENDS= ${SITE_PERL}/POE.pm:${PORTSDIR}/devel/p5-POE \ ${SITE_PERL}/MIME/Types.pm:${PORTSDIR}/mail/p5-MIME-Types RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= POE::Component::Server::HTTPServer.3 \ POE::Component::Server::HTTPServer::BasicAuthenHandler.3 \ @@ -34,10 +34,4 @@ MAN3= POE::Component::Server::HTTPServer.3 \ POE::Component::Server::HTTPServer::StaticHandler.3 \ POE::Component::Server::HTTPServer::TemplateHandler.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or later. Install lang/perl5.8 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-RTx-Statistics/Makefile b/www/p5-RTx-Statistics/Makefile index 87bd60d60eea..f0c64745034f 100644 --- a/www/p5-RTx-Statistics/Makefile +++ b/www/p5-RTx-Statistics/Makefile @@ -19,7 +19,7 @@ BUILD_DEPENDS= ${SITE_PERL}/GD/Graph.pm:${PORTSDIR}/graphics/p5-GD-Graph \ ${RT_PATH}/lib/RT.pm:${PORTSDIR}/www/rt34 RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= YES +PERL_CONFIGURE= 5.8.3+ RT_PATH?= ${LOCALBASE}/rt3 PLIST_SUB= RT_PATH=${RT_PATH} RTPLIST=${RT_PATH:S/^${PREFIX}\///} @@ -29,10 +29,4 @@ do-configure: ${SETENV} ${CONFIGURE_ENV} \ ${PERL5} Makefile.PL -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500803 -IGNORE= requires at least Perl5.8.3 due to dependencies -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-SCGI/Makefile b/www/p5-SCGI/Makefile index 7f61f034e5ab..1a6274357e35 100644 --- a/www/p5-SCGI/Makefile +++ b/www/p5-SCGI/Makefile @@ -15,17 +15,11 @@ PKGNAMEPREFIX= p5- MAINTAINER= vivek@khera.org COMMENT= SCGI server interface -PERL_MODBUILD= yes +PERL_MODBUILD= 5.8.0+ MAN3= SCGI.3 SCGI::Request.3 PLIST_FILES= ${SITE_PERL_REL}/SCGI.pm ${SITE_PERL_REL}/SCGI/Request.pm PLIST_DIRS= ${SITE_PERL_REL}/SCGI -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-SRU/Makefile b/www/p5-SRU/Makefile index ab5a3ef2aeac..b506934de694 100644 --- a/www/p5-SRU/Makefile +++ b/www/p5-SRU/Makefile @@ -43,10 +43,4 @@ MAN3= Catalyst::Controller::SRU.3 \ PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl5.6 -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-SWF-Chart/Makefile b/www/p5-SWF-Chart/Makefile index 5ef9a49af5d4..a39190f328e6 100644 --- a/www/p5-SWF-Chart/Makefile +++ b/www/p5-SWF-Chart/Makefile @@ -19,12 +19,4 @@ MAN3= SWF::Chart.3 PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -post-patch: - @${PERL} -pi -e 's/^our (\S+)/use vars qw{$$1};$$1/g' \ - ${WRKSRC}/lib/SWF/Chart.pm -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Syntax-Highlight-HTML/Makefile b/www/p5-Syntax-Highlight-HTML/Makefile index 7904f9c77544..70e19702e46d 100644 --- a/www/p5-Syntax-Highlight-HTML/Makefile +++ b/www/p5-Syntax-Highlight-HTML/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Syntax::Highlight::HTML.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or later. Install lang/perl5 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Syntax-Highlight-Shell/Makefile b/www/p5-Syntax-Highlight-Shell/Makefile index 6d023b0709f1..f2ad4266ca93 100644 --- a/www/p5-Syntax-Highlight-Shell/Makefile +++ b/www/p5-Syntax-Highlight-Shell/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Syntax::Highlight::Shell.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or later. Install lang/perl5 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Task-Catalyst/Makefile b/www/p5-Task-Catalyst/Makefile index 8b8a031543eb..9c402ae114bd 100644 --- a/www/p5-Task-Catalyst/Makefile +++ b/www/p5-Task-Catalyst/Makefile @@ -40,15 +40,11 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7007:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-DBD-SQLite>=0:${PORTSDIR}/databases/p5-DBD-SQLite RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Task::Catalyst.3 post-extract: @${PERL} -i.bak -ne 'print unless m,^feature, .. m,;\s*$$,' ${WRKSRC}/Makefile.PL -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8. Install lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Template-GD/Makefile b/www/p5-Template-GD/Makefile index b469b9041ff6..18c6dc594114 100644 --- a/www/p5-Template-GD/Makefile +++ b/www/p5-Template-GD/Makefile @@ -38,10 +38,4 @@ MAN3= Template::Plugin::GD.3 \ Template::Plugin::GD::Text::Align.3 \ Template::Plugin::GD::Text::Wrap.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Template-Multilingual/Makefile b/www/p5-Template-Multilingual/Makefile index 500e0ec46a81..6c0969ee44c3 100644 --- a/www/p5-Template-Multilingual/Makefile +++ b/www/p5-Template-Multilingual/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Template::Multilingual.3 \ Template::Multilingual::Parser.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.x or later. Install lang/perl5 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Template-Plugin-Clickable-Email/Makefile b/www/p5-Template-Plugin-Clickable-Email/Makefile index 052c23e7db2e..7eca58e82d7c 100644 --- a/www/p5-Template-Plugin-Clickable-Email/Makefile +++ b/www/p5-Template-Plugin-Clickable-Email/Makefile @@ -23,8 +23,4 @@ PERL_MODBUILD= yes MAN3= Template::Plugin::Clickable::Email.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6 or newer. Please install lang/perl5 or lang/perl5.6 and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Template-Plugin-Clickable/Makefile b/www/p5-Template-Plugin-Clickable/Makefile index 74fccb80f7a0..0d306546b23e 100644 --- a/www/p5-Template-Plugin-Clickable/Makefile +++ b/www/p5-Template-Plugin-Clickable/Makefile @@ -24,8 +24,4 @@ PERL_CONFIGURE= yes MAN3= Template::Plugin::Clickable.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6 or newer. Please install lang/perl5 or lang/perl5.6 and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Template-Plugin-JavaScript/Makefile b/www/p5-Template-Plugin-JavaScript/Makefile index 3225d19c7d61..4a96b175047e 100644 --- a/www/p5-Template-Plugin-JavaScript/Makefile +++ b/www/p5-Template-Plugin-JavaScript/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= Template::Plugin::JavaScript.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # inherited from www/p5-Template-Toolkit -IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Template-Plugin-MP3/Makefile b/www/p5-Template-Plugin-MP3/Makefile index 4c9eb6822d76..e17dd52db3d4 100644 --- a/www/p5-Template-Plugin-MP3/Makefile +++ b/www/p5-Template-Plugin-MP3/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= Template::Plugin::MP3.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Template-Plugin-Markdown/Makefile b/www/p5-Template-Plugin-Markdown/Makefile index 2fa8197ca4f3..a7585b8a39ce 100644 --- a/www/p5-Template-Plugin-Markdown/Makefile +++ b/www/p5-Template-Plugin-Markdown/Makefile @@ -23,8 +23,4 @@ PERL_CONFIGURE= yes MAN3= Template::Plugin::Markdown.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6 or newer. Please install lang/perl5 or lang/perl5.6 and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Template-Plugin-Monta/Makefile b/www/p5-Template-Plugin-Monta/Makefile index d2b1220a51a3..2bcdc739860c 100644 --- a/www/p5-Template-Plugin-Monta/Makefile +++ b/www/p5-Template-Plugin-Monta/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Template.pm:${PORTSDIR}/www/p5-Template RUN_DEPENDS= ${BUILD_DEPENDS} \ ${SITE_PERL}/Acme/Monta.pm:${PORTSDIR}/www/p5-Acme-Monta -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Template::Plugin::Monta.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8 or greater. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Template-Plugin-Subst/Makefile b/www/p5-Template-Plugin-Subst/Makefile index 1a2b091d1422..c4825f45ab9f 100644 --- a/www/p5-Template-Plugin-Subst/Makefile +++ b/www/p5-Template-Plugin-Subst/Makefile @@ -22,8 +22,4 @@ PERL_MODBUILD= yes MAN3= Template::Plugin::Subst.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6 or newer. Please install lang/perl5 or lang/perl5.6 and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Template-Provider-Encoding/Makefile b/www/p5-Template-Provider-Encoding/Makefile index f03f00eef1e8..f242a4164712 100644 --- a/www/p5-Template-Provider-Encoding/Makefile +++ b/www/p5-Template-Provider-Encoding/Makefile @@ -24,10 +24,4 @@ MAN3= Template::Provider::Encoding.3 \ Template::Stash::ForceUTF8.3 \ Template::Plugin::encoding.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-Template-Timer/Makefile b/www/p5-Template-Timer/Makefile index 34afd5fd2456..5f0013a1349e 100644 --- a/www/p5-Template-Timer/Makefile +++ b/www/p5-Template-Timer/Makefile @@ -23,8 +23,4 @@ PERL_CONFIGURE= yes MAN3= Template::Timer.3 -.include <bsd.port.pre.mk> -.if ${PERL_LEVEL} <= 500503 -IGNORE= requires Perl 5.6. Install lang/perl5 or lang/perl5.8, and try again -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-TestGen4Web-Runner/Makefile b/www/p5-TestGen4Web-Runner/Makefile index d1fddc1ec4d8..ecf3951a44a3 100644 --- a/www/p5-TestGen4Web-Runner/Makefile +++ b/www/p5-TestGen4Web-Runner/Makefile @@ -26,10 +26,4 @@ PERL_CONFIGURE= yes MAN3= TestGen4Web::Runner.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.0 or higher. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-URI-Fetch/Makefile b/www/p5-URI-Fetch/Makefile index 35fe6a2bcffd..6d16d14ee424 100644 --- a/www/p5-URI-Fetch/Makefile +++ b/www/p5-URI-Fetch/Makefile @@ -45,7 +45,4 @@ MAN3= URI::Fetch.3 \ post-patch: ${PERL} -pi -e '$$_ = "" if m|auto_install|' ${WRKSRC}/Makefile.PL -.if ${PERL_LEVEL} < 500600 -IGNORE= requires Perl 5.6 or later. Please install lang/perl5 or lang/perl5.8 and try again -.endif .include <bsd.port.post.mk> diff --git a/www/p5-W3C-LinkChecker/Makefile b/www/p5-W3C-LinkChecker/Makefile index dce71a4e5635..851f64e3ee06 100644 --- a/www/p5-W3C-LinkChecker/Makefile +++ b/www/p5-W3C-LinkChecker/Makefile @@ -28,12 +28,6 @@ RUN_DEPENDS= ${BUILD_DEPENDS} MAN1= checklink.1 MANCOMPRESSED= no -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires at least Perl 5.8. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-W3C-LogValidator/Makefile b/www/p5-W3C-LogValidator/Makefile index 537b7e99e7d2..670ea86ebc9c 100644 --- a/www/p5-W3C-LogValidator/Makefile +++ b/www/p5-W3C-LogValidator/Makefile @@ -24,7 +24,7 @@ BUILD_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww \ ${LOCALBASE}/bin/checklink:${PORTSDIR}/www/p5-W3C-LinkChecker RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.2+ # inherited from www/p5-webservice-validator-css-w3c MAN3= W3C::LogValidator.3 \ W3C::LogValidator::Basic.3 \ @@ -36,12 +36,6 @@ MAN3= W3C::LogValidator.3 \ W3C::LogValidator::Output::Raw.3 \ W3C::LogValidator::SurveyEngine.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500802 # inherited from www/p5-webservice-validator-css-w3c -IGNORE= requires at least Perl 5.8.2. Please install lang/perl5.8 and try again -.endif - .ifndef (NOPORTDOCS) post-install: @${MKDIR} ${EXAMPLESDIR} @@ -50,4 +44,4 @@ post-install: @${INSTALL_DATA} ${WRKSRC}/samples/logprocess.conf ${EXAMPLESDIR} .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-WWW-Babelfish/Makefile b/www/p5-WWW-Babelfish/Makefile index d3809f200089..0fd3ac4832a2 100644 --- a/www/p5-WWW-Babelfish/Makefile +++ b/www/p5-WWW-Babelfish/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= ${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww \ ${SITE_PERL}/IO/String.pm:${PORTSDIR}/devel/p5-IO-String RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= WWW::Babelfish.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.0 or higher. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-WWW-Google-Calculator/Makefile b/www/p5-WWW-Google-Calculator/Makefile index a6967785a904..2d9d5f4e4f5c 100644 --- a/www/p5-WWW-Google-Calculator/Makefile +++ b/www/p5-WWW-Google-Calculator/Makefile @@ -26,10 +26,4 @@ PERL_CONFIGURE= yes MAN3= WWW::Google::Calculator.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-WWW-Google-News-TW/Makefile b/www/p5-WWW-Google-News-TW/Makefile index 0d8fc346d643..e0854502d4b3 100644 --- a/www/p5-WWW-Google-News-TW/Makefile +++ b/www/p5-WWW-Google-News-TW/Makefile @@ -19,14 +19,8 @@ BUILD_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww \ ${SITE_PERL}/URI/Escape.pm:${PORTSDIR}/net/p5-URI RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ # inherited from dependency upon utf8.pm MAN3= WWW::Google::News::TW.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 # inherited from dependency upon utf8.pm -IGNORE= requires perl 5.8 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-WWW-Google-News/Makefile b/www/p5-WWW-Google-News/Makefile index 83219b06a5a3..d3ef5a5c314d 100644 --- a/www/p5-WWW-Google-News/Makefile +++ b/www/p5-WWW-Google-News/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= WWW::Google::News.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-WWW-Google-PageRank/Makefile b/www/p5-WWW-Google-PageRank/Makefile index a292a384376d..a1a3b591654b 100644 --- a/www/p5-WWW-Google-PageRank/Makefile +++ b/www/p5-WWW-Google-PageRank/Makefile @@ -23,14 +23,4 @@ PERL_CONFIGURE= yes MAN3= WWW::Google::PageRank.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.if ${PERL_LEVEL} < 500601 -BUILD_DEPENDS+= ${SITE_PERL}/base.pm:${PORTSDIR}/devel/p5-Class-Fields -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-WWW-Google-Video/Makefile b/www/p5-WWW-Google-Video/Makefile index 40c3a7421da2..7d2c254a07bc 100644 --- a/www/p5-WWW-Google-Video/Makefile +++ b/www/p5-WWW-Google-Video/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= WWW::Google::Video.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-WWW-Mechanize-Pluggable/Makefile b/www/p5-WWW-Mechanize-Pluggable/Makefile index af0e3849d49d..4da3a489463d 100644 --- a/www/p5-WWW-Mechanize-Pluggable/Makefile +++ b/www/p5-WWW-Mechanize-Pluggable/Makefile @@ -31,10 +31,4 @@ MAN3= WWW::Mechanize::Pluggable.3 \ PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # inherited from devel/p5-Data-Dump-Streamer -IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-WWW-Mechanize-Plugin-phpBB/Makefile b/www/p5-WWW-Mechanize-Plugin-phpBB/Makefile index f372625c3a22..e7a996584ea3 100644 --- a/www/p5-WWW-Mechanize-Plugin-phpBB/Makefile +++ b/www/p5-WWW-Mechanize-Plugin-phpBB/Makefile @@ -25,10 +25,4 @@ MAN3= WWW::Mechanize::Plugin::phpBB.3 PERL_CONFIGURE= yes -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # inherited from p5-WWW-Mechanize-Pluggable -IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-WWW-Mixi/Makefile b/www/p5-WWW-Mixi/Makefile index 1f3a9ecf599c..4b9b448fbaeb 100644 --- a/www/p5-WWW-Mixi/Makefile +++ b/www/p5-WWW-Mixi/Makefile @@ -24,9 +24,7 @@ MAN3= WWW::Mixi.3 WWW::Mixi::Cookbook.3 WWW::Mixi::Mixi.3 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 -IGNORE= requires perl 5.6.x or later. Install lang/perl5 then try again -.elif ${PERL_LEVEL} > 500800 +.if ${PERL_LEVEL} > 500800 BUILD_DEPENDS+= ${SITE_PERL}/Jcode.pm:${PORTSDIR}/japanese/p5-Jcode .else BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Jcode.pm:${PORTSDIR}/japanese/p5-Jcode diff --git a/www/p5-WWW-Myspace/Makefile b/www/p5-WWW-Myspace/Makefile index 562a46c2ab0b..e9c986a7f273 100644 --- a/www/p5-WWW-Myspace/Makefile +++ b/www/p5-WWW-Myspace/Makefile @@ -33,7 +33,7 @@ RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/DateTime.pm:${PORTSDIR}/devel/p5-DateTime p5-YAML>=0.39:${PORTSDIR}/textproc/p5-YAML BUILD_DEPENDS= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.4+ MAN1= approve_friends.1 comment_myspace.1 \ message_group.1 @@ -41,10 +41,4 @@ MAN3= WWW::Myspace.3 WWW::Myspace::Comment.3 \ WWW::Myspace::FriendChanges.3 \ WWW::Myspace::Message.3 WWW::Myspace::MyBase.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500804 # Locale::SubCountry needs Perl 5.8.4 -IGNORE= requires Perl 5.8.4 or newer. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-WWW-OpenSVN/Makefile b/www/p5-WWW-OpenSVN/Makefile index 887bed45043e..2cc7e34e9f1f 100644 --- a/www/p5-WWW-OpenSVN/Makefile +++ b/www/p5-WWW-OpenSVN/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= WWW::OpenSVN.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-WWW-Scraper-ISBN-Driver/Makefile b/www/p5-WWW-Scraper-ISBN-Driver/Makefile index c4be90afa9db..c5a160892e5f 100644 --- a/www/p5-WWW-Scraper-ISBN-Driver/Makefile +++ b/www/p5-WWW-Scraper-ISBN-Driver/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= YES MAN3= WWW::Scraper::ISBN::Driver.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= "Requires perl 5.6.x or higher" -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-WWW-Scraper-ISBN-Record/Makefile b/www/p5-WWW-Scraper-ISBN-Record/Makefile index bd34c9136c6f..459d3ebcabb3 100644 --- a/www/p5-WWW-Scraper-ISBN-Record/Makefile +++ b/www/p5-WWW-Scraper-ISBN-Record/Makefile @@ -19,10 +19,4 @@ PERL_CONFIGURE= YES MAN3= WWW::Scraper::ISBN::Record.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= "Requires perl 5.6.x or higher" -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-WWW-Scraper-ISBN/Makefile b/www/p5-WWW-Scraper-ISBN/Makefile index f54f1954a699..77296f7f5e77 100644 --- a/www/p5-WWW-Scraper-ISBN/Makefile +++ b/www/p5-WWW-Scraper-ISBN/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= YES MAN3= WWW::Scraper::ISBN.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= "Requires perl 5.6.x or higher" -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-WWW-Search-MSN/Makefile b/www/p5-WWW-Search-MSN/Makefile index 6d77936a7656..bfc642c530ca 100644 --- a/www/p5-WWW-Search-MSN/Makefile +++ b/www/p5-WWW-Search-MSN/Makefile @@ -25,10 +25,6 @@ MAN3= WWW::Search::MSN.3 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500600 # Inherited from www/p5-WWW-Search -IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again -.endif - .if ${PERL_LEVEL} < 500701 BUILD_DEPENDS+= ${SITE_PERL}/Encode.pm:${PORTSDIR}/converters/p5-Encode .endif diff --git a/www/p5-WWW-Shorten-0rz/Makefile b/www/p5-WWW-Shorten-0rz/Makefile index 3e1e682e7b07..a7f26e0e73af 100644 --- a/www/p5-WWW-Shorten-0rz/Makefile +++ b/www/p5-WWW-Shorten-0rz/Makefile @@ -23,14 +23,4 @@ PERL_CONFIGURE= yes MAN3= WWW::Shorten::0rz.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -post-patch: - @${PERL} -pi -e 's/^our ([\$$\@]\w+)/use vars qw($$1); $$1/;' \ - -e '$$_ = "" if /use 5.006/;' \ - -e '$$_ = "" if /use warnings/;' \ - $$(${FIND} ${WRKSRC} -name '*.pm') -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-WWW-Shorten-KUSO/Makefile b/www/p5-WWW-Shorten-KUSO/Makefile index 648e6d3fa3c5..3c85d6b0d716 100644 --- a/www/p5-WWW-Shorten-KUSO/Makefile +++ b/www/p5-WWW-Shorten-KUSO/Makefile @@ -22,14 +22,4 @@ PERL_CONFIGURE= yes MAN3= WWW::Shorten::KUSO.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -post-patch: - @${PERL} -pi -e 's/^our ([\$$\@]\w+)/use vars qw($$1); $$1/;' \ - -e '$$_ = "" if /use 5.006/;' \ - -e '$$_ = "" if /use warnings/;' \ - $$(${FIND} ${WRKSRC} -name '*.pm') -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-WWW-Shorten/Makefile b/www/p5-WWW-Shorten/Makefile index 7292d9644e2f..de5e9eeeb7c4 100644 --- a/www/p5-WWW-Shorten/Makefile +++ b/www/p5-WWW-Shorten/Makefile @@ -60,14 +60,4 @@ post-install: test: cd ${WRKSRC} ; make test -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -post-patch: - @${PERL} -pi -e 's/^our ([\$$\@]\w+)/use vars qw($$1); $$1/;' \ - -e '$$_ = "" if /use 5.006/;' \ - -e '$$_ = "" if /use warnings/;' \ - $$(${FIND} ${WRKSRC} -name '*.pm') -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-WWW-TWSMS/Makefile b/www/p5-WWW-TWSMS/Makefile index 16b706446c81..6af914c783e1 100644 --- a/www/p5-WWW-TWSMS/Makefile +++ b/www/p5-WWW-TWSMS/Makefile @@ -22,10 +22,4 @@ PERL_CONFIGURE= yes MAN3= WWW::TWSMS.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-WWW-VenusEnvy/Makefile b/www/p5-WWW-VenusEnvy/Makefile index 7bfccb6ee400..32bada7a59df 100644 --- a/www/p5-WWW-VenusEnvy/Makefile +++ b/www/p5-WWW-VenusEnvy/Makefile @@ -25,10 +25,4 @@ PERL_MODBUILD= yes MAN3= WWW::VenusEnvy.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # Inherited from www/p5-libwww -IGNORE= requires at least Perl 5.6.0. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-WWW-WebArchive/Makefile b/www/p5-WWW-WebArchive/Makefile index 953af177d450..2d2ee3063b4e 100644 --- a/www/p5-WWW-WebArchive/Makefile +++ b/www/p5-WWW-WebArchive/Makefile @@ -24,10 +24,4 @@ PERL_CONFIGURE= yes MAN3= WWW::WebArchive.3 WWW::WebArchive::Agent.3 \ WWW::WebArchive::WaybackMachine.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500601 # Inherited from www/p5-WWW-Mechanize -IGNORE= requires Perl 5.6.1 or newer. Install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-WWW-Wikipedia/Makefile b/www/p5-WWW-Wikipedia/Makefile index a9efeb7a00a0..488fea1950fb 100644 --- a/www/p5-WWW-Wikipedia/Makefile +++ b/www/p5-WWW-Wikipedia/Makefile @@ -20,16 +20,10 @@ BUILD_DEPENDS= ${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww \ ${SITE_PERL}/Text/Autoformat.pm:${PORTSDIR}/textproc/p5-Text-Autoformat RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN1= wikipedia.1 MAN3= WWW::Wikipedia.3 \ WWW::Wikipedia::Entry.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.0 or later. Install lang/perl5.8 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-WebService-Basecamp/Makefile b/www/p5-WebService-Basecamp/Makefile index 847baddce8f7..f271c813b6b6 100644 --- a/www/p5-WebService-Basecamp/Makefile +++ b/www/p5-WebService-Basecamp/Makefile @@ -23,10 +23,4 @@ PERL_CONFIGURE= yes MAN3= WebService::Basecamp.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # Inherited from www/p5-libwww -IGNORE= requires Perl 5.6.0 or newer. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-WebService-Bloglines/Makefile b/www/p5-WebService-Bloglines/Makefile index 70dc07667531..6a65e4c58b6d 100644 --- a/www/p5-WebService-Bloglines/Makefile +++ b/www/p5-WebService-Bloglines/Makefile @@ -22,14 +22,8 @@ BUILD_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww \ ${SITE_PERL}/XML/XPath.pm:${PORTSDIR}/textproc/p5-XML-XPath RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.1+ MAN3= WebService::Bloglines.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500801 -IGNORE= requires perl 5.8.1 or later. Install lang/perl5.8 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-WebService-NoPaste/Makefile b/www/p5-WebService-NoPaste/Makefile index f2747e0ed81d..03915593d355 100644 --- a/www/p5-WebService-NoPaste/Makefile +++ b/www/p5-WebService-NoPaste/Makefile @@ -28,10 +28,6 @@ OPTIONS= X11 "Enable X11 Clipboard support" off .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500601 -IGNORE= requires perl 5.6.x or later. Install lang/perl5 then try again -.endif - .if defined(WITH_X11) BUILD_DEPENDS+= ${SITE_PERL}/Clipboard.pm:${PORTSDIR}/x11/p5-Clipboard .else diff --git a/www/p5-libapreq/Makefile b/www/p5-libapreq/Makefile index 528b1de6c9fa..53140656b1cc 100644 --- a/www/p5-libapreq/Makefile +++ b/www/p5-libapreq/Makefile @@ -28,15 +28,9 @@ PERL_CONFIGURE= yes MAN3= Apache::Cookie.3 Apache::Request.3 Apache::libapreq.3 \ libapreq.3 -.include <bsd.port.pre.mk> - post-patch: @${PERL} -pi~ -e '$$_="" if ($$.>37 && $$.<63) || /PREREQ_PM/' \ ${WRKSRC}/Makefile.PL -.if ${PERL_LEVEL} < 500600 - @${PERL} -pi~ -e '$$_="#define aTHX_\n" if $$. == 155' \ - ${WRKSRC}/c/apache_request.h -.endif post-install: .ifndef(NOPORTDOCS) @@ -47,4 +41,4 @@ post-install: ${INSTALL_SCRIPT} ${WRKSRC}/eg/perl/* ${EXAMPLESDIR}/perl .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/p5-libwww/Makefile b/www/p5-libwww/Makefile index 73804ce595fc..9d26c285675c 100644 --- a/www/p5-libwww/Makefile +++ b/www/p5-libwww/Makefile @@ -44,10 +44,4 @@ post-patch: ${WRKSRC}/lib/LWP/Protocol/mailto.pm @${PERL} -pi -e 's!(?=prompt\()!1 || !g' ${WRKSRC}/Makefile.PL -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 #inherited from Module::Build and security/p5-Authen-SASL -IGNORE= requires at least Perl 5.6 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/reportmagic/Makefile b/www/reportmagic/Makefile index ee219ab43495..9b7787d6b015 100644 --- a/www/reportmagic/Makefile +++ b/www/reportmagic/Makefile @@ -18,6 +18,8 @@ DISTNAME= rmagic-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A web site statistics post-processor for Analog +USE_PERL5= yes + RUN_DEPENDS= analog:${PORTSDIR}/www/analog \ ${SITE_PERL}/GD/Graph3d.pm:${PORTSDIR}/graphics/p5-GD-Graph3d \ ${SITE_PERL}/${PERL_ARCH}/HTML/Parser.pm:${PORTSDIR}/www/p5-HTML-Parser \ diff --git a/www/rt2/Makefile b/www/rt2/Makefile index 52c787be6b25..c986c550b636 100644 --- a/www/rt2/Makefile +++ b/www/rt2/Makefile @@ -42,7 +42,7 @@ BUILD_DEPENDS= ${LOCALBASE}/libexec/apache/libperl.so:${PORTSDIR}/www/mod_perl \ ${SITE_PERL}/Tie/IxHash.pm:${PORTSDIR}/devel/p5-Tie-IxHash \ ${SITE_PERL}/CGI/Cookie.pm:${PORTSDIR}/www/p5-CGI.pm -USE_PERL5= yes +USE_PERL5= 5.8.0+ # dependencies require it ALL_TARGETS= testdeps fixdeps WRKSRC= ${WRKDIR}/rt-${RT_VERSION} @@ -70,10 +70,6 @@ MAN3= RT::Links.3 RT::Watchers.3 RT::Group.3 RT::Keyword.3 \ .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= dependencies require perl 5.8.0 or later. Install lang/perl5.8 and try again -.endif - .if ${DB_TYPE} == "Pg" BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/Pg.pm:${PORTSDIR}/databases/p5-DBD-Pg .else diff --git a/www/rt32/Makefile b/www/rt32/Makefile index abf097f7b239..ff6e6797661d 100644 --- a/www/rt32/Makefile +++ b/www/rt32/Makefile @@ -109,7 +109,7 @@ BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5- .endif .endif -USE_PERL5= yes +USE_PERL5= 5.8.3+ RT_PATH?= ${PREFIX}/rt3 LAYOUT?= RT3 @@ -180,10 +180,4 @@ post-install: @${SED} s!%%RT_PATH%%!${RT_PATH}!g ${PKGMESSAGE} .endif -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500803 -IGNORE= This program only support perl 5.8.3 or above -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/rt34/Makefile b/www/rt34/Makefile index 1baf230159d3..741c9e67f721 100644 --- a/www/rt34/Makefile +++ b/www/rt34/Makefile @@ -116,7 +116,7 @@ BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5- .endif .endif -USE_PERL5= yes +USE_PERL5= 5.8.3+ RT_PATH?= ${PREFIX}/rt3 PLIST_SUB= RT_PATH=${RT_PATH} RTPLIST=${RT_PATH:S/^${PREFIX}\///} LAYOUT?= RT3 @@ -141,10 +141,6 @@ UPGRADES+= 3.3.0 3.3.11 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500803 -IGNORE= This program only support perl 5.8.3 or above -.endif - pre-fetch: @${ECHO} "" @${ECHO} "You may use the following build options:" diff --git a/www/rt36/Makefile b/www/rt36/Makefile index 8b6482a4325a..6088e709bf67 100644 --- a/www/rt36/Makefile +++ b/www/rt36/Makefile @@ -123,7 +123,7 @@ PERL_MODULES+= ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5-D BUILD_DEPENDS+= ${PERL_MODULES} RUN_DEPENDS+= ${PERL_MODULES} -USE_PERL5= yes +USE_PERL5= 5.8.3+ RT_PATH?= ${PREFIX}/rt3 PLIST_SUB= RT_PATH=${RT_PATH} RTPLIST=${RT_PATH:S/^${PREFIX}\///} LAYOUT?= RT3 @@ -151,10 +151,6 @@ UPGRADES+= 3.5.1 .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500803 -IGNORE= This program only support perl 5.8.3 or above -.endif - pre-fetch: @${ECHO} "" @${ECHO} "You may use the following build options:" diff --git a/www/validator/Makefile b/www/validator/Makefile index 386a89aa5b02..d67cb9ce6dc7 100644 --- a/www/validator/Makefile +++ b/www/validator/Makefile @@ -29,7 +29,7 @@ RUN_DEPENDS= onsgmls:${PORTSDIR}/textproc/opensp \ ${SITE_PERL}/${PERL_ARCH}/XML/LibXML.pm:${PORTSDIR}/textproc/p5-XML-LibXML NO_BUILD= yes -USE_PERL5_RUN= yes +USE_PERL5_RUN= 5.8.0+ SUB_FILES= pkg-message validator.conf.sample @@ -37,10 +37,6 @@ OPTIONS= HTML_TIDY "Enable HTML Markup Cleaning" On .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= requires Perl 5.8.0 or better to run -.endif - .if !defined(WITHOUT_HTML_TIDY) RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/HTML/Tidy.pm:${PORTSDIR}/textproc/p5-HTML-Tidy .endif diff --git a/www/webinject/Makefile b/www/webinject/Makefile index 406facc3d2b0..c8fa2c4258d9 100644 --- a/www/webinject/Makefile +++ b/www/webinject/Makefile @@ -27,6 +27,7 @@ RUN_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww \ #RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Tk.pm:${PORTSDIR}/x11-toolkits/p5-Tk .endif +USE_PERL5= 5.8.0+ NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME} @@ -49,10 +50,4 @@ post-install: @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}." .endif -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires at least Perl 5.8 due to dependencies. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/weblint++/Makefile b/www/weblint++/Makefile index cffca1728bca..429e4e1113b3 100644 --- a/www/weblint++/Makefile +++ b/www/weblint++/Makefile @@ -37,10 +37,4 @@ PERL_CONFIGURE= yes MAN1= weblint++.1 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 # inherited from p5-libwww -IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/www/wml/Makefile b/www/wml/Makefile index d361fff481de..cfb048045518 100644 --- a/www/wml/Makefile +++ b/www/wml/Makefile @@ -63,10 +63,6 @@ MAN7= wml_intro.7 wml_macros.7 wml_tutorial.7 wml_faq.7 wml_tags.7 BROKEN= Build fails on amd64 or ia64 (needs to build shared libraries with -fPIC) .endif -.if ${PERL_LEVEL} < 500600 -BROKEN= Does not compile with perl ${PERL_VERSION} -.endif - # catpages are usually not installed, so they are not compressed. # But they are really needed as docs, so we compress manually... .if !defined(NOMANCOMPRESS) diff --git a/x11-clocks/intclock/Makefile b/x11-clocks/intclock/Makefile index 64a2a749dbbe..a24b931c9c23 100644 --- a/x11-clocks/intclock/Makefile +++ b/x11-clocks/intclock/Makefile @@ -17,7 +17,6 @@ BUILD_DEPENDS= p5-Gtk2>=1.144:${PORTSDIR}/x11-toolkits/p5-Gtk2 \ iso-codes>=1.3:${PORTSDIR}/misc/iso-codes RUN_DEPENDS:= ${BUILD_DEPENDS} -USE_PERL5= yes PERL_CONFIGURE= yes post-patch: diff --git a/x11-fonts/p5-Font-TTFMetrics/Makefile b/x11-fonts/p5-Font-TTFMetrics/Makefile index d2c94937301c..e6f2ca542493 100644 --- a/x11-fonts/p5-Font-TTFMetrics/Makefile +++ b/x11-fonts/p5-Font-TTFMetrics/Makefile @@ -19,10 +19,4 @@ MAN3= Font::TTFMetrics.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/x11-toolkits/p5-GdkPixbuf/Makefile b/x11-toolkits/p5-GdkPixbuf/Makefile index 949173479107..04ad53fd9064 100644 --- a/x11-toolkits/p5-GdkPixbuf/Makefile +++ b/x11-toolkits/p5-GdkPixbuf/Makefile @@ -28,10 +28,4 @@ WRKSRC= ${WRKDIR}/${DISTNAME}/${PORTNAME} MAN3= Gtk::Gdk::Pixbuf::reference.3pm -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500600 -IGNORE= This port requires perl 5.6.0 or later. Install lang/perl5 then try again -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/x11-toolkits/p5-Gnome2-Canvas/Makefile b/x11-toolkits/p5-Gnome2-Canvas/Makefile index 060172832d5b..a6231f2f3855 100644 --- a/x11-toolkits/p5-Gnome2-Canvas/Makefile +++ b/x11-toolkits/p5-Gnome2-Canvas/Makefile @@ -30,16 +30,10 @@ RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Glib.pm:${PORTSDIR}/devel/p5-Glib2 \ ${SITE_PERL}/${PERL_ARCH}/Gtk2.pm:${PORTSDIR}/x11-toolkits/p5-Gtk2 USE_GNOME= libgnomecanvas -PERL_CONFIGURE= yes - -.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 +PERL_CONFIGURE= 5.8.0+ 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/x11-toolkits/p5-Gnome2-VFS/Makefile b/x11-toolkits/p5-Gnome2-VFS/Makefile index 90778479354c..0ea8456a28de 100644 --- a/x11-toolkits/p5-Gnome2-VFS/Makefile +++ b/x11-toolkits/p5-Gnome2-VFS/Makefile @@ -26,16 +26,10 @@ RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Glib.pm:${PORTSDIR}/devel/p5-Glib2 \ ${SITE_PERL}/${PERL_ARCH}/Gtk2.pm:${PORTSDIR}/x11-toolkits/p5-Gtk2 USE_GNOME= gnomevfs2 -PERL_CONFIGURE= yes - -.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 +PERL_CONFIGURE= 5.8.0+ 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/x11-toolkits/p5-Gnome2/Makefile b/x11-toolkits/p5-Gnome2/Makefile index 135a77700ec4..26784e69ca8e 100644 --- a/x11-toolkits/p5-Gnome2/Makefile +++ b/x11-toolkits/p5-Gnome2/Makefile @@ -30,16 +30,10 @@ RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Glib.pm:${PORTSDIR}/devel/p5-Glib2 \ ${SITE_PERL}/${PERL_ARCH}/Gnome2/Canvas.pm:${PORTSDIR}/x11-toolkits/p5-Gnome2-Canvas USE_GNOME= libgnomeui libgnome libbonoboui -PERL_CONFIGURE= yes - -.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 +PERL_CONFIGURE= 5.8.0+ 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/x11-toolkits/p5-Gtk2-Ex-PodViewer/Makefile b/x11-toolkits/p5-Gtk2-Ex-PodViewer/Makefile index bd739e9c213c..d54a9b9bce1b 100644 --- a/x11-toolkits/p5-Gtk2-Ex-PodViewer/Makefile +++ b/x11-toolkits/p5-Gtk2-Ex-PodViewer/Makefile @@ -22,15 +22,9 @@ BUILD_DEPENDS= p5-Gtk2>=0:${PORTSDIR}/x11-toolkits/p5-Gtk2 \ p5-Pod-Simple>=0:${PORTSDIR}/textproc/p5-Pod-Simple RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN1= podviewer.1 MAN3= ${PORTNAME:S/-/::/g}.3 ${PORTNAME:S/-/::/g}::Parser.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl5.8 from ports -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/x11-toolkits/p5-Gtk2-Html2/Makefile b/x11-toolkits/p5-Gtk2-Html2/Makefile index 7870a2829e8e..b5848cf5c7d0 100644 --- a/x11-toolkits/p5-Gtk2-Html2/Makefile +++ b/x11-toolkits/p5-Gtk2-Html2/Makefile @@ -25,16 +25,10 @@ RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Glib.pm:${PORTSDIR}/devel/p5-Glib2 \ ${SITE_PERL}/${PERL_ARCH}/Gtk2/CodeGen.pm:${PORTSDIR}/x11-toolkits/p5-Gtk2 USE_GNOME= libgtkhtml -PERL_CONFIGURE= yes - -.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 +PERL_CONFIGURE= 5.8.0+ 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/x11-toolkits/p5-Gtk2-TrayIcon/Makefile b/x11-toolkits/p5-Gtk2-TrayIcon/Makefile index b9584ee87efc..96b1acc80aff 100644 --- a/x11-toolkits/p5-Gtk2-TrayIcon/Makefile +++ b/x11-toolkits/p5-Gtk2-TrayIcon/Makefile @@ -21,14 +21,8 @@ BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Cairo.pm:${PORTSDIR}/graphics/p5-Cairo ${SITE_PERL}/${PERL_ARCH}/Gtk2.pm:${PORTSDIR}/x11-toolkits/p5-Gtk2 RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Gtk2::TrayIcon.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/x11-toolkits/p5-Gtk2/Makefile b/x11-toolkits/p5-Gtk2/Makefile index b7c41914af90..2f94d8890fc7 100644 --- a/x11-toolkits/p5-Gtk2/Makefile +++ b/x11-toolkits/p5-Gtk2/Makefile @@ -21,18 +21,12 @@ BUILD_DEPENDS= ${SITE_PERL}/ExtUtils/Depends.pm:${PORTSDIR}/devel/p5-ExtUtils-De RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Glib.pm:${PORTSDIR}/devel/p5-Glib2 USE_GNOME= gtk20 pango -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ USE_GMAKE= yes CONFIGURE_ENV+= FORCE_GMAKE=yes -.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/x11-toolkits/p5-Tk-Date/Makefile b/x11-toolkits/p5-Tk-Date/Makefile index b180807eabd0..20563a54b39b 100644 --- a/x11-toolkits/p5-Tk-Date/Makefile +++ b/x11-toolkits/p5-Tk-Date/Makefile @@ -19,14 +19,8 @@ COMMENT= Tk::Date - a date/time widget for perl/Tk BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Tk/FireButton.pm:${PORTSDIR}/x11-toolkits/p5-Tk-GBARR RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Tk::Date.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 500800 -IGNORE= requires perl 5.8.x or higher. Please install lang/perl5.8 and try again. -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/x11-toolkits/p5-Tk-GBARR/Makefile b/x11-toolkits/p5-Tk-GBARR/Makefile index f8a726df0856..43ee9f39933d 100644 --- a/x11-toolkits/p5-Tk-GBARR/Makefile +++ b/x11-toolkits/p5-Tk-GBARR/Makefile @@ -19,7 +19,7 @@ COMMENT= Some collection of Tk Widgets BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Tk.pm:${PORTSDIR}/x11-toolkits/p5-Tk RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Tk::Cloth.3 \ Tk::FireButton.3 \ @@ -27,10 +27,4 @@ MAN3= Tk::Cloth.3 \ Tk::NumEntryPlain.3 \ Tk::TFrame.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/x11-toolkits/p5-Tk-Getopt/Makefile b/x11-toolkits/p5-Tk-Getopt/Makefile index 10471a345ad2..21783c3ce747 100644 --- a/x11-toolkits/p5-Tk-Getopt/Makefile +++ b/x11-toolkits/p5-Tk-Getopt/Makefile @@ -19,14 +19,8 @@ COMMENT= User configuration window for Tk with interface to Getopt::Long BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Tk.pm:${PORTSDIR}/x11-toolkits/p5-Tk RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= Tk::Getopt.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/x11-toolkits/p5-Tk-TableMatrix/Makefile b/x11-toolkits/p5-Tk-TableMatrix/Makefile index bd761242fbb3..6ab2fcac5254 100644 --- a/x11-toolkits/p5-Tk-TableMatrix/Makefile +++ b/x11-toolkits/p5-Tk-TableMatrix/Makefile @@ -19,17 +19,11 @@ COMMENT= Table/matrix extension to perl/tk for displaying table formatted data BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Tk.pm:${PORTSDIR}/x11-toolkits/p5-Tk RUN_DEPENDS= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ CONFIGURE_ARGS= X11LIB=${X11BASE}/lib X11INC=${X11BASE}/include MAN3= Tk::TableMatrix.3 \ Tk::TableMatrix::Spreadsheet.3 \ Tk::TableMatrix::SpreadsheetHideRows.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/x11-toolkits/p5-Tk/Makefile b/x11-toolkits/p5-Tk/Makefile index 2fa59f832943..364de2e32268 100644 --- a/x11-toolkits/p5-Tk/Makefile +++ b/x11-toolkits/p5-Tk/Makefile @@ -17,7 +17,7 @@ MAINTAINER= yinjieh@csie.nctu.edu.tw COMMENT= A re-port of a perl5 interface to Tk8.4 USE_XLIB= yes -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ CONFIGURE_ARGS= X11LIB=${X11BASE}/lib X11INC=${X11BASE}/include WRKSRC= ${WRKDIR}/${DISTNAME} @@ -143,10 +143,6 @@ MAN3= Tie::Watch.3 \ .include <bsd.port.pre.mk> -.if ${PERL_LEVEL} < 500800 -IGNORE= this port needs Perl 5.8.0 or greater, please upgrade your Perl! -.endif - .if defined(WITH_XFT) CONFIGURE_ARGS= XFT=1 LIB_DEPENDS+= Xft.2:${PORTSDIR}/x11-fonts/libXft diff --git a/x11/p5-Clipboard/Makefile b/x11/p5-Clipboard/Makefile index 4f604204b6dd..2eee71ee9f79 100644 --- a/x11/p5-Clipboard/Makefile +++ b/x11/p5-Clipboard/Makefile @@ -25,10 +25,4 @@ PERL_CONFIGURE= yes MAN1= clipaccumulate.1 clipbrowse.1 clipedit.1 clipfilter.1 clipjoin.1 MAN3= Clipboard.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/x11/p5-X11-GUITest/Makefile b/x11/p5-X11-GUITest/Makefile index 1b4db7cbcc43..620098a7f102 100644 --- a/x11/p5-X11-GUITest/Makefile +++ b/x11/p5-X11-GUITest/Makefile @@ -21,16 +21,10 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Provides GUI testing/interaction facilities USE_XLIB= yes -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MAN3= X11::GUITest.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 - post-patch: @${REINPLACE_CMD} -e "s,/usr/X11R6,${X11BASE},g" ${WRKSRC}/Makefile.PL -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/x11/p5-X11-IdleTime/Makefile b/x11/p5-X11-IdleTime/Makefile index 2b82af3b6ac3..c98ac0fbef4c 100644 --- a/x11/p5-X11-IdleTime/Makefile +++ b/x11/p5-X11-IdleTime/Makefile @@ -21,7 +21,7 @@ BUILD_DEPENDS= ${SITE_PERL}/Inline.pm:${PORTSDIR}/devel/p5-Inline \ RUN_DEPENDS= ${BUILD_DEPENDS} USE_XLIB= yes -PERL_CONFIGURE= yes +PERL_CONFIGURE= 5.8.0+ MANPREFIX= ${SITE_PERL} MAN3= X11::IdleTime.3 @@ -32,13 +32,4 @@ post-patch: @${PERL} -pi -e "s,[\d\.]+,${PORTVERSION:C/0./0.0/}, if m{VERSION}" ${WRKSRC}/${i} .endfor -.include <bsd.port.pre.mk> - -## -## this port requires PERL 5.8.x or later -## -.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> |