diff options
Diffstat (limited to 'devel')
65 files changed, 131 insertions, 73 deletions
diff --git a/devel/cpan-upload/Makefile b/devel/cpan-upload/Makefile index c29b55c95acb..7fa801f09395 100644 --- a/devel/cpan-upload/Makefile +++ b/devel/cpan-upload/Makefile @@ -20,7 +20,8 @@ RUN_DEPENDS= p5-AppConfig-Std>=1.05:${PORTSDIR}/devel/p5-AppConfig-Std \ p5-libwww>=0:${PORTSDIR}/www/p5-libwww BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= cpan-upload.1 diff --git a/devel/easygit/Makefile b/devel/easygit/Makefile index d657bc964e01..cf9284773cc2 100644 --- a/devel/easygit/Makefile +++ b/devel/easygit/Makefile @@ -19,7 +19,8 @@ COMMENT= Easy wrapper for git RUN_DEPENDS= git:${PORTSDIR}/devel/git DIST_SUBDIR= eg/${PORTVERSION}_${PORTREVISION} -USE_PERL5_RUN= yes +USES= perl5 +USE_PERL5= run NO_WRKSUBDIR= yes NO_BUILD= yes PLIST_FILES= bin/eg bin/easygit diff --git a/devel/p5-Algorithm-Interval2Prefix/Makefile b/devel/p5-Algorithm-Interval2Prefix/Makefile index 8f00c2d5b457..323938205d33 100644 --- a/devel/p5-Algorithm-Interval2Prefix/Makefile +++ b/devel/p5-Algorithm-Interval2Prefix/Makefile @@ -15,7 +15,8 @@ COMMENT= Generate prefixes from intervals TEST_DEPENDS= p5-Test-Pod>=0:${PORTSDIR}/devel/p5-Test-Pod -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Algorithm::Interval2Prefix.3 diff --git a/devel/p5-AppConfig/Makefile b/devel/p5-AppConfig/Makefile index b52da844103a..dfc401816e48 100644 --- a/devel/p5-AppConfig/Makefile +++ b/devel/p5-AppConfig/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= A Perl module for reading configuration files -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= AppConfig.3 \ AppConfig::Args.3 \ diff --git a/devel/p5-CPAN-DistnameInfo/Makefile b/devel/p5-CPAN-DistnameInfo/Makefile index ecc429d2fb25..84ca9a189894 100644 --- a/devel/p5-CPAN-DistnameInfo/Makefile +++ b/devel/p5-CPAN-DistnameInfo/Makefile @@ -13,7 +13,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= Extract distribution name and version from a CPAN filename -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= CPAN::DistnameInfo.3 diff --git a/devel/p5-CPAN-Recent-Uploads/Makefile b/devel/p5-CPAN-Recent-Uploads/Makefile index b659a3fa9ede..f6a26ae51e08 100644 --- a/devel/p5-CPAN-Recent-Uploads/Makefile +++ b/devel/p5-CPAN-Recent-Uploads/Makefile @@ -20,7 +20,8 @@ RUN_DEPENDS= p5-libwww>=5.835:${PORTSDIR}/www/p5-libwww \ p5-YAML-Syck>=1.15:${PORTSDIR}/textproc/p5-YAML-Syck BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= CPAN::Recent::Uploads.3 \ CPAN::Recent::Uploads::Retriever.3 diff --git a/devel/p5-Cache/Makefile b/devel/p5-Cache/Makefile index 1a80b1dc4276..fe6fa4d2be63 100644 --- a/devel/p5-Cache/Makefile +++ b/devel/p5-Cache/Makefile @@ -21,7 +21,8 @@ RUN_DEPENDS= p5-Digest-SHA1>=2.01:${PORTSDIR}/security/p5-Digest-SHA1 \ p5-IO-String>=1.02:${PORTSDIR}/devel/p5-IO-String \ p5-TimeDate>=2.24:${PORTSDIR}/devel/p5-TimeDate -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Cache.3 \ Cache::Entry.3 \ diff --git a/devel/p5-Class-Accessor-Lvalue/Makefile b/devel/p5-Class-Accessor-Lvalue/Makefile index 8533a98d3eca..2a6cc9cc78e2 100644 --- a/devel/p5-Class-Accessor-Lvalue/Makefile +++ b/devel/p5-Class-Accessor-Lvalue/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-Want>=0:${PORTSDIR}/devel/p5-Want \ p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +USES= perl5 +USE_PERL5= modbuild MAN3= Class::Accessor::Lvalue.3 \ Class::Accessor::Lvalue::Fast.3 diff --git a/devel/p5-Class-Base/Makefile b/devel/p5-Class-Base/Makefile index 590f355ac76a..59b435e1f92c 100644 --- a/devel/p5-Class-Base/Makefile +++ b/devel/p5-Class-Base/Makefile @@ -13,7 +13,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= Useful base class for deriving other modules -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Class::Base.3 diff --git a/devel/p5-Class-ErrorHandler/Makefile b/devel/p5-Class-ErrorHandler/Makefile index c5908dc13abe..617ab83cb8ce 100644 --- a/devel/p5-Class-ErrorHandler/Makefile +++ b/devel/p5-Class-ErrorHandler/Makefile @@ -9,7 +9,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= Base class for error handling -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Class::ErrorHandler.3 diff --git a/devel/p5-Config-Auto/Makefile b/devel/p5-Config-Auto/Makefile index 5070604bb145..0ad5ccf6adbb 100644 --- a/devel/p5-Config-Auto/Makefile +++ b/devel/p5-Config-Auto/Makefile @@ -16,7 +16,8 @@ BUILD_DEPENDS= p5-Config-IniFiles>=0:${PORTSDIR}/devel/p5-Config-IniFiles \ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-IO-String>=0:${PORTSDIR}/devel/p5-IO-String -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure OPTIONS_DEFINE= XMLSIMPLE XMLSIMPLE_DESC= Support for XML config files diff --git a/devel/p5-Date-Easter/Makefile b/devel/p5-Date-Easter/Makefile index ae44b1b6e500..42e3d39829c5 100644 --- a/devel/p5-Date-Easter/Makefile +++ b/devel/p5-Date-Easter/Makefile @@ -13,7 +13,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= Calculates Easter for any given year -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Date::Easter.3 diff --git a/devel/p5-Date-Holidays-DK/Makefile b/devel/p5-Date-Holidays-DK/Makefile index 4c0d10db914e..94060ad6c25b 100644 --- a/devel/p5-Date-Holidays-DK/Makefile +++ b/devel/p5-Date-Holidays-DK/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-Date-Simple>=0:${PORTSDIR}/devel/p5-Date-Simple \ p5-Date-Easter>=0:${PORTSDIR}/devel/p5-Date-Easter RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Date::Holidays::DK.3 diff --git a/devel/p5-Devel-LeakTrace-Fast/Makefile b/devel/p5-Devel-LeakTrace-Fast/Makefile index bc9fc0bf1f3f..3ce58a15bdad 100644 --- a/devel/p5-Devel-LeakTrace-Fast/Makefile +++ b/devel/p5-Devel-LeakTrace-Fast/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= Indicate where leaked variables are coming from -PERL_CONFIGURE= 5.12.0- +USES= perl5 +USE_PERL5= configure MAN3= Devel::LeakTrace::Fast.3 diff --git a/devel/p5-Devel-TraceCalls/Makefile b/devel/p5-Devel-TraceCalls/Makefile index ed260616e97b..8afade5bb649 100644 --- a/devel/p5-Devel-TraceCalls/Makefile +++ b/devel/p5-Devel-TraceCalls/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= Track calls to subs, classes, and object instances -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Devel::TraceCalls.3 diff --git a/devel/p5-Directory-Scratch-Structured/Makefile b/devel/p5-Directory-Scratch-Structured/Makefile index 505a9578bf7d..1595c62e3167 100644 --- a/devel/p5-Directory-Scratch-Structured/Makefile +++ b/devel/p5-Directory-Scratch-Structured/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= Creates temporary files and directories from a structured description -PERL_MODBUILD= yes +USES= perl5 +USE_PERL5= modbuild RUN_DEPENDS= p5-Readonly>=0:${PORTSDIR}/devel/p5-Readonly \ p5-Sub-Exporter>=0:${PORTSDIR}/devel/p5-Sub-Exporter \ diff --git a/devel/p5-Dist-Zilla/Makefile b/devel/p5-Dist-Zilla/Makefile index 4d0c0cda4f09..37c3c67a95c9 100644 --- a/devel/p5-Dist-Zilla/Makefile +++ b/devel/p5-Dist-Zilla/Makefile @@ -58,7 +58,8 @@ BUILD_DEPENDS= p5-App-Cmd>=0.309:${PORTSDIR}/devel/p5-App-Cmd \ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= dzil.1 MAN3= Dist::Zilla.3 \ diff --git a/devel/p5-File-Find-Rule-Perl/Makefile b/devel/p5-File-Find-Rule-Perl/Makefile index e69b77fe653a..03371c447425 100644 --- a/devel/p5-File-Find-Rule-Perl/Makefile +++ b/devel/p5-File-Find-Rule-Perl/Makefile @@ -20,7 +20,8 @@ BUILD_DEPENDS= p5-File-Find-Rule>=0.20:${PORTSDIR}/devel/p5-File-Find-Rule \ p5-Params-Util>=0.38:${PORTSDIR}/devel/p5-Params-Util RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= File::Find::Rule::Perl.3 diff --git a/devel/p5-File-Finder/Makefile b/devel/p5-File-Finder/Makefile index 67a3c0fa8c92..634326c8c6f9 100644 --- a/devel/p5-File-Finder/Makefile +++ b/devel/p5-File-Finder/Makefile @@ -22,6 +22,7 @@ BUILD_DEPENDS:= ${RUN_DEPENDS} MAN3= File::Finder.3 \ File::Finder::Steps.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/devel/p5-File-Path-Expand/Makefile b/devel/p5-File-Path-Expand/Makefile index 9f7244561a79..91d2bbaa49b2 100644 --- a/devel/p5-File-Path-Expand/Makefile +++ b/devel/p5-File-Path-Expand/Makefile @@ -13,7 +13,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= Expand filenames -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= File::Path::Expand.3 diff --git a/devel/p5-Filesys-Virtual-Plain/Makefile b/devel/p5-Filesys-Virtual-Plain/Makefile index 0228911cad56..98be91d59f65 100644 --- a/devel/p5-Filesys-Virtual-Plain/Makefile +++ b/devel/p5-Filesys-Virtual-Plain/Makefile @@ -17,7 +17,8 @@ COMMENT= A Plain virtual filesystem BUILD_DEPENDS= p5-Filesys-Virtual>=0.05:${PORTSDIR}/devel/p5-Filesys-Virtual RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Filesys::Virtual::Plain.3 diff --git a/devel/p5-Filesys-Virtual/Makefile b/devel/p5-Filesys-Virtual/Makefile index 03991e6e05bc..68874f662f4b 100644 --- a/devel/p5-Filesys-Virtual/Makefile +++ b/devel/p5-Filesys-Virtual/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= Perl extension to provide a framework for a virtual filesystem -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Filesys::Virtual.3 diff --git a/devel/p5-IO-Capture/Makefile b/devel/p5-IO-Capture/Makefile index dc766237bd4f..007ee86cecbd 100644 --- a/devel/p5-IO-Capture/Makefile +++ b/devel/p5-IO-Capture/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= Abstract Base Class to build modules to capture output -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= IO::Capture.3 \ IO::Capture::Overview.3 \ diff --git a/devel/p5-IO-CaptureOutput/Makefile b/devel/p5-IO-CaptureOutput/Makefile index 1f1d0130f9fe..c5a5e3f15bfb 100644 --- a/devel/p5-IO-CaptureOutput/Makefile +++ b/devel/p5-IO-CaptureOutput/Makefile @@ -15,7 +15,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E} MAINTAINER= lth@FreeBSD.org COMMENT= Capture STDOUT/STDERR from subprocesses and XS/C modules -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= IO::CaptureOutput.3 diff --git a/devel/p5-IO-Prompt/Makefile b/devel/p5-IO-Prompt/Makefile index 0d98d890c133..c8e9ccb03e56 100644 --- a/devel/p5-IO-Prompt/Makefile +++ b/devel/p5-IO-Prompt/Makefile @@ -20,7 +20,8 @@ BUILD_DEPENDS= p5-version>0:${PORTSDIR}/devel/p5-version \ p5-Want>0:${PORTSDIR}/devel/p5-Want RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= IO::Prompt.3 diff --git a/devel/p5-Log-Dispatch-FileRotate/Makefile b/devel/p5-Log-Dispatch-FileRotate/Makefile index cf030e46f529..7105af721e8c 100644 --- a/devel/p5-Log-Dispatch-FileRotate/Makefile +++ b/devel/p5-Log-Dispatch-FileRotate/Makefile @@ -20,7 +20,8 @@ BUILD_DEPENDS= p5-Log-Dispatch>=0:${PORTSDIR}/devel/p5-Log-Dispatch \ p5-Log-Log4perl>=0:${PORTSDIR}/devel/p5-Log-Log4perl RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Log::Dispatch::FileRotate.3 diff --git a/devel/p5-Log-Log4perl/Makefile b/devel/p5-Log-Log4perl/Makefile index a3cbbde7f88f..41852242167b 100644 --- a/devel/p5-Log-Log4perl/Makefile +++ b/devel/p5-Log-Log4perl/Makefile @@ -9,7 +9,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= Log4j implementation for Perl -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= l4p-tmpl.1 MAN3= Log::Log4perl.3 \ diff --git a/devel/p5-Log-Report/Makefile b/devel/p5-Log-Report/Makefile index 509f2e498da4..361afbf71ba9 100644 --- a/devel/p5-Log-Report/Makefile +++ b/devel/p5-Log-Report/Makefile @@ -16,7 +16,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/\.(.)$/\1/} MAINTAINER= lth@FreeBSD.org COMMENT= Report a problem, pluggable handlers and language support -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Log::Report.3 \ Log::Report::Die.3 \ diff --git a/devel/p5-Log-Trace/Makefile b/devel/p5-Log-Trace/Makefile index 64f6005f9448..fe1a7981097f 100644 --- a/devel/p5-Log-Trace/Makefile +++ b/devel/p5-Log-Trace/Makefile @@ -15,7 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= Provides a unified approach to tracing -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Log::Trace.3 \ Log::Trace::Manual.3 diff --git a/devel/p5-Module-CPANfile/Makefile b/devel/p5-Module-CPANfile/Makefile index f305686aa14c..50686c43067d 100644 --- a/devel/p5-Module-CPANfile/Makefile +++ b/devel/p5-Module-CPANfile/Makefile @@ -10,7 +10,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= Parse cpanfile -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= mymeta-cpanfile.1 MAN3= Module::CPANfile.3 \ diff --git a/devel/p5-Module-Info-File/Makefile b/devel/p5-Module-Info-File/Makefile index eb6f8b5e04ff..a4dccaee8e8f 100644 --- a/devel/p5-Module-Info-File/Makefile +++ b/devel/p5-Module-Info-File/Makefile @@ -18,7 +18,8 @@ COMMENT= Retrieves module information from a file or script RUN_DEPENDS= p5-Module-Info>0.20:${PORTSDIR}/devel/p5-Module-Info BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_MODBUILD= YES +USES= perl5 +USE_PERL5= modbuild MAN1= version.pl.1 MAN3= Module::Info::File.3 diff --git a/devel/p5-Module-Pluggable/Makefile b/devel/p5-Module-Pluggable/Makefile index ad139c92f773..dfcfeff365b9 100644 --- a/devel/p5-Module-Pluggable/Makefile +++ b/devel/p5-Module-Pluggable/Makefile @@ -9,7 +9,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= Automatically give your module the ability to have plugins -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5 configure MAN3= Devel::InnerPackage.3 \ Module::Pluggable.3 \ diff --git a/devel/p5-Module-Starter-PBP/Makefile b/devel/p5-Module-Starter-PBP/Makefile index 46e2b7898538..61d782f47ea5 100644 --- a/devel/p5-Module-Starter-PBP/Makefile +++ b/devel/p5-Module-Starter-PBP/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-Module-Starter>=0:${PORTSDIR}/devel/p5-Module-Starter \ p5-version>=0:${PORTSDIR}/devel/p5-version RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Module::Starter::PBP.3 diff --git a/devel/p5-Moose-Test/Makefile b/devel/p5-Moose-Test/Makefile index b2415230c5c3..21a2f4447ac2 100644 --- a/devel/p5-Moose-Test/Makefile +++ b/devel/p5-Moose-Test/Makefile @@ -14,7 +14,8 @@ BUILD_DEPENDS= p5-Mouse>=0:${PORTSDIR}/devel/p5-Mouse \ p5-Path-Class>=0:${PORTSDIR}/devel/p5-Path-Class RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Moose::Test.3 \ Moose::Test::Case.3 diff --git a/devel/p5-MooseX-AttributeShortcuts/Makefile b/devel/p5-MooseX-AttributeShortcuts/Makefile index db4ab902051e..e5ee1834cb7e 100644 --- a/devel/p5-MooseX-AttributeShortcuts/Makefile +++ b/devel/p5-MooseX-AttributeShortcuts/Makefile @@ -17,7 +17,8 @@ BUILD_DEPENDS= p5-Moose>=0:${PORTSDIR}/devel/p5-Moose \ p5-namespace-autoclean>=0:${PORTSDIR}/devel/p5-namespace-autoclean RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= MooseX::AttributeShortcuts.3 diff --git a/devel/p5-MooseX-SimpleConfig/Makefile b/devel/p5-MooseX-SimpleConfig/Makefile index 3c0a30c038ff..37a4da8d5cec 100644 --- a/devel/p5-MooseX-SimpleConfig/Makefile +++ b/devel/p5-MooseX-SimpleConfig/Makefile @@ -15,7 +15,8 @@ RUN_DEPENDS= p5-Moose>=0.35:${PORTSDIR}/devel/p5-Moose \ p5-Config-Any>=0.13:${PORTSDIR}/devel/p5-Config-Any BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= MooseX::SimpleConfig.3 diff --git a/devel/p5-Parse-CPAN-Meta/Makefile b/devel/p5-Parse-CPAN-Meta/Makefile index 5cc17300b05a..0cee7d9a2b58 100644 --- a/devel/p5-Parse-CPAN-Meta/Makefile +++ b/devel/p5-Parse-CPAN-Meta/Makefile @@ -19,7 +19,8 @@ COMMENT= Parse META.yml and other similar CPAN metadata files BUILD_DEPENDS= p5-CPAN-Meta-YAML>=0.008:${PORTSDIR}/devel/p5-CPAN-Meta-YAML RUN_DEPENDS= p5-CPAN-Meta-YAML>=0.008:${PORTSDIR}/devel/p5-CPAN-Meta-YAML -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Parse::CPAN::Meta.3 diff --git a/devel/p5-Parse-CPAN-Packages/Makefile b/devel/p5-Parse-CPAN-Packages/Makefile index 542970f6e55c..8f4f0616ae73 100644 --- a/devel/p5-Parse-CPAN-Packages/Makefile +++ b/devel/p5-Parse-CPAN-Packages/Makefile @@ -24,7 +24,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-InDistDir>0:${PORTSDIR}/devel/p5-Test-InDistDir \ p5-File-Slurp>0:${PORTSDIR}/devel/p5-File-Slurp -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Parse::CPAN::Packages.3 \ Parse::CPAN::Packages::Distribution.3 \ diff --git a/devel/p5-Perl-Version/Makefile b/devel/p5-Perl-Version/Makefile index 71fc521544e7..d7c34ddb6156 100644 --- a/devel/p5-Perl-Version/Makefile +++ b/devel/p5-Perl-Version/Makefile @@ -18,16 +18,10 @@ RUN_DEPENDS= p5-File-Slurp>=9999.12:${PORTSDIR}/devel/p5-File-Slurp \ p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= perl-reversion.1 MAN3= Perl::Version.3 -.include <bsd.port.pre.mk> - -.if ${PERL_LEVEL} < 5.008007 -RUN_DEPENDS+= p5-Pod-Parser>=1.3:${PORTSDIR}/textproc/p5-Pod-Parser -BUILD_DEPENDS+= p5-Pod-Parser>=1.3:${PORTSDIR}/textproc/p5-Pod-Parser -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/devel/p5-Proc-Daemon/Makefile b/devel/p5-Proc-Daemon/Makefile index 9ebc99b819e2..b44d9ae243be 100644 --- a/devel/p5-Proc-Daemon/Makefile +++ b/devel/p5-Proc-Daemon/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= Perl module that provides a method to daemonify a Perl script -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Proc::Daemon.3 diff --git a/devel/p5-Proc-PID-File/Makefile b/devel/p5-Proc-PID-File/Makefile index 70cf9dd9a87b..31c1e5ad261a 100644 --- a/devel/p5-Proc-PID-File/Makefile +++ b/devel/p5-Proc-PID-File/Makefile @@ -13,7 +13,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= A module to manage process id files -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Proc::PID::File.3 diff --git a/devel/p5-TAP-SimpleOutput/Makefile b/devel/p5-TAP-SimpleOutput/Makefile index 63cccd38eafa..e703eb10d030 100644 --- a/devel/p5-TAP-SimpleOutput/Makefile +++ b/devel/p5-TAP-SimpleOutput/Makefile @@ -13,7 +13,8 @@ COMMENT= Simple closure-driven TAP generator BUILD_DEPENDS= p5-Sub-Exporter>=0:${PORTSDIR}/devel/p5-Sub-Exporter RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= TAP::SimpleOutput.3 diff --git a/devel/p5-Test-Assertions/Makefile b/devel/p5-Test-Assertions/Makefile index bf3d1e64e1fc..ae6c1966ae24 100644 --- a/devel/p5-Test-Assertions/Makefile +++ b/devel/p5-Test-Assertions/Makefile @@ -18,7 +18,8 @@ COMMENT= A simple set of building blocks for both unit and runtime testing RUN_DEPENDS= p5-Log-Trace>0:${PORTSDIR}/devel/p5-Log-Trace BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Test::Assertions.3 \ Test::Assertions::Manual.3 \ diff --git a/devel/p5-Test-Block/Makefile b/devel/p5-Test-Block/Makefile index 9b9008c537a1..43a3087e1141 100644 --- a/devel/p5-Test-Block/Makefile +++ b/devel/p5-Test-Block/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-Test-Exception>=0.15:${PORTSDIR}/devel/p5-Test-Exception \ p5-Test-Simple>=0.47:${PORTSDIR}/devel/p5-Test-Simple RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Test::Block.3 diff --git a/devel/p5-Test-ClassAPI/Makefile b/devel/p5-Test-ClassAPI/Makefile index d02c2d1aa4f5..507d672c17e5 100644 --- a/devel/p5-Test-ClassAPI/Makefile +++ b/devel/p5-Test-ClassAPI/Makefile @@ -19,7 +19,8 @@ RUN_DEPENDS= p5-Class-Inspector>=1.12:${PORTSDIR}/devel/p5-Class-Inspector \ p5-Params-Util>=1.00:${PORTSDIR}/devel/p5-Params-Util BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Test::ClassAPI.3 diff --git a/devel/p5-Test-Data/Makefile b/devel/p5-Test-Data/Makefile index 98f868d263c2..0de34103e53d 100644 --- a/devel/p5-Test-Data/Makefile +++ b/devel/p5-Test-Data/Makefile @@ -18,7 +18,8 @@ COMMENT= Test functions for particular variable types RUN_DEPENDS= p5-Scalar-List-Utils>0:${PORTSDIR}/lang/p5-Scalar-List-Utils BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Test::Data.3 \ Test::Data::Array.3 \ diff --git a/devel/p5-Test-File-ShareDir/Makefile b/devel/p5-Test-File-ShareDir/Makefile index 2365b9befb77..1374679445ae 100644 --- a/devel/p5-Test-File-ShareDir/Makefile +++ b/devel/p5-Test-File-ShareDir/Makefile @@ -16,7 +16,8 @@ BUILD_DEPENDS= p5-File-Copy-Recursive>0:${PORTSDIR}/devel/p5-File-Copy-Recursive RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Fatal>0:${PORTSDIR}/devel/p5-Test-Fatal -PERL_MODBUILD= yes +USES= perl5 +USE_PERL5= modbuild MAN3= Test::File::ShareDir.3 \ Test::File::ShareDir::TempDirObject.3 diff --git a/devel/p5-Test-Group/Makefile b/devel/p5-Test-Group/Makefile index 2232db628dba..8f52b8a911c8 100644 --- a/devel/p5-Test-Group/Makefile +++ b/devel/p5-Test-Group/Makefile @@ -13,7 +13,8 @@ BUILD_DEPENDS= p5-File-Slurp>0:${PORTSDIR}/devel/p5-File-Slurp \ p5-Test-Cmd>=0:${PORTSDIR}/devel/p5-Test-Cmd RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +USES= perl5 +USE_PERL5= modbuild MAN3= Test::Group.3 \ Test::Group::Extending.3 \ diff --git a/devel/p5-Test-InDistDir/Makefile b/devel/p5-Test-InDistDir/Makefile index 66d7f7461d7e..7d961f006bdb 100644 --- a/devel/p5-Test-InDistDir/Makefile +++ b/devel/p5-Test-InDistDir/Makefile @@ -15,7 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= Test environment setup for development with IDE -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Test::InDistDir.3 diff --git a/devel/p5-Test-JSON/Makefile b/devel/p5-Test-JSON/Makefile index d02191e6ba2f..536032b70b84 100644 --- a/devel/p5-Test-JSON/Makefile +++ b/devel/p5-Test-JSON/Makefile @@ -21,7 +21,8 @@ RUN_DEPENDS= p5-Test-Differences>=0.47:${PORTSDIR}/devel/p5-Test-Differences \ p5-JSON-Any>=1.20:${PORTSDIR}/converters/p5-JSON-Any BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Test::JSON.3 diff --git a/devel/p5-Test-MockModule/Makefile b/devel/p5-Test-MockModule/Makefile index d7824e20bec9..947b5c9fbd64 100644 --- a/devel/p5-Test-MockModule/Makefile +++ b/devel/p5-Test-MockModule/Makefile @@ -15,7 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= Override subroutines in a module for unit testing -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Test::MockModule.3 diff --git a/devel/p5-Test-Moose-More/Makefile b/devel/p5-Test-Moose-More/Makefile index f82f26ab9224..91afe891ddd1 100644 --- a/devel/p5-Test-Moose-More/Makefile +++ b/devel/p5-Test-Moose-More/Makefile @@ -21,7 +21,8 @@ BUILD_DEPENDS= p5-Data-OptList>=0:${PORTSDIR}/devel/p5-Data-OptList \ p5-namespace-autoclean>=0:${PORTSDIR}/devel/p5-namespace-autoclean RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Test::Moose::More.3 diff --git a/devel/p5-Test-Object/Makefile b/devel/p5-Test-Object/Makefile index 153221fc83cf..68a6e28e843c 100644 --- a/devel/p5-Test-Object/Makefile +++ b/devel/p5-Test-Object/Makefile @@ -16,7 +16,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= Thoroughly testing objects via registered handlers -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Test::Object.3 diff --git a/devel/p5-Test-POE-Client-TCP/Makefile b/devel/p5-Test-POE-Client-TCP/Makefile index 36035d0e8afe..04fc5dfe1549 100644 --- a/devel/p5-Test-POE-Client-TCP/Makefile +++ b/devel/p5-Test-POE-Client-TCP/Makefile @@ -12,7 +12,8 @@ COMMENT= A POE Component providing TCP client services for test cases BUILD_DEPENDS= p5-POE>=1.28:${PORTSDIR}/devel/p5-POE RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Test::POE::Client::TCP.3 diff --git a/devel/p5-Test-POE-Server-TCP/Makefile b/devel/p5-Test-POE-Server-TCP/Makefile index 96d1fcdd7d4c..c23e2e4c934e 100644 --- a/devel/p5-Test-POE-Server-TCP/Makefile +++ b/devel/p5-Test-POE-Server-TCP/Makefile @@ -17,7 +17,8 @@ COMMENT= A POE Component providing TCP server services for test cases BUILD_DEPENDS= p5-POE>=1.004:${PORTSDIR}/devel/p5-POE RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Test::POE::Server::TCP.3 diff --git a/devel/p5-Test-Pod-Coverage/Makefile b/devel/p5-Test-Pod-Coverage/Makefile index fd3eca0642aa..0bc0e840b8cc 100644 --- a/devel/p5-Test-Pod-Coverage/Makefile +++ b/devel/p5-Test-Pod-Coverage/Makefile @@ -18,7 +18,8 @@ RUN_DEPENDS= p5-Pod-Coverage>0:${PORTSDIR}/devel/p5-Pod-Coverage \ p5-Test-Simple>0:${PORTSDIR}/devel/p5-Test-Simple BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Test::Pod::Coverage.3 diff --git a/devel/p5-Test-Reporter/Makefile b/devel/p5-Test-Reporter/Makefile index 90b308b78e55..bbd52551ddfb 100644 --- a/devel/p5-Test-Reporter/Makefile +++ b/devel/p5-Test-Reporter/Makefile @@ -12,7 +12,8 @@ COMMENT= Sends test results to cpan-testers@perl.org RUN_DEPENDS= p5-Net>0:${PORTSDIR}/net/p5-Net BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAKE_JOBS_UNSAFE= yes MAN3= Test::Reporter.3 \ diff --git a/devel/p5-Test-Script/Makefile b/devel/p5-Test-Script/Makefile index 65be1cab815b..bfd03084461d 100644 --- a/devel/p5-Test-Script/Makefile +++ b/devel/p5-Test-Script/Makefile @@ -19,7 +19,8 @@ RUN_DEPENDS= p5-IPC-Run3>=0.034:${PORTSDIR}/devel/p5-IPC-Run3 \ p5-Probe-Perl>=0.01:${PORTSDIR}/sysutils/p5-Probe-Perl BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Test::Script.3 diff --git a/devel/p5-Test-SubCalls/Makefile b/devel/p5-Test-SubCalls/Makefile index ee8e6a2d08af..60c7ae267077 100644 --- a/devel/p5-Test-SubCalls/Makefile +++ b/devel/p5-Test-SubCalls/Makefile @@ -15,7 +15,8 @@ BUILD_DEPENDS= p5-Hook-LexWrap>=0:${PORTSDIR}/devel/p5-Hook-LexWrap \ p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Test::SubCalls.3 diff --git a/devel/p5-Test-WWW-Mechanize-CGI/Makefile b/devel/p5-Test-WWW-Mechanize-CGI/Makefile index 804eedd43bdf..110826aecccf 100644 --- a/devel/p5-Test-WWW-Mechanize-CGI/Makefile +++ b/devel/p5-Test-WWW-Mechanize-CGI/Makefile @@ -18,7 +18,8 @@ RUN_DEPENDS= p5-WWW-Mechanize-CGI>=0.2:${PORTSDIR}/www/p5-WWW-Mechanize-CGI \ p5-Test-WWW-Mechanize>=0:${PORTSDIR}/devel/p5-Test-WWW-Mechanize BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Test::WWW::Mechanize::CGI.3 diff --git a/devel/p5-Test-XML-Valid/Makefile b/devel/p5-Test-XML-Valid/Makefile index 03bc9af7010e..3f3623fcf46d 100644 --- a/devel/p5-Test-XML-Valid/Makefile +++ b/devel/p5-Test-XML-Valid/Makefile @@ -19,7 +19,8 @@ RUN_DEPENDS= p5-XML-LibXML>0:${PORTSDIR}/textproc/p5-XML-LibXML \ p5-Test-Simple>0:${PORTSDIR}/devel/p5-Test-Simple BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_MODBUILD= yes +USES= perl5 +USE_PERL5= modbuild MAN3= Test::XML::Valid.3 diff --git a/devel/p5-Test-XML/Makefile b/devel/p5-Test-XML/Makefile index fe6206896bed..32763a363f64 100644 --- a/devel/p5-Test-XML/Makefile +++ b/devel/p5-Test-XML/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-XML-SemanticDiff>=0:${PORTSDIR}/textproc/p5-XML-SemanticDiff \ p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Test::XML.3 \ Test::XML::SAX.3 \ diff --git a/devel/p5-Test-YAML-Valid/Makefile b/devel/p5-Test-YAML-Valid/Makefile index 38e26c38f7d0..0f631ca65d3b 100644 --- a/devel/p5-Test-YAML-Valid/Makefile +++ b/devel/p5-Test-YAML-Valid/Makefile @@ -14,7 +14,8 @@ COMMENT= Test for valid YAML RUN_DEPENDS= p5-YAML>=0.60:${PORTSDIR}/textproc/p5-YAML BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Test::YAML::Valid.3 diff --git a/devel/p5-Time-Warp/Makefile b/devel/p5-Time-Warp/Makefile index 78cac89fd620..b57e7da31a92 100644 --- a/devel/p5-Time-Warp/Makefile +++ b/devel/p5-Time-Warp/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= lth@FreeBSD.org COMMENT= Control over the flow of time -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Time::Warp.3 diff --git a/devel/p5-mocked/Makefile b/devel/p5-mocked/Makefile index e007ec431d34..6262302fce3d 100644 --- a/devel/p5-mocked/Makefile +++ b/devel/p5-mocked/Makefile @@ -20,7 +20,8 @@ BUILD_DEPENDS= p5-URI>=0:${PORTSDIR}/net/p5-URI RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Exception>0:${PORTSDIR}/devel/p5-Test-Exception -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= mocked.3 \ unmocked.3 |