diff options
author | linimon <linimon@FreeBSD.org> | 2007-09-08 09:12:10 +0800 |
---|---|---|
committer | linimon <linimon@FreeBSD.org> | 2007-09-08 09:12:10 +0800 |
commit | 9ccc7e92dea72d32d4ae04470bbce43e6f9227da (patch) | |
tree | 20264757b2346c435477e3f6cfdf324086bbafe9 /security | |
parent | 07d9e093a64a0c7f96ed0775d50e0f818d98fd80 (diff) | |
download | freebsd-ports-graphics-9ccc7e92dea72d32d4ae04470bbce43e6f9227da.tar.gz freebsd-ports-graphics-9ccc7e92dea72d32d4ae04470bbce43e6f9227da.tar.zst freebsd-ports-graphics-9ccc7e92dea72d32d4ae04470bbce43e6f9227da.zip |
Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl.
Work done by: gabor
Sponsored by: Google Summer of Code 2007
Hat: portmgr
Diffstat (limited to 'security')
59 files changed, 63 insertions, 397 deletions
diff --git a/security/amavis-stats/Makefile b/security/amavis-stats/Makefile index 2f24fd14589..ee6d569bc27 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 b0f4114e0de..cee0ccbba3b 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 550756bcdde..0450dccece1 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 934870fc43f..a20fbfb9a5a 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 f40a82fb0ce..2b9e8509c69 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 912ccb32da0..f637deae780 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 a261c051cae..9c45722df90 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 fe71000b3f9..6938fbacdf9 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 f7f742a5917..cea1130ccab 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 ded5ea0b2a3..4e84f42c1fe 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 3c7a0f0d5b1..627425e9e20 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 febb975a5bd..2d06420f31e 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 dd873bc1d91..95255a4256d 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 59323be6fcb..34f1684eceb 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 0e98987391e..8c4e0d67056 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 af601ace1d9..d16a8070f6b 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 0cb6ef18a97..45adb856d29 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 c4a07ef6a41..7bc742e67e1 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 599213af027..6c1ada04cee 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 8cca80a5db8..11a3161d840 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 499b574db56..e089f401ed1 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 c180e4df49c..c6324a204e2 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 4e7442ed7c3..1b62705235c 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 7aa944d03eb..ff69971ddc0 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 032c4012d04..4433cc6dba3 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 1a4085d6324..eebcebaac1a 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 eda55591c48..e8ae60d5ccb 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 ea545c36246..0986f3501ec 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 50d8706305a..3f068ebab72 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 f05da4aff77..a0cf5355f73 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 6cadeba5770..e03fb138cc0 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 df6c2db6d8c..af889c79026 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 ac157bf2a52..605112e49c1 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 91956a320b2..7b6546df7eb 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 f9e43b4e719..cd5bca733b0 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 d3a14c71d16..4e0eb468558 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 79761a3173a..0737b0a78c5 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 7b4d2da1ff9..f4debc4fa41 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 9f1d724bca5..6ad68a1964a 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 a4b1dd62b4b..cfd2136207f 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 c348afbc717..686b772a567 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 4ffec5a99b3..fce96b293e6 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 4c09b5ccf3e..aaee33d28f2 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 4d31fc237d0..ac2dfddce2a 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 8ef65e989aa..aa5f1c6f5df 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 28da4ce974d..de6084b3008 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 62e7574322d..81b43bcfc2f 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 540a487540e..8eed3b45b7c 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 0d58f97364e..2e2cf16a4ac 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 784b9933b8a..a82747c426a 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 dfaea19a58f..6aa6d864bf5 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 a346dcde603..e159bf8c08f 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 0dd907738be..a0197f41d0a 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 b2de40a4607..ef6087537f8 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 495566cf638..4d8cb393da3 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 c1a185cb1ca..da9ba18198b 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 634c808ae71..9217b2c9eab 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 3316e603afb..3602dff2e3a 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 7616c0b65b6..8ed9c115a4b 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> |