diff options
272 files changed, 538 insertions, 275 deletions
diff --git a/archivers/p5-Archive-Extract-Libarchive/Makefile b/archivers/p5-Archive-Extract-Libarchive/Makefile index e539532594f0..3e629edce117 100644 --- a/archivers/p5-Archive-Extract-Libarchive/Makefile +++ b/archivers/p5-Archive-Extract-Libarchive/Makefile @@ -18,7 +18,8 @@ TEST_DEPENDS= p5-File-Slurp>=0:${PORTSDIR}/devel/p5-File-Slurp \ p5-Path-Class>=0:${PORTSDIR}/devel/p5-Path-Class \ p5-Test-Pod>=1.04:${PORTSDIR}/devel/p5-Test-Pod -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= Archive::Extract::Libarchive.3 diff --git a/archivers/p5-Compress-Raw-Bzip2/Makefile b/archivers/p5-Compress-Raw-Bzip2/Makefile index e4ece2fc2e59..3d72ca36094b 100644 --- a/archivers/p5-Compress-Raw-Bzip2/Makefile +++ b/archivers/p5-Compress-Raw-Bzip2/Makefile @@ -16,7 +16,8 @@ LICENSE_COMB= dual TEST_DEPENDS= p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Compress::Raw::Bzip2.3 diff --git a/archivers/p5-Compress-Raw-Lzma/Makefile b/archivers/p5-Compress-Raw-Lzma/Makefile index bfaa1fc571bb..3a78e9b0531b 100644 --- a/archivers/p5-Compress-Raw-Lzma/Makefile +++ b/archivers/p5-Compress-Raw-Lzma/Makefile @@ -16,7 +16,8 @@ LICENSE_COMB= dual TEST_DEPENDS= p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Compress::Raw::Lzma.3 diff --git a/archivers/p5-Compress-Raw-Zlib/Makefile b/archivers/p5-Compress-Raw-Zlib/Makefile index 539a52ce7cc3..9a09f2304a86 100644 --- a/archivers/p5-Compress-Raw-Zlib/Makefile +++ b/archivers/p5-Compress-Raw-Zlib/Makefile @@ -16,7 +16,8 @@ LICENSE_COMB= dual TEST_DEPENDS= p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Compress::Raw::Zlib.3 diff --git a/archivers/p5-Compress-Snappy/Makefile b/archivers/p5-Compress-Snappy/Makefile index 5d72f28b724b..c8f6fe817988 100644 --- a/archivers/p5-Compress-Snappy/Makefile +++ b/archivers/p5-Compress-Snappy/Makefile @@ -15,7 +15,8 @@ LICENSE_COMB= dual LIB_DEPENDS= snappy:${PORTSDIR}/archivers/snappy -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Compress::Snappy.3 diff --git a/archivers/p5-IO-Compress-Lzf/Makefile b/archivers/p5-IO-Compress-Lzf/Makefile index 4faebd18d9ce..8ae175e3a909 100644 --- a/archivers/p5-IO-Compress-Lzf/Makefile +++ b/archivers/p5-IO-Compress-Lzf/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-Compress-LZF>=0:${PORTSDIR}/archivers/p5-Compress-LZF \ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= IO::Compress::Lzf.3 IO::Uncompress::UnLzf.3 diff --git a/archivers/p5-IO-Compress-Lzma/Makefile b/archivers/p5-IO-Compress-Lzma/Makefile index e211db3a90ed..426f4f4c7d7a 100644 --- a/archivers/p5-IO-Compress-Lzma/Makefile +++ b/archivers/p5-IO-Compress-Lzma/Makefile @@ -21,7 +21,8 @@ TEST_DEPENDS= p5-IO-String>=0:${PORTSDIR}/devel/p5-IO-String \ p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod \ p7zip>=0:${PORTSDIR}/archivers/p7zip -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= IO::Compress::Lzma.3 IO::Compress::Xz.3 \ IO::Uncompress::UnLzma.3 IO::Uncompress::UnXz.3 diff --git a/archivers/p5-IO-Compress-Lzop/Makefile b/archivers/p5-IO-Compress-Lzop/Makefile index 06d4b05116bc..b1e8c5dc1eb7 100644 --- a/archivers/p5-IO-Compress-Lzop/Makefile +++ b/archivers/p5-IO-Compress-Lzop/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-Compress-LZO>=0:${PORTSDIR}/archivers/p5-Compress-LZO \ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= IO::Compress::Lzop.3 IO::Uncompress::UnLzop.3 diff --git a/archivers/p5-IO-Compress/Makefile b/archivers/p5-IO-Compress/Makefile index 2dd0d041cd7f..960c7f9919db 100644 --- a/archivers/p5-IO-Compress/Makefile +++ b/archivers/p5-IO-Compress/Makefile @@ -21,7 +21,8 @@ TEST_DEPENDS= p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod CONFLICTS= p5-Compress-Zlib-2* p5-IO-Compress-Base-2* p5-IO-Compress-Zlib-2* p5-IO-Compress-Bzip2-2* -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Compress::Zlib.3 \ File::GlobMapper.3 \ diff --git a/astro/p5-Astro-Coords/Makefile b/astro/p5-Astro-Coords/Makefile index 0f01f4107dca..a9e91343f03d 100644 --- a/astro/p5-Astro-Coords/Makefile +++ b/astro/p5-Astro-Coords/Makefile @@ -20,7 +20,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Number-Delta>=0:${PORTSDIR}/devel/p5-Test-Number-Delta \ p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= Astro::Coords.3 \ Astro::Coords::Angle.3 \ diff --git a/astro/p5-Astro-Flux/Makefile b/astro/p5-Astro-Flux/Makefile index 3ed8dfe12231..c5182c5bb102 100644 --- a/astro/p5-Astro-Flux/Makefile +++ b/astro/p5-Astro-Flux/Makefile @@ -20,7 +20,8 @@ BUILD_DEPENDS= p5-Astro-WaveBand>=0:${PORTSDIR}/astro/p5-Astro-WaveBand \ p5-Number-Uncertainty>=0:${PORTSDIR}/math/p5-Number-Uncertainty RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Astro::Flux.3 \ Astro::FluxColor.3 \ diff --git a/astro/p5-Astro-PAL/Makefile b/astro/p5-Astro-PAL/Makefile index f714879076fb..098b68fb3b47 100644 --- a/astro/p5-Astro-PAL/Makefile +++ b/astro/p5-Astro-PAL/Makefile @@ -16,7 +16,8 @@ COMMENT= Perl interface to Starlink PAL positional astronomy library LICENSE= GPLv3 -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN1= stime.1 MAN3= Astro::PAL.3 diff --git a/astro/p5-Astro-Telescope/Makefile b/astro/p5-Astro-Telescope/Makefile index b6ec5476e354..3e6c9683d470 100644 --- a/astro/p5-Astro-Telescope/Makefile +++ b/astro/p5-Astro-Telescope/Makefile @@ -20,7 +20,8 @@ LICENSE_COMB= dual BUILD_DEPENDS= p5-Astro-PAL>=0.99:${PORTSDIR}/astro/p5-Astro-PAL RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= Astro::Telescope.3 diff --git a/astro/p5-Astro-WaveBand/Makefile b/astro/p5-Astro-WaveBand/Makefile index 55649c1ce584..9f65bde6566e 100644 --- a/astro/p5-Astro-WaveBand/Makefile +++ b/astro/p5-Astro-WaveBand/Makefile @@ -17,7 +17,8 @@ COMMENT= Transparently work in waveband, wavelength, or filter LICENSE= ART10 GPLv1 LICENSE_COMB= dual -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= Astro::WaveBand.3 diff --git a/astro/p5-Misc-Quality/Makefile b/astro/p5-Misc-Quality/Makefile index d19e9004da0c..3bb86cab7dfd 100644 --- a/astro/p5-Misc-Quality/Makefile +++ b/astro/p5-Misc-Quality/Makefile @@ -15,7 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Class for handling quality flags for astronomical objects -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Misc::Quality.3 diff --git a/audio/libmp3-archive-perl/Makefile b/audio/libmp3-archive-perl/Makefile index cd3e6d0e33f1..bcf48a6f770c 100644 --- a/audio/libmp3-archive-perl/Makefile +++ b/audio/libmp3-archive-perl/Makefile @@ -14,7 +14,8 @@ MASTER_SITES= http://erislabs.net/ianb/projects/${PORTNAME}/ \ MAINTAINER= sunpoet@FreeBSD.org COMMENT= Perl module to manipulate filenames containing music metadata -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= MP3::Archive::Config.3 MP3::Archive::Format.3 MP3::Archive.3 diff --git a/audio/mp3-archive-tools/Makefile b/audio/mp3-archive-tools/Makefile index 136808f955d0..fff77e228678 100644 --- a/audio/mp3-archive-tools/Makefile +++ b/audio/mp3-archive-tools/Makefile @@ -20,7 +20,8 @@ BUILD_DEPENDS= libmp3-archive-perl>=0:${PORTSDIR}/audio/libmp3-archive-perl \ RUN_DEPENDS= libmp3-archive-perl>=0:${PORTSDIR}/audio/libmp3-archive-perl \ p5-MP3-Tag>=0:${PORTSDIR}/audio/p5-MP3-Tag -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN1= cddbtofilename.1 filenametoid3.1 freedbtofilename.1 \ id3tofilename.1 movemusic.1 mp3-archive-tools.1 mp3id.1 \ diff --git a/audio/mp3lint/Makefile b/audio/mp3lint/Makefile index c5374196e577..afabd6a43377 100644 --- a/audio/mp3lint/Makefile +++ b/audio/mp3lint/Makefile @@ -17,7 +17,8 @@ COMMENT= A configurable tool to check collections of audio files BUILD_DEPENDS= libmp3-archive-perl>=0:${PORTSDIR}/audio/libmp3-archive-perl RUN_DEPENDS= libmp3-archive-perl>=0:${PORTSDIR}/audio/libmp3-archive-perl -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN1= mp3lintsum.1 mp3lintskip.1 mp3lint.1 MAN3= mp3lint-tools.3 diff --git a/chinese/p5-cconv/Makefile b/chinese/p5-cconv/Makefile index 32ffbef76d2f..d981197eedf0 100644 --- a/chinese/p5-cconv/Makefile +++ b/chinese/p5-cconv/Makefile @@ -18,7 +18,8 @@ COMMENT= Perl wrapper for chinese/cconv LIB_DEPENDS= cconv:${PORTSDIR}/chinese/cconv CFLAGS+= -I${LOCALBASE}/include -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= ${PORTNAME}.3 diff --git a/converters/p5-Convert-NLS_DATE_FORMAT/Makefile b/converters/p5-Convert-NLS_DATE_FORMAT/Makefile index 7f96d572d5f1..f785106db036 100644 --- a/converters/p5-Convert-NLS_DATE_FORMAT/Makefile +++ b/converters/p5-Convert-NLS_DATE_FORMAT/Makefile @@ -15,7 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Convert Oracle NLS_DATE_FORMAT <-> strftime format strings -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Convert::NLS_DATE_FORMAT.3 diff --git a/converters/p5-Encode-Detect-CJK/Makefile b/converters/p5-Encode-Detect-CJK/Makefile index de53684b98a7..c2aa38102431 100644 --- a/converters/p5-Encode-Detect-CJK/Makefile +++ b/converters/p5-Encode-Detect-CJK/Makefile @@ -17,7 +17,8 @@ COMMENT= A charset detector for East Asia charsets and website contents LICENSE= ART10 GPLv1 LICENSE_COMB= dual -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Encode::Detect::CJK.3 diff --git a/converters/p5-JSON-PP/Makefile b/converters/p5-JSON-PP/Makefile index 240a8c26fa34..335d442ff5e2 100644 --- a/converters/p5-JSON-PP/Makefile +++ b/converters/p5-JSON-PP/Makefile @@ -14,7 +14,8 @@ COMMENT= A JSON::XS compatible pure-Perl module LICENSE= ART10 GPLv1 LICENSE_COMB= dual -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN1= p5json_pp.1 MAN3= JSON::PP.3 \ diff --git a/databases/p5-AnyEvent-BDB/Makefile b/databases/p5-AnyEvent-BDB/Makefile index 7979e0f7d6ab..f12f898471f6 100644 --- a/databases/p5-AnyEvent-BDB/Makefile +++ b/databases/p5-AnyEvent-BDB/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-AnyEvent>=3.81:${PORTSDIR}/devel/p5-AnyEvent \ p5-BDB>=1.5:${PORTSDIR}/databases/p5-BDB RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= AnyEvent::BDB.3 diff --git a/databases/p5-AnyEvent-CouchDB/Makefile b/databases/p5-AnyEvent-CouchDB/Makefile index 1a4d8bb6135a..45f9df4c1632 100644 --- a/databases/p5-AnyEvent-CouchDB/Makefile +++ b/databases/p5-AnyEvent-CouchDB/Makefile @@ -22,7 +22,8 @@ BUILD_DEPENDS= couchdb>=0.9.0:${PORTSDIR}/databases/couchdb \ p5-Scope-Guard>=0:${PORTSDIR}/devel/p5-Scope-Guard BUILD_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN1= couchdb-push.1 MAN3= AnyEvent::CouchDB.3 \ diff --git a/databases/p5-BDB/Makefile b/databases/p5-BDB/Makefile index 50c7cba89c6e..41731b9ffc74 100644 --- a/databases/p5-BDB/Makefile +++ b/databases/p5-BDB/Makefile @@ -23,7 +23,8 @@ PORTSCOUT= skipv:1.801 CFLAGS+= -I${BDB_INCLUDE_DIR} LDFLAGS+= ${PTHREAD_LIBS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 USE_BDB= 43+ MAN3= BDB.3 diff --git a/databases/p5-BSON/Makefile b/databases/p5-BSON/Makefile index 7f91c8382c50..9e4f56034388 100644 --- a/databases/p5-BSON/Makefile +++ b/databases/p5-BSON/Makefile @@ -21,7 +21,8 @@ TEST_DEPENDS= p5-DateTime>=0:${PORTSDIR}/devel/p5-DateTime \ p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep \ p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= BSON.3 \ BSON::Binary.3 \ diff --git a/databases/p5-CouchDB-View/Makefile b/databases/p5-CouchDB-View/Makefile index 660eb5700272..4aac5bc71e2c 100644 --- a/databases/p5-CouchDB-View/Makefile +++ b/databases/p5-CouchDB-View/Makefile @@ -25,7 +25,8 @@ RUN_DEPENDS= p5-Data-Dump-Streamer>=0:${PORTSDIR}/devel/p5-Data-Dump-Streamer \ TEST_DEPENDS= p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= CouchDB::View.3 \ CouchDB::View::Document.3 \ diff --git a/databases/p5-DBIx-Class-Cursor-Cached/Makefile b/databases/p5-DBIx-Class-Cursor-Cached/Makefile index bb167753ff49..2b7a7073cbc1 100644 --- a/databases/p5-DBIx-Class-Cursor-Cached/Makefile +++ b/databases/p5-DBIx-Class-Cursor-Cached/Makefile @@ -25,7 +25,8 @@ RUN_DEPENDS= p5-Carp-Clan>=6.0:${PORTSDIR}/devel/p5-Carp-Clan \ TEST_DEPENDS= p5-Cache-Cache>=0:${PORTSDIR}/devel/p5-Cache-Cache \ p5-DBD-SQLite>=0:${PORTSDIR}/databases/p5-DBD-SQLite -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= DBIx::Class::Cursor::Cached.3 diff --git a/databases/p5-DBIx-Safe/Makefile b/databases/p5-DBIx-Safe/Makefile index 6da90a3771cf..bb620c6cf0b0 100644 --- a/databases/p5-DBIx-Safe/Makefile +++ b/databases/p5-DBIx-Safe/Makefile @@ -20,7 +20,8 @@ BUILD_DEPENDS= p5-DBD-Pg>=1.49:${PORTSDIR}/databases/p5-DBD-Pg \ RUN_DEPENDS= p5-DBD-Pg>=1.49:${PORTSDIR}/databases/p5-DBD-Pg \ p5-DBI>=1.490:${PORTSDIR}/databases/p5-DBI -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= DBIx::Safe.3 diff --git a/databases/p5-PostgreSQL-PLPerl-Call/Makefile b/databases/p5-PostgreSQL-PLPerl-Call/Makefile index f3f0562b3b53..723f53013910 100644 --- a/databases/p5-PostgreSQL-PLPerl-Call/Makefile +++ b/databases/p5-PostgreSQL-PLPerl-Call/Makefile @@ -17,7 +17,8 @@ COMMENT= Simple interface for calling SQL functions from PostgreSQL PL/Perl BUILD_DEPENDS= p5-DBI>=1.60.5:${PORTSDIR}/databases/p5-DBI -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= PostgreSQL::PLPerl::Call.3 diff --git a/databases/p5-PostgreSQL-PLPerl-Trace/Makefile b/databases/p5-PostgreSQL-PLPerl-Trace/Makefile index a79bd2ca7b91..9d4354c6e714 100644 --- a/databases/p5-PostgreSQL-PLPerl-Trace/Makefile +++ b/databases/p5-PostgreSQL-PLPerl-Trace/Makefile @@ -15,7 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Simple way to trace execution of Perl statements in PL/Perl -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= PostgreSQL::PLPerl::Trace.3 diff --git a/databases/p5-Search-Xapian/Makefile b/databases/p5-Search-Xapian/Makefile index 0979a6075ac2..a8ff833612d6 100644 --- a/databases/p5-Search-Xapian/Makefile +++ b/databases/p5-Search-Xapian/Makefile @@ -23,7 +23,8 @@ PORTSCOUT= limitw:1,even CC= ${CXX} CONFIGURE_ARGS= XAPIAN_CONFIG=${LOCALBASE}/bin/xapian-config -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Search::Xapian.3 \ Search::Xapian::AssertionError.3 \ diff --git a/databases/p5-Tie-LevelDB/Makefile b/databases/p5-Tie-LevelDB/Makefile index ba3a1bdd0eaf..f71c817923df 100644 --- a/databases/p5-Tie-LevelDB/Makefile +++ b/databases/p5-Tie-LevelDB/Makefile @@ -18,7 +18,8 @@ COMMENT= A Perl Interface to the Google LevelDB NoSQL database LIB_DEPENDS= leveldb:${PORTSDIR}/databases/leveldb MAKE_ARGS= CC=${CXX} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 USES= gmake MAN3= Tie::LevelDB.3 diff --git a/databases/xapian-bindings/Makefile b/databases/xapian-bindings/Makefile index 584d82149a91..9c58c9026db0 100644 --- a/databases/xapian-bindings/Makefile +++ b/databases/xapian-bindings/Makefile @@ -37,7 +37,7 @@ PLIST_SUB+= LUA="@comment " .if ${PORT_OPTIONS:MPERL} CONFIGURE_ARGS+=--with-perl CONFIGURE_ENV+= PERL_LIB="${SITE_PERL}" -USE_PERL5= yes +USES= perl5 PLIST_SUB+= PERL="" .else PLIST_SUB+= PERL="@comment " 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 diff --git a/dns/p5-Mozilla-PublicSuffix/Makefile b/dns/p5-Mozilla-PublicSuffix/Makefile index 50537db22413..60286b75c141 100644 --- a/dns/p5-Mozilla-PublicSuffix/Makefile +++ b/dns/p5-Mozilla-PublicSuffix/Makefile @@ -16,7 +16,8 @@ LICENSE= MIT BUILD_DEPENDS= p5-URI>=0:${PORTSDIR}/net/p5-URI RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= Mozilla::PublicSuffix.3 diff --git a/dns/p5-Net-DNS-TestNS/Makefile b/dns/p5-Net-DNS-TestNS/Makefile index 4b3d3e25400b..360b25267174 100644 --- a/dns/p5-Net-DNS-TestNS/Makefile +++ b/dns/p5-Net-DNS-TestNS/Makefile @@ -21,7 +21,8 @@ BUILD_DEPENDS= p5-Net-DNS>=0.64:${PORTSDIR}/dns/p5-Net-DNS \ RUN_DEPENDS= p5-Net-DNS>=0.64:${PORTSDIR}/dns/p5-Net-DNS \ p5-XML-LibXML>=1.53:${PORTSDIR}/textproc/p5-XML-LibXML -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Net::DNS::TestNS.3 Net::DNS::TestNS::DTD.3 diff --git a/finance/p5-Finance-Quote/Makefile b/finance/p5-Finance-Quote/Makefile index 5bdadded6eff..fef1f907b935 100644 --- a/finance/p5-Finance-Quote/Makefile +++ b/finance/p5-Finance-Quote/Makefile @@ -20,7 +20,8 @@ BUILD_DEPENDS= p5-Crypt-SSLeay>=0:${PORTSDIR}/security/p5-Crypt-SSLeay \ p5-libwww>=0:${PORTSDIR}/www/p5-libwww RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Finance::Quote.3 \ Finance::Quote::AEX.3 \ diff --git a/ftp/curl/Makefile b/ftp/curl/Makefile index 8ec9a49d9d5e..0cfb64729204 100644 --- a/ftp/curl/Makefile +++ b/ftp/curl/Makefile @@ -33,9 +33,9 @@ CONFIGURE_ARGS+=--disable-threaded-resolver --disable-werror \ --without-axtls CONFIGURE_ENV= LOCALBASE="${LOCALBASE}" GNU_CONFIGURE= yes -USE_PERL5_BUILD=yes +USE_PERL5= build USE_XZ= yes -USES= pathfix +USES= pathfix perl5 .if !defined(BUILDING_HIPHOP) USE_LDCONFIG= yes diff --git a/ftp/p5-SOAP-Transport-FTP/Makefile b/ftp/p5-SOAP-Transport-FTP/Makefile index 19b282213f9c..84adda211fd8 100644 --- a/ftp/p5-SOAP-Transport-FTP/Makefile +++ b/ftp/p5-SOAP-Transport-FTP/Makefile @@ -17,7 +17,8 @@ COMMENT= FTP Client support for SOAP::Lite BUILD_DEPENDS= p5-SOAP-Lite>=0.711:${PORTSDIR}/net/p5-SOAP-Lite RUN_DEPENDS= p5-SOAP-Lite>=0.711:${PORTSDIR}/net/p5-SOAP-Lite -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= SOAP::Transport::FTP.3 diff --git a/ftp/pure-ftpd/Makefile b/ftp/pure-ftpd/Makefile index 6a926e5a624c..d1436e3ede94 100644 --- a/ftp/pure-ftpd/Makefile +++ b/ftp/pure-ftpd/Makefile @@ -14,8 +14,9 @@ COMMENT= A small, easy to set up, fast, and very secure FTP server SUB_FILES= pkg-message SUB_LIST= PAM_DIR=${PAM_DIR} PAM_TARGET=${PAM_TARGET} USE_BZIP2= yes -USE_PERL5_RUN= yes +USE_PERL5= run USE_RC_SUBR= pure-ftpd +USES= perl5 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-everything \ --with-paranoidmsg \ diff --git a/games/p5-Algorithm-Pair-Best2/Makefile b/games/p5-Algorithm-Pair-Best2/Makefile index 36782f35870e..5f07281414ba 100644 --- a/games/p5-Algorithm-Pair-Best2/Makefile +++ b/games/p5-Algorithm-Pair-Best2/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Select tournament pairings -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Algorithm::Pair::Best2.3 diff --git a/graphics/p5-Geo-GDAL/Makefile b/graphics/p5-Geo-GDAL/Makefile index 38fd0b9d021e..efd51cbd5a9a 100644 --- a/graphics/p5-Geo-GDAL/Makefile +++ b/graphics/p5-Geo-GDAL/Makefile @@ -17,7 +17,7 @@ LICENSE= MIT LIB_DEPENDS= gdal:${PORTSDIR}/graphics/gdal -USE_PERL5= yes +USES= perl5 WRKSRC= ${WRKDIR}/${DISTNAME}/swig/perl post-patch: diff --git a/graphics/p5-Graph-Writer-GraphViz/Makefile b/graphics/p5-Graph-Writer-GraphViz/Makefile index 8c68110ce46a..0abb9e41b527 100644 --- a/graphics/p5-Graph-Writer-GraphViz/Makefile +++ b/graphics/p5-Graph-Writer-GraphViz/Makefile @@ -24,7 +24,8 @@ RUN_DEPENDS= p5-Graph>=0.54:${PORTSDIR}/math/p5-Graph \ p5-GraphViz>=2.02:${PORTSDIR}/graphics/p5-GraphViz \ p5-IO-All>=0.30:${PORTSDIR}/devel/p5-IO-All -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Graph::Writer::GraphViz.3 diff --git a/graphics/p5-GraphViz2/Makefile b/graphics/p5-GraphViz2/Makefile index ed9dae027e2c..cadaf9aa43ea 100644 --- a/graphics/p5-GraphViz2/Makefile +++ b/graphics/p5-GraphViz2/Makefile @@ -49,7 +49,8 @@ TEST_DEPENDS= p5-Test-Pod>=1.45:${PORTSDIR}/devel/p5-Test-Pod OPTIONS_DEFINE= EXAMPLES -PERL_CONFIGURE= 5.14.2+ +USE_PERL5= 5.14.2+ configure +USES= perl5 MAN3= GraphViz2.3 \ GraphViz2::Config.3 \ diff --git a/graphics/p5-Image-Base-SVG/Makefile b/graphics/p5-Image-Base-SVG/Makefile index 7fa4e2599ee4..f0fdb6acd675 100644 --- a/graphics/p5-Image-Base-SVG/Makefile +++ b/graphics/p5-Image-Base-SVG/Makefile @@ -21,7 +21,8 @@ RUN_DEPENDS= p5-Image-Base>=0:${PORTSDIR}/graphics/p5-Image-Base \ p5-SVG>=2.38:${PORTSDIR}/textproc/p5-SVG \ p5-SVG-Parser>=0:${PORTSDIR}/textproc/p5-SVG-Parser -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Image::Base::SVG.3 diff --git a/graphics/p5-Image-Base/Makefile b/graphics/p5-Image-Base/Makefile index 5b67abb1c7b0..8823ba3028d0 100644 --- a/graphics/p5-Image-Base/Makefile +++ b/graphics/p5-Image-Base/Makefile @@ -16,7 +16,8 @@ COMMENT= Base class for loading, manipulating, and saving images LICENSE= LGPL3 -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Image::Base.3 diff --git a/graphics/p5-ming/Makefile b/graphics/p5-ming/Makefile index 58d4449af3c0..fafca79fcadd 100644 --- a/graphics/p5-ming/Makefile +++ b/graphics/p5-ming/Makefile @@ -19,7 +19,7 @@ MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VER} PATCH_WRKSRC= ${WRKSRC}/perl_ext PATCHDIR= ${.CURDIR}/files PLIST= ${.CURDIR}/pkg-plist -USE_PERL5= yes +USES= perl5 MASTERDIR= ${.CURDIR}/../../graphics/ming SLAVEPORT= p5 diff --git a/lang/p5-JavaScript-SpiderMonkey/Makefile b/lang/p5-JavaScript-SpiderMonkey/Makefile index 7f377710d72f..1a7e17b06200 100644 --- a/lang/p5-JavaScript-SpiderMonkey/Makefile +++ b/lang/p5-JavaScript-SpiderMonkey/Makefile @@ -19,7 +19,8 @@ LIB_DEPENDS= js.1:${PORTSDIR}/lang/spidermonkey17 TEST_DEPENDS= p5-Log-Log4perl>=0:${PORTSDIR}/devel/p5-Log-Log4perl -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= JavaScript::SpiderMonkey.3 diff --git a/lang/p5-Marpa-PP/Makefile b/lang/p5-Marpa-PP/Makefile index 627ad2d7d5d8..39539cd86312 100644 --- a/lang/p5-Marpa-PP/Makefile +++ b/lang/p5-Marpa-PP/Makefile @@ -21,7 +21,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Weaken>=3.004000:${PORTSDIR}/devel/p5-Test-Weaken # PERL_CONFIGURE failed on Perl 5.12.4 -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= Marpa::PP.3 \ Marpa::PP::Advanced::Bibliography.3 \ diff --git a/lang/p5-Marpa-XS/Makefile b/lang/p5-Marpa-XS/Makefile index 77a9438ee2e1..bbd1958ecbee 100644 --- a/lang/p5-Marpa-XS/Makefile +++ b/lang/p5-Marpa-XS/Makefile @@ -24,7 +24,8 @@ RUN_DEPENDS= p5-ExtUtils-PkgConfig>=0:${PORTSDIR}/devel/p5-ExtUtils-PkgConfig \ p5-Task-Weaken>=0:${PORTSDIR}/devel/p5-Task-Weaken TEST_DEPENDS= p5-Test-Weaken>=3.004000:${PORTSDIR}/devel/p5-Test-Weaken -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Marpa::XS.3 \ Marpa::XS::Advanced::Bibliography.3 \ diff --git a/lang/p5-Marpa/Makefile b/lang/p5-Marpa/Makefile index 1e48ad8ee403..30a076f6a50e 100644 --- a/lang/p5-Marpa/Makefile +++ b/lang/p5-Marpa/Makefile @@ -21,7 +21,8 @@ BUILD_DEPENDS= p5-HTML-Parser>=3.64:${PORTSDIR}/www/p5-HTML-Parser \ RUN_DEPENDS= p5-HTML-Parser>=3.64:${PORTSDIR}/www/p5-HTML-Parser \ p5-PPI>=1.206:${PORTSDIR}/textproc/p5-PPI -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Marpa::Advanced::Algorithm.3 \ Marpa::Advanced::Bibliography.3 \ diff --git a/math/p5-Math-GMPf/Makefile b/math/p5-Math-GMPf/Makefile index c472f6ea7c29..ed768df9e0f4 100644 --- a/math/p5-Math-GMPf/Makefile +++ b/math/p5-Math-GMPf/Makefile @@ -19,7 +19,8 @@ TEST_DEPENDS= p5-Math-GMP>=0:${PORTSDIR}/math/p5-Math-GMP \ p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod CONFIGURE_ARGS= INC=-I${LOCALBASE}/include LIBS="-L${LOCALBASE}/lib -lgmp" -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Math::GMPf.3 diff --git a/math/p5-Math-GMPq/Makefile b/math/p5-Math-GMPq/Makefile index 4aeebcfd96b3..776046c90da9 100644 --- a/math/p5-Math-GMPq/Makefile +++ b/math/p5-Math-GMPq/Makefile @@ -19,7 +19,8 @@ TEST_DEPENDS= p5-Math-GMP>=0:${PORTSDIR}/math/p5-Math-GMP \ p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod CONFIGURE_ARGS= INC=-I${LOCALBASE}/include LIBS="-L${LOCALBASE}/lib -lgmp" -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Math::GMPq.3 diff --git a/math/p5-Math-GMPz/Makefile b/math/p5-Math-GMPz/Makefile index d8387741e423..c8d9bf49b374 100644 --- a/math/p5-Math-GMPz/Makefile +++ b/math/p5-Math-GMPz/Makefile @@ -19,7 +19,8 @@ TEST_DEPENDS= p5-Math-GMP>=0:${PORTSDIR}/math/p5-Math-GMP \ p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod CONFIGURE_ARGS= INC=-I${LOCALBASE}/include LIBS="-L${LOCALBASE}/lib -lgmp" -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Math::GMPz.3 diff --git a/math/p5-Math-Int64/Makefile b/math/p5-Math-Int64/Makefile index 06281af95a94..b02186e51d95 100644 --- a/math/p5-Math-Int64/Makefile +++ b/math/p5-Math-Int64/Makefile @@ -13,7 +13,8 @@ COMMENT= Manipulate 64 bits integers in Perl LICENSE= ART10 GPLv1 LICENSE_COMB= dual -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Math::Int64.3 \ Math::Int64::die_on_overflow.3 \ diff --git a/math/p5-Math-Prime-XS/Makefile b/math/p5-Math-Prime-XS/Makefile index acd4f5d647e9..29a53727f7f6 100644 --- a/math/p5-Math-Prime-XS/Makefile +++ b/math/p5-Math-Prime-XS/Makefile @@ -23,7 +23,8 @@ RUN_DEPENDS= p5-Params-Validate>=0:${PORTSDIR}/devel/p5-Params-Validate \ 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= Math::Prime::XS.3 diff --git a/math/p5-Number-Uncertainty/Makefile b/math/p5-Number-Uncertainty/Makefile index fc56a9009121..57741f7ed1c7 100644 --- a/math/p5-Number-Uncertainty/Makefile +++ b/math/p5-Number-Uncertainty/Makefile @@ -17,7 +17,8 @@ COMMENT= An object-orientated uncertainty object LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Number::Uncertainty.3 diff --git a/misc/help2man/Makefile b/misc/help2man/Makefile index d107ea3cc602..1d17959701d3 100644 --- a/misc/help2man/Makefile +++ b/misc/help2man/Makefile @@ -15,8 +15,7 @@ OPTIONS_DEFINE= NLS CFLAGS+= -L${LOCALBASE}/lib GNU_CONFIGURE= yes -USE_PERL5= yes -USES= gmake +USES= gmake perl5 INFO= ${PORTNAME} MAN1= ${PORTNAME}.1 diff --git a/misc/p5-Geo-Coder-Bing/Makefile b/misc/p5-Geo-Coder-Bing/Makefile index 5e030a347aa8..467a36cc0e89 100644 --- a/misc/p5-Geo-Coder-Bing/Makefile +++ b/misc/p5-Geo-Coder-Bing/Makefile @@ -20,7 +20,8 @@ BUILD_DEPENDS= p5-JSON>=2:${PORTSDIR}/converters/p5-JSON \ p5-libwww>=6.02:${PORTSDIR}/www/p5-libwww RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Geo::Coder::Bing.3 diff --git a/misc/p5-Geo-Coder-Geocoder-US/Makefile b/misc/p5-Geo-Coder-Geocoder-US/Makefile index 9abd00b38fc7..e617ead733e8 100644 --- a/misc/p5-Geo-Coder-Geocoder-US/Makefile +++ b/misc/p5-Geo-Coder-Geocoder-US/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-Text-CSV>=0:${PORTSDIR}/textproc/p5-Text-CSV \ p5-libwww>=0:${PORTSDIR}/www/p5-libwww RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Geo::Coder::Geocoder::US.3 diff --git a/misc/p5-Geo-Coder-Google/Makefile b/misc/p5-Geo-Coder-Google/Makefile index 0e98fb8ff569..8ed8fcb10798 100644 --- a/misc/p5-Geo-Coder-Google/Makefile +++ b/misc/p5-Geo-Coder-Google/Makefile @@ -22,7 +22,8 @@ BUILD_DEPENDS= p5-Digest-HMAC>=0:${PORTSDIR}/security/p5-Digest-HMAC \ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Number-Delta>=0:${PORTSDIR}/devel/p5-Test-Number-Delta -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Geo::Coder::Google.3 \ Geo::Coder::Google::V2.3 \ diff --git a/misc/p5-Geo-Coder-Googlev3/Makefile b/misc/p5-Geo-Coder-Googlev3/Makefile index 0bce5e0fa7c1..dc0d3509ce79 100644 --- a/misc/p5-Geo-Coder-Googlev3/Makefile +++ b/misc/p5-Geo-Coder-Googlev3/Makefile @@ -15,7 +15,8 @@ BUILD_DEPENDS= p5-JSON-XS>=0:${PORTSDIR}/converters/p5-JSON-XS \ p5-libwww>=0:${PORTSDIR}/www/p5-libwww RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Geo::Coder::Googlev3.3 diff --git a/misc/p5-Geo-Coder-Many/Makefile b/misc/p5-Geo-Coder-Many/Makefile index b4a2ac4f8ef1..580f854186a7 100644 --- a/misc/p5-Geo-Coder-Many/Makefile +++ b/misc/p5-Geo-Coder-Many/Makefile @@ -32,7 +32,8 @@ TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception \ p5-Test-MockObject>=0:${PORTSDIR}/devel/p5-Test-MockObject \ p5-Test-Pod-Coverage>=0:${PORTSDIR}/devel/p5-Test-Pod-Coverage -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Geo::Coder::Many.3 \ Geo::Coder::Many::Bing.3 \ diff --git a/misc/p5-Geo-Coder-Mapquest/Makefile b/misc/p5-Geo-Coder-Mapquest/Makefile index 61ab40574fc4..be093216eb3b 100644 --- a/misc/p5-Geo-Coder-Mapquest/Makefile +++ b/misc/p5-Geo-Coder-Mapquest/Makefile @@ -20,7 +20,8 @@ BUILD_DEPENDS= p5-JSON>=2:${PORTSDIR}/converters/p5-JSON \ p5-libwww>=6.02:${PORTSDIR}/www/p5-libwww RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Geo::Coder::Mapquest.3 diff --git a/misc/p5-Geo-Coder-Multimap/Makefile b/misc/p5-Geo-Coder-Multimap/Makefile index 66a30587db47..6c0e9b5bc8be 100644 --- a/misc/p5-Geo-Coder-Multimap/Makefile +++ b/misc/p5-Geo-Coder-Multimap/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-JSON>=2:${PORTSDIR}/converters/p5-JSON \ p5-libwww>=0:${PORTSDIR}/www/p5-libwww RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Geo::Coder::Multimap.3 diff --git a/misc/p5-Geo-Coder-Navteq/Makefile b/misc/p5-Geo-Coder-Navteq/Makefile index d954098c79c0..844a1e10e9b5 100644 --- a/misc/p5-Geo-Coder-Navteq/Makefile +++ b/misc/p5-Geo-Coder-Navteq/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-URI>=1.36:${PORTSDIR}/net/p5-URI \ p5-libwww>=0:${PORTSDIR}/www/p5-libwww RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Geo::Coder::Navteq.3 diff --git a/misc/p5-Geo-Coder-OSM/Makefile b/misc/p5-Geo-Coder-OSM/Makefile index 56237c621a6a..6343ac73b6cf 100644 --- a/misc/p5-Geo-Coder-OSM/Makefile +++ b/misc/p5-Geo-Coder-OSM/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-JSON>=2:${PORTSDIR}/converters/p5-JSON \ p5-libwww>=0:${PORTSDIR}/www/p5-libwww RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Geo::Coder::OSM.3 diff --git a/misc/p5-Geo-Coder-Ovi/Makefile b/misc/p5-Geo-Coder-Ovi/Makefile index 5c7e62539eb5..343e9ef3b3ea 100644 --- a/misc/p5-Geo-Coder-Ovi/Makefile +++ b/misc/p5-Geo-Coder-Ovi/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-JSON>=2:${PORTSDIR}/converters/p5-JSON \ p5-libwww>=0:${PORTSDIR}/www/p5-libwww RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Geo::Coder::Ovi.3 diff --git a/misc/p5-Geo-Coder-PlaceFinder/Makefile b/misc/p5-Geo-Coder-PlaceFinder/Makefile index 6e11d2d9142b..92f13e367bdc 100644 --- a/misc/p5-Geo-Coder-PlaceFinder/Makefile +++ b/misc/p5-Geo-Coder-PlaceFinder/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-JSON>=2:${PORTSDIR}/converters/p5-JSON \ p5-libwww>=0:${PORTSDIR}/www/p5-libwww RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Geo::Coder::PlaceFinder.3 diff --git a/misc/p5-Geo-Coder-TomTom/Makefile b/misc/p5-Geo-Coder-TomTom/Makefile index 4c906a268ee3..eb6c86e27397 100644 --- a/misc/p5-Geo-Coder-TomTom/Makefile +++ b/misc/p5-Geo-Coder-TomTom/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-JSON>=2:${PORTSDIR}/converters/p5-JSON \ p5-libwww>=0:${PORTSDIR}/www/p5-libwww RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Geo::Coder::TomTom.3 diff --git a/misc/p5-Text-FIGlet/Makefile b/misc/p5-Text-FIGlet/Makefile index 2f5adc5e11d5..d18a54933439 100644 --- a/misc/p5-Text-FIGlet/Makefile +++ b/misc/p5-Text-FIGlet/Makefile @@ -18,7 +18,8 @@ RUN_DEPENDS= ${LOCALBASE}/bin/figlet:${PORTSDIR}/misc/figlet TEST_DEPENDS= p5-Test-Differences>=0:${PORTSDIR}/devel/p5-Test-Differences \ p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN1= charmap.pl.1 \ figlet.pl.1 \ diff --git a/multimedia/p5-Umph-Prompt/Makefile b/multimedia/p5-Umph-Prompt/Makefile index 400c70122e18..5a97b16acc38 100644 --- a/multimedia/p5-Umph-Prompt/Makefile +++ b/multimedia/p5-Umph-Prompt/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= An interactive prompt module for umph and similar programs -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 PROJECTHOST= umph diff --git a/multimedia/umph/Makefile b/multimedia/umph/Makefile index 77b0d6060ac4..54be6ab06e50 100644 --- a/multimedia/umph/Makefile +++ b/multimedia/umph/Makefile @@ -16,7 +16,8 @@ BUILD_DEPENDS= p5-Getopt-ArgvFile>=1.11:${PORTSDIR}/devel/p5-Getopt-ArgvFile \ p5-XML-DOM>=1.44:${PORTSDIR}/textproc/p5-XML-DOM RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN1= umph.1 PLIST_DIRS= ${SITE_PERL_REL}/${PERL_ARCH}/auto/umph diff --git a/net-im/p5-SOAP-Transport-JABBER/Makefile b/net-im/p5-SOAP-Transport-JABBER/Makefile index 204749cf5107..73dc2e66081c 100644 --- a/net-im/p5-SOAP-Transport-JABBER/Makefile +++ b/net-im/p5-SOAP-Transport-JABBER/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-Net-Jabber>=0:${PORTSDIR}/net-im/p5-Net-Jabber \ RUN_DEPENDS= p5-Net-Jabber>=0:${PORTSDIR}/net-im/p5-Net-Jabber \ p5-SOAP-Lite>=0.711:${PORTSDIR}/net/p5-SOAP-Lite -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= SOAP::Transport::JABBER.3 diff --git a/net/p5-IO-Socket-IP/Makefile b/net/p5-IO-Socket-IP/Makefile index ee40763b9eee..47372621040f 100644 --- a/net/p5-IO-Socket-IP/Makefile +++ b/net/p5-IO-Socket-IP/Makefile @@ -17,7 +17,8 @@ BUILD_DEPENDS= p5-Socket>=1.97:${PORTSDIR}/net/p5-Socket RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= IO::Socket::IP.3 diff --git a/net/p5-Net-CLI-Interact/Makefile b/net/p5-Net-CLI-Interact/Makefile index 773e9821e8ce..f574bb6afc60 100644 --- a/net/p5-Net-CLI-Interact/Makefile +++ b/net/p5-Net-CLI-Interact/Makefile @@ -26,7 +26,8 @@ BUILD_DEPENDS= p5-Class-Load>=0:${PORTSDIR}/devel/p5-Class-Load \ p5-Path-Class>=0:${PORTSDIR}/devel/p5-Path-Class RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Net::CLI::Interact.3 \ Net::CLI::Interact::Action.3 \ diff --git a/net/p5-Net-Dict/Makefile b/net/p5-Net-Dict/Makefile index 6010760dceb4..c39ccc32d1e5 100644 --- a/net/p5-Net-Dict/Makefile +++ b/net/p5-Net-Dict/Makefile @@ -14,7 +14,8 @@ COMMENT= Simple client API for the DICT protocol LICENSE= ART10 GPLv1 LICENSE_COMB= dual -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Net::Dict.3 diff --git a/net/p5-Net-HTTPS-NB/Makefile b/net/p5-Net-HTTPS-NB/Makefile index 5d5c5c437a84..da8d0031abdb 100644 --- a/net/p5-Net-HTTPS-NB/Makefile +++ b/net/p5-Net-HTTPS-NB/Makefile @@ -17,7 +17,8 @@ BUILD_DEPENDS= p5-IO-Socket-SSL>=0.98:${PORTSDIR}/security/p5-IO-Socket-SSL \ p5-Net-HTTP>=0:${PORTSDIR}/net/p5-Net-HTTP RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Net::HTTPS::NB.3 diff --git a/net/p5-Net-OAuth2/Makefile b/net/p5-Net-OAuth2/Makefile index c7ac8969c486..8f8a89a943bf 100644 --- a/net/p5-Net-OAuth2/Makefile +++ b/net/p5-Net-OAuth2/Makefile @@ -23,7 +23,8 @@ TEST_DEPENDS= p5-Test-Mock-LWP-Dispatch>=0:${PORTSDIR}/devel/p5-Test-Mock-LWP-Di p5-Test-Pod>=1.22:${PORTSDIR}/devel/p5-Test-Pod \ p5-YAML>=0:${PORTSDIR}/textproc/p5-YAML -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Net::OAuth2.3 \ Net::OAuth2::AccessToken.3 \ diff --git a/net/p5-Net-OpenSSH-Parallel/Makefile b/net/p5-Net-OpenSSH-Parallel/Makefile index f1e2c17d12b8..6930e086ad7e 100644 --- a/net/p5-Net-OpenSSH-Parallel/Makefile +++ b/net/p5-Net-OpenSSH-Parallel/Makefile @@ -20,7 +20,8 @@ LICENSE_COMB= dual BUILD_DEPENDS= p5-Net-OpenSSH>=0.39:${PORTSDIR}/net/p5-Net-OpenSSH RUN_DEPENDS= p5-Net-OpenSSH>=0.39:${PORTSDIR}/net/p5-Net-OpenSSH -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Net::OpenSSH::Parallel.3 \ Net::OpenSSH::Parallel::Constants.3 diff --git a/net/p5-OAI-Harvester/Makefile b/net/p5-OAI-Harvester/Makefile index 350acd94198b..be0e92deb499 100644 --- a/net/p5-OAI-Harvester/Makefile +++ b/net/p5-OAI-Harvester/Makefile @@ -22,7 +22,8 @@ BUILD_DEPENDS= p5-URI>=1.30:${PORTSDIR}/net/p5-URI \ p5-libwww>=2.0:${PORTSDIR}/www/p5-libwww RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN1= oai-listrecords.1 oai-listsets.1 MAN3= Net::OAI::Base.3 Net::OAI::Error.3 Net::OAI::GetRecord.3 \ diff --git a/net/p5-Socket/Makefile b/net/p5-Socket/Makefile index 6c57f1eb4ef8..9c9d1561a206 100644 --- a/net/p5-Socket/Makefile +++ b/net/p5-Socket/Makefile @@ -14,7 +14,8 @@ COMMENT= Networking constants and support functions LICENSE= ART10 GPLv1 LICENSE_COMB= dual -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Socket.3 diff --git a/net/p5-URI-Query/Makefile b/net/p5-URI-Query/Makefile index e35d7a933273..f5a68920be34 100644 --- a/net/p5-URI-Query/Makefile +++ b/net/p5-URI-Query/Makefile @@ -20,7 +20,8 @@ LICENSE_COMB= dual BUILD_DEPENDS= p5-URI>=1.31:${PORTSDIR}/net/p5-URI RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= URI::Query.3 diff --git a/print/p5-PostScript-PPD/Makefile b/print/p5-PostScript-PPD/Makefile index 42bdb9761cde..0b15c46a92cb 100644 --- a/print/p5-PostScript-PPD/Makefile +++ b/print/p5-PostScript-PPD/Makefile @@ -16,7 +16,8 @@ LICENSE_COMB= dual 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= PostScript::PPD.3 diff --git a/science/p5-Geo-Coordinates-Converter-iArea/Makefile b/science/p5-Geo-Coordinates-Converter-iArea/Makefile index ea34c00bf6ff..b91e4bf35f8a 100644 --- a/science/p5-Geo-Coordinates-Converter-iArea/Makefile +++ b/science/p5-Geo-Coordinates-Converter-iArea/Makefile @@ -18,7 +18,8 @@ RUN_DEPENDS= p5-CDB_File>=0.96:${PORTSDIR}/databases/p5-CDB_File \ p5-File-ShareDir>=1.02:${PORTSDIR}/devel/p5-File-ShareDir \ p5-Geo-Coordinates-Converter>=0.09:${PORTSDIR}/science/p5-Geo-Coordinates-Converter -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Geo::Coordinates::Converter::iArea.3 \ Geo::Coordinates::Converter::Format::IArea.3 diff --git a/security/p5-App-Genpass/Makefile b/security/p5-App-Genpass/Makefile index ce86061dbfcd..eb89bc57bad3 100644 --- a/security/p5-App-Genpass/Makefile +++ b/security/p5-App-Genpass/Makefile @@ -24,7 +24,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils \ p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 REINPLACE_ARGS= -i '' MAN1= genpass.1 diff --git a/security/p5-Authen-Simple-LDAP/Makefile b/security/p5-Authen-Simple-LDAP/Makefile index 962cbc94ef99..87fc49c2d73e 100644 --- a/security/p5-Authen-Simple-LDAP/Makefile +++ b/security/p5-Authen-Simple-LDAP/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-Authen-Simple>=0:${PORTSDIR}/security/p5-Authen-Simple \ p5-perl-ldap>=0:${PORTSDIR}/net/p5-perl-ldap RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Authen::Simple::ActiveDirectory.3 \ Authen::Simple::LDAP.3 diff --git a/security/p5-Authen-Simple/Makefile b/security/p5-Authen-Simple/Makefile index db42c914d5b2..eaedfabf75cf 100644 --- a/security/p5-Authen-Simple/Makefile +++ b/security/p5-Authen-Simple/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \ p5-Params-Validate>=0:${PORTSDIR}/devel/p5-Params-Validate RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Authen::Simple.3 \ Authen::Simple::Adapter.3 \ diff --git a/security/p5-CACertOrg-CA/Makefile b/security/p5-CACertOrg-CA/Makefile index 040da65db7ba..693bc891cedb 100644 --- a/security/p5-CACertOrg-CA/Makefile +++ b/security/p5-CACertOrg-CA/Makefile @@ -11,7 +11,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= CACert.org CA root certificate in PEM format -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= CACertOrg::CA.3 diff --git a/security/p5-IO-Async-SSL/Makefile b/security/p5-IO-Async-SSL/Makefile index 5f236015a45a..4a94569e49d7 100644 --- a/security/p5-IO-Async-SSL/Makefile +++ b/security/p5-IO-Async-SSL/Makefile @@ -21,7 +21,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= ${LOCALBASE}/bin/socat:${PORTSDIR}/net/socat \ p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= IO::Async::SSL.3 \ IO::Async::SSLStream.3 diff --git a/shells/p5-Bash-Completion/Makefile b/shells/p5-Bash-Completion/Makefile index 20b58602ff4a..9027e8947ca3 100644 --- a/shells/p5-Bash-Completion/Makefile +++ b/shells/p5-Bash-Completion/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils \ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN1= bash-complete.1 \ setup-bash-complete.1 diff --git a/sysutils/moreutils/Makefile b/sysutils/moreutils/Makefile index d027fc3a5cf3..44526eda20ad 100644 --- a/sysutils/moreutils/Makefile +++ b/sysutils/moreutils/Makefile @@ -18,7 +18,7 @@ OPTIONS_DEFINE= MANPAGES OPTIONS_DEFAULT=MANPAGES ALL_TARGET= bins -USE_PERL5= yes +USES= perl5 WRKSRC= ${WRKDIR}/${PORTNAME} MANCOMPRESSED= no diff --git a/sysutils/p5-Monitor-Simple/Makefile b/sysutils/p5-Monitor-Simple/Makefile index 951fb1ea0ff1..fef7b437889e 100644 --- a/sysutils/p5-Monitor-Simple/Makefile +++ b/sysutils/p5-Monitor-Simple/Makefile @@ -22,7 +22,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-File-Slurp>=0:${PORTSDIR}/devel/p5-File-Slurp \ p5-File-Which>=0:${PORTSDIR}/sysutils/p5-File-Which -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN1= smonitor.1 MAN3= Monitor::Simple.3 \ diff --git a/textproc/p5-CSS-Minifier-XS/Makefile b/textproc/p5-CSS-Minifier-XS/Makefile index 34a18039ed89..1fb78cb29731 100644 --- a/textproc/p5-CSS-Minifier-XS/Makefile +++ b/textproc/p5-CSS-Minifier-XS/Makefile @@ -17,7 +17,8 @@ TEST_DEPENDS= p5-CSS-Minifier>=0:${PORTSDIR}/textproc/p5-CSS-Minifier \ 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= CSS::Minifier::XS.3 diff --git a/textproc/p5-CSS-Minifier/Makefile b/textproc/p5-CSS-Minifier/Makefile index 313923394843..64eb6b93d778 100644 --- a/textproc/p5-CSS-Minifier/Makefile +++ b/textproc/p5-CSS-Minifier/Makefile @@ -13,7 +13,8 @@ COMMENT= Perl extension for minifying CSS LICENSE= ART10 GPLv1 LICENSE_COMB= dual -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= CSS::Minifier.3 diff --git a/textproc/p5-CSS-Packer/Makefile b/textproc/p5-CSS-Packer/Makefile index 4cc88fb3e921..45ba10faaee4 100644 --- a/textproc/p5-CSS-Packer/Makefile +++ b/textproc/p5-CSS-Packer/Makefile @@ -20,7 +20,8 @@ RUN_DEPENDS= p5-Regexp-RegGrp>=1.001.001:${PORTSDIR}/devel/p5-Regexp-RegGrp TEST_DEPENDS= p5-Test-Pod>=1.22:${PORTSDIR}/devel/p5-Test-Pod -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= CSS::Packer.3 diff --git a/textproc/p5-Excel-Writer-XLSX/Makefile b/textproc/p5-Excel-Writer-XLSX/Makefile index c45cb853d746..546c5b85273c 100644 --- a/textproc/p5-Excel-Writer-XLSX/Makefile +++ b/textproc/p5-Excel-Writer-XLSX/Makefile @@ -19,7 +19,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Date-Calc>=0:${PORTSDIR}/devel/p5-Date-Calc \ p5-Date-Manip>=0:${PORTSDIR}/devel/p5-Date-Manip -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN1= extract_vba.1 MAN3= Excel::Writer::XLSX.3 \ diff --git a/textproc/p5-HTML-Entities-Interpolate/Makefile b/textproc/p5-HTML-Entities-Interpolate/Makefile index 3bf27b766a2f..0c0e31231ae5 100644 --- a/textproc/p5-HTML-Entities-Interpolate/Makefile +++ b/textproc/p5-HTML-Entities-Interpolate/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser \ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Pod>=1.45:${PORTSDIR}/devel/p5-Test-Pod -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= HTML::Entities::Interpolate.3 diff --git a/textproc/p5-HTML-Packer/Makefile b/textproc/p5-HTML-Packer/Makefile index 891bd1e89ed5..3914d27239b1 100644 --- a/textproc/p5-HTML-Packer/Makefile +++ b/textproc/p5-HTML-Packer/Makefile @@ -20,7 +20,8 @@ RUN_DEPENDS= p5-Regexp-RegGrp>=1.001.001:${PORTSDIR}/devel/p5-Regexp-RegGrp TEST_DEPENDS= p5-Test-Pod>=1.22:${PORTSDIR}/devel/p5-Test-Pod -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= HTML::Packer.3 diff --git a/textproc/p5-JavaScript-Minifier-XS/Makefile b/textproc/p5-JavaScript-Minifier-XS/Makefile index ed01713b5ea4..e791906f123d 100644 --- a/textproc/p5-JavaScript-Minifier-XS/Makefile +++ b/textproc/p5-JavaScript-Minifier-XS/Makefile @@ -17,7 +17,8 @@ TEST_DEPENDS= p5-JavaScript-Minifier>=0:${PORTSDIR}/textproc/p5-JavaScript-Minif 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= JavaScript::Minifier::XS.3 diff --git a/textproc/p5-JavaScript-Packer/Makefile b/textproc/p5-JavaScript-Packer/Makefile index f473c6e2f11a..65dcbcbfe7d9 100644 --- a/textproc/p5-JavaScript-Packer/Makefile +++ b/textproc/p5-JavaScript-Packer/Makefile @@ -20,7 +20,8 @@ RUN_DEPENDS= p5-Regexp-RegGrp>=1.001.001:${PORTSDIR}/devel/p5-Regexp-RegGrp TEST_DEPENDS= p5-Test-Pod>=1.22:${PORTSDIR}/devel/p5-Test-Pod -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= JavaScript::Packer.3 diff --git a/textproc/p5-Lingua-EN-FindNumber/Makefile b/textproc/p5-Lingua-EN-FindNumber/Makefile index b41470e2b52d..9cd15a16204a 100644 --- a/textproc/p5-Lingua-EN-FindNumber/Makefile +++ b/textproc/p5-Lingua-EN-FindNumber/Makefile @@ -18,7 +18,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= Lingua::EN::FindNumber.3 diff --git a/textproc/p5-Lingua-EN-Words2Nums/Makefile b/textproc/p5-Lingua-EN-Words2Nums/Makefile index 16c2e683433e..9a457a97c137 100644 --- a/textproc/p5-Lingua-EN-Words2Nums/Makefile +++ b/textproc/p5-Lingua-EN-Words2Nums/Makefile @@ -13,7 +13,8 @@ COMMENT= Convert English text to numbers LICENSE= ART10 GPLv1 LICENSE_COMB= dual -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Lingua::EN::Words2Nums.3 diff --git a/textproc/p5-Lingua-Ident/Makefile b/textproc/p5-Lingua-Ident/Makefile index 21fef7c6e887..a07ed55fe7b4 100644 --- a/textproc/p5-Lingua-Ident/Makefile +++ b/textproc/p5-Lingua-Ident/Makefile @@ -15,7 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Statistical language identification -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN1= trainlid.1 MAN3= Lingua::Ident.3 diff --git a/textproc/p5-Lingua-Ispell/Makefile b/textproc/p5-Lingua-Ispell/Makefile index 04752d2d652a..fae37b691b35 100644 --- a/textproc/p5-Lingua-Ispell/Makefile +++ b/textproc/p5-Lingua-Ispell/Makefile @@ -17,7 +17,8 @@ COMMENT= A Perl module that encapsulates access to the Ispell program BUILD_DEPENDS= ${LOCALBASE}/bin/ispell:${PORTSDIR}/textproc/ispell RUN_DEPENDS= ${LOCALBASE}/bin/ispell:${PORTSDIR}/textproc/ispell -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 REINPLACE_ARGS= -i '' MAN3= Lingua::Ispell.3 diff --git a/textproc/p5-Marpa-HTML/Makefile b/textproc/p5-Marpa-HTML/Makefile index a30a86299476..8b53b35d5b61 100644 --- a/textproc/p5-Marpa-HTML/Makefile +++ b/textproc/p5-Marpa-HTML/Makefile @@ -20,7 +20,8 @@ BUILD_DEPENDS= p5-HTML-Parser>=3.64:${PORTSDIR}/www/p5-HTML-Parser \ p5-Marpa-XS>=0.026:${PORTSDIR}/lang/p5-Marpa-XS RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN1= html_fmt.1 \ html_score.1 diff --git a/textproc/p5-SVG-Parser/Makefile b/textproc/p5-SVG-Parser/Makefile index 788cabaca986..f0e13f453075 100644 --- a/textproc/p5-SVG-Parser/Makefile +++ b/textproc/p5-SVG-Parser/Makefile @@ -21,7 +21,8 @@ RUN_DEPENDS= p5-SVG>=2:${PORTSDIR}/textproc/p5-SVG \ p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser \ p5-XML-SAX>=0:${PORTSDIR}/textproc/p5-XML-SAX -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= SVG::Parser.3 \ SVG::Parser::Expat.3 \ diff --git a/textproc/p5-Sphinx-Config/Makefile b/textproc/p5-Sphinx-Config/Makefile index 9bf3bb671bda..08559b01c73d 100644 --- a/textproc/p5-Sphinx-Config/Makefile +++ b/textproc/p5-Sphinx-Config/Makefile @@ -17,7 +17,8 @@ COMMENT= Sphinx search engine configuration file read/modify/write BUILD_DEPENDS= p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils RUN_DEPENDS= p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Sphinx::Config.3 diff --git a/textproc/p5-Sphinx-Manager/Makefile b/textproc/p5-Sphinx-Manager/Makefile index d29f87ec63f2..d7ea2644456c 100644 --- a/textproc/p5-Sphinx-Manager/Makefile +++ b/textproc/p5-Sphinx-Manager/Makefile @@ -23,7 +23,8 @@ RUN_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \ p5-Proc-ProcessTable>=0:${PORTSDIR}/devel/p5-Proc-ProcessTable \ p5-Sphinx-Config>=0.09:${PORTSDIR}/textproc/p5-Sphinx-Config -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Sphinx::Manager.3 diff --git a/textproc/p5-String-ToIdentifier-EN/Makefile b/textproc/p5-String-ToIdentifier-EN/Makefile index cf4b65fb03c1..ea208480b1a1 100644 --- a/textproc/p5-String-ToIdentifier-EN/Makefile +++ b/textproc/p5-String-ToIdentifier-EN/Makefile @@ -20,7 +20,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_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= String::ToIdentifier::EN.3 \ String::ToIdentifier::EN::Unicode.3 diff --git a/textproc/p5-Template-Plugin-Filter-Minify-CSS-XS/Makefile b/textproc/p5-Template-Plugin-Filter-Minify-CSS-XS/Makefile index bc87d2e33ead..c1594b90c7d0 100644 --- a/textproc/p5-Template-Plugin-Filter-Minify-CSS-XS/Makefile +++ b/textproc/p5-Template-Plugin-Filter-Minify-CSS-XS/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-CSS-Minifier-XS>=0:${PORTSDIR}/textproc/p5-CSS-Minifier-XS \ RUN_DEPENDS= p5-CSS-Minifier-XS>=0:${PORTSDIR}/textproc/p5-CSS-Minifier-XS \ p5-Template-Toolkit>=2:${PORTSDIR}/www/p5-Template-Toolkit -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Template::Plugin::Filter::Minify::CSS::XS.3 diff --git a/textproc/p5-Template-Plugin-Filter-Minify-CSS/Makefile b/textproc/p5-Template-Plugin-Filter-Minify-CSS/Makefile index 624833108703..35e38fc0091b 100644 --- a/textproc/p5-Template-Plugin-Filter-Minify-CSS/Makefile +++ b/textproc/p5-Template-Plugin-Filter-Minify-CSS/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-CSS-Minifier>=0:${PORTSDIR}/textproc/p5-CSS-Minifier \ RUN_DEPENDS= p5-CSS-Minifier>=0:${PORTSDIR}/textproc/p5-CSS-Minifier \ p5-Template-Toolkit>=2:${PORTSDIR}/www/p5-Template-Toolkit -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Template::Plugin::Filter::Minify::CSS.3 diff --git a/textproc/p5-Template-Plugin-Filter-Minify-JavaScript-XS/Makefile b/textproc/p5-Template-Plugin-Filter-Minify-JavaScript-XS/Makefile index d6bc2e675ad0..e925c6952a38 100644 --- a/textproc/p5-Template-Plugin-Filter-Minify-JavaScript-XS/Makefile +++ b/textproc/p5-Template-Plugin-Filter-Minify-JavaScript-XS/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-JavaScript-Minifier-XS>=0:${PORTSDIR}/textproc/p5-JavaScript-M RUN_DEPENDS= p5-JavaScript-Minifier-XS>=0:${PORTSDIR}/textproc/p5-JavaScript-Minifier-XS \ p5-Template-Toolkit>=2:${PORTSDIR}/www/p5-Template-Toolkit -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Template::Plugin::Filter::Minify::JavaScript::XS.3 diff --git a/textproc/p5-Template-Plugin-Filter-Minify-JavaScript/Makefile b/textproc/p5-Template-Plugin-Filter-Minify-JavaScript/Makefile index 8f854b90d2c7..e0b121cd124d 100644 --- a/textproc/p5-Template-Plugin-Filter-Minify-JavaScript/Makefile +++ b/textproc/p5-Template-Plugin-Filter-Minify-JavaScript/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-JavaScript-Minifier>=0:${PORTSDIR}/textproc/p5-JavaScript-Mini RUN_DEPENDS= p5-JavaScript-Minifier>=0:${PORTSDIR}/textproc/p5-JavaScript-Minifier \ p5-Template-Toolkit>=2:${PORTSDIR}/www/p5-Template-Toolkit -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Template::Plugin::Filter::Minify::JavaScript.3 diff --git a/textproc/p5-Text-Padding/Makefile b/textproc/p5-Text-Padding/Makefile index a3793644edbd..bf21f44774f5 100644 --- a/textproc/p5-Text-Padding/Makefile +++ b/textproc/p5-Text-Padding/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-Moose>=0:${PORTSDIR}/devel/p5-Moose \ p5-Text-Truncate>=0:${PORTSDIR}/textproc/p5-Text-Truncate RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= Text::Padding.3 diff --git a/textproc/p5-Text-Prefix-XS/Makefile b/textproc/p5-Text-Prefix-XS/Makefile index 96e403d5e4da..8bc96f5d6abc 100644 --- a/textproc/p5-Text-Prefix-XS/Makefile +++ b/textproc/p5-Text-Prefix-XS/Makefile @@ -19,7 +19,8 @@ RUN_DEPENDS= p5-Digest-SHA1>=1:${PORTSDIR}/security/p5-Digest-SHA1 TEST_DEPENDS= p5-Test-Deep>=0.108:${PORTSDIR}/devel/p5-Test-Deep -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Text::Prefix::XS.3 diff --git a/textproc/p5-Tk-Pod/Makefile b/textproc/p5-Tk-Pod/Makefile index 48792eaf0a09..20189c80979e 100644 --- a/textproc/p5-Tk-Pod/Makefile +++ b/textproc/p5-Tk-Pod/Makefile @@ -16,7 +16,8 @@ LICENSE_COMB= dual BUILD_DEPENDS= p5-Tk>=800.004:${PORTSDIR}/x11-toolkits/p5-Tk RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN1= tkmore.1 \ tkpod.1 diff --git a/textproc/p5-Unicode-Collate/Makefile b/textproc/p5-Unicode-Collate/Makefile index 753b79a09a9e..e4ce1f53b294 100644 --- a/textproc/p5-Unicode-Collate/Makefile +++ b/textproc/p5-Unicode-Collate/Makefile @@ -14,7 +14,8 @@ COMMENT= Unicode Collation Algorithm LICENSE= ART10 GPLv1 LICENSE_COMB= dual -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Unicode::Collate.3 \ Unicode::Collate::CJK::Big5.3 \ diff --git a/textproc/p5-Validator-Custom/Makefile b/textproc/p5-Validator-Custom/Makefile index e33809b87cc9..d2dbed216c61 100644 --- a/textproc/p5-Validator-Custom/Makefile +++ b/textproc/p5-Validator-Custom/Makefile @@ -20,7 +20,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-JSON>=2:${PORTSDIR}/converters/p5-JSON \ p5-Test-Pod>=1.22:${PORTSDIR}/devel/p5-Test-Pod -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Validator::Custom.3 \ Validator::Custom::Guide.3 \ diff --git a/textproc/p5-XML-LibXML-Cache/Makefile b/textproc/p5-XML-LibXML-Cache/Makefile index ac12090fb3b8..00054c4928ee 100644 --- a/textproc/p5-XML-LibXML-Cache/Makefile +++ b/textproc/p5-XML-LibXML-Cache/Makefile @@ -24,7 +24,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-File-Touch>=0:${PORTSDIR}/devel/p5-File-Touch \ p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= XML::LibXML::Cache.3 \ XML::LibXML::Cache::Base.3 \ diff --git a/textproc/p5-XML-LibXML-PrettyPrint/Makefile b/textproc/p5-XML-LibXML-PrettyPrint/Makefile index c11632225fe0..d8f4a9291779 100644 --- a/textproc/p5-XML-LibXML-PrettyPrint/Makefile +++ b/textproc/p5-XML-LibXML-PrettyPrint/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-Pragmatic>=0:${PORTSDIR}/devel/p5-Pragmatic \ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Warn>=0.20:${PORTSDIR}/devel/p5-Test-Warn -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= XML::LibXML::PrettyPrint.3 diff --git a/textproc/p5-XML-Parsepp/Makefile b/textproc/p5-XML-Parsepp/Makefile index 97ed410c8299..e6585eb080bf 100644 --- a/textproc/p5-XML-Parsepp/Makefile +++ b/textproc/p5-XML-Parsepp/Makefile @@ -17,7 +17,8 @@ COMMENT= Simplified pure Perl parser for XML LICENSE= ART10 GPLv1 LICENSE_COMB= dual -PERL_CONFIGURE= 5.14.0+ +USE_PERL5= 5.14.0+ configure +USES= perl5 MAN3= XML::Parsepp.3 diff --git a/textproc/p5-XML-SAX-Base/Makefile b/textproc/p5-XML-SAX-Base/Makefile index 893e8c20c555..d7a9729776bb 100644 --- a/textproc/p5-XML-SAX-Base/Makefile +++ b/textproc/p5-XML-SAX-Base/Makefile @@ -15,7 +15,8 @@ LICENSE_COMB= dual CONFLICTS= p5-XML-SAX-0.[0-8]* p5-XML-SAX-0.9[0-8]* -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= XML::SAX::Base.3 \ XML::SAX::BuildSAXBase.3 \ diff --git a/textproc/p5-XML-Toolkit/Makefile b/textproc/p5-XML-Toolkit/Makefile index 4a17e2fe92cf..b9ef2433621a 100644 --- a/textproc/p5-XML-Toolkit/Makefile +++ b/textproc/p5-XML-Toolkit/Makefile @@ -36,7 +36,8 @@ TEST_DEPENDS= p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep \ p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception \ p5-Test-XML>=0:${PORTSDIR}/devel/p5-Test-XML -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= XML::Filter::Moose.3 \ XML::Generator::Moose.3 \ diff --git a/textproc/p5-XML-XML2JSON/Makefile b/textproc/p5-XML-XML2JSON/Makefile index 3940b8767940..f8e0825bd7ae 100644 --- a/textproc/p5-XML-XML2JSON/Makefile +++ b/textproc/p5-XML-XML2JSON/Makefile @@ -24,7 +24,8 @@ JSON_XS_DESC= Use JSON::XS JSON_DESC= Use JSON JSON_DWIW_DESC= Use JSON::DWIW -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= XML::XML2JSON.3 diff --git a/www/p5-Catalyst-DispatchType-Regex/Makefile b/www/p5-Catalyst-DispatchType-Regex/Makefile index 57083d421423..9875b64defaa 100644 --- a/www/p5-Catalyst-DispatchType-Regex/Makefile +++ b/www/p5-Catalyst-DispatchType-Regex/Makefile @@ -22,7 +22,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-MRO-Compat>=0:${PORTSDIR}/devel/p5-MRO-Compat \ p5-namespace-autoclean>=0:${PORTSDIR}/devel/p5-namespace-autoclean -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= Catalyst::DispatchType::LocalRegex.3 \ Catalyst::DispatchType::LocalRegexp.3 \ diff --git a/www/p5-Google-Code-Upload/Makefile b/www/p5-Google-Code-Upload/Makefile index 3bc643fbdf6f..6a2ca86291c4 100644 --- a/www/p5-Google-Code-Upload/Makefile +++ b/www/p5-Google-Code-Upload/Makefile @@ -24,7 +24,8 @@ BUILD_DEPENDS= p5-HTTP-Message>=0:${PORTSDIR}/www/p5-HTTP-Message \ p5-libwww>=0:${PORTSDIR}/www/p5-libwww RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN1= googlecode_upload.pl.1 MAN3= Google::Code::Upload.3 diff --git a/www/p5-HTML-Declare/Makefile b/www/p5-HTML-Declare/Makefile index 94a9f6847e68..f313e056e64f 100644 --- a/www/p5-HTML-Declare/Makefile +++ b/www/p5-HTML-Declare/Makefile @@ -17,7 +17,8 @@ COMMENT= A very simple micro language to generate HTML BUILD_DEPENDS= p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser RUN_DEPENDS= p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= HTML::Declare.3 PLIST_FILES= %%SITE_PERL%%/HTML/Declare.pm \ diff --git a/www/p5-HTML-Parser-Simple/Makefile b/www/p5-HTML-Parser-Simple/Makefile index 712559f8661b..4c4afdb32825 100644 --- a/www/p5-HTML-Parser-Simple/Makefile +++ b/www/p5-HTML-Parser-Simple/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-Moos>=0.13:${PORTSDIR}/devel/p5-Moos \ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Pod>=0:${PORTSDIR}/devel/p5-Test-Pod -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= HTML::Parser::Simple.3 \ HTML::Parser::Simple::Attributes.3 \ diff --git a/www/p5-HTTP-CookieJar/Makefile b/www/p5-HTTP-CookieJar/Makefile index eda75ef2a9c4..376a2420f0cd 100644 --- a/www/p5-HTTP-CookieJar/Makefile +++ b/www/p5-HTTP-CookieJar/Makefile @@ -21,7 +21,8 @@ TEST_DEPENDS= p5-HTTP-Message>=0:${PORTSDIR}/www/p5-HTTP-Message \ p5-Test-Simple>=0.96:${PORTSDIR}/devel/p5-Test-Simple \ p5-Time-Mock>=0:${PORTSDIR}/devel/p5-Time-Mock -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= HTTP::CookieJar.3 \ HTTP::CookieJar::LWP.3 diff --git a/www/p5-HTTP-Server-Simple-Authen/Makefile b/www/p5-HTTP-Server-Simple-Authen/Makefile index 9ec3135fc339..153e6a0992f6 100644 --- a/www/p5-HTTP-Server-Simple-Authen/Makefile +++ b/www/p5-HTTP-Server-Simple-Authen/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-Authen-Simple>=0.4:${PORTSDIR}/security/p5-Authen-Simple \ RUN_DEPENDS= p5-Authen-Simple>=0.4:${PORTSDIR}/security/p5-Authen-Simple \ p5-HTTP-Server-Simple>=0.16:${PORTSDIR}/www/p5-HTTP-Server-Simple -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= HTTP::Server::Simple::Authen.3 diff --git a/www/p5-HTTP-Tiny/Makefile b/www/p5-HTTP-Tiny/Makefile index 60bcf684b920..448c8c1a8157 100644 --- a/www/p5-HTTP-Tiny/Makefile +++ b/www/p5-HTTP-Tiny/Makefile @@ -18,7 +18,8 @@ OPTIONS_DEFINE= COOKIE HTTPS OPTIONS_DEFAULT=COOKIE HTTPS COOKIE_DESC= Cookie support -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= HTTP::Tiny.3 diff --git a/www/p5-LWP-Protocol-http10/Makefile b/www/p5-LWP-Protocol-http10/Makefile index c35c657fc770..db21f87047d8 100644 --- a/www/p5-LWP-Protocol-http10/Makefile +++ b/www/p5-LWP-Protocol-http10/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-HTTP-Message>=6:${PORTSDIR}/www/p5-HTTP-Message \ RUN_DEPENDS= p5-HTTP-Message>=6:${PORTSDIR}/www/p5-HTTP-Message \ p5-libwww>=6:${PORTSDIR}/www/p5-libwww -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= LWP::Protocol::http10.3 diff --git a/www/p5-LWP-Protocol-https/Makefile b/www/p5-LWP-Protocol-https/Makefile index d6b58fda54af..a0b15693987d 100644 --- a/www/p5-LWP-Protocol-https/Makefile +++ b/www/p5-LWP-Protocol-https/Makefile @@ -16,7 +16,8 @@ BUILD_DEPENDS= p5-IO-Socket-SSL>=1.54:${PORTSDIR}/security/p5-IO-Socket-SSL \ p5-Net-HTTP>=6:${PORTSDIR}/net/p5-Net-HTTP RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= LWP::Protocol::https.3 diff --git a/www/p5-LWPx-TimedHTTP/Makefile b/www/p5-LWPx-TimedHTTP/Makefile index 9d1a97b4afda..f0e345b99b49 100644 --- a/www/p5-LWPx-TimedHTTP/Makefile +++ b/www/p5-LWPx-TimedHTTP/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-HTTP-Daemon>=0:${PORTSDIR}/www/p5-HTTP-Daemon \ p5-libwww>=6:${PORTSDIR}/www/p5-libwww RUN_DEPENDS= p5-libwww>=6:${PORTSDIR}/www/p5-libwww -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= LWPx::TimedHTTP.3 diff --git a/www/p5-ModPerl-VersionUtil/Makefile b/www/p5-ModPerl-VersionUtil/Makefile index 0b79cd8176cc..0cbb33e28270 100644 --- a/www/p5-ModPerl-VersionUtil/Makefile +++ b/www/p5-ModPerl-VersionUtil/Makefile @@ -16,7 +16,8 @@ COMMENT= Makes it easier to investigate your mod_perl version RUN_DEPENDS= p5-Class-Data-Inheritable>=0.02:${PORTSDIR}/devel/p5-Class-Data-Inheritable -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= ModPerl::VersionUtil.3 diff --git a/www/p5-Net-Plurk/Makefile b/www/p5-Net-Plurk/Makefile index bc28e5edb320..0ac828d1bd54 100644 --- a/www/p5-Net-Plurk/Makefile +++ b/www/p5-Net-Plurk/Makefile @@ -28,7 +28,8 @@ BUILD_DEPENDS= p5-AnyEvent-HTTP>=0:${PORTSDIR}/www/p5-AnyEvent-HTTP \ p5-namespace-autoclean>=0:${PORTSDIR}/devel/p5-namespace-autoclean RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Net::Plurk.3 \ Net::Plurk::OAuth.3 \ diff --git a/www/p5-Net-eBay/Makefile b/www/p5-Net-eBay/Makefile index 0872f4c1f7ec..2025117b4e9a 100644 --- a/www/p5-Net-eBay/Makefile +++ b/www/p5-Net-eBay/Makefile @@ -29,7 +29,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} OPTIONS_DEFINE= EXAMPLES -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Net::eBay.3 diff --git a/www/p5-ParallelUA/Makefile b/www/p5-ParallelUA/Makefile index 092bc13f62fb..26d342c924d1 100644 --- a/www/p5-ParallelUA/Makefile +++ b/www/p5-ParallelUA/Makefile @@ -21,7 +21,8 @@ BUILD_DEPENDS= p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser \ p5-libwww>=0:${PORTSDIR}/www/p5-libwww RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 REINPLACE_ARGS= -i '' MAN3= Bundle::ParallelUA.3 \ diff --git a/www/p5-Parse-HTTP-UserAgent/Makefile b/www/p5-Parse-HTTP-UserAgent/Makefile index 558b2f4dcc01..147f4c3ee188 100644 --- a/www/p5-Parse-HTTP-UserAgent/Makefile +++ b/www/p5-Parse-HTTP-UserAgent/Makefile @@ -18,7 +18,8 @@ COMMENT= Parser for the User Agent string 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= Parse::HTTP::UserAgent.3 \ Parse::HTTP::UserAgent::Base::Accessors.3 \ diff --git a/www/p5-Plack-Middleware-ForceEnv/Makefile b/www/p5-Plack-Middleware-ForceEnv/Makefile index 28c2c6fe865f..ebea43f10d1b 100644 --- a/www/p5-Plack-Middleware-ForceEnv/Makefile +++ b/www/p5-Plack-Middleware-ForceEnv/Makefile @@ -17,7 +17,8 @@ COMMENT= Force set environment variables for testing BUILD_DEPENDS= p5-Plack>=0.9925:${PORTSDIR}/www/p5-Plack RUN_DEPENDS= p5-Plack>=0.9925:${PORTSDIR}/www/p5-Plack -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Plack::Middleware::ForceEnv.3 diff --git a/www/p5-Plack-Test-ExternalServer/Makefile b/www/p5-Plack-Test-ExternalServer/Makefile index b81cbfb80813..ecb972c9dd74 100644 --- a/www/p5-Plack-Test-ExternalServer/Makefile +++ b/www/p5-Plack-Test-ExternalServer/Makefile @@ -20,7 +20,8 @@ BUILD_DEPENDS= p5-HTTP-Message>=0:${PORTSDIR}/www/p5-HTTP-Message \ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-TCP>=0:${PORTSDIR}/devel/p5-Test-TCP -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Plack::Test::ExternalServer.3 diff --git a/www/p5-PocketIO/Makefile b/www/p5-PocketIO/Makefile index 9f47b81a967e..29c2b3908e93 100644 --- a/www/p5-PocketIO/Makefile +++ b/www/p5-PocketIO/Makefile @@ -23,7 +23,8 @@ TEST_DEPENDS= p5-Plack>=0:${PORTSDIR}/www/p5-Plack \ p5-Test-TCP>=0:${PORTSDIR}/devel/p5-Test-TCP \ p5-Twiggy>=0:${PORTSDIR}/www/p5-Twiggy -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= PocketIO.3 \ PocketIO::Broadcast.3 \ diff --git a/www/p5-Protocol-SocketIO/Makefile b/www/p5-Protocol-SocketIO/Makefile index ba0ffe0ad866..0071244932e0 100644 --- a/www/p5-Protocol-SocketIO/Makefile +++ b/www/p5-Protocol-SocketIO/Makefile @@ -20,7 +20,8 @@ LICENSE= ART20 BUILD_DEPENDS= p5-JSON>=0:${PORTSDIR}/converters/p5-JSON RUN_DEPENDS= p5-JSON>=0:${PORTSDIR}/converters/p5-JSON -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Protocol::SocketIO.3 \ Protocol::SocketIO::Handshake.3 \ diff --git a/www/p5-Protocol-XMLRPC/Makefile b/www/p5-Protocol-XMLRPC/Makefile index e208e160597a..fd525563fdcc 100644 --- a/www/p5-Protocol-XMLRPC/Makefile +++ b/www/p5-Protocol-XMLRPC/Makefile @@ -18,7 +18,8 @@ COMMENT= XML-RPC implementation BUILD_DEPENDS= p5-XML-LibXML>=0:${PORTSDIR}/textproc/p5-XML-LibXML RUN_DEPENDS= p5-XML-LibXML>=0:${PORTSDIR}/textproc/p5-XML-LibXML -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Protocol::XMLRPC.3 \ Protocol::XMLRPC::Client.3 \ diff --git a/www/p5-Router-Simple/Makefile b/www/p5-Router-Simple/Makefile index d6a17bdf54ab..ceb0bca63961 100644 --- a/www/p5-Router-Simple/Makefile +++ b/www/p5-Router-Simple/Makefile @@ -17,7 +17,8 @@ LICENSE_COMB= dual BUILD_DEPENDS= p5-Class-Accessor-Lite>=0.05:${PORTSDIR}/devel/p5-Class-Accessor-Lite RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= Router::Simple.3 \ Router::Simple::Cookbook.3 \ diff --git a/www/p5-WWW-Curl/Makefile b/www/p5-WWW-Curl/Makefile index 8d4242d0eea6..40508beeba15 100644 --- a/www/p5-WWW-Curl/Makefile +++ b/www/p5-WWW-Curl/Makefile @@ -16,7 +16,8 @@ LICENSE= MIT LIB_DEPENDS= curl:${PORTSDIR}/ftp/curl -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= WWW::Curl.3 diff --git a/www/p5-libwww/Makefile b/www/p5-libwww/Makefile index aee20c2423ec..a3244df9e92b 100644 --- a/www/p5-libwww/Makefile +++ b/www/p5-libwww/Makefile @@ -29,7 +29,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} OPTIONS_DEFINE= HTTPS CONFIGURE_ARGS= --aliases -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN1= GET.1 \ HEAD.1 \ diff --git a/www/xapian-omega/Makefile b/www/xapian-omega/Makefile index 7eb672c6784b..9232fded279f 100644 --- a/www/xapian-omega/Makefile +++ b/www/xapian-omega/Makefile @@ -27,7 +27,7 @@ CPPFLAGS+= -I${LOCALBASE}/include GNU_CONFIGURE= yes LDFLAGS+= -L${LOCALBASE}/lib USE_LDCONFIG= yes -USE_PERL5= yes +USES= perl5 MAN1= omindex.1 scriptindex.1 MORE_PORTDOCS= AUTHORS ChangeLog NEWS README TODO diff --git a/x11-fonts/fntsample/Makefile b/x11-fonts/fntsample/Makefile index 68b987924db0..79a41dae4a5b 100644 --- a/x11-fonts/fntsample/Makefile +++ b/x11-fonts/fntsample/Makefile @@ -19,7 +19,8 @@ COMMENT?= Show Unicode coverage of a font LICENSE= GPLv3 -USE_PERL5_RUN= yes +USE_PERL5= run +USES= perl5 .if defined(PDFOUTLINE) RUN_DEPENDS= p5-Locale-libintl>=0:${PORTSDIR}/devel/p5-Locale-libintl \ @@ -34,7 +35,7 @@ BUILD_DEPENDS= gawk:${PORTSDIR}/lang/gawk RUN_DEPENDS= pdfoutline:${PORTSDIR}/textproc/pdfoutline USE_GNOME= pango -USES= gettext +USES+= gettext GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-silent-rules \ --with-unicode-blocks=${WRKSRC}/Blocks.txt diff --git a/x11-toolkits/p5-Tk-Action/Makefile b/x11-toolkits/p5-Tk-Action/Makefile index f20eb6ab8c64..759fdbd40c96 100644 --- a/x11-toolkits/p5-Tk-Action/Makefile +++ b/x11-toolkits/p5-Tk-Action/Makefile @@ -24,7 +24,8 @@ RUN_DEPENDS= p5-Moose>=0.92:${PORTSDIR}/devel/p5-Moose \ p5-MooseX-SemiAffordanceAccessor>=0:${PORTSDIR}/devel/p5-MooseX-SemiAffordanceAccessor \ p5-Tk-Sugar>=0:${PORTSDIR}/x11-toolkits/p5-Tk-Sugar -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Tk::Action.3 diff --git a/x11-toolkits/p5-Tk-CursorControl/Makefile b/x11-toolkits/p5-Tk-CursorControl/Makefile index 73ce1faf33ad..031c9daa1eef 100644 --- a/x11-toolkits/p5-Tk-CursorControl/Makefile +++ b/x11-toolkits/p5-Tk-CursorControl/Makefile @@ -18,7 +18,8 @@ COMMENT= Manipulate the mouse cursor programmatically BUILD_DEPENDS= p5-Tk>=800.015:${PORTSDIR}/x11-toolkits/p5-Tk RUN_DEPENDS= p5-Tk>=800.015:${PORTSDIR}/x11-toolkits/p5-Tk -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 ALL_TARGETS= pure_install MAN3= Tk::CursorControl.3 diff --git a/x11-toolkits/p5-Tk-Role-Dialog/Makefile b/x11-toolkits/p5-Tk-Role-Dialog/Makefile index 41e9ca20b353..df9a7c44fd72 100644 --- a/x11-toolkits/p5-Tk-Role-Dialog/Makefile +++ b/x11-toolkits/p5-Tk-Role-Dialog/Makefile @@ -23,7 +23,8 @@ BUILD_DEPENDS= p5-Moose>=0.92:${PORTSDIR}/devel/p5-Moose \ p5-Tk-Sugar>=0:${PORTSDIR}/x11-toolkits/p5-Tk-Sugar RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= Tk::Role::Dialog.3 diff --git a/x11-toolkits/p5-Tk-Role-HasWidgets/Makefile b/x11-toolkits/p5-Tk-Role-HasWidgets/Makefile index 4c642488f737..3a2621fd3a0a 100644 --- a/x11-toolkits/p5-Tk-Role-HasWidgets/Makefile +++ b/x11-toolkits/p5-Tk-Role-HasWidgets/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-Moose>=0.92:${PORTSDIR}/devel/p5-Moose \ p5-MooseX-Has-Sugar>=0:${PORTSDIR}/devel/p5-MooseX-Has-Sugar RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_MODBUILD= yes +USE_PERL5= modbuild +USES= perl5 MAN3= Tk::Role::HasWidgets.3 diff --git a/x11-toolkits/p5-Tk-Sugar/Makefile b/x11-toolkits/p5-Tk-Sugar/Makefile index 323d11dac9eb..6745a79e9d65 100644 --- a/x11-toolkits/p5-Tk-Sugar/Makefile +++ b/x11-toolkits/p5-Tk-Sugar/Makefile @@ -18,7 +18,8 @@ COMMENT= Sugar syntax for Tk BUILD_DEPENDS= p5-Sub-Exporter>=0:${PORTSDIR}/devel/p5-Sub-Exporter RUN_DEPENDS= p5-Sub-Exporter>=0:${PORTSDIR}/devel/p5-Sub-Exporter -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Tk::Sugar.3 diff --git a/x11-toolkits/p5-Tk-ToolBar/Makefile b/x11-toolkits/p5-Tk-ToolBar/Makefile index ddc49d9d8804..8b6d359903da 100644 --- a/x11-toolkits/p5-Tk-ToolBar/Makefile +++ b/x11-toolkits/p5-Tk-ToolBar/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-Tk-CursorControl>=0:${PORTSDIR}/x11-toolkits/p5-Tk-CursorContr RUN_DEPENDS= p5-Tk-CursorControl>=0:${PORTSDIR}/x11-toolkits/p5-Tk-CursorControl USE_ZIP= yes -PERL_CONFIGURE= yes +USE_PERL5= configure +USES= perl5 MAN3= Tk::ToolBar.3 |