diff options
Diffstat (limited to 'devel')
116 files changed, 231 insertions, 116 deletions
diff --git a/devel/p5-Any-Moose-Convert/Makefile b/devel/p5-Any-Moose-Convert/Makefile index f8f4814794fb..d35864567e4b 100644 --- a/devel/p5-Any-Moose-Convert/Makefile +++ b/devel/p5-Any-Moose-Convert/Makefile @@ -21,7 +21,8 @@ RUN_DEPENDS= p5-PerlIO-Util>=0:${PORTSDIR}/devel/p5-PerlIO-Util TEST_DEPENDS= p5-Moose>=0.90:${PORTSDIR}/devel/p5-Moose \ p5-Mouse>=0.40:${PORTSDIR}/devel/p5-Mouse -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Any::Moose::Convert.3 diff --git a/devel/p5-AnyMQ/Makefile b/devel/p5-AnyMQ/Makefile index e9444eaec891..4e7db0e0a700 100644 --- a/devel/p5-AnyMQ/Makefile +++ b/devel/p5-AnyMQ/Makefile @@ -20,7 +20,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Memory-Cycle>=0:${PORTSDIR}/devel/p5-Test-Memory-Cycle \ p5-Test-Requires>=0:${PORTSDIR}/devel/p5-Test-Requires -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= AnyMQ.3 \ AnyMQ::Queue.3 \ diff --git a/devel/p5-App-cpanoutdated/Makefile b/devel/p5-App-cpanoutdated/Makefile index 93ce901d9300..eeb5f4d28b9a 100644 --- a/devel/p5-App-cpanoutdated/Makefile +++ b/devel/p5-App-cpanoutdated/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-CPAN-DistnameInfo>=0.10:${PORTSDIR}/devel/p5-CPAN-DistnameInfo p5-local-lib>=0:${PORTSDIR}/devel/p5-local-lib RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN1= cpan-outdated.1 MAN3= App::cpanoutdated.3 diff --git a/devel/p5-Array-Iterator/Makefile b/devel/p5-Array-Iterator/Makefile index 47aa42c4f53c..b8949683e2d5 100644 --- a/devel/p5-Array-Iterator/Makefile +++ b/devel/p5-Array-Iterator/Makefile @@ -16,7 +16,8 @@ COMMENT= A set of array iterators TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= Array::Iterator.3 \ Array::Iterator::BiDirectional.3 \ diff --git a/devel/p5-B-Hooks-OP-Annotation/Makefile b/devel/p5-B-Hooks-OP-Annotation/Makefile index 9adcd873ea62..91aa1af57020 100644 --- a/devel/p5-B-Hooks-OP-Annotation/Makefile +++ b/devel/p5-B-Hooks-OP-Annotation/Makefile @@ -17,7 +17,8 @@ COMMENT= Annotate and delegate hooked OPs BUILD_DEPENDS= p5-ExtUtils-Depends>=0.304:${PORTSDIR}/devel/p5-ExtUtils-Depends RUN_DEPENDS= p5-ExtUtils-Depends>=0.304:${PORTSDIR}/devel/p5-ExtUtils-Depends -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= B::Hooks::OP::Annotation.3 diff --git a/devel/p5-B-Hooks-OP-Check/Makefile b/devel/p5-B-Hooks-OP-Check/Makefile index 7804eac7ca35..651b7753a400 100644 --- a/devel/p5-B-Hooks-OP-Check/Makefile +++ b/devel/p5-B-Hooks-OP-Check/Makefile @@ -12,7 +12,8 @@ COMMENT= Wrap OP check callbacks BUILD_DEPENDS= p5-ExtUtils-Depends>=0.302:${PORTSDIR}/devel/p5-ExtUtils-Depends -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= B::Hooks::OP::Check.3 diff --git a/devel/p5-Bread-Board-Declare/Makefile b/devel/p5-Bread-Board-Declare/Makefile index 856dd4fa4478..6d0b5a46e98b 100644 --- a/devel/p5-Bread-Board-Declare/Makefile +++ b/devel/p5-Bread-Board-Declare/Makefile @@ -21,7 +21,8 @@ BUILD_DEPENDS= p5-Bread-Board>=0.22:${PORTSDIR}/devel/p5-Bread-Board \ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Fatal>=0:${PORTSDIR}/devel/p5-Test-Fatal -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Bread::Board::Declare.3 \ Bread::Board::Declare::BlockInjection.3 \ diff --git a/devel/p5-Bread-Board/Makefile b/devel/p5-Bread-Board/Makefile index 3b2831e2d31f..d17ebd104dc4 100644 --- a/devel/p5-Bread-Board/Makefile +++ b/devel/p5-Bread-Board/Makefile @@ -31,7 +31,8 @@ TEST_DEPENDS= p5-Form-Sensible>=0:${PORTSDIR}/devel/p5-Form-Sensible \ OPTIONS_DEFINE= GRAPHVIZ GRAPHVIZ_DESC= Visualize a Bread::Board system via Graphviz -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN1= visualize-breadboard.1 MAN3= Bread::Board.3 \ diff --git a/devel/p5-CPAN-Meta-Requirements/Makefile b/devel/p5-CPAN-Meta-Requirements/Makefile index fa96cd6e1e04..421c2b9c23f6 100644 --- a/devel/p5-CPAN-Meta-Requirements/Makefile +++ b/devel/p5-CPAN-Meta-Requirements/Makefile @@ -17,7 +17,8 @@ COMMENT= A set of version requirements for a CPAN distribution LICENSE= ART10 GPLv1 LICENSE_COMB= dual -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= CPAN::Meta::Requirements.3 diff --git a/devel/p5-CPAN-Meta/Makefile b/devel/p5-CPAN-Meta/Makefile index 2b03da4e9116..eadf59342398 100644 --- a/devel/p5-CPAN-Meta/Makefile +++ b/devel/p5-CPAN-Meta/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-CPAN-Meta-Requirements>=2.121:${PORTSDIR}/devel/p5-CPAN-Meta-R p5-Parse-CPAN-Meta>=1.44.03:${PORTSDIR}/devel/p5-Parse-CPAN-Meta RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= CPAN::Meta.3 \ CPAN::Meta::Converter.3 \ diff --git a/devel/p5-Cairo-GObject/Makefile b/devel/p5-Cairo-GObject/Makefile index 77a58ad07578..046d34bbedcb 100644 --- a/devel/p5-Cairo-GObject/Makefile +++ b/devel/p5-Cairo-GObject/Makefile @@ -25,7 +25,8 @@ RUN_DEPENDS= cairo>=1.10.0:${PORTSDIR}/graphics/cairo \ p5-Cairo>=1.080:${PORTSDIR}/graphics/p5-Cairo \ p5-Glib2>=1.224:${PORTSDIR}/devel/p5-Glib2 -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Cairo::GObject.3 diff --git a/devel/p5-Carp-Always-Color/Makefile b/devel/p5-Carp-Always-Color/Makefile index 17dac40ba303..0e1a3f42ef32 100644 --- a/devel/p5-Carp-Always-Color/Makefile +++ b/devel/p5-Carp-Always-Color/Makefile @@ -17,7 +17,8 @@ BUILD_DEPENDS= p5-Carp-Always>=0.10:${PORTSDIR}/devel/p5-Carp-Always RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-IO-Pty-Easy>=0:${PORTSDIR}/devel/p5-IO-Pty-Easy -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Carp::Always::Color.3 \ Carp::Always::Color::HTML.3 \ diff --git a/devel/p5-Carp/Makefile b/devel/p5-Carp/Makefile index 98b586b707ce..3defec28a805 100644 --- a/devel/p5-Carp/Makefile +++ b/devel/p5-Carp/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Alternative warn and die for modules -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Carp.3 diff --git a/devel/p5-Class-Load-XS/Makefile b/devel/p5-Class-Load-XS/Makefile index 032efb6301b0..76e2e07050fe 100644 --- a/devel/p5-Class-Load-XS/Makefile +++ b/devel/p5-Class-Load-XS/Makefile @@ -19,7 +19,8 @@ TEST_DEPENDS= p5-Module-Implementation>=0.04:${PORTSDIR}/devel/p5-Module-Impleme p5-Test-Requires>=0:${PORTSDIR}/devel/p5-Test-Requires \ p5-Test-Without-Module>=0:${PORTSDIR}/devel/p5-Test-Without-Module -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= Class::Load::XS.3 diff --git a/devel/p5-Daemon-Control/Makefile b/devel/p5-Daemon-Control/Makefile index d4ce8499ce33..59240de172d0 100644 --- a/devel/p5-Daemon-Control/Makefile +++ b/devel/p5-Daemon-Control/Makefile @@ -14,7 +14,8 @@ COMMENT= Create init scripts in Perl LICENSE= ART10 GPLv1 LICENSE_COMB= dual -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Daemon::Control.3 diff --git a/devel/p5-Data-Clone/Makefile b/devel/p5-Data-Clone/Makefile index 664754e20cb2..dccb1a31fbbb 100644 --- a/devel/p5-Data-Clone/Makefile +++ b/devel/p5-Data-Clone/Makefile @@ -16,7 +16,8 @@ COMMENT= Polymorphic data cloning TEST_DEPENDS= p5-Test-Requires>=0.03:${PORTSDIR}/devel/p5-Test-Requires -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Data::Clone.3 diff --git a/devel/p5-Data-Domain/Makefile b/devel/p5-Data-Domain/Makefile index efabfa2f97c1..47577859be8a 100644 --- a/devel/p5-Data-Domain/Makefile +++ b/devel/p5-Data-Domain/Makefile @@ -22,7 +22,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Pod>=1.14:${PORTSDIR}/devel/p5-Test-Pod \ p5-Test-Pod-Coverage>=1.04:${PORTSDIR}/devel/p5-Test-Pod-Coverage -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= Data::Domain.3 diff --git a/devel/p5-Data-Printer/Makefile b/devel/p5-Data-Printer/Makefile index 00e4e0502836..10fc60824193 100644 --- a/devel/p5-Data-Printer/Makefile +++ b/devel/p5-Data-Printer/Makefile @@ -31,7 +31,8 @@ TEST_DEPENDS= p5-Capture-Tiny>=0:${PORTSDIR}/devel/p5-Capture-Tiny \ p5-IO-Pty-Easy>=0:${PORTSDIR}/devel/p5-IO-Pty-Easy \ p5-Test-Pod>=1.41:${PORTSDIR}/devel/p5-Test-Pod -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Data::Printer.3 \ Data::Printer::Filter.3 \ diff --git a/devel/p5-Data-Section-Simple/Makefile b/devel/p5-Data-Section-Simple/Makefile index 4ce93f784ae3..54e6cd5b7a60 100644 --- a/devel/p5-Data-Section-Simple/Makefile +++ b/devel/p5-Data-Section-Simple/Makefile @@ -13,7 +13,8 @@ COMMENT= Read data from __DATA__ LICENSE= ART10 GPLv1 LICENSE_COMB= dual -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Data::Section::Simple.3 diff --git a/devel/p5-Data-Validator/Makefile b/devel/p5-Data-Validator/Makefile index ad05ceed7c96..ef8c406ea4cf 100644 --- a/devel/p5-Data-Validator/Makefile +++ b/devel/p5-Data-Validator/Makefile @@ -18,7 +18,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Moose>=0:${PORTSDIR}/devel/p5-Moose \ p5-Test-Requires>=0:${PORTSDIR}/devel/p5-Test-Requires -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= Data::Validator.3 \ Data::Validator::Role::AllowExtra.3 \ diff --git a/devel/p5-DateTime-Astro/Makefile b/devel/p5-DateTime-Astro/Makefile index f7340a47d25c..8e6b95361073 100644 --- a/devel/p5-DateTime-Astro/Makefile +++ b/devel/p5-DateTime-Astro/Makefile @@ -18,7 +18,8 @@ LIB_DEPENDS= mpfr:${PORTSDIR}/math/mpfr RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 USES= gmake WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E} diff --git a/devel/p5-DateTime-Format-Oracle/Makefile b/devel/p5-DateTime-Format-Oracle/Makefile index 18468d19a86a..8138e03035d8 100644 --- a/devel/p5-DateTime-Format-Oracle/Makefile +++ b/devel/p5-DateTime-Format-Oracle/Makefile @@ -21,7 +21,8 @@ RUN_DEPENDS= p5-Convert-NLS_DATE_FORMAT>=0.03:${PORTSDIR}/converters/p5-Convert- p5-DateTime>=0:${PORTSDIR}/devel/p5-DateTime \ p5-DateTime-Format-Builder>=0:${PORTSDIR}/devel/p5-DateTime-Format-Builder -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= DateTime::Format::Oracle.3 diff --git a/devel/p5-Devel-CallChecker/Makefile b/devel/p5-Devel-CallChecker/Makefile index 3204c72f97ef..87ab80e0897c 100644 --- a/devel/p5-Devel-CallChecker/Makefile +++ b/devel/p5-Devel-CallChecker/Makefile @@ -20,7 +20,8 @@ RUN_DEPENDS= p5-DynaLoader-Functions>=0.001:${PORTSDIR}/devel/p5-DynaLoader-Func TEST_DEPENDS= p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod \ p5-Test-Pod-Coverage>=0:${PORTSDIR}/devel/p5-Test-Pod-Coverage -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Devel::CallChecker.3 diff --git a/devel/p5-Devel-PackagePath/Makefile b/devel/p5-Devel-PackagePath/Makefile index 07783a01f953..fb59ae26fa84 100644 --- a/devel/p5-Devel-PackagePath/Makefile +++ b/devel/p5-Devel-PackagePath/Makefile @@ -17,7 +17,8 @@ COMMENT= Inspect and manipulate a Path based on a Package name RUN_DEPENDS= p5-Moose>=0.64:${PORTSDIR}/devel/p5-Moose \ p5-MooseX-Types-Path-Class>=0.04:${PORTSDIR}/devel/p5-MooseX-Types-Path-Class -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Devel::PackagePath.3 diff --git a/devel/p5-DynaLoader-Functions/Makefile b/devel/p5-DynaLoader-Functions/Makefile index b9e5b5adf94f..e4a60eeb4521 100644 --- a/devel/p5-DynaLoader-Functions/Makefile +++ b/devel/p5-DynaLoader-Functions/Makefile @@ -16,7 +16,8 @@ LICENSE_COMB= dual TEST_DEPENDS= p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod \ p5-Test-Pod-Coverage>=0:${PORTSDIR}/devel/p5-Test-Pod-Coverage -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= DynaLoader::Functions.3 diff --git a/devel/p5-Error-Helper/Makefile b/devel/p5-Error-Helper/Makefile index ae2871eade34..0cc67f3818ce 100644 --- a/devel/p5-Error-Helper/Makefile +++ b/devel/p5-Error-Helper/Makefile @@ -20,7 +20,8 @@ LICENSE_COMB= dual TEST_DEPENDS= p5-Test-Pod>=1.22:${PORTSDIR}/devel/p5-Test-Pod \ p5-Test-Pod-Coverage>=1.08:${PORTSDIR}/devel/p5-Test-Pod-Coverage -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Error::Helper.3 diff --git a/devel/p5-Eval-LineNumbers/Makefile b/devel/p5-Eval-LineNumbers/Makefile index 47b816cb96ae..ae92ac0813ab 100644 --- a/devel/p5-Eval-LineNumbers/Makefile +++ b/devel/p5-Eval-LineNumbers/Makefile @@ -15,7 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Add line numbers to hereis blocks that contain perl source code -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Eval::LineNumbers.3 diff --git a/devel/p5-ExtUtils-Config/Makefile b/devel/p5-ExtUtils-Config/Makefile index 6e7348811e12..0f0bec92be44 100644 --- a/devel/p5-ExtUtils-Config/Makefile +++ b/devel/p5-ExtUtils-Config/Makefile @@ -13,7 +13,8 @@ COMMENT= Wrapper for perl configuration LICENSE= ART10 GPLv1 LICENSE_COMB= dual -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= ExtUtils::Config.3 diff --git a/devel/p5-ExtUtils-Helpers/Makefile b/devel/p5-ExtUtils-Helpers/Makefile index a3e9a6a04e33..20403568b2a0 100644 --- a/devel/p5-ExtUtils-Helpers/Makefile +++ b/devel/p5-ExtUtils-Helpers/Makefile @@ -13,7 +13,8 @@ COMMENT= Various portability utilities for module builders LICENSE= ART10 GPLv1 LICENSE_COMB= dual -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= ExtUtils::Helpers.3 \ ExtUtils::Helpers::Unix.3 \ diff --git a/devel/p5-ExtUtils-InstallPaths/Makefile b/devel/p5-ExtUtils-InstallPaths/Makefile index 864e5542b97b..561470e49822 100644 --- a/devel/p5-ExtUtils-InstallPaths/Makefile +++ b/devel/p5-ExtUtils-InstallPaths/Makefile @@ -16,7 +16,8 @@ LICENSE_COMB= dual BUILD_DEPENDS= p5-ExtUtils-Config>=0.002:${PORTSDIR}/devel/p5-ExtUtils-Config RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= ExtUtils::InstallPaths.3 diff --git a/devel/p5-File-HomeDir-PathClass/Makefile b/devel/p5-File-HomeDir-PathClass/Makefile index 0fc2770db5d9..b4c5a2a6ae0c 100644 --- a/devel/p5-File-HomeDir-PathClass/Makefile +++ b/devel/p5-File-HomeDir-PathClass/Makefile @@ -22,7 +22,8 @@ RUN_DEPENDS= p5-File-HomeDir>=0.93:${PORTSDIR}/devel/p5-File-HomeDir \ p5-Path-Class>=0:${PORTSDIR}/devel/p5-Path-Class \ p5-Sub-Exporter>=0:${PORTSDIR}/devel/p5-Sub-Exporter -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= File::HomeDir::PathClass.3 diff --git a/devel/p5-Form-Sensible/Makefile b/devel/p5-Form-Sensible/Makefile index 38a1d9abd3ba..a6e1f80c17b0 100644 --- a/devel/p5-Form-Sensible/Makefile +++ b/devel/p5-Form-Sensible/Makefile @@ -24,7 +24,8 @@ BUILD_DEPENDS= p5-DateTime>=0:${PORTSDIR}/devel/p5-DateTime \ p5-namespace-autoclean>=0:${PORTSDIR}/devel/p5-namespace-autoclean RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Form::Sensible.3 \ Form::Sensible::DelegateConnection.3 \ diff --git a/devel/p5-Glib-Object-Introspection/Makefile b/devel/p5-Glib-Object-Introspection/Makefile index a18b2974cd02..6e732ca171b5 100644 --- a/devel/p5-Glib-Object-Introspection/Makefile +++ b/devel/p5-Glib-Object-Introspection/Makefile @@ -23,7 +23,8 @@ TEST_DEPENDS= p5-Cairo-GObject>=0:${PORTSDIR}/devel/p5-Cairo-GObject OPTIONS_DEFINE= TEST -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 USE_GNOME= introspection MAN3= Glib::Object::Introspection.3 diff --git a/devel/p5-Google-ProtocolBuffers/Makefile b/devel/p5-Google-ProtocolBuffers/Makefile index 816693cd57aa..7e974c4292ab 100644 --- a/devel/p5-Google-ProtocolBuffers/Makefile +++ b/devel/p5-Google-ProtocolBuffers/Makefile @@ -18,7 +18,8 @@ RUN_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \ p5-Math-BigInt>=0:${PORTSDIR}/math/p5-Math-BigInt \ p5-Parse-RecDescent>=1.94:${PORTSDIR}/devel/p5-Parse-RecDescent -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Google::ProtocolBuffers.3 diff --git a/devel/p5-Hash-FieldHash/Makefile b/devel/p5-Hash-FieldHash/Makefile index 67eb09d41f3a..e05a0dd621d0 100644 --- a/devel/p5-Hash-FieldHash/Makefile +++ b/devel/p5-Hash-FieldHash/Makefile @@ -15,7 +15,8 @@ LICENSE_COMB= dual TEST_DEPENDS= p5-Test-LeakTrace>=0.07:${PORTSDIR}/devel/p5-Test-LeakTrace -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= Hash::FieldHash.3 diff --git a/devel/p5-Hash-NoRef/Makefile b/devel/p5-Hash-NoRef/Makefile index 996ce63be3aa..a9a68ed7150a 100644 --- a/devel/p5-Hash-NoRef/Makefile +++ b/devel/p5-Hash-NoRef/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= A HASH that store values without increase the reference count -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Hash::NoRef.3 diff --git a/devel/p5-IO-Any/Makefile b/devel/p5-IO-Any/Makefile index 64c7912cfcad..b7699a6326be 100644 --- a/devel/p5-IO-Any/Makefile +++ b/devel/p5-IO-Any/Makefile @@ -25,7 +25,8 @@ TEST_DEPENDS= p5-AnyEvent>=0:${PORTSDIR}/devel/p5-AnyEvent \ p5-Test-Pod>=1.22:${PORTSDIR}/devel/p5-Test-Pod \ p5-Test-Pod-Coverage>=1.08:${PORTSDIR}/devel/p5-Test-Pod-Coverage -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= IO::Any.3 diff --git a/devel/p5-IO-Detect/Makefile b/devel/p5-IO-Detect/Makefile index f934a796c426..56005d0d4ac1 100644 --- a/devel/p5-IO-Detect/Makefile +++ b/devel/p5-IO-Detect/Makefile @@ -21,7 +21,8 @@ TEST_DEPENDS= p5-IO-All>=0:${PORTSDIR}/devel/p5-IO-All \ CONFLICTS_INSTALL= p5-Scalar-Does-0.[1-9]* -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= IO::Detect.3 diff --git a/devel/p5-IO-Event/Makefile b/devel/p5-IO-Event/Makefile index 8c48dc71d40d..09dc5674f50e 100644 --- a/devel/p5-IO-Event/Makefile +++ b/devel/p5-IO-Event/Makefile @@ -22,7 +22,8 @@ OPTIONS_DEFAULT=ANYEVENT EVENT EVENT_DESC= Use Event as underlying event handler ANYEVENT_DESC= Use AnyEvent as underlying event handler -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= IO::Event.3 \ IO::Event::Callback.3 diff --git a/devel/p5-IO-Prompt-Tiny/Makefile b/devel/p5-IO-Prompt-Tiny/Makefile index f102004708a9..e6ac4c180491 100644 --- a/devel/p5-IO-Prompt-Tiny/Makefile +++ b/devel/p5-IO-Prompt-Tiny/Makefile @@ -15,7 +15,8 @@ LICENSE= AL2 BUILD_DEPENDS= p5-Capture-Tiny>=0.12:${PORTSDIR}/devel/p5-Capture-Tiny RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= IO::Prompt::Tiny.3 diff --git a/devel/p5-IO-Pty-Easy/Makefile b/devel/p5-IO-Pty-Easy/Makefile index 79e61d005a63..0dc86b85b7a8 100644 --- a/devel/p5-IO-Pty-Easy/Makefile +++ b/devel/p5-IO-Pty-Easy/Makefile @@ -17,7 +17,8 @@ COMMENT= Easy interface to IO::Pty BUILD_DEPENDS= p5-IO-Tty>=0:${PORTSDIR}/devel/p5-IO-Tty RUN_DEPENDS= p5-IO-Tty>=0:${PORTSDIR}/devel/p5-IO-Tty -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= IO::Pty::Easy.3 diff --git a/devel/p5-Lexical-Import/Makefile b/devel/p5-Lexical-Import/Makefile index 897864789137..9589875aa24b 100644 --- a/devel/p5-Lexical-Import/Makefile +++ b/devel/p5-Lexical-Import/Makefile @@ -24,7 +24,8 @@ RUN_DEPENDS= p5-Lexical-Var>=0.006:${PORTSDIR}/devel/p5-Lexical-Var \ TEST_DEPENDS= p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod \ p5-Test-Pod-Coverage>=0:${PORTSDIR}/devel/p5-Test-Pod-Coverage -PERL_CONFIGURE= 5.12.0+ +USE_PERL5= 5.12.0+ configure +USES= perl5 MAN3= Lexical::Import.3 diff --git a/devel/p5-List-Gen/Makefile b/devel/p5-List-Gen/Makefile index ed22e3d77763..07f734c8d8d1 100644 --- a/devel/p5-List-Gen/Makefile +++ b/devel/p5-List-Gen/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Functions for generating lists -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= List::Gen.3 \ List::Gen::Benchmark.3 \ diff --git a/devel/p5-Log-Dispatch-Configurator-Any/Makefile b/devel/p5-Log-Dispatch-Configurator-Any/Makefile index 909197b09e82..7490ded02189 100644 --- a/devel/p5-Log-Dispatch-Configurator-Any/Makefile +++ b/devel/p5-Log-Dispatch-Configurator-Any/Makefile @@ -23,7 +23,8 @@ TEST_DEPENDS= p5-Config-Tiny>=0:${PORTSDIR}/devel/p5-Config-Tiny \ p5-Test-Pod-Coverage>=1.04:${PORTSDIR}/devel/p5-Test-Pod-Coverage \ p5-YAML-LibYAML>=0:${PORTSDIR}/textproc/p5-YAML-LibYAML -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Log::Dispatch::Configurator::Any.3 diff --git a/devel/p5-Log-Dispatch-Dir/Makefile b/devel/p5-Log-Dispatch-Dir/Makefile index d557a8b34583..2e6e4280a7d7 100644 --- a/devel/p5-Log-Dispatch-Dir/Makefile +++ b/devel/p5-Log-Dispatch-Dir/Makefile @@ -22,7 +22,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-File-LibMagic>=0:${PORTSDIR}/devel/p5-File-LibMagic \ p5-Media-Type-Simple>=0:${PORTSDIR}/devel/p5-Media-Type-Simple -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= Log::Dispatch::Dir.3 diff --git a/devel/p5-Media-Type-Simple/Makefile b/devel/p5-Media-Type-Simple/Makefile index 74dd5cb312a0..b6f13494b5fe 100644 --- a/devel/p5-Media-Type-Simple/Makefile +++ b/devel/p5-Media-Type-Simple/Makefile @@ -19,7 +19,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Pod>=1.22:${PORTSDIR}/devel/p5-Test-Pod \ p5-Test-Pod-Coverage>=1.08:${PORTSDIR}/devel/p5-Test-Pod-Coverage -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= MIME::Type::Simple.3 \ Media::Type::Simple.3 diff --git a/devel/p5-Module-Build-Tiny/Makefile b/devel/p5-Module-Build-Tiny/Makefile index 3c68b79068ca..20ce5e0df07a 100644 --- a/devel/p5-Module-Build-Tiny/Makefile +++ b/devel/p5-Module-Build-Tiny/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-ExtUtils-Config>=0.003:${PORTSDIR}/devel/p5-ExtUtils-Config \ p5-ExtUtils-InstallPaths>=0.002:${PORTSDIR}/devel/p5-ExtUtils-InstallPaths RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= Module::Build::Tiny.3 diff --git a/devel/p5-Module-CheckDeps/Makefile b/devel/p5-Module-CheckDeps/Makefile index 2dfae7399ca7..67cd2291732e 100644 --- a/devel/p5-Module-CheckDeps/Makefile +++ b/devel/p5-Module-CheckDeps/Makefile @@ -17,7 +17,8 @@ COMMENT= Very simple dependencies checker for Perl code RUN_DEPENDS= p5-PPI>=0:${PORTSDIR}/textproc/p5-PPI -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN1= checkdeps.1 MAN3= Module::CheckDeps.3 diff --git a/devel/p5-Module-Implementation/Makefile b/devel/p5-Module-Implementation/Makefile index 19f3d59fbcd8..6bc1db87ab4b 100644 --- a/devel/p5-Module-Implementation/Makefile +++ b/devel/p5-Module-Implementation/Makefile @@ -20,7 +20,8 @@ TEST_DEPENDS= p5-Test-Fatal>=0.006:${PORTSDIR}/devel/p5-Test-Fatal \ p5-Test-Requires>=0:${PORTSDIR}/devel/p5-Test-Requires \ p5-Test-Taint>=0:${PORTSDIR}/devel/p5-Test-Taint -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Module::Implementation.3 diff --git a/devel/p5-Module-Install-XSUtil/Makefile b/devel/p5-Module-Install-XSUtil/Makefile index b63d588b96f9..1d28dcd331bd 100644 --- a/devel/p5-Module-Install-XSUtil/Makefile +++ b/devel/p5-Module-Install-XSUtil/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-Module-Install>=0.91:${PORTSDIR}/devel/p5-Module-Install RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-B-Hooks-OP-Annotation>=0.43:${PORTSDIR}/devel/p5-B-Hooks-OP-Annotation -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Module::Install::XSUtil.3 diff --git a/devel/p5-Module-Release/Makefile b/devel/p5-Module-Release/Makefile index 01cb6987f48c..779d2186c362 100644 --- a/devel/p5-Module-Release/Makefile +++ b/devel/p5-Module-Release/Makefile @@ -26,7 +26,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Output>=0:${PORTSDIR}/devel/p5-Test-Output \ p5-Test-Without-Module>=0:${PORTSDIR}/devel/p5-Test-Without-Module -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN1= release.1 MAN3= Module::Release.3 \ diff --git a/devel/p5-Module-Version/Makefile b/devel/p5-Module-Version/Makefile index 156da8933c27..88f3352dae27 100644 --- a/devel/p5-Module-Version/Makefile +++ b/devel/p5-Module-Version/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Get module versions -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN1= mversion.1 MAN3= Module::Version.3 Module::Version::App.3 diff --git a/devel/p5-MooX-Types-MooseLike/Makefile b/devel/p5-MooX-Types-MooseLike/Makefile index 77a04a27458c..62cfc268e9fe 100644 --- a/devel/p5-MooX-Types-MooseLike/Makefile +++ b/devel/p5-MooX-Types-MooseLike/Makefile @@ -19,7 +19,8 @@ TEST_DEPENDS= p5-Moo>=0.091010:${PORTSDIR}/devel/p5-Moo \ p5-Set-Object>=1:${PORTSDIR}/devel/p5-Set-Object \ p5-Test-Fatal>=0.003:${PORTSDIR}/devel/p5-Test-Fatal -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= MooX::Types::MooseLike.3 \ MooX::Types::MooseLike::Base.3 diff --git a/devel/p5-Moos/Makefile b/devel/p5-Moos/Makefile index 7c9072eea2bb..214da1885524 100644 --- a/devel/p5-Moos/Makefile +++ b/devel/p5-Moos/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-Class-XSAccessor>=1.07:${PORTSDIR}/devel/p5-Class-XSAccessor \ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-namespace-autoclean>=0:${PORTSDIR}/devel/p5-namespace-autoclean -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN1= remoos.1 MAN3= Moos.3 \ diff --git a/devel/p5-MooseX-App/Makefile b/devel/p5-MooseX-App/Makefile index 26b8c761feb4..93f68c54043d 100644 --- a/devel/p5-MooseX-App/Makefile +++ b/devel/p5-MooseX-App/Makefile @@ -24,7 +24,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Most>=0:${PORTSDIR}/devel/p5-Test-Most \ p5-Test-NoWarnings>=0:${PORTSDIR}/devel/p5-Test-NoWarnings -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= MooseX::App.3 \ MooseX::App::Command.3 \ diff --git a/devel/p5-MooseX-Attribute-Chained/Makefile b/devel/p5-MooseX-Attribute-Chained/Makefile index 486c63e57ccf..b6629cedda1a 100644 --- a/devel/p5-MooseX-Attribute-Chained/Makefile +++ b/devel/p5-MooseX-Attribute-Chained/Makefile @@ -14,7 +14,8 @@ BUILD_DEPENDS= p5-Moose>=0:${PORTSDIR}/devel/p5-Moose \ p5-Try-Tiny>=0:${PORTSDIR}/lang/p5-Try-Tiny RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= Moose::Meta::Attribute::Custom::Trait::Chained.3 \ MooseX::Attribute::Chained.3 \ diff --git a/devel/p5-MooseX-AuthorizedMethods/Makefile b/devel/p5-MooseX-AuthorizedMethods/Makefile index c93caeb9a299..4e8f32bf0bb9 100644 --- a/devel/p5-MooseX-AuthorizedMethods/Makefile +++ b/devel/p5-MooseX-AuthorizedMethods/Makefile @@ -22,7 +22,8 @@ BUILD_DEPENDS= p5-Moose>=1.21:${PORTSDIR}/devel/p5-Moose \ RUN_DEPENDS= p5-Moose>=1.21:${PORTSDIR}/devel/p5-Moose \ p5-aliased>=0:${PORTSDIR}/devel/p5-aliased -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= MooseX::AuthorizedMethods.3 \ MooseX::Meta::Method::Authorized.3 \ diff --git a/devel/p5-MooseX-MarkAsMethods/Makefile b/devel/p5-MooseX-MarkAsMethods/Makefile index 823529e70476..b22a57d04c2a 100644 --- a/devel/p5-MooseX-MarkAsMethods/Makefile +++ b/devel/p5-MooseX-MarkAsMethods/Makefile @@ -21,7 +21,8 @@ RUN_DEPENDS= p5-B-Hooks-EndOfScope>=0:${PORTSDIR}/devel/p5-B-Hooks-EndOfScope \ p5-Moose>=0.94:${PORTSDIR}/devel/p5-Moose \ p5-namespace-autoclean>=0.12:${PORTSDIR}/devel/p5-namespace-autoclean -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= MooseX::MarkAsMethods.3 diff --git a/devel/p5-MooseX-MetaDescription/Makefile b/devel/p5-MooseX-MetaDescription/Makefile index c4ba0929f706..e8ea786a458c 100644 --- a/devel/p5-MooseX-MetaDescription/Makefile +++ b/devel/p5-MooseX-MetaDescription/Makefile @@ -17,7 +17,8 @@ BUILD_DEPENDS= p5-Moose>=0.4:${PORTSDIR}/devel/p5-Moose RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= MooseX::MetaDescription.3 \ MooseX::MetaDescription::Description.3 \ diff --git a/devel/p5-MooseX-Role-Strict/Makefile b/devel/p5-MooseX-Role-Strict/Makefile index e21d0ae4b090..6ea159bbf08b 100644 --- a/devel/p5-MooseX-Role-Strict/Makefile +++ b/devel/p5-MooseX-Role-Strict/Makefile @@ -16,7 +16,8 @@ LICENSE_COMB= dual BUILD_DEPENDS= p5-Moose>=0.89:${PORTSDIR}/devel/p5-Moose RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= MooseX::Meta::Role::Strict.3 \ MooseX::Role::Strict.3 diff --git a/devel/p5-MooseX-Runnable/Makefile b/devel/p5-MooseX-Runnable/Makefile index 25b314fde9a8..a402cc4c395a 100644 --- a/devel/p5-MooseX-Runnable/Makefile +++ b/devel/p5-MooseX-Runnable/Makefile @@ -27,7 +27,8 @@ TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception \ p5-Test-TableDriven>=0:${PORTSDIR}/devel/p5-Test-TableDriven \ p5-Test-use-ok>=0:${PORTSDIR}/devel/p5-Test-use-ok -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN1= mx-run.1 MAN3= MooseX::Runnable.3 \ diff --git a/devel/p5-MooseX-TransactionalMethods/Makefile b/devel/p5-MooseX-TransactionalMethods/Makefile index da5acf1662ed..f8b41bd6d507 100644 --- a/devel/p5-MooseX-TransactionalMethods/Makefile +++ b/devel/p5-MooseX-TransactionalMethods/Makefile @@ -17,7 +17,8 @@ BUILD_DEPENDS= p5-Moose>=1.21:${PORTSDIR}/devel/p5-Moose \ p5-aliased>=0:${PORTSDIR}/devel/p5-aliased RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= MooseX::Meta::Method::Transactional.3 \ MooseX::TransactionalMethods.3 diff --git a/devel/p5-MooseX-Types-DateTime-MoreCoercions/Makefile b/devel/p5-MooseX-Types-DateTime-MoreCoercions/Makefile index 7c9f391c51ab..afc9017fa22f 100644 --- a/devel/p5-MooseX-Types-DateTime-MoreCoercions/Makefile +++ b/devel/p5-MooseX-Types-DateTime-MoreCoercions/Makefile @@ -24,7 +24,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Exception>=0.27:${PORTSDIR}/devel/p5-Test-Exception \ p5-Test-use-ok>=0.02:${PORTSDIR}/devel/p5-Test-use-ok -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= MooseX::Types::DateTime::MoreCoercions.3 diff --git a/devel/p5-MooseX-Types-DateTime/Makefile b/devel/p5-MooseX-Types-DateTime/Makefile index c5b52880dd28..e233de84e822 100644 --- a/devel/p5-MooseX-Types-DateTime/Makefile +++ b/devel/p5-MooseX-Types-DateTime/Makefile @@ -21,7 +21,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Exception>=0.27:${PORTSDIR}/devel/p5-Test-Exception \ p5-Test-use-ok>=0.02:${PORTSDIR}/devel/p5-Test-use-ok -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= MooseX::Types::DateTime.3 diff --git a/devel/p5-MooseX-Types-Set-Object/Makefile b/devel/p5-MooseX-Types-Set-Object/Makefile index b40fbfd2957d..e5cafa7cba07 100644 --- a/devel/p5-MooseX-Types-Set-Object/Makefile +++ b/devel/p5-MooseX-Types-Set-Object/Makefile @@ -17,7 +17,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Fatal>=0:${PORTSDIR}/devel/p5-Test-Fatal \ p5-Test-use-ok>=0:${PORTSDIR}/devel/p5-Test-use-ok -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= MooseX::Types::Set::Object.3 diff --git a/devel/p5-MouseX-App-Cmd/Makefile b/devel/p5-MouseX-App-Cmd/Makefile index cce346361585..ffa5f3d6f2d4 100644 --- a/devel/p5-MouseX-App-Cmd/Makefile +++ b/devel/p5-MouseX-App-Cmd/Makefile @@ -26,7 +26,8 @@ TEST_DEPENDS= p5-Test-Output>=0:${PORTSDIR}/devel/p5-Test-Output \ p5-Test-Requires>=0:${PORTSDIR}/devel/p5-Test-Requires \ p5-Test-use-ok>=0:${PORTSDIR}/devel/p5-Test-use-ok -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= MouseX::App::Cmd.3 \ MouseX::App::Cmd::Command.3 diff --git a/devel/p5-MouseX-Foreign/Makefile b/devel/p5-MouseX-Foreign/Makefile index c26c8133f870..6dd3f26e81a5 100644 --- a/devel/p5-MouseX-Foreign/Makefile +++ b/devel/p5-MouseX-Foreign/Makefile @@ -22,7 +22,8 @@ RUN_DEPENDS= p5-Any-Moose>=0.15:${PORTSDIR}/devel/p5-Any-Moose \ TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception \ p5-Test-Requires>=0:${PORTSDIR}/devel/p5-Test-Requires -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= MouseX::Foreign.3 \ MouseX::Foreign::Meta::Role::Class.3 \ diff --git a/devel/p5-MouseX-NativeTraits/Makefile b/devel/p5-MouseX-NativeTraits/Makefile index 8f2843465cb0..efc40eff5155 100644 --- a/devel/p5-MouseX-NativeTraits/Makefile +++ b/devel/p5-MouseX-NativeTraits/Makefile @@ -15,7 +15,8 @@ BUILD_DEPENDS= p5-Any-Moose>=0.13:${PORTSDIR}/devel/p5-Any-Moose \ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Fatal>=0.003:${PORTSDIR}/devel/p5-Test-Fatal -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Mouse::Meta::Attribute::Custom::Trait::Array.3 \ Mouse::Meta::Attribute::Custom::Trait::Bool.3 \ diff --git a/devel/p5-MouseX-StrictConstructor/Makefile b/devel/p5-MouseX-StrictConstructor/Makefile index d5bf3bfa9392..48216010400e 100644 --- a/devel/p5-MouseX-StrictConstructor/Makefile +++ b/devel/p5-MouseX-StrictConstructor/Makefile @@ -18,7 +18,8 @@ COMMENT= Make your object constructors blow up on unknown attributes BUILD_DEPENDS= p5-Mouse>=0.62:${PORTSDIR}/devel/p5-Mouse RUN_DEPENDS= p5-Mouse>=0.62:${PORTSDIR}/devel/p5-Mouse -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= MouseX::StrictConstructor.3 diff --git a/devel/p5-MouseX-Traits/Makefile b/devel/p5-MouseX-Traits/Makefile index 97aeb7025df6..b621662d76fa 100644 --- a/devel/p5-MouseX-Traits/Makefile +++ b/devel/p5-MouseX-Traits/Makefile @@ -18,7 +18,8 @@ COMMENT= Automatically apply roles at object creation time RUN_DEPENDS= p5-Mouse>=0.81:${PORTSDIR}/devel/p5-Mouse TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= MouseX::Traits.3 diff --git a/devel/p5-POE-Loop-Tk/Makefile b/devel/p5-POE-Loop-Tk/Makefile index 11f3e418ca46..fa3b67eed56a 100644 --- a/devel/p5-POE-Loop-Tk/Makefile +++ b/devel/p5-POE-Loop-Tk/Makefile @@ -20,7 +20,8 @@ BUILD_DEPENDS= p5-POE>=1.289:${PORTSDIR}/devel/p5-POE \ RUN_DEPENDS= p5-POE>=1.289:${PORTSDIR}/devel/p5-POE \ p5-Tk>=804.028:${PORTSDIR}/x11-toolkits/p5-Tk -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= POE::Loop::Tk.3 \ POE::Loop::TkActiveState.3 \ diff --git a/devel/p5-Params-Validate-Dependencies/Makefile b/devel/p5-Params-Validate-Dependencies/Makefile index df3538b1fc52..d2cae598d7e6 100644 --- a/devel/p5-Params-Validate-Dependencies/Makefile +++ b/devel/p5-Params-Validate-Dependencies/Makefile @@ -17,7 +17,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod \ p5-Test-Pod-Coverage>=1:${PORTSDIR}/devel/p5-Test-Pod-Coverage -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Data::Domain::Dependencies.3 \ Params::Validate::Dependencies.3 \ diff --git a/devel/p5-Parse-Method-Signatures/Makefile b/devel/p5-Parse-Method-Signatures/Makefile index f330154a8a3a..c87e643a90b3 100644 --- a/devel/p5-Parse-Method-Signatures/Makefile +++ b/devel/p5-Parse-Method-Signatures/Makefile @@ -25,7 +25,8 @@ TEST_DEPENDS= p5-Test-Differences>=0:${PORTSDIR}/devel/p5-Test-Differences \ p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception \ p5-aliased>=0:${PORTSDIR}/devel/p5-aliased -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Parse::Method::Signatures.3 \ Parse::Method::Signatures::Param.3 \ diff --git a/devel/p5-Perl6-Slurp/Makefile b/devel/p5-Perl6-Slurp/Makefile index 87473a944bdd..7127fc043daa 100644 --- a/devel/p5-Perl6-Slurp/Makefile +++ b/devel/p5-Perl6-Slurp/Makefile @@ -17,7 +17,8 @@ LICENSE_COMB= dual BUILD_DEPENDS= p5-Perl6-Export>=0.07:${PORTSDIR}/devel/p5-Perl6-Export RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Perl6::Slurp.3 diff --git a/devel/p5-PerlIO-Layers/Makefile b/devel/p5-PerlIO-Layers/Makefile index c424b2888e2a..ffb6b8e88f90 100644 --- a/devel/p5-PerlIO-Layers/Makefile +++ b/devel/p5-PerlIO-Layers/Makefile @@ -20,7 +20,8 @@ LICENSE_COMB= dual BUILD_DEPENDS= p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils RUN_DEPENDS= p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= PerlIO::Layers.3 diff --git a/devel/p5-PerlIO-Util/Makefile b/devel/p5-PerlIO-Util/Makefile index 4e3bb35079e5..22fda15a4506 100644 --- a/devel/p5-PerlIO-Util/Makefile +++ b/devel/p5-PerlIO-Util/Makefile @@ -15,7 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= A selection of general PerlIO utilities -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= PerlIO::Util.3 \ PerlIO::Util::JA.3 \ diff --git a/devel/p5-Pragmatic/Makefile b/devel/p5-Pragmatic/Makefile index c16cb12e0f3e..7cf413e59d66 100644 --- a/devel/p5-Pragmatic/Makefile +++ b/devel/p5-Pragmatic/Makefile @@ -15,7 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Adds pragmata to Exporter -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Pragmatic.3 diff --git a/devel/p5-Regexp-Compare/Makefile b/devel/p5-Regexp-Compare/Makefile index ed02195589fb..6e8a719a1902 100644 --- a/devel/p5-Regexp-Compare/Makefile +++ b/devel/p5-Regexp-Compare/Makefile @@ -13,7 +13,8 @@ COMMENT= Partial ordering for regular expressions LICENSE= ART10 GPLv1 LICENSE_COMB= dual -PERL_CONFIGURE= 5.12.0+ +USE_PERL5= 5.12.0+ configure +USES= perl5 MAN3= Regexp::Compare.3 diff --git a/devel/p5-Regexp-RegGrp/Makefile b/devel/p5-Regexp-RegGrp/Makefile index 5d26c64083e6..c486bc918ed2 100644 --- a/devel/p5-Regexp-RegGrp/Makefile +++ b/devel/p5-Regexp-RegGrp/Makefile @@ -17,7 +17,8 @@ COMMENT= Groups a regular expressions collection TEST_DEPENDS= p5-Test-Pod>=1.22:${PORTSDIR}/devel/p5-Test-Pod -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Regexp::RegGrp.3 diff --git a/devel/p5-Role-Tiny/Makefile b/devel/p5-Role-Tiny/Makefile index 7a4642735c50..f2fc77fe0ec5 100644 --- a/devel/p5-Role-Tiny/Makefile +++ b/devel/p5-Role-Tiny/Makefile @@ -21,7 +21,8 @@ TEST_DEPENDS= p5-Test-Fatal>=0.003:${PORTSDIR}/devel/p5-Test-Fatal \ p5-namespace-autoclean>=0:${PORTSDIR}/devel/p5-namespace-autoclean \ p5-strictures>=0:${PORTSDIR}/devel/p5-strictures -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Role::Tiny.3 \ Role::Tiny::With.3 diff --git a/devel/p5-Safe-Isa/Makefile b/devel/p5-Safe-Isa/Makefile index c07b49bed5bf..23207ba456c7 100644 --- a/devel/p5-Safe-Isa/Makefile +++ b/devel/p5-Safe-Isa/Makefile @@ -18,7 +18,8 @@ COMMENT= Call isa, can, does and DOES safely on things that may not be objects LICENSE= ART10 GPLv1 LICENSE_COMB= dual -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Safe::Isa.3 diff --git a/devel/p5-Scalar-Does/Makefile b/devel/p5-Scalar-Does/Makefile index 44f94fee8886..994da98272d5 100644 --- a/devel/p5-Scalar-Does/Makefile +++ b/devel/p5-Scalar-Does/Makefile @@ -28,7 +28,8 @@ TEST_DEPENDS= p5-IO-All>=0:${PORTSDIR}/devel/p5-IO-All \ CONFLICTS_INSTALL= p5-IO-Detect-[0-9]* -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= IO::Detect.3 \ Scalar::Does.3 \ diff --git a/devel/p5-Sub-Exporter-Lexical/Makefile b/devel/p5-Sub-Exporter-Lexical/Makefile index 8e2e775269d9..ed2f1900d88a 100644 --- a/devel/p5-Sub-Exporter-Lexical/Makefile +++ b/devel/p5-Sub-Exporter-Lexical/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-B-Hooks-EndOfScope>=0:${PORTSDIR}/devel/p5-B-Hooks-EndOfScope p5-namespace-clean>=0:${PORTSDIR}/devel/p5-namespace-clean RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Sub::Exporter::Lexical.3 diff --git a/devel/p5-Sub-Exporter-Progressive/Makefile b/devel/p5-Sub-Exporter-Progressive/Makefile index 5f0ef137e3b1..36b7c6e298af 100644 --- a/devel/p5-Sub-Exporter-Progressive/Makefile +++ b/devel/p5-Sub-Exporter-Progressive/Makefile @@ -17,7 +17,8 @@ LICENSE_COMB= dual BUILD_DEPENDS= p5-Sub-Exporter>=0:${PORTSDIR}/devel/p5-Sub-Exporter RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Sub::Exporter::Progressive.3 diff --git a/devel/p5-Sys-Info-Base/Makefile b/devel/p5-Sys-Info-Base/Makefile index 73c578894da2..2c267927afe5 100644 --- a/devel/p5-Sys-Info-Base/Makefile +++ b/devel/p5-Sys-Info-Base/Makefile @@ -18,7 +18,8 @@ COMMENT= Base class for Sys::Info TEST_DEPENDS= p5-Test-Pod>=0:${PORTSDIR}/devel/p5-Test-Pod \ p5-Test-Pod-Coverage>=0:${PORTSDIR}/devel/p5-Test-Pod-Coverage -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Sys::Info::Base.3 \ Sys::Info::Constants.3 \ diff --git a/devel/p5-Sys-Info-Driver-BSD/Makefile b/devel/p5-Sys-Info-Driver-BSD/Makefile index 3a9079524bb0..eeecc42ec36c 100644 --- a/devel/p5-Sys-Info-Driver-BSD/Makefile +++ b/devel/p5-Sys-Info-Driver-BSD/Makefile @@ -26,7 +26,8 @@ TEST_DEPENDS= p5-Test-Pod>=0:${PORTSDIR}/devel/p5-Test-Pod \ p5-Test-Pod-Coverage>=0:${PORTSDIR}/devel/p5-Test-Pod-Coverage \ p5-Test-Sys-Info>=0.20:${PORTSDIR}/devel/p5-Test-Sys-Info -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Sys::Info::Driver::BSD.3 \ Sys::Info::Driver::BSD::Device.3 \ diff --git a/devel/p5-Sys-Info/Makefile b/devel/p5-Sys-Info/Makefile index 3db43dd89fdf..eadfed62c685 100644 --- a/devel/p5-Sys-Info/Makefile +++ b/devel/p5-Sys-Info/Makefile @@ -23,7 +23,8 @@ TEST_DEPENDS= p5-Sys-Info-Driver-BSD>=0.20:${PORTSDIR}/devel/p5-Test-Sys-Info \ p5-Test-Pod>=0:${PORTSDIR}/devel/p5-Test-Pod \ p5-Test-Pod-Coverage>=0:${PORTSDIR}/devel/p5-Test-Pod-Coverage -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Sys::Info.3 diff --git a/devel/p5-Taint-Util/Makefile b/devel/p5-Taint-Util/Makefile index 9e3c6bf69705..380493599b71 100644 --- a/devel/p5-Taint-Util/Makefile +++ b/devel/p5-Taint-Util/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Test for and flip the taint flag without regex matches or eval -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Taint::Util.3 diff --git a/devel/p5-Term-ANSIScreen/Makefile b/devel/p5-Term-ANSIScreen/Makefile index 02ac704a8b17..7929aa1e77da 100644 --- a/devel/p5-Term-ANSIScreen/Makefile +++ b/devel/p5-Term-ANSIScreen/Makefile @@ -15,7 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Term::ANSIColor clone with screen mode support -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Term::ANSIScreen.3 diff --git a/devel/p5-Test-BinaryData/Makefile b/devel/p5-Test-BinaryData/Makefile index 0bf903909b4c..c097f696d2c9 100644 --- a/devel/p5-Test-BinaryData/Makefile +++ b/devel/p5-Test-BinaryData/Makefile @@ -16,7 +16,8 @@ COMMENT= Compare two things, give hex dumps if they differ TEST_DEPENDS= p5-Test-Tester>=0.10.7:${PORTSDIR}/devel/p5-Test-Tester -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Test::BinaryData.3 diff --git a/devel/p5-Test-CPAN-Meta-YAML/Makefile b/devel/p5-Test-CPAN-Meta-YAML/Makefile index f86acdbd4992..33e1b087cc5e 100644 --- a/devel/p5-Test-CPAN-Meta-YAML/Makefile +++ b/devel/p5-Test-CPAN-Meta-YAML/Makefile @@ -15,7 +15,8 @@ LICENSE= ART20 BUILD_DEPENDS= p5-Test-YAML-Valid>=0.03:${PORTSDIR}/devel/p5-Test-YAML-Valid RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Test::CPAN::Meta::YAML.3 \ Test::CPAN::Meta::YAML::Version.3 diff --git a/devel/p5-Test-Command/Makefile b/devel/p5-Test-Command/Makefile index 2ef921695662..e20889eacf85 100644 --- a/devel/p5-Test-Command/Makefile +++ b/devel/p5-Test-Command/Makefile @@ -16,7 +16,8 @@ LICENSE_COMB= dual TEST_DEPENDS= p5-Test-Pod>=1.14:${PORTSDIR}/devel/p5-Test-Pod \ p5-Test-Pod-Coverage>=1.04:${PORTSDIR}/devel/p5-Test-Pod-Coverage -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Test::Command.3 diff --git a/devel/p5-Test-DependentModules/Makefile b/devel/p5-Test-DependentModules/Makefile index e9b4e926861e..e4a0105af722 100644 --- a/devel/p5-Test-DependentModules/Makefile +++ b/devel/p5-Test-DependentModules/Makefile @@ -25,7 +25,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-File-Copy-Recursive>=0:${PORTSDIR}/devel/p5-File-Copy-Recursive \ p5-Module-Build-Tiny>=0:${PORTSDIR}/devel/p5-Module-Build-Tiny -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Test::DependentModules.3 diff --git a/devel/p5-Test-Exception-LessClever/Makefile b/devel/p5-Test-Exception-LessClever/Makefile index a56382bd64fe..0a8027abd392 100644 --- a/devel/p5-Test-Exception-LessClever/Makefile +++ b/devel/p5-Test-Exception-LessClever/Makefile @@ -17,7 +17,8 @@ COMMENT= Test::Exception simplified BUILD_DEPENDS= p5-Mock-Quick>=1.100:${PORTSDIR}/devel/p5-Mock-Quick RUN_DEPENDS= p5-Mock-Quick>=1.100:${PORTSDIR}/devel/p5-Mock-Quick -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= Test::Exception::LessClever.3 diff --git a/devel/p5-Test-Fixme/Makefile b/devel/p5-Test-Fixme/Makefile index 4a56dc43e61f..6f7367c8ec8c 100644 --- a/devel/p5-Test-Fixme/Makefile +++ b/devel/p5-Test-Fixme/Makefile @@ -13,7 +13,8 @@ COMMENT= Check code for FIXMEs LICENSE= ART10 GPLv1 LICENSE_COMB= dual -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Test::Fixme.3 diff --git a/devel/p5-Test-Identity/Makefile b/devel/p5-Test-Identity/Makefile index b9c9c0ee1b2f..9b5986253996 100644 --- a/devel/p5-Test-Identity/Makefile +++ b/devel/p5-Test-Identity/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Assert the referential identity of a reference -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Test::Identity.3 diff --git a/devel/p5-Test-LeakTrace/Makefile b/devel/p5-Test-LeakTrace/Makefile index 771687fb9fed..bba8af4ca311 100644 --- a/devel/p5-Test-LeakTrace/Makefile +++ b/devel/p5-Test-LeakTrace/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Traces memory leaks -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Test::LeakTrace.3 \ Test::LeakTrace::JA.3 \ diff --git a/devel/p5-Test-Mock-LWP-Dispatch/Makefile b/devel/p5-Test-Mock-LWP-Dispatch/Makefile index 4cb9bff0125c..d12810bfe7b6 100644 --- a/devel/p5-Test-Mock-LWP-Dispatch/Makefile +++ b/devel/p5-Test-Mock-LWP-Dispatch/Makefile @@ -20,7 +20,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Moose>=0:${PORTSDIR}/devel/p5-Moose \ p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Test::Mock::LWP::Dispatch.3 diff --git a/devel/p5-Test-Refcount/Makefile b/devel/p5-Test-Refcount/Makefile index 387da031965e..7667c22a43df 100644 --- a/devel/p5-Test-Refcount/Makefile +++ b/devel/p5-Test-Refcount/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Assert reference counts on objects -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Test::Refcount.3 diff --git a/devel/p5-Test-Spec/Makefile b/devel/p5-Test-Spec/Makefile index 3624bc815124..455150b19d3d 100644 --- a/devel/p5-Test-Spec/Makefile +++ b/devel/p5-Test-Spec/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-Package-Stash>=0.23:${PORTSDIR}/devel/p5-Package-Stash \ p5-Tie-IxHash>=0:${PORTSDIR}/devel/p5-Tie-IxHash RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Test::Spec.3 \ Test::Spec::Mocks.3 diff --git a/devel/p5-Test-Sys-Info/Makefile b/devel/p5-Test-Sys-Info/Makefile index 098cbc907b94..e01c218bc261 100644 --- a/devel/p5-Test-Sys-Info/Makefile +++ b/devel/p5-Test-Sys-Info/Makefile @@ -17,7 +17,8 @@ COMMENT= Centralized test suite for Sys::Info TEST_DEPENDS= p5-Test-Pod>=0:${PORTSDIR}/devel/p5-Test-Pod \ p5-Test-Pod-Coverage>=0:${PORTSDIR}/devel/p5-Test-Pod-Coverage -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Test::Sys::Info.3 \ Test::Sys::Info::Driver.3 diff --git a/devel/p5-Test-TableDriven/Makefile b/devel/p5-Test-TableDriven/Makefile index b3f4edcdd999..92a27cd7f6cf 100644 --- a/devel/p5-Test-TableDriven/Makefile +++ b/devel/p5-Test-TableDriven/Makefile @@ -15,7 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Write tests, not scripts that run them -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Test::TableDriven.3 diff --git a/devel/p5-Test-Trap/Makefile b/devel/p5-Test-Trap/Makefile index 611494da5c55..67263dbe3a75 100644 --- a/devel/p5-Test-Trap/Makefile +++ b/devel/p5-Test-Trap/Makefile @@ -20,7 +20,8 @@ RUN_DEPENDS= p5-Data-Dump>=0:${PORTSDIR}/devel/p5-Data-Dump TEST_DEPENDS= p5-Test-Tester>=0.10.7:${PORTSDIR}/devel/p5-Test-Tester -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Test::Trap.3 \ Test::Trap::Builder.3 \ diff --git a/devel/p5-Test-utf8/Makefile b/devel/p5-Test-utf8/Makefile index c13f5d7a604a..b09383f46ecc 100644 --- a/devel/p5-Test-utf8/Makefile +++ b/devel/p5-Test-utf8/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Handy UTF-8 tests -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Test::utf8.3 diff --git a/devel/p5-Text-Levenshtein/Makefile b/devel/p5-Text-Levenshtein/Makefile index f222acadc10b..8fcb6b915544 100644 --- a/devel/p5-Text-Levenshtein/Makefile +++ b/devel/p5-Text-Levenshtein/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= An implementation of the Levenshtein edit distance -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Text::Levenshtein.3 diff --git a/devel/p5-Thrift-XS/Makefile b/devel/p5-Thrift-XS/Makefile index 9e3e8813008e..0e0d51fc6afc 100644 --- a/devel/p5-Thrift-XS/Makefile +++ b/devel/p5-Thrift-XS/Makefile @@ -29,7 +29,8 @@ TEST_DEPENDS= p5-Proc-ProcessTable>=0:${PORTSDIR}/devel/p5-Proc-ProcessTable \ p5-Test-Pod>=1.14:${PORTSDIR}/devel/p5-Test-Pod \ p5-Test-Pod-Coverage>=1.04:${PORTSDIR}/devel/p5-Test-Pod-Coverage -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Thrift::XS.3 \ Thrift::XS::BinaryProtocol.3 \ diff --git a/devel/p5-Tie-File/Makefile b/devel/p5-Tie-File/Makefile index f700ae785bc6..9b40f071b20d 100644 --- a/devel/p5-Tie-File/Makefile +++ b/devel/p5-Tie-File/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Access the lines of a disk file via a Perl array -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Tie::File.3 diff --git a/devel/p5-Tie-Function/Makefile b/devel/p5-Tie-Function/Makefile index 64b54f38cbfc..4f0cb262b8d4 100644 --- a/devel/p5-Tie-Function/Makefile +++ b/devel/p5-Tie-Function/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Wrap functions in tied hash sugar -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Tie::Function.3 diff --git a/devel/p5-Time-Mock/Makefile b/devel/p5-Time-Mock/Makefile index 931a8c4f8b5c..12c709186955 100644 --- a/devel/p5-Time-Mock/Makefile +++ b/devel/p5-Time-Mock/Makefile @@ -14,7 +14,8 @@ COMMENT= Shift and scale time LICENSE= ART10 GPLv1 LICENSE_COMB= dual -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= Time::Mock.3 diff --git a/devel/p5-Tree-RedBlack/Makefile b/devel/p5-Tree-RedBlack/Makefile index 029bce9d6134..bcf9c270b058 100644 --- a/devel/p5-Tree-RedBlack/Makefile +++ b/devel/p5-Tree-RedBlack/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Perl implementation of Red/Black tree, a type of balanced tree -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Tree::Node.3 \ Tree::RedBlack.3 diff --git a/devel/p5-Type-Tiny/Makefile b/devel/p5-Type-Tiny/Makefile index e526afdd5708..c9de65ca473a 100644 --- a/devel/p5-Type-Tiny/Makefile +++ b/devel/p5-Type-Tiny/Makefile @@ -23,7 +23,8 @@ TEST_DEPENDS= p5-Class-InsideOut>=0:${PORTSDIR}/devel/p5-Class-InsideOut \ p5-Sub-Exporter-Lexical>=0:${PORTSDIR}/devel/p5-Sub-Exporter-Lexical \ p5-Validation-Class>=0:${PORTSDIR}/devel/p5-Validation-Class -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Devel::TypeTiny::Perl56Compat.3 \ Eval::TypeTiny.3 \ diff --git a/devel/p5-XS-Object-Magic/Makefile b/devel/p5-XS-Object-Magic/Makefile index ad6a0fbdae4d..946269a0a71f 100644 --- a/devel/p5-XS-Object-Magic/Makefile +++ b/devel/p5-XS-Object-Magic/Makefile @@ -20,7 +20,8 @@ BUILD_DEPENDS= p5-ExtUtils-Depends>=0.302:${PORTSDIR}/devel/p5-ExtUtils-Depends TEST_DEPENDS= p5-Test-Fatal>=0:${PORTSDIR}/devel/p5-Test-Fatal \ p5-Test-use-ok>=0:${PORTSDIR}/devel/p5-Test-use-ok -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= XS::Object::Magic.3 diff --git a/devel/p5-experimental/Makefile b/devel/p5-experimental/Makefile index 80f30463a44d..2159ad4412a4 100644 --- a/devel/p5-experimental/Makefile +++ b/devel/p5-experimental/Makefile @@ -16,7 +16,8 @@ LICENSE_COMB= dual BUILD_DEPENDS= p5-Module-Build-Tiny>=0.021:${PORTSDIR}/devel/p5-Module-Build-Tiny -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= experimental.3 diff --git a/devel/p5-lexical-underscore/Makefile b/devel/p5-lexical-underscore/Makefile index f40728ef7040..3fe94b384d9a 100644 --- a/devel/p5-lexical-underscore/Makefile +++ b/devel/p5-lexical-underscore/Makefile @@ -17,7 +17,8 @@ LICENSE_COMB= dual BUILD_DEPENDS= p5-PadWalker>=0:${PORTSDIR}/devel/p5-PadWalker RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= lexical::underscore.3 diff --git a/devel/p5-true/Makefile b/devel/p5-true/Makefile index aaaa87a09862..b1684c05231d 100644 --- a/devel/p5-true/Makefile +++ b/devel/p5-true/Makefile @@ -23,7 +23,8 @@ RUN_DEPENDS= p5-B-Hooks-OP-Annotation>=0.43:${PORTSDIR}/devel/p5-B-Hooks-OP-Anno p5-B-Hooks-OP-Check>=0.18:${PORTSDIR}/devel/p5-B-Hooks-OP-Check \ p5-Devel-StackTrace>=1.27:${PORTSDIR}/devel/p5-Devel-StackTrace -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= true.3 \ true::VERSION.3 diff --git a/devel/tmake/Makefile b/devel/tmake/Makefile index ec1bf3a70bdf..f2bd4d802adc 100644 --- a/devel/tmake/Makefile +++ b/devel/tmake/Makefile @@ -12,7 +12,7 @@ COMMENT= Extremely portable perl-based make utility NO_BUILD= yes REINPLACE_ARGS= -i '' -USE_PERL5= yes +USES= perl5 post-patch: @${RM} -f ${WRKSRC}/bin/tmake.orig ${WRKSRC}/lib/unix/generic.t.orig |