diff options
354 files changed, 712 insertions, 356 deletions
diff --git a/audio/p5-Audio-Beep/Makefile b/audio/p5-Audio-Beep/Makefile index d57303996be0..3af211d691d1 100644 --- a/audio/p5-Audio-Beep/Makefile +++ b/audio/p5-Audio-Beep/Makefile @@ -13,7 +13,8 @@ COMMENT= Perl module to use your computer beeper in fancy ways BUILD_DEPENDS= beep:${PORTSDIR}/audio/beep RUN_DEPENDS= beep:${PORTSDIR}/audio/beep -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Audio::Beep.3 Audio::Beep::BSD::beep.3 diff --git a/audio/p5-Audio-CD/Makefile b/audio/p5-Audio-CD/Makefile index da7caf0f977f..f57a03fa5d24 100644 --- a/audio/p5-Audio-CD/Makefile +++ b/audio/p5-Audio-CD/Makefile @@ -17,7 +17,8 @@ COMMENT= Perl interface to libcdaudio (cd + cddb) LIB_DEPENDS= cdaudio.1:${PORTSDIR}/audio/libcdaudio -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure CONFIGURE_ARGS= INC="-I${LOCALBASE}/include " \ LIBS="-L${LOCALBASE}/lib -lcdaudio" diff --git a/audio/p5-Audio-Scrobbler/Makefile b/audio/p5-Audio-Scrobbler/Makefile index fb64a9253242..ed1065d6f28c 100644 --- a/audio/p5-Audio-Scrobbler/Makefile +++ b/audio/p5-Audio-Scrobbler/Makefile @@ -15,7 +15,8 @@ BUILD_DEPENDS= p5-Config-IniFiles>=0:${PORTSDIR}/devel/p5-Config-IniFiles \ p5-libwww>=5:${PORTSDIR}/www/p5-libwww RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= scrobbler-helper.1 MAN3= Audio::Scrobbler.3 diff --git a/audio/p5-Audio-WMA/Makefile b/audio/p5-Audio-WMA/Makefile index aa316f146065..cfab3598686b 100644 --- a/audio/p5-Audio-WMA/Makefile +++ b/audio/p5-Audio-WMA/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Fetch info from WMA audio files -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Audio::WMA.3 diff --git a/audio/p5-MP3-ID3v1Tag/Makefile b/audio/p5-MP3-ID3v1Tag/Makefile index c41982f8e67b..4f772c8c019d 100644 --- a/audio/p5-MP3-ID3v1Tag/Makefile +++ b/audio/p5-MP3-ID3v1Tag/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Edit ID3v1 Tags from an Audio MPEG Layer 3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= MP3::ID3v1Tag.3 diff --git a/audio/p5-Net-FreeDB/Makefile b/audio/p5-Net-FreeDB/Makefile index 9f6480f95b59..0c98374f7d01 100644 --- a/audio/p5-Net-FreeDB/Makefile +++ b/audio/p5-Net-FreeDB/Makefile @@ -18,7 +18,8 @@ COMMENT= Get the CDID of an audio CD and query the FreeDB servers BUILD_DEPENDS= p5-CDDB-File>=0:${PORTSDIR}/audio/p5-CDDB-File RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Net::FreeDB.3 diff --git a/audio/p5-Ogg-Vorbis-Header/Makefile b/audio/p5-Ogg-Vorbis-Header/Makefile index 4344649383cc..0aec3c2fb660 100644 --- a/audio/p5-Ogg-Vorbis-Header/Makefile +++ b/audio/p5-Ogg-Vorbis-Header/Makefile @@ -21,7 +21,8 @@ LIB_DEPENDS= ogg:${PORTSDIR}/audio/libogg \ RUN_DEPENDS:= ${BUILD_DEPENDS} MAKE_JOBS_UNSAFE= yes -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Ogg::Vorbis::Header.3 diff --git a/audio/p5-Xmms/Makefile b/audio/p5-Xmms/Makefile index 241143c8bf3e..f29d10dc301c 100644 --- a/audio/p5-Xmms/Makefile +++ b/audio/p5-Xmms/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= xmms:${PORTSDIR}/multimedia/xmms \ p5-MP3-Info>=0:${PORTSDIR}/audio/p5-MP3-Info \ p5-ReadLine-Perl>=0:${PORTSDIR}/devel/p5-ReadLine-Perl -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure REINPLACE_ARGS= -i '' MAN3= Bundle::Xmms.3 \ diff --git a/chinese/oicq/Makefile b/chinese/oicq/Makefile index fbc81093cd83..0893c0528a5d 100644 --- a/chinese/oicq/Makefile +++ b/chinese/oicq/Makefile @@ -17,7 +17,8 @@ COMMENT= Implements OICQ messaging protocol BUILD_DEPENDS= p5-Term-ReadKey>=0:${PORTSDIR}/devel/p5-Term-ReadKey \ p5-Crypt-OICQ>=0:${PORTSDIR}/security/p5-Crypt-OICQ -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Net::OICQ.3 diff --git a/chinese/p5-Lingua-ZH-Keywords/Makefile b/chinese/p5-Lingua-ZH-Keywords/Makefile index 9cf13740da4c..c79e337912cc 100644 --- a/chinese/p5-Lingua-ZH-Keywords/Makefile +++ b/chinese/p5-Lingua-ZH-Keywords/Makefile @@ -18,7 +18,8 @@ COMMENT= Chinese Keywords Extraction via Lingua::ZH::TaBE BUILD_DEPENDS= p5-Lingua-ZH-TaBE>=0:${PORTSDIR}/chinese/p5-Lingua-ZH-TaBE RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Lingua::ZH::Keywords.3 diff --git a/chinese/p5-Lingua-ZH-Numbers/Makefile b/chinese/p5-Lingua-ZH-Numbers/Makefile index 8887cff4601a..54cf0905dcf7 100644 --- a/chinese/p5-Lingua-ZH-Numbers/Makefile +++ b/chinese/p5-Lingua-ZH-Numbers/Makefile @@ -15,7 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Converts numeric values into their Chinese string equivalents -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Lingua::ZH::Numbers.3 Lingua::ZH::Numbers::Currency.3 diff --git a/chinese/p5-Lingua-ZH-Summarize/Makefile b/chinese/p5-Lingua-ZH-Summarize/Makefile index 1802c36f2be4..983520329ab0 100644 --- a/chinese/p5-Lingua-ZH-Summarize/Makefile +++ b/chinese/p5-Lingua-ZH-Summarize/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-Lingua-ZH-Toke>=0:${PORTSDIR}/chinese/p5-Lingua-ZH-Toke \ p5-Lingua-ZH-Wrap>=0:${PORTSDIR}/chinese/p5-Lingua-ZH-Wrap RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Lingua::ZH::Summarize.3 diff --git a/chinese/p5-Lingua-ZH-Wrap/Makefile b/chinese/p5-Lingua-ZH-Wrap/Makefile index e7fea8e75cd5..017664d81a1c 100644 --- a/chinese/p5-Lingua-ZH-Wrap/Makefile +++ b/chinese/p5-Lingua-ZH-Wrap/Makefile @@ -13,7 +13,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= A simple Chinese text Wrapper -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Lingua::ZH::Wrap.3 diff --git a/chinese/p5-Text-Greeking-zh_TW/Makefile b/chinese/p5-Text-Greeking-zh_TW/Makefile index 6d6d109fb9d9..a8390150f50c 100644 --- a/chinese/p5-Text-Greeking-zh_TW/Makefile +++ b/chinese/p5-Text-Greeking-zh_TW/Makefile @@ -18,7 +18,8 @@ COMMENT= Generate meaningless Chinese text that creates the illusion of the docu RUN_DEPENDS= p5-common-sense>=2.02:${PORTSDIR}/devel/p5-common-sense BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Text::Greeking::zh_TW.3 diff --git a/converters/p5-Convert-BER/Makefile b/converters/p5-Convert-BER/Makefile index 72c2430dfc2b..8ab4b30e0cfd 100644 --- a/converters/p5-Convert-BER/Makefile +++ b/converters/p5-Convert-BER/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl5 module to encode and decode objects using Basic Encoding Rules (BER) -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Convert::BER.3 diff --git a/converters/p5-Cstools/Makefile b/converters/p5-Cstools/Makefile index bcc780f79505..469c41027529 100644 --- a/converters/p5-Cstools/Makefile +++ b/converters/p5-Cstools/Makefile @@ -16,7 +16,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Tools for dealing with Czech encodings in Perl -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= cssort.1 cstocs.1 dbfcstocs.1 MAN3= Cz::Cstocs.3 Cz::Sort.3 Cz::Time.3 diff --git a/converters/p5-Format-Human-Bytes/Makefile b/converters/p5-Format-Human-Bytes/Makefile index 1b1108f37736..8737ee1f6751 100644 --- a/converters/p5-Format-Human-Bytes/Makefile +++ b/converters/p5-Format-Human-Bytes/Makefile @@ -10,7 +10,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl module to format a bytecount and make it human readable -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Format::Human::Bytes.3 diff --git a/converters/p5-Unicode-IMAPUtf7/Makefile b/converters/p5-Unicode-IMAPUtf7/Makefile index 64e30e379e76..b950f900d3ee 100644 --- a/converters/p5-Unicode-IMAPUtf7/Makefile +++ b/converters/p5-Unicode-IMAPUtf7/Makefile @@ -18,7 +18,8 @@ LICENSE_COMB= dual BUILD_DEPENDS= p5-Unicode-String>=0:${PORTSDIR}/converters/p5-Unicode-String RUN_DEPENDS= p5-Unicode-String>=0:${PORTSDIR}/converters/p5-Unicode-String -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Unicode::IMAPUtf7.3 diff --git a/converters/p5-Unicode-Lite/Makefile b/converters/p5-Unicode-Lite/Makefile index 28dec68948c0..594259c4c76e 100644 --- a/converters/p5-Unicode-Lite/Makefile +++ b/converters/p5-Unicode-Lite/Makefile @@ -17,7 +17,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} BROKEN= Overwrites bin/map from converters/p5-Unicode-Map -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Unicode::Lite.3 diff --git a/converters/p5-Unicode-Map/Makefile b/converters/p5-Unicode-Map/Makefile index 01b8d042713c..368de2433d0d 100644 --- a/converters/p5-Unicode-Map/Makefile +++ b/converters/p5-Unicode-Map/Makefile @@ -13,7 +13,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl class that converts strings to/from 2-byte Unicode UCS2 format -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= map.1 mkmapfile.1 MAN3= Unicode::Map.3 diff --git a/converters/p5-Unicode-Map8/Makefile b/converters/p5-Unicode-Map8/Makefile index a4b36f14f398..469f244671b3 100644 --- a/converters/p5-Unicode-Map8/Makefile +++ b/converters/p5-Unicode-Map8/Makefile @@ -16,7 +16,8 @@ COMMENT= Mapping table between 8-bit chars and Unicode BUILD_DEPENDS= p5-Unicode-String>=2:${PORTSDIR}/converters/p5-Unicode-String RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= umap.1 MAN3= Unicode::Map8.3 diff --git a/converters/p5-Unicode-MapUTF8/Makefile b/converters/p5-Unicode-MapUTF8/Makefile index 7b638d4b9a1e..4f10a0e656d0 100644 --- a/converters/p5-Unicode-MapUTF8/Makefile +++ b/converters/p5-Unicode-MapUTF8/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-Unicode-Map>=0:${PORTSDIR}/converters/p5-Unicode-Map \ ja-p5-Jcode>=0:${PORTSDIR}/japanese/p5-Jcode RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Unicode::MapUTF8.3 diff --git a/converters/p5-Unicode-UTF8simple/Makefile b/converters/p5-Unicode-UTF8simple/Makefile index 4d781a11094a..2399230af5da 100644 --- a/converters/p5-Unicode-UTF8simple/Makefile +++ b/converters/p5-Unicode-UTF8simple/Makefile @@ -13,7 +13,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Conversions to/from UTF-8 from/to charactersets -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Unicode::UTF8simple.3 diff --git a/converters/p5-XML-WBXML/Makefile b/converters/p5-XML-WBXML/Makefile index 8319936180cc..23ffe09bf69f 100644 --- a/converters/p5-XML-WBXML/Makefile +++ b/converters/p5-XML-WBXML/Makefile @@ -18,7 +18,8 @@ LIB_DEPENDS= wbxml2:${PORTSDIR}/textproc/wbxml2 MAN3= XML::WBXML.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure post-patch: @${REINPLACE_CMD} -e 's,-I.,-I. -I${LOCALBASE}/include,' ${WRKSRC}/Makefile.PL diff --git a/databases/WWWdb/Makefile b/databases/WWWdb/Makefile index 254679306c43..530ec210efd3 100644 --- a/databases/WWWdb/Makefile +++ b/databases/WWWdb/Makefile @@ -13,7 +13,8 @@ MASTER_SITES= SF/${PORTNAME:L}/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A Perl based generic WWW DB interface / frontend -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= WWWdb::Base.3 WWWdb::DbSession.3 WWWdb::List.3 \ WWWdb::Session.3 WWWdb::Plugin.3 WWWdb::Hash.3 \ diff --git a/databases/p5-CDB_File-Generator/Makefile b/databases/p5-CDB_File-Generator/Makefile index 7f82ed4f31b2..9f146063034c 100644 --- a/databases/p5-CDB_File-Generator/Makefile +++ b/databases/p5-CDB_File-Generator/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/cdbmake:${PORTSDIR}/databases/cdb \ p5-CDB_File>=0:${PORTSDIR}/databases/p5-CDB_File RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= CDB_File::Generator.3 diff --git a/databases/p5-Class-DBI-mysql/Makefile b/databases/p5-Class-DBI-mysql/Makefile index dc8958a5fc14..b96739603938 100644 --- a/databases/p5-Class-DBI-mysql/Makefile +++ b/databases/p5-Class-DBI-mysql/Makefile @@ -14,7 +14,8 @@ BUILD_DEPENDS= p5-Class-DBI>=0:${PORTSDIR}/databases/p5-Class-DBI \ p5-DBD-mysql>=0:${PORTSDIR}/databases/p5-DBD-mysql RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Class::DBI::mysql.3 diff --git a/databases/p5-DBD-cego/Makefile b/databases/p5-DBD-cego/Makefile index c81ac50234d7..90464c15ba9c 100644 --- a/databases/p5-DBD-cego/Makefile +++ b/databases/p5-DBD-cego/Makefile @@ -20,7 +20,8 @@ LIB_DEPENDS= cego.1:${PORTSDIR}/databases/cego USE_GMAKE= yes .endif -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure CC:= ${CXX} MAN3= DBD::Cego.3 diff --git a/databases/p5-DBIx-AnyDBD/Makefile b/databases/p5-DBIx-AnyDBD/Makefile index 55987a769306..d6fe0a40c08a 100644 --- a/databases/p5-DBIx-AnyDBD/Makefile +++ b/databases/p5-DBIx-AnyDBD/Makefile @@ -17,7 +17,8 @@ COMMENT= DBD independent class BUILD_DEPENDS= p5-DBI>=0:${PORTSDIR}/databases/p5-DBI RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= DBIx::AnyDBD.3 diff --git a/databases/p5-DBIx-Class-ResultSet-HashRef/Makefile b/databases/p5-DBIx-Class-ResultSet-HashRef/Makefile index f12feb68a583..71275a33dce3 100644 --- a/databases/p5-DBIx-Class-ResultSet-HashRef/Makefile +++ b/databases/p5-DBIx-Class-ResultSet-HashRef/Makefile @@ -13,7 +13,8 @@ COMMENT= Adds syntactic sugar to skip the fancy objects BUILD_DEPENDS= p5-DBIx-Class>=0.04001:${PORTSDIR}/databases/p5-DBIx-Class RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= DBIx::Class::ResultSet::HashRef.3 diff --git a/databases/p5-DBIx-Password/Makefile b/databases/p5-DBIx-Password/Makefile index 27d2e4ca5031..a665a916f17d 100644 --- a/databases/p5-DBIx-Password/Makefile +++ b/databases/p5-DBIx-Password/Makefile @@ -17,7 +17,8 @@ COMMENT= Allows you to create a global password file for DB passwords BUILD_DEPENDS= p5-DBI>=0:${PORTSDIR}/databases/p5-DBI RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= DBIx::Password.3 diff --git a/databases/p5-DBIx-SQLEngine/Makefile b/databases/p5-DBIx-SQLEngine/Makefile index bb6bbafe3d83..9cf590a6cb1d 100644 --- a/databases/p5-DBIx-SQLEngine/Makefile +++ b/databases/p5-DBIx-SQLEngine/Makefile @@ -20,7 +20,8 @@ BUILD_DEPENDS= p5-DBIx-AnyDBD>=0:${PORTSDIR}/databases/p5-DBIx-AnyDBD \ p5-Class-MixinFactory>=0:${PORTSDIR}/devel/p5-Class-MixinFactory RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= DBIx::SQLEngine.3 \ DBIx::SQLEngine::Cache::BasicCache.3 \ diff --git a/databases/p5-DBIx-SQLite-Simple/Makefile b/databases/p5-DBIx-SQLite-Simple/Makefile index 0c883b33242e..cd1f2b01771b 100644 --- a/databases/p5-DBIx-SQLite-Simple/Makefile +++ b/databases/p5-DBIx-SQLite-Simple/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-Class-Gomor>=0:${PORTSDIR}/devel/p5-Class-Gomor \ p5-DBD-SQLite>=0:${PORTSDIR}/databases/p5-DBD-SQLite RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= DBIx::SQLite::Simple.3 \ DBIx::SQLite::Simple::Table.3 diff --git a/databases/p5-DBIx-XML_RDB/Makefile b/databases/p5-DBIx-XML_RDB/Makefile index 6d62ce172fd9..c32869edf685 100644 --- a/databases/p5-DBIx-XML_RDB/Makefile +++ b/databases/p5-DBIx-XML_RDB/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser \ p5-DBI>=0:${PORTSDIR}/databases/p5-DBI RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= DBIx::XML_RDB.3 diff --git a/databases/p5-Iterator-DBI/Makefile b/databases/p5-Iterator-DBI/Makefile index 3d9697ae0b4f..4700575d7b2d 100644 --- a/databases/p5-Iterator-DBI/Makefile +++ b/databases/p5-Iterator-DBI/Makefile @@ -19,6 +19,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} MAN3= Iterator::DBI.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/databases/p5-Metadata/Makefile b/databases/p5-Metadata/Makefile index 6a5bb38d35b6..50b30f031ab6 100644 --- a/databases/p5-Metadata/Makefile +++ b/databases/p5-Metadata/Makefile @@ -17,7 +17,8 @@ COMMENT= Perl implementation of Dublin Core compatible metadata BUILD_DEPENDS= p5-TimeDate>=0:${PORTSDIR}/devel/p5-TimeDate RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Metadata::Base.3 \ Metadata::HTTP.3 \ diff --git a/databases/p5-ORLite-Migrate/Makefile b/databases/p5-ORLite-Migrate/Makefile index 1724e568d48a..eb8ac51223f8 100644 --- a/databases/p5-ORLite-Migrate/Makefile +++ b/databases/p5-ORLite-Migrate/Makefile @@ -22,7 +22,8 @@ BUILD_DEPENDS= p5-File-pushd>=1.00:${PORTSDIR}/devel/p5-File-pushd \ p5-File-Which>=0.05:${PORTSDIR}/sysutils/p5-File-Which RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= ORLite::Migrate.3 \ ORLite::Migrate::Timeline.3 diff --git a/databases/p5-T2/Makefile b/databases/p5-T2/Makefile index 77689c21b651..0e67ed26a77f 100644 --- a/databases/p5-T2/Makefile +++ b/databases/p5-T2/Makefile @@ -21,7 +21,8 @@ BUILD_DEPENDS= p5-Set-Object>=0:${PORTSDIR}/devel/p5-Set-Object \ p5-Class-Tangram>=0:${PORTSDIR}/devel/p5-Class-Tangram RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= T2.3 T2::Association.3 T2::Attribute.3 T2::Class.3 \ T2::DBSetup.3 T2::Method.3 T2::Schema.3 T2::Storage.3 diff --git a/databases/p5-hp200lx-db/Makefile b/databases/p5-hp200lx-db/Makefile index 303f6e66f424..60dbaa7921a0 100644 --- a/databases/p5-hp200lx-db/Makefile +++ b/databases/p5-hp200lx-db/Makefile @@ -10,7 +10,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl5 module to handle HP 200LX palmtop computer databases -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= HP200LX::DB.3 diff --git a/deskutils/p5-Goo/Makefile b/deskutils/p5-Goo/Makefile index b6919f535093..0bde60cbcbac 100644 --- a/deskutils/p5-Goo/Makefile +++ b/deskutils/p5-Goo/Makefile @@ -159,6 +159,7 @@ MAN3= Goo.3 \ Goo::WebDBLite.3 \ Goo::Zone.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/devel/autodia/Makefile b/devel/autodia/Makefile index 562b72c11b59..acf1e4ef453d 100644 --- a/devel/autodia/Makefile +++ b/devel/autodia/Makefile @@ -23,7 +23,8 @@ OPTIONS_DEFAULT= GRAPHVIZ SPRINGGRAPH VCG SPRINGGRAPH_DESC= SpringGraph support VCG_DESC= VCG support -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= autodia.pl.1 MAN3= Autodia.3 autodia.3 \ diff --git a/devel/p5-AI-Pathfinding-AStar/Makefile b/devel/p5-AI-Pathfinding-AStar/Makefile index e520ba3c7bec..8370bdc89376 100644 --- a/devel/p5-AI-Pathfinding-AStar/Makefile +++ b/devel/p5-AI-Pathfinding-AStar/Makefile @@ -17,7 +17,8 @@ COMMENT= Perl implementation of the A* pathfinding algorithm BUILD_DEPENDS= p5-Heap>=0:${PORTSDIR}/devel/p5-Heap RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= AI::Pathfinding::AStar.3 diff --git a/devel/p5-Agent/Makefile b/devel/p5-Agent/Makefile index 1623abf098db..b12ed49ee8e1 100644 --- a/devel/p5-Agent/Makefile +++ b/devel/p5-Agent/Makefile @@ -17,7 +17,8 @@ COMMENT= Perl module that provides a foundation for software agent developers BUILD_DEPENDS= p5-Class-Tom>=0:${PORTSDIR}/devel/p5-Class-Tom RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Agent.3 Agent::Transport::TCP.3 \ Agent::Transport.3 Agent::Message.3 diff --git a/devel/p5-Algorithm-Annotate/Makefile b/devel/p5-Algorithm-Annotate/Makefile index d4333d0401bf..70f68df43917 100644 --- a/devel/p5-Algorithm-Annotate/Makefile +++ b/devel/p5-Algorithm-Annotate/Makefile @@ -17,7 +17,8 @@ COMMENT= Represent a series of changes in annotate form BUILD_DEPENDS= p5-Algorithm-Diff>=0:${PORTSDIR}/devel/p5-Algorithm-Diff RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Algorithm::Annotate.3 diff --git a/devel/p5-Algorithm-Dependency-Objects/Makefile b/devel/p5-Algorithm-Dependency-Objects/Makefile index aefe2256804e..e68eb4f17799 100644 --- a/devel/p5-Algorithm-Dependency-Objects/Makefile +++ b/devel/p5-Algorithm-Dependency-Objects/Makefile @@ -22,6 +22,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} MAN3= Algorithm::Dependency::Objects.3 \ Algorithm::Dependency::Objects::Ordered.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/devel/p5-Algorithm-LUHN/Makefile b/devel/p5-Algorithm-LUHN/Makefile index 179496950cd3..639a8c7a2982 100644 --- a/devel/p5-Algorithm-LUHN/Makefile +++ b/devel/p5-Algorithm-LUHN/Makefile @@ -16,6 +16,7 @@ COMMENT= Calculate the Modulus 10 Double Add Double checksum MAN3= Algorithm::LUHN.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/devel/p5-Algorithm-Numerical-Shuffle/Makefile b/devel/p5-Algorithm-Numerical-Shuffle/Makefile index ddc4ce2388b6..b6057b013bf6 100644 --- a/devel/p5-Algorithm-Numerical-Shuffle/Makefile +++ b/devel/p5-Algorithm-Numerical-Shuffle/Makefile @@ -13,7 +13,8 @@ COMMENT= Shuffle a list LICENSE= MIT -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Algorithm::Numerical::Shuffle.3 diff --git a/devel/p5-Alias/Makefile b/devel/p5-Alias/Makefile index 78073224fb4a..0ff3172e10f8 100644 --- a/devel/p5-Alias/Makefile +++ b/devel/p5-Alias/Makefile @@ -15,7 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= A perl module that performs aliasing services -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Alias.3 diff --git a/devel/p5-App-Cmd/Makefile b/devel/p5-App-Cmd/Makefile index 643519eb85cc..574f7a6707da 100644 --- a/devel/p5-App-Cmd/Makefile +++ b/devel/p5-App-Cmd/Makefile @@ -20,7 +20,8 @@ BUILD_DEPENDS= p5-Capture-Tiny>=0.13:${PORTSDIR}/devel/p5-Capture-Tiny \ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Fatal>=0:${PORTSDIR}/devel/p5-Test-Fatal -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= App::Cmd.3 \ App::Cmd::ArgProcessor.3 \ diff --git a/devel/p5-App-SVN-Bisect/Makefile b/devel/p5-App-SVN-Bisect/Makefile index 53cf4f93b3e3..7432dfaee860 100644 --- a/devel/p5-App-SVN-Bisect/Makefile +++ b/devel/p5-App-SVN-Bisect/Makefile @@ -17,7 +17,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception \ p5-Test-Output>=0:${PORTSDIR}/devel/p5-Test-Output -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= svn-bisect.1 MAN3= App::SVN::Bisect.3 diff --git a/devel/p5-Array-Window/Makefile b/devel/p5-Array-Window/Makefile index 1f336e6e9481..5b6a1dcc4bcb 100644 --- a/devel/p5-Array-Window/Makefile +++ b/devel/p5-Array-Window/Makefile @@ -17,7 +17,8 @@ COMMENT= Calculate windows/subsets/pages of arrays BUILD_DEPENDS= p5-Params-Util>=0.12:${PORTSDIR}/devel/p5-Params-Util RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Array::Window.3 diff --git a/devel/p5-B-Graph/Makefile b/devel/p5-B-Graph/Makefile index fdecf3a077b2..41138a2e6c21 100644 --- a/devel/p5-B-Graph/Makefile +++ b/devel/p5-B-Graph/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl Compiler backend to diagram OP trees -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= B::Graph.3 .include <bsd.port.mk> diff --git a/devel/p5-C-Scan/Makefile b/devel/p5-C-Scan/Makefile index 46db6e72fd9b..1dc77f2e381e 100644 --- a/devel/p5-C-Scan/Makefile +++ b/devel/p5-C-Scan/Makefile @@ -16,7 +16,8 @@ COMMENT= Perl5 module to scan C language files for easily recognized constructs BUILD_DEPENDS= p5-Data-Flow>=0:${PORTSDIR}/devel/p5-Data-Flow -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= C::Scan.3 diff --git a/devel/p5-CPAN-YACSmoke/Makefile b/devel/p5-CPAN-YACSmoke/Makefile index e60bc3fc2637..3d115cd73a62 100644 --- a/devel/p5-CPAN-YACSmoke/Makefile +++ b/devel/p5-CPAN-YACSmoke/Makefile @@ -24,7 +24,8 @@ RUN_DEPENDS= p5-Config-IniFiles>=0:${PORTSDIR}/devel/p5-Config-IniFiles \ p5-libwww>=0:${PORTSDIR}/www/p5-libwww BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= CPAN::YACSmoke.3 \ CPAN::YACSmoke::Plugin::SmokeDB.3 \ diff --git a/devel/p5-Cache-AgainstFile/Makefile b/devel/p5-Cache-AgainstFile/Makefile index 2a0906c7c32b..eedc77840f93 100644 --- a/devel/p5-Cache-AgainstFile/Makefile +++ b/devel/p5-Cache-AgainstFile/Makefile @@ -15,7 +15,8 @@ RUN_DEPENDS= p5-Log-Trace>0:${PORTSDIR}/devel/p5-Log-Trace \ p5-Test-Assertions>0:${PORTSDIR}/devel/p5-Test-Assertions BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Cache::AgainstFile::Memory.3 \ Cache::AgainstFile.3 \ diff --git a/devel/p5-Cache-Simple-TimedExpiry/Makefile b/devel/p5-Cache-Simple-TimedExpiry/Makefile index d2e6e8ee22be..96817a647acf 100644 --- a/devel/p5-Cache-Simple-TimedExpiry/Makefile +++ b/devel/p5-Cache-Simple-TimedExpiry/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= A lightweight cache with timed expiration -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Cache::Simple::TimedExpiry.3 diff --git a/devel/p5-Class-AutoClass/Makefile b/devel/p5-Class-AutoClass/Makefile index fe0b3c15f8f7..78617c29755c 100644 --- a/devel/p5-Class-AutoClass/Makefile +++ b/devel/p5-Class-AutoClass/Makefile @@ -16,7 +16,8 @@ RUN_DEPENDS= p5-IO-stringy>=0:${PORTSDIR}/devel/p5-IO-stringy BUILD_DEPENDS:= ${RUN_DEPENDS} \ p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure WRKSRC= ${WRKDIR}/AutoClass MAN3= Class::AutoClass::Root.3 Class::AutoClass.3 Class::AutoClass::Args.3 diff --git a/devel/p5-Class-CodeStyler/Makefile b/devel/p5-Class-CodeStyler/Makefile index a44e26073c29..d0fc7a6a2fff 100644 --- a/devel/p5-Class-CodeStyler/Makefile +++ b/devel/p5-Class-CodeStyler/Makefile @@ -17,6 +17,7 @@ COMMENT= Perl extension for code generation program formatting and execution BUILD_DEPENDS= p5-Class-STL-Containers>=0:${PORTSDIR}/devel/p5-Class-STL-Containers RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/devel/p5-Class-Default/Makefile b/devel/p5-Class-Default/Makefile index 710ae7e26f5f..324fa0e147f5 100644 --- a/devel/p5-Class-Default/Makefile +++ b/devel/p5-Class-Default/Makefile @@ -13,7 +13,8 @@ COMMENT= Static calls apply to a default instantiation BUILD_DEPENDS= p5-Class-Inspector>=0:${PORTSDIR}/devel/p5-Class-Inspector RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Class::Default.3 diff --git a/devel/p5-Class-Factory/Makefile b/devel/p5-Class-Factory/Makefile index 07124f4fab65..4a7c50cbee14 100644 --- a/devel/p5-Class-Factory/Makefile +++ b/devel/p5-Class-Factory/Makefile @@ -17,7 +17,8 @@ COMMENT= Base class for dynamic factory classes BUILD_DEPENDS= p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple RUN_DEPENDS= p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Class::Factory.3 diff --git a/devel/p5-Class-Handle/Makefile b/devel/p5-Class-Handle/Makefile index 55db41128983..edcc41127296 100644 --- a/devel/p5-Class-Handle/Makefile +++ b/devel/p5-Class-Handle/Makefile @@ -20,7 +20,8 @@ BUILD_DEPENDS= p5-Class-ISA>=0:${PORTSDIR}/devel/p5-Class-ISA \ p5-Class-Inspector>=0:${PORTSDIR}/devel/p5-Class-Inspector \ p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Class::Handle.3 diff --git a/devel/p5-Class-MixinFactory/Makefile b/devel/p5-Class-MixinFactory/Makefile index ba16080e3ae4..798d8e585cca 100644 --- a/devel/p5-Class-MixinFactory/Makefile +++ b/devel/p5-Class-MixinFactory/Makefile @@ -22,6 +22,7 @@ MAN3= Class::MixinFactory.3 \ Class::MixinFactory::NEXT.3 \ Class::MixinFactory::ReadMe.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/devel/p5-Class-Multimethods/Makefile b/devel/p5-Class-Multimethods/Makefile index 13d0512a8420..a41078266d96 100644 --- a/devel/p5-Class-Multimethods/Makefile +++ b/devel/p5-Class-Multimethods/Makefile @@ -16,6 +16,7 @@ COMMENT= Support multimethods and function overloading in Perl MAN3= Class::Multimethods.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/devel/p5-Class-STL-Containers/Makefile b/devel/p5-Class-STL-Containers/Makefile index 56ead229c670..49470db08d1e 100644 --- a/devel/p5-Class-STL-Containers/Makefile +++ b/devel/p5-Class-STL-Containers/Makefile @@ -14,6 +14,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl extension for STL-like object management -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/devel/p5-Class-Workflow/Makefile b/devel/p5-Class-Workflow/Makefile index aca5c4e4994d..b6b9490fbdf4 100644 --- a/devel/p5-Class-Workflow/Makefile +++ b/devel/p5-Class-Workflow/Makefile @@ -21,7 +21,8 @@ BUILD_DEPENDS= p5-Moose>=0.37:${PORTSDIR}/devel/p5-Moose \ p5-YAML-Syck>=0:${PORTSDIR}/textproc/p5-YAML-Syck RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Class::Workflow.3 Class::Workflow::Context.3 \ Class::Workflow::Cookbook.3 Class::Workflow::Instance.3 \ diff --git a/devel/p5-Class-XSAccessor-Array/Makefile b/devel/p5-Class-XSAccessor-Array/Makefile index 69bcc2dca49c..2688fc4e11dd 100644 --- a/devel/p5-Class-XSAccessor-Array/Makefile +++ b/devel/p5-Class-XSAccessor-Array/Makefile @@ -17,7 +17,8 @@ LICENSE_COMB= dual BUILD_DEPENDS= p5-AutoXS-Header>=0:${PORTSDIR}/devel/p5-AutoXS-Header RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Class::XSAccessor::Array.3 diff --git a/devel/p5-Config-ApacheFormat/Makefile b/devel/p5-Config-ApacheFormat/Makefile index 8b7990ef03ff..2521016a31a3 100644 --- a/devel/p5-Config-ApacheFormat/Makefile +++ b/devel/p5-Config-ApacheFormat/Makefile @@ -17,7 +17,8 @@ COMMENT= Parse a configuration file in the same syntax as the Apache web server BUILD_DEPENDS= p5-Class-MethodMaker>=0:${PORTSDIR}/devel/p5-Class-MethodMaker \ p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Config::ApacheFormat.3 .include <bsd.port.mk> diff --git a/devel/p5-Config-Record/Makefile b/devel/p5-Config-Record/Makefile index 5cca95d7db7f..05f9bb72b7ab 100644 --- a/devel/p5-Config-Record/Makefile +++ b/devel/p5-Config-Record/Makefile @@ -15,6 +15,7 @@ TEST_DEPENDS= p5-Test-Pod>=0:${PORTSDIR}/devel/p5-Test-Pod \ MAN3= Config::Record.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/devel/p5-Config-Simple/Makefile b/devel/p5-Config-Simple/Makefile index f6d0611ee92d..e19a62ebf00d 100644 --- a/devel/p5-Config-Simple/Makefile +++ b/devel/p5-Config-Simple/Makefile @@ -11,7 +11,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Simple configuration file class -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Config::Simple.3 diff --git a/devel/p5-Config-Std/Makefile b/devel/p5-Config-Std/Makefile index f2ee6bfd8656..bd9866b526e1 100644 --- a/devel/p5-Config-Std/Makefile +++ b/devel/p5-Config-Std/Makefile @@ -16,7 +16,8 @@ LICENSE_COMB= dual RUN_DEPENDS= p5-Class-Std>=0:${PORTSDIR}/devel/p5-Class-Std -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Config::Std.3 diff --git a/devel/p5-Config-Wrest/Makefile b/devel/p5-Config-Wrest/Makefile index 68eefdd55b99..dda238f4b84c 100644 --- a/devel/p5-Config-Wrest/Makefile +++ b/devel/p5-Config-Wrest/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-Log-Trace>0:${PORTSDIR}/devel/p5-Log-Trace \ RUN_DEPENDS:= ${RUN_DEPENDS} TEST_DEPENDS= p5-Test-Assertions>0:${PORTSDIR}/devel/p5-Test-Assertions -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Config::Wrest.3 \ Data::Serializer::Config::Wrest.3 diff --git a/devel/p5-ConfigReader-Simple/Makefile b/devel/p5-ConfigReader-Simple/Makefile index be7cfc4637d8..303c17a9532c 100644 --- a/devel/p5-ConfigReader-Simple/Makefile +++ b/devel/p5-ConfigReader-Simple/Makefile @@ -17,7 +17,8 @@ COMMENT= Simple configuration file parser TEST_DEPENDS= p5-Test-Output>0:${PORTSDIR}/devel/p5-Test-Output \ p5-Test-Warn>=0:${PORTSDIR}/devel/p5-Test-Warn -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= ConfigReader::Simple.3 diff --git a/devel/p5-Curses-Application/Makefile b/devel/p5-Curses-Application/Makefile index 04108e2f2dc4..f62d1ae3f07f 100644 --- a/devel/p5-Curses-Application/Makefile +++ b/devel/p5-Curses-Application/Makefile @@ -19,7 +19,8 @@ COMMENT= Curses application development framework BUILD_DEPENDS= p5-Curses-Forms>=0:${PORTSDIR}/devel/p5-Curses-Forms RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Curses::Application.3 diff --git a/devel/p5-Curses-Forms/Makefile b/devel/p5-Curses-Forms/Makefile index 47427e68a21a..ebc5e190974c 100644 --- a/devel/p5-Curses-Forms/Makefile +++ b/devel/p5-Curses-Forms/Makefile @@ -19,7 +19,8 @@ COMMENT= Provide high level APIs for rapid UI design on the console BUILD_DEPENDS= p5-Curses-Widgets>=0:${PORTSDIR}/devel/p5-Curses-Widgets RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Curses::Forms.3 \ Curses::Forms::Dialog.3 \ diff --git a/devel/p5-Curses-Widgets/Makefile b/devel/p5-Curses-Widgets/Makefile index a45f0f181e9d..e7b6e603ea49 100644 --- a/devel/p5-Curses-Widgets/Makefile +++ b/devel/p5-Curses-Widgets/Makefile @@ -18,7 +18,8 @@ COMMENT= Curses-based widgets and functions BUILD_DEPENDS= p5-Curses>=0:${PORTSDIR}/devel/p5-Curses RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Curses::Widgets::Label.3 \ Curses::Widgets.3 \ diff --git a/devel/p5-Data-JavaScript-Anon/Makefile b/devel/p5-Data-JavaScript-Anon/Makefile index 1001cb25e361..2deff40d047a 100644 --- a/devel/p5-Data-JavaScript-Anon/Makefile +++ b/devel/p5-Data-JavaScript-Anon/Makefile @@ -15,7 +15,8 @@ RUN_DEPENDS= p5-Class-Default>=1.51:${PORTSDIR}/devel/p5-Class-Default \ p5-Params-Util>=0.01:${PORTSDIR}/devel/p5-Params-Util BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Data::JavaScript::Anon.3 .include <bsd.port.mk> diff --git a/devel/p5-Data-Properties/Makefile b/devel/p5-Data-Properties/Makefile index 5a73adbc5553..644dd96f66f9 100644 --- a/devel/p5-Data-Properties/Makefile +++ b/devel/p5-Data-Properties/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Data::Properties - persistent properties -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Data::Properties.3 diff --git a/devel/p5-Data-Stag/Makefile b/devel/p5-Data-Stag/Makefile index 7d4dbb744d74..ee30391925bd 100644 --- a/devel/p5-Data-Stag/Makefile +++ b/devel/p5-Data-Stag/Makefile @@ -13,7 +13,8 @@ COMMENT= Structured Tags datastructures RUN_DEPENDS= p5-IO-String>=0:${PORTSDIR}/devel/p5-IO-String BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= stag-grep.pl.1 stag-filter.pl.1 stag-parse.pl.1 \ stag-drawtree.pl.1 stag-autoschema.pl.1 stag-merge.pl.1 \ diff --git a/devel/p5-Date-ISO/Makefile b/devel/p5-Date-ISO/Makefile index 56cd51caad17..f278f74b04b1 100644 --- a/devel/p5-Date-ISO/Makefile +++ b/devel/p5-Date-ISO/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-Date-ICal>=1.54:${PORTSDIR}/devel/p5-Date-ICal \ p5-Date-Leapyear>=0:${PORTSDIR}/devel/p5-Date-Leapyear RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Date::ISO.3 diff --git a/devel/p5-DateConvert/Makefile b/devel/p5-DateConvert/Makefile index 66e57f9276c9..624a328c73a3 100644 --- a/devel/p5-DateConvert/Makefile +++ b/devel/p5-DateConvert/Makefile @@ -15,7 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl5 module to convert dates between any two calendar formats -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Date::Convert.3 diff --git a/devel/p5-DateTime-Format-Flexible/Makefile b/devel/p5-DateTime-Format-Flexible/Makefile index 09fc5e356d89..94265c586ec1 100644 --- a/devel/p5-DateTime-Format-Flexible/Makefile +++ b/devel/p5-DateTime-Format-Flexible/Makefile @@ -17,7 +17,8 @@ RUN_DEPENDS= p5-DateTime>=0:${PORTSDIR}/devel/p5-DateTime \ BUILD_DEPENDS:= ${RUN_DEPENDS} TEST_DEPENDS= p5-Test-MockTime>=0:${PORTSDIR}/devel/p5-Test-MockTime -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= DateTime::Format::Flexible.3 \ DateTime::Format::Flexible::lang.3 \ diff --git a/devel/p5-DateTimeX-Easy/Makefile b/devel/p5-DateTimeX-Easy/Makefile index 6f313e84b714..18486512b688 100644 --- a/devel/p5-DateTimeX-Easy/Makefile +++ b/devel/p5-DateTimeX-Easy/Makefile @@ -19,7 +19,8 @@ RUN_DEPENDS= p5-DateTime>=0:${PORTSDIR}/devel/p5-DateTime \ BUILD_DEPENDS:= ${RUN_DEPENDS} TEST_DEPENDS= p5-Test-Most>=0:${PORTSDIR}/devel/p5-Test-Most -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= DateTimeX::Easy.3 \ DateTimeX::Easy::DateParse.3 diff --git a/devel/p5-Decision-ACL/Makefile b/devel/p5-Decision-ACL/Makefile index 1bcd51a65d45..b432ad6ecd60 100644 --- a/devel/p5-Decision-ACL/Makefile +++ b/devel/p5-Decision-ACL/Makefile @@ -16,7 +16,8 @@ COMMENT= Manage and Build Access Control Lists MAN3= Decision::ACL.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.pre.mk> diff --git a/devel/p5-Devel-Cycle/Makefile b/devel/p5-Devel-Cycle/Makefile index 5e411d27eac3..2489db3b8619 100644 --- a/devel/p5-Devel-Cycle/Makefile +++ b/devel/p5-Devel-Cycle/Makefile @@ -17,7 +17,8 @@ COMMENT= Find memory cycles in objects BUILD_DEPENDS= p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Devel::Cycle.3 diff --git a/devel/p5-Devel-Dumpvar/Makefile b/devel/p5-Devel-Dumpvar/Makefile index a35532c0ba49..b0b4ed4f2092 100644 --- a/devel/p5-Devel-Dumpvar/Makefile +++ b/devel/p5-Devel-Dumpvar/Makefile @@ -14,7 +14,8 @@ COMMENT= A pure-OO reimplementation of dumpvar.pl BUILD_DEPENDS= p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Devel::Dumpvar.3 diff --git a/devel/p5-Devel-Refactor/Makefile b/devel/p5-Devel-Refactor/Makefile index c96173385e5a..93ffa0795c84 100644 --- a/devel/p5-Devel-Refactor/Makefile +++ b/devel/p5-Devel-Refactor/Makefile @@ -10,7 +10,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl extension for refactoring Perl code -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Devel::Refactor.3 diff --git a/devel/p5-Devel-StealthDebug/Makefile b/devel/p5-Devel-StealthDebug/Makefile index a17e2cb2884c..930f4f84ffb1 100644 --- a/devel/p5-Devel-StealthDebug/Makefile +++ b/devel/p5-Devel-StealthDebug/Makefile @@ -17,7 +17,8 @@ COMMENT= Simple non-intrusive debug module BUILD_DEPENDS= p5-Filter-Simple>=0:${PORTSDIR}/textproc/p5-Filter-Simple RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure INSTALL_TARGET= pure_install MAN3= Devel::StealthDebug.3 diff --git a/devel/p5-Devel-ptkdb/Makefile b/devel/p5-Devel-ptkdb/Makefile index 4202950b2ecb..6a37a9c1384a 100644 --- a/devel/p5-Devel-ptkdb/Makefile +++ b/devel/p5-Devel-ptkdb/Makefile @@ -17,7 +17,8 @@ COMMENT= Tk debugger for Perl RUN_DEPENDS= p5-Tk>=0:${PORTSDIR}/x11-toolkits/p5-Tk -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Devel::ptkdb.3 diff --git a/devel/p5-Dialog/Makefile b/devel/p5-Dialog/Makefile index 965f2b00805f..97aebff08160 100644 --- a/devel/p5-Dialog/Makefile +++ b/devel/p5-Dialog/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl interface to dialog(3) -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Dialog.3 diff --git a/devel/p5-File-BOM/Makefile b/devel/p5-File-BOM/Makefile index 1cd0009949a9..8ed723afe10e 100644 --- a/devel/p5-File-BOM/Makefile +++ b/devel/p5-File-BOM/Makefile @@ -16,7 +16,8 @@ RUN_DEPENDS= p5-Test-Exception>0:${PORTSDIR}/devel/p5-Test-Exception \ p5-Module-Build>=0.3607:${PORTSDIR}/devel/p5-Module-Build BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= File::BOM.3 diff --git a/devel/p5-File-BasicFlock/Makefile b/devel/p5-File-BasicFlock/Makefile index 6831b494bc0f..8578b6e4fffb 100644 --- a/devel/p5-File-BasicFlock/Makefile +++ b/devel/p5-File-BasicFlock/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl5 module for file locking with flock -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= File::BasicFlock.3 diff --git a/devel/p5-File-Cache/Makefile b/devel/p5-File-Cache/Makefile index 19c6655c77d2..b12e31128e55 100644 --- a/devel/p5-File-Cache/Makefile +++ b/devel/p5-File-Cache/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl module implementing a persistent object store -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= File::Cache.3 diff --git a/devel/p5-File-Find-Rule-VCS/Makefile b/devel/p5-File-Find-Rule-VCS/Makefile index 9e70dc1d00aa..a2e9ed838dea 100644 --- a/devel/p5-File-Find-Rule-VCS/Makefile +++ b/devel/p5-File-Find-Rule-VCS/Makefile @@ -15,7 +15,8 @@ BUILD_DEPENDS= p5-File-Find-Rule>=0.20:${PORTSDIR}/devel/p5-File-Find-Rule \ RUN_DEPENDS= p5-File-Find-Rule>=0.20:${PORTSDIR}/devel/p5-File-Find-Rule \ p5-Text-Glob>=0.08:${PORTSDIR}/textproc/p5-Text-Glob -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= File::Find::Rule::VCS.3 diff --git a/devel/p5-File-FnMatch/Makefile b/devel/p5-File-FnMatch/Makefile index 1ddf351b6bc2..f62dfb5fefb2 100644 --- a/devel/p5-File-FnMatch/Makefile +++ b/devel/p5-File-FnMatch/Makefile @@ -16,6 +16,7 @@ COMMENT= Simple filename and pathname matching MAN3= File::FnMatch.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/devel/p5-File-Iterator/Makefile b/devel/p5-File-Iterator/Makefile index da74c89d88b7..6911286974ce 100644 --- a/devel/p5-File-Iterator/Makefile +++ b/devel/p5-File-Iterator/Makefile @@ -11,7 +11,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Module for iterating across files in a directory tree -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= File::Iterator.3 diff --git a/devel/p5-File-Pid-Quick/Makefile b/devel/p5-File-Pid-Quick/Makefile index 5a4fd04cf8ca..200e0a224b50 100644 --- a/devel/p5-File-Pid-Quick/Makefile +++ b/devel/p5-File-Pid-Quick/Makefile @@ -11,7 +11,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Associates a PID file with your script -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= File::Pid::Quick.3 diff --git a/devel/p5-File-Random/Makefile b/devel/p5-File-Random/Makefile index 9fbf89cf2012..f3d8dc4eba10 100644 --- a/devel/p5-File-Random/Makefile +++ b/devel/p5-File-Random/Makefile @@ -24,7 +24,8 @@ TEST_DEPENDS= p5-Test-Class>=0.03:${PORTSDIR}/devel/p5-Test-Class \ p5-Test-Warn>0.05:${PORTSDIR}/devel/p5-Test-Warn \ p5-Test-ManyParams>0:${PORTSDIR}/devel/p5-Test-ManyParams -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= File::Random.3 diff --git a/devel/p5-File-ShareDir-PAR/Makefile b/devel/p5-File-ShareDir-PAR/Makefile index a8afd6f7fc98..b53c5432105d 100644 --- a/devel/p5-File-ShareDir-PAR/Makefile +++ b/devel/p5-File-ShareDir-PAR/Makefile @@ -16,7 +16,8 @@ BUILD_DEPENDS= p5-Class-Inspector>=0:${PORTSDIR}/devel/p5-Class-Inspector \ p5-Params-Util>=0:${PORTSDIR}/devel/p5-Params-Util RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= File::ShareDir::PAR.3 diff --git a/devel/p5-File-Touch/Makefile b/devel/p5-File-Touch/Makefile index 96de3e89fbd2..c295767d7d81 100644 --- a/devel/p5-File-Touch/Makefile +++ b/devel/p5-File-Touch/Makefile @@ -11,7 +11,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Module to 'touch' files -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= File::Touch.3 diff --git a/devel/p5-Google-Checkout/Makefile b/devel/p5-Google-Checkout/Makefile index e5a6fb7a4d84..7a82a16bebf8 100644 --- a/devel/p5-Google-Checkout/Makefile +++ b/devel/p5-Google-Checkout/Makefile @@ -67,6 +67,7 @@ MAN3= Google::Checkout::Command::AddMerchantOrderNumber.3 \ Google::Checkout::Notification::RefundAmount.3 \ Google::Checkout::Notification::RiskInformation.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/devel/p5-Heap-Simple-Perl/Makefile b/devel/p5-Heap-Simple-Perl/Makefile index ddd327b767ac..b5b197365a60 100644 --- a/devel/p5-Heap-Simple-Perl/Makefile +++ b/devel/p5-Heap-Simple-Perl/Makefile @@ -17,7 +17,8 @@ COMMENT= A pure perl implementation of the Heap::Simple interface BUILD_DEPENDS= p5-Heap-Simple>=0:${PORTSDIR}/devel/p5-Heap-Simple RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure CONFIGURE_ARGS+= -n MAN3= Heap::Simple::Perl.3 diff --git a/devel/p5-Heap-Simple-XS/Makefile b/devel/p5-Heap-Simple-XS/Makefile index 2a179fb22249..47e9eb035745 100644 --- a/devel/p5-Heap-Simple-XS/Makefile +++ b/devel/p5-Heap-Simple-XS/Makefile @@ -17,7 +17,8 @@ COMMENT= An XS implementation of the Heap::Simple interface BUILD_DEPENDS= p5-Heap-Simple>=0:${PORTSDIR}/devel/p5-Heap-Simple RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure CONFIGURE_ARGS+=-n MAN3= Heap::Simple::XS.3 diff --git a/devel/p5-Heap-Simple/Makefile b/devel/p5-Heap-Simple/Makefile index ce939a9420a3..34cc9da8a7a6 100644 --- a/devel/p5-Heap-Simple/Makefile +++ b/devel/p5-Heap-Simple/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Fast and easy to use classic heaps -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Heap::Simple.3 diff --git a/devel/p5-IO-Tee/Makefile b/devel/p5-IO-Tee/Makefile index 597dc4c4d57d..9c0676a55f21 100644 --- a/devel/p5-IO-Tee/Makefile +++ b/devel/p5-IO-Tee/Makefile @@ -15,7 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Multiplex output to multiple output handles -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= IO::Tee.3 diff --git a/devel/p5-IPC-Cache/Makefile b/devel/p5-IPC-Cache/Makefile index 7c7643119044..c78066926f4c 100644 --- a/devel/p5-IPC-Cache/Makefile +++ b/devel/p5-IPC-Cache/Makefile @@ -17,7 +17,8 @@ COMMENT= Persist data across processes via shared memory BUILD_DEPENDS= p5-IPC-ShareLite>=0:${PORTSDIR}/devel/p5-IPC-ShareLite RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= IPC::Cache.3 diff --git a/devel/p5-Iterator-IO/Makefile b/devel/p5-Iterator-IO/Makefile index d7f0b8f1fa82..d4358baf1007 100644 --- a/devel/p5-Iterator-IO/Makefile +++ b/devel/p5-Iterator-IO/Makefile @@ -19,6 +19,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} MAN3= Iterator::IO.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/devel/p5-Iterator-Misc/Makefile b/devel/p5-Iterator-Misc/Makefile index b963f66c292f..2f9975d2266a 100644 --- a/devel/p5-Iterator-Misc/Makefile +++ b/devel/p5-Iterator-Misc/Makefile @@ -19,6 +19,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} MAN3= Iterator::Misc.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/devel/p5-List-Permutor/Makefile b/devel/p5-List-Permutor/Makefile index 44cab88b3187..137645851f75 100644 --- a/devel/p5-List-Permutor/Makefile +++ b/devel/p5-List-Permutor/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Allow you to process all possible permutations of a list -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= List::Permutor.3 diff --git a/devel/p5-List-PowerSet/Makefile b/devel/p5-List-PowerSet/Makefile index 6de5e8151589..141f2335fed4 100644 --- a/devel/p5-List-PowerSet/Makefile +++ b/devel/p5-List-PowerSet/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl module that allows you to generate the power set of a list -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= List::PowerSet.3 diff --git a/devel/p5-Locale-Msgfmt/Makefile b/devel/p5-Locale-Msgfmt/Makefile index 95d8e062d939..f3f7c2bd47e3 100644 --- a/devel/p5-Locale-Msgfmt/Makefile +++ b/devel/p5-Locale-Msgfmt/Makefile @@ -11,7 +11,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Compile .po files to .mo files -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Locale::Msgfmt::Utils.3 \ Locale::Msgfmt::mo.3 \ diff --git a/devel/p5-Locale-PGetText/Makefile b/devel/p5-Locale-PGetText/Makefile index 8b6f6861614c..6eced9523626 100644 --- a/devel/p5-Locale-PGetText/Makefile +++ b/devel/p5-Locale-PGetText/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Pure perl implementation of GNU gettext -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN1= MsgFormat.1 XText.1 MAN3= Locale::PGetText.3 diff --git a/devel/p5-Memoize-ExpireLRU/Makefile b/devel/p5-Memoize-ExpireLRU/Makefile index 2d999f7f3dfd..c69d33e9d7e5 100644 --- a/devel/p5-Memoize-ExpireLRU/Makefile +++ b/devel/p5-Memoize-ExpireLRU/Makefile @@ -15,7 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Expiry plug-in for Memoize that adds LRU cache expiration -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Memoize::ExpireLRU.3 diff --git a/devel/p5-Module-Extract/Makefile b/devel/p5-Module-Extract/Makefile index d0cbf7996796..32a5e9093c7f 100644 --- a/devel/p5-Module-Extract/Makefile +++ b/devel/p5-Module-Extract/Makefile @@ -14,7 +14,8 @@ COMMENT= Base class for working with Perl distributions BUILD_DEPENDS= p5-Archive-Extract>=0:${PORTSDIR}/archivers/p5-Archive-Extract RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Module::Extract.3 diff --git a/devel/p5-Module-Inspector/Makefile b/devel/p5-Module-Inspector/Makefile index c1402112aa55..ead5c609a64f 100644 --- a/devel/p5-Module-Inspector/Makefile +++ b/devel/p5-Module-Inspector/Makefile @@ -21,7 +21,8 @@ BUILD_DEPENDS= p5-File-Find-Rule-VCS>=0:${PORTSDIR}/devel/p5-File-Find-Rule-VCS p5-version>=0:${PORTSDIR}/devel/p5-version RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Module::Inspector.3 diff --git a/devel/p5-Module-Manifest/Makefile b/devel/p5-Module-Manifest/Makefile index 7a3ff5f7b6c2..2ac785f69766 100644 --- a/devel/p5-Module-Manifest/Makefile +++ b/devel/p5-Module-Manifest/Makefile @@ -16,7 +16,8 @@ BUILD_DEPENDS= p5-Params-Util>=0:${PORTSDIR}/devel/p5-Params-Util \ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Module::Manifest.3 diff --git a/devel/p5-Module-Math-Depends/Makefile b/devel/p5-Module-Math-Depends/Makefile index 3e87892d3aff..7a8da5a918d0 100644 --- a/devel/p5-Module-Math-Depends/Makefile +++ b/devel/p5-Module-Math-Depends/Makefile @@ -15,7 +15,8 @@ BUILD_DEPENDS= p5-Params-Util>=0:${PORTSDIR}/devel/p5-Params-Util \ p5-version>=0:${PORTSDIR}/devel/p5-version RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Module::Math::Depends.3 diff --git a/devel/p5-Module-Reload/Makefile b/devel/p5-Module-Reload/Makefile index 3c5f24884f24..3067ae126551 100644 --- a/devel/p5-Module-Reload/Makefile +++ b/devel/p5-Module-Reload/Makefile @@ -10,7 +10,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Reload perl library files when updated on disk -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Module::Reload.3 diff --git a/devel/p5-Module-Starter-Plugin-SimpleStore/Makefile b/devel/p5-Module-Starter-Plugin-SimpleStore/Makefile index eab53c55fb3b..ab4f886c4607 100644 --- a/devel/p5-Module-Starter-Plugin-SimpleStore/Makefile +++ b/devel/p5-Module-Starter-Plugin-SimpleStore/Makefile @@ -12,7 +12,8 @@ COMMENT= Provide methods of retrieving templates for Module::Starter BUILD_DEPENDS= p5-Module-Starter>=1.32:${PORTSDIR}/devel/p5-Module-Starter -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Module::Starter::Plugin::InlineStore.3 \ Module::Starter::Plugin::DirStore.3 \ diff --git a/devel/p5-Module-Starter-Plugin-TT2/Makefile b/devel/p5-Module-Starter-Plugin-TT2/Makefile index d7764ca4f778..85cc83c4c0aa 100644 --- a/devel/p5-Module-Starter-Plugin-TT2/Makefile +++ b/devel/p5-Module-Starter-Plugin-TT2/Makefile @@ -13,7 +13,8 @@ COMMENT= TT2 templates for Module::Starter::Template BUILD_DEPENDS= p5-Module-Starter>=1.47.0:${PORTSDIR}/devel/p5-Module-Starter \ p5-Template-Toolkit>=2:${PORTSDIR}/www/p5-Template-Toolkit -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Module::Starter::Plugin::TT2.3 diff --git a/devel/p5-MooseX-Types-DateTime-ButMaintained/Makefile b/devel/p5-MooseX-Types-DateTime-ButMaintained/Makefile index c44101708848..b6e45fdde6c0 100644 --- a/devel/p5-MooseX-Types-DateTime-ButMaintained/Makefile +++ b/devel/p5-MooseX-Types-DateTime-ButMaintained/Makefile @@ -21,7 +21,8 @@ BUILD_DEPENDS:= ${RUN_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 +USES= perl5 +USE_PERL5= configure MAN3= MooseX::Types::DateTime::ButMaintained.3 diff --git a/devel/p5-MooseX-Types-DateTimeX/Makefile b/devel/p5-MooseX-Types-DateTimeX/Makefile index 07b47f42e1ef..7ff6a4432cd4 100644 --- a/devel/p5-MooseX-Types-DateTimeX/Makefile +++ b/devel/p5-MooseX-Types-DateTimeX/Makefile @@ -18,7 +18,8 @@ RUN_DEPENDS= p5-DateTimeX-Easy>=0.085:${PORTSDIR}/devel/p5-DateTimeX-Easy \ p5-namespace-clean>=0.08:${PORTSDIR}/devel/p5-namespace-clean BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= MooseX::Types::DateTimeX.3 diff --git a/devel/p5-Object-Enum/Makefile b/devel/p5-Object-Enum/Makefile index ba06d5ee8efd..31ee67325d4e 100644 --- a/devel/p5-Object-Enum/Makefile +++ b/devel/p5-Object-Enum/Makefile @@ -23,6 +23,7 @@ BUILD_DEPENDS:= ${RUN_DEPENDS} MAN3= Object::Enum.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/devel/p5-POE-Component-DirWatch/Makefile b/devel/p5-POE-Component-DirWatch/Makefile index 86a590942d18..6469721ce040 100644 --- a/devel/p5-POE-Component-DirWatch/Makefile +++ b/devel/p5-POE-Component-DirWatch/Makefile @@ -23,7 +23,8 @@ BUILD_DEPENDS= p5-POE>=0.12:${PORTSDIR}/devel/p5-POE \ p5-File-Signature>0:${PORTSDIR}/sysutils/p5-File-Signature RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure INSTALL_TARGET= pure_install MAN3= POE::Component::DirWatch.3 \ diff --git a/devel/p5-POE-Component-TSTP/Makefile b/devel/p5-POE-Component-TSTP/Makefile index 4126325cfbf6..94781dffeeeb 100644 --- a/devel/p5-POE-Component-TSTP/Makefile +++ b/devel/p5-POE-Component-TSTP/Makefile @@ -17,7 +17,8 @@ COMMENT= POE component to correctly handle Ctrl-Z in your program BUILD_DEPENDS= p5-POE>=0:${PORTSDIR}/devel/p5-POE RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= POE::Component::TSTP.3 diff --git a/devel/p5-Parse-ErrorString-Perl/Makefile b/devel/p5-Parse-ErrorString-Perl/Makefile index fa2131528166..257e612188b0 100644 --- a/devel/p5-Parse-ErrorString-Perl/Makefile +++ b/devel/p5-Parse-ErrorString-Perl/Makefile @@ -15,7 +15,8 @@ BUILD_DEPENDS= p5-Pod-POM>=0:${PORTSDIR}/textproc/p5-Pod-POM \ p5-Class-XSAccessor>=0:${PORTSDIR}/devel/p5-Class-XSAccessor RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN1= check_perldiag.1 MAN3= Parse::ErrorString::Perl.3 \ diff --git a/devel/p5-Parse-ExuberantCTags/Makefile b/devel/p5-Parse-ExuberantCTags/Makefile index df2259600d56..d021317c6c1f 100644 --- a/devel/p5-Parse-ExuberantCTags/Makefile +++ b/devel/p5-Parse-ExuberantCTags/Makefile @@ -10,7 +10,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl module to efficiently parse exuberant ctags files -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Parse::ExuberantCTags.3 diff --git a/devel/p5-Parse-Pidl/Makefile b/devel/p5-Parse-Pidl/Makefile index ed92a66f35ee..0b28d5e1e473 100644 --- a/devel/p5-Parse-Pidl/Makefile +++ b/devel/p5-Parse-Pidl/Makefile @@ -23,7 +23,8 @@ SAMBA4_SUBPORT= yes MASTERDIR= ${.CURDIR}/../../net/${SAMBA4_PORT} PKGDIR= ${.CURDIR} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure PATCH_WRKSRC= ${WRKDIR}/${DISTNAME} WRKSRC= ${WRKDIR}/${DISTNAME}/pidl diff --git a/devel/p5-Penguin-Easy/Makefile b/devel/p5-Penguin-Easy/Makefile index bedf5e46c630..5e089287b54b 100644 --- a/devel/p5-Penguin-Easy/Makefile +++ b/devel/p5-Penguin-Easy/Makefile @@ -16,7 +16,8 @@ COMMENT= A quick and easy implementation of the p5-Penguin module BUILD_DEPENDS= p5-Penguin>=0:${PORTSDIR}/devel/p5-Penguin -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Penguin::Easy.3 diff --git a/devel/p5-Penguin/Makefile b/devel/p5-Penguin/Makefile index f05ae5d3a63f..3e71d51b2b47 100644 --- a/devel/p5-Penguin/Makefile +++ b/devel/p5-Penguin/Makefile @@ -16,7 +16,8 @@ COMMENT= A framework for passing digitally signed perl5 code between machines RUN_DEPENDS= pgp:${PORTSDIR}/security/pgp -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure post-install: ${MKDIR} ${PREFIX}/lib/perl5/site_perl/Penguin/bin ${PREFIX}/lib/perl5/site_perl/Penguin/misc ${PREFIX}/lib/perl5/site_perl/Penguin/doc diff --git a/devel/p5-Religion/Makefile b/devel/p5-Religion/Makefile index 24b3b3d06418..3f8f534e6c47 100644 --- a/devel/p5-Religion/Makefile +++ b/devel/p5-Religion/Makefile @@ -11,7 +11,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl5 module to install die() and warn() handlers -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Religion.3 diff --git a/devel/p5-Shell-Base/Makefile b/devel/p5-Shell-Base/Makefile index 472bebfb7df1..a1c571eb235f 100644 --- a/devel/p5-Shell-Base/Makefile +++ b/devel/p5-Shell-Base/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-Term-Size>=0:${PORTSDIR}/devel/p5-Term-Size \ p5-Text-Shellwords>=0:${PORTSDIR}/textproc/p5-Text-Shellwords RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Shell::Base.3 diff --git a/devel/p5-Sort-ArrayOfArrays/Makefile b/devel/p5-Sort-ArrayOfArrays/Makefile index 15968a2486e9..bdf10d003ce4 100644 --- a/devel/p5-Sort-ArrayOfArrays/Makefile +++ b/devel/p5-Sort-ArrayOfArrays/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Sort an arbitrary array of arrays -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Sort::ArrayOfArrays.3 diff --git a/devel/p5-Sort-Key-Top/Makefile b/devel/p5-Sort-Key-Top/Makefile index 9748aa661325..9698d2ef58f3 100644 --- a/devel/p5-Sort-Key-Top/Makefile +++ b/devel/p5-Sort-Key-Top/Makefile @@ -16,7 +16,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Select and sort top n elements -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Sort::Key::Top.3 diff --git a/devel/p5-Stream/Makefile b/devel/p5-Stream/Makefile index b7807a67231e..71d2819c7308 100644 --- a/devel/p5-Stream/Makefile +++ b/devel/p5-Stream/Makefile @@ -14,6 +14,7 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Generic stream classes for Perl -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/devel/p5-String-Checker/Makefile b/devel/p5-String-Checker/Makefile index 4d5f9980f069..a6dec224c85d 100644 --- a/devel/p5-String-Checker/Makefile +++ b/devel/p5-String-Checker/Makefile @@ -17,7 +17,8 @@ COMMENT= Perl module implementing an extensible string validation interface BUILD_DEPENDS= p5-Date-Manip>=0:${PORTSDIR}/devel/p5-Date-Manip RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= String::Checker.3 diff --git a/devel/p5-String-LRC/Makefile b/devel/p5-String-LRC/Makefile index 809e3b376ffb..a7010209dd4a 100644 --- a/devel/p5-String-LRC/Makefile +++ b/devel/p5-String-LRC/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= A perl interface for longitudinal redundancy check generation -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= String::LRC.3 diff --git a/devel/p5-String-Parity/Makefile b/devel/p5-String-Parity/Makefile index 73a0270f14e9..09931a85481a 100644 --- a/devel/p5-String-Parity/Makefile +++ b/devel/p5-String-Parity/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= A perl5 module to generate and test even, odd, mark, and space parity -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= String::Parity.3 diff --git a/devel/p5-String-RexxParse/Makefile b/devel/p5-String-RexxParse/Makefile index 937b27fe289e..20f35bdd5c03 100644 --- a/devel/p5-String-RexxParse/Makefile +++ b/devel/p5-String-RexxParse/Makefile @@ -10,7 +10,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl module that provides an interface to REXX parsing routines -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= String::RexxParse.3 diff --git a/devel/p5-Sub-WrapPackages/Makefile b/devel/p5-Sub-WrapPackages/Makefile index fb7893939b91..3623b20bb0f4 100644 --- a/devel/p5-Sub-WrapPackages/Makefile +++ b/devel/p5-Sub-WrapPackages/Makefile @@ -15,7 +15,8 @@ RUN_DEPENDS= p5-Hook-LexWrap>=0:${PORTSDIR}/devel/p5-Hook-LexWrap \ p5-Sub-Prototype>=0.02:${PORTSDIR}/devel/p5-Sub-Prototype BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Sub::WrapPackages.3 diff --git a/devel/p5-Sys-Trace/Makefile b/devel/p5-Sys-Trace/Makefile index c68e58ed6435..ea8a18ee5e9b 100644 --- a/devel/p5-Sys-Trace/Makefile +++ b/devel/p5-Sys-Trace/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Interface to system call tracing interfaces -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Sys::Trace.3 \ Sys::Trace::Impl::Ktrace.3 \ diff --git a/devel/p5-Term-Query/Makefile b/devel/p5-Term-Query/Makefile index e94006a00814..00610ebb7eee 100644 --- a/devel/p5-Term-Query/Makefile +++ b/devel/p5-Term-Query/Makefile @@ -16,7 +16,8 @@ COMMENT= An interactive question-response user interface module RUN_DEPENDS= p5-Array-PrintCols>=0:${PORTSDIR}/misc/p5-Array-PrintCols -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Term::Query.3 diff --git a/devel/p5-Test-Expect/Makefile b/devel/p5-Test-Expect/Makefile index b3149500ff12..23e3cf5808a9 100644 --- a/devel/p5-Test-Expect/Makefile +++ b/devel/p5-Test-Expect/Makefile @@ -20,6 +20,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} MAN3= Test::Expect.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/devel/p5-Test-RandomResults/Makefile b/devel/p5-Test-RandomResults/Makefile index 424712101d7d..aa88a93e9a62 100644 --- a/devel/p5-Test-RandomResults/Makefile +++ b/devel/p5-Test-RandomResults/Makefile @@ -17,6 +17,7 @@ COMMENT= Test non-deterministic functions MAN3= Test::RandomResults.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/devel/p5-Test-TAP-Model/Makefile b/devel/p5-Test-TAP-Model/Makefile index 3bba3f1e4d40..ba56f5baefc6 100644 --- a/devel/p5-Test-TAP-Model/Makefile +++ b/devel/p5-Test-TAP-Model/Makefile @@ -20,7 +20,8 @@ BUILD_DEPENDS= p5-Method-Alias>=0:${PORTSDIR}/devel/p5-Method-Alias \ RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-Simple>=0.53:${PORTSDIR}/devel/p5-Test-Simple -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Test::TAP::Model.3 Test::TAP::Model::Consolidated.3 \ Test::TAP::Model::File.3 \ diff --git a/devel/p5-Test-WWW-Mechanize-CGIApp/Makefile b/devel/p5-Test-WWW-Mechanize-CGIApp/Makefile index 0d5c4fb9a578..7af078bb4df0 100644 --- a/devel/p5-Test-WWW-Mechanize-CGIApp/Makefile +++ b/devel/p5-Test-WWW-Mechanize-CGIApp/Makefile @@ -15,7 +15,8 @@ RUN_DEPENDS= p5-CGI-Application>=0:${PORTSDIR}/www/p5-CGI-Application \ p5-HTTP-Request-AsCGI>=0:${PORTSDIR}/www/p5-HTTP-Request-AsCGI BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Test::WWW::Mechanize::CGIApp.3 diff --git a/devel/p5-Thread-Cancel/Makefile b/devel/p5-Thread-Cancel/Makefile index 99ad9dc365a3..a3817ff4b45b 100644 --- a/devel/p5-Thread-Cancel/Makefile +++ b/devel/p5-Thread-Cancel/Makefile @@ -13,7 +13,8 @@ COMMENT= Cancel (i.e., kill) threads RUN_DEPENDS= p5-threads>=1.34:${PORTSDIR}/devel/p5-threads BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Thread::Cancel.3 diff --git a/devel/p5-Time-Object/Makefile b/devel/p5-Time-Object/Makefile index 5f53c2004ac0..c8c6220f36b9 100644 --- a/devel/p5-Time-Object/Makefile +++ b/devel/p5-Time-Object/Makefile @@ -17,6 +17,7 @@ COMMENT= A Perl OO interface to time and dates MAN3= Time::Object.3 Time::Seconds.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/devel/p5-Time-Period/Makefile b/devel/p5-Time-Period/Makefile index 201468358e3c..583d4a56e82b 100644 --- a/devel/p5-Time-Period/Makefile +++ b/devel/p5-Time-Period/Makefile @@ -12,7 +12,8 @@ DISTNAME= Period-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A perl module that contains code to deal with time periods -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Time::Period.3 diff --git a/devel/p5-TraceFuncs/Makefile b/devel/p5-TraceFuncs/Makefile index a7e740e8f075..7591885529d6 100644 --- a/devel/p5-TraceFuncs/Makefile +++ b/devel/p5-TraceFuncs/Makefile @@ -16,7 +16,8 @@ DISTNAME= traceFunc-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A perl5 module to trace function calls as they happen -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Devel::TraceFuncs.3 diff --git a/devel/p5-Tree-Binary-Dictionary/Makefile b/devel/p5-Tree-Binary-Dictionary/Makefile index 7a4a3f99ec9c..2f9c5854ea1c 100644 --- a/devel/p5-Tree-Binary-Dictionary/Makefile +++ b/devel/p5-Tree-Binary-Dictionary/Makefile @@ -19,6 +19,7 @@ BUILD_DEPENDS:= ${RUN_DEPENDS} MAN3= Tree::Binary::Dictionary.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/devel/p5-Tree-Parser/Makefile b/devel/p5-Tree-Parser/Makefile index 1189d799dfa2..086ab1599951 100644 --- a/devel/p5-Tree-Parser/Makefile +++ b/devel/p5-Tree-Parser/Makefile @@ -22,6 +22,7 @@ TEST_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception MAN3= Tree::Parser.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/devel/p5-UI-Dialog/Makefile b/devel/p5-UI-Dialog/Makefile index aec034eae723..e1e30aa614e7 100644 --- a/devel/p5-UI-Dialog/Makefile +++ b/devel/p5-UI-Dialog/Makefile @@ -29,7 +29,8 @@ RUN_DEPENDS+= kdialog:${PORTSDIR}/x11/kdebase3 RUN_DEPENDS+= zenity:${PORTSDIR}/x11/zenity .endif -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= UI::Dialog.3 UI::Dialog::Backend::XDialog.3 \ UI::Dialog::Backend::KDialog.3 UI::Dialog::Backend::ASCII.3 \ diff --git a/devel/p5-UUID-Tiny/Makefile b/devel/p5-UUID-Tiny/Makefile index 62db22dbcb68..bab6f933080d 100644 --- a/devel/p5-UUID-Tiny/Makefile +++ b/devel/p5-UUID-Tiny/Makefile @@ -17,7 +17,8 @@ COMMENT= Pure Perl UUID Support With Functional Interface BUILD_DEPENDS= p5-Digest-SHA1>=0:${PORTSDIR}/security/p5-Digest-SHA1 RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= UUID::Tiny.3 diff --git a/dns/fpdns/Makefile b/dns/fpdns/Makefile index 7ab25a08450a..ac37ae3b2952 100644 --- a/dns/fpdns/Makefile +++ b/dns/fpdns/Makefile @@ -19,7 +19,8 @@ GH_ACCOUNT= kirei GH_COMMIT= 23eb0bf GH_TAGNAME= 20130404 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= fpdns.1 diff --git a/dns/p5-Net-DNSBL-MultiDaemon/Makefile b/dns/p5-Net-DNSBL-MultiDaemon/Makefile index f5cfc468d422..0c6285dc9cfa 100644 --- a/dns/p5-Net-DNSBL-MultiDaemon/Makefile +++ b/dns/p5-Net-DNSBL-MultiDaemon/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-Unix-Syslog>=0:${PORTSDIR}/sysutils/p5-Unix-Syslog \ RUN_DEPENDS:= ${BUILD_DEPENDS} \ p5-File-SafeDO>=0:${PORTSDIR}/devel/p5-File-SafeDO -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Net::DNSBL::MultiDaemon.3 Net::DNSBL::Utilities.3 diff --git a/dns/p5-Net-LibIDN/Makefile b/dns/p5-Net-LibIDN/Makefile index 3a07426cbeb9..ffbf85748930 100644 --- a/dns/p5-Net-LibIDN/Makefile +++ b/dns/p5-Net-LibIDN/Makefile @@ -13,7 +13,8 @@ COMMENT= This module provides access to the libidn library LIB_DEPENDS= idn.17:${PORTSDIR}/dns/libidn -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure CONFIGURE_ARGS+= --with-libidn=${PREFIX}/lib --with-libidn-inc=${PREFIX}/include MAN3= Net::LibIDN.3 diff --git a/dns/p5-Stanford-DNSserver/Makefile b/dns/p5-Stanford-DNSserver/Makefile index 3ab727eea123..a2a7d38f8eaf 100644 --- a/dns/p5-Stanford-DNSserver/Makefile +++ b/dns/p5-Stanford-DNSserver/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= A DNS name server framework with a Perl backend -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Stanford::DNS.3 Stanford::DNSserver.3 diff --git a/dns/p5-Tie-DNS/Makefile b/dns/p5-Tie-DNS/Makefile index 4b96284c6d7c..fabed0e4a668 100644 --- a/dns/p5-Tie-DNS/Makefile +++ b/dns/p5-Tie-DNS/Makefile @@ -16,7 +16,8 @@ RUN_DEPENDS= p5-Net-DNS>=0.12:${PORTSDIR}/dns/p5-Net-DNS \ p5-Tie-Cache>=0.01:${PORTSDIR}/devel/p5-Tie-Cache BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Tie::DNS.3 diff --git a/finance/p5-Business-OnlinePayment-OCV/Makefile b/finance/p5-Business-OnlinePayment-OCV/Makefile index ed28e9ab4801..a459feb99e5f 100644 --- a/finance/p5-Business-OnlinePayment-OCV/Makefile +++ b/finance/p5-Business-OnlinePayment-OCV/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-Business-OnlinePayment>=0:${PORTSDIR}/finance/p5-Business-Onli p5-Business-OCV>=0:${PORTSDIR}/finance/p5-Business-OCV RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Business::OnlinePayment::OCV.3 diff --git a/finance/p5-Business-OnlinePayment-iAuthorizer/Makefile b/finance/p5-Business-OnlinePayment-iAuthorizer/Makefile index 799cae84c315..6d49d548bc76 100644 --- a/finance/p5-Business-OnlinePayment-iAuthorizer/Makefile +++ b/finance/p5-Business-OnlinePayment-iAuthorizer/Makefile @@ -20,7 +20,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} WRKSRC= ${WRKDIR}/${PORTNAME} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Business::OnlinePayment::iAuthorizer.3 diff --git a/finance/p5-Finance-Amortization/Makefile b/finance/p5-Finance-Amortization/Makefile index eeeaf3337497..c1a2a63de275 100644 --- a/finance/p5-Finance-Amortization/Makefile +++ b/finance/p5-Finance-Amortization/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Simple amortization schedules -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Finance::Amortization.3 diff --git a/games/lm-solve/Makefile b/games/lm-solve/Makefile index 80b840e87065..773ba1e9e759 100644 --- a/games/lm-solve/Makefile +++ b/games/lm-solve/Makefile @@ -16,7 +16,8 @@ DISTNAME= Games-LMSolve-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A Computerized Solver for Logic Mazes -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= lm-solve.1 MAN3= Games::LMSolve.3 Games::LMSolve::Base.3 Games::LMSolve::Input.3 \ diff --git a/games/p5-Algorithm-Pair-Best/Makefile b/games/p5-Algorithm-Pair-Best/Makefile index 5acd4fec98e4..6c5715e0371f 100644 --- a/games/p5-Algorithm-Pair-Best/Makefile +++ b/games/p5-Algorithm-Pair-Best/Makefile @@ -16,7 +16,8 @@ COMMENT= Perl module to generate tournament pairings DEPRECATED= Use games/p5-Algorithm-Pair-Best2 instead -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Algorithm::Pair::Best.3 diff --git a/games/p5-Games-GuessWord/Makefile b/games/p5-Games-GuessWord/Makefile index 944250788da4..bb5c15e8908f 100644 --- a/games/p5-Games-GuessWord/Makefile +++ b/games/p5-Games-GuessWord/Makefile @@ -16,6 +16,7 @@ COMMENT= Guess the letters in a word (ie Hangman) MAN3= Games::GuessWord.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/graphics/p5-Chart-Graph/Makefile b/graphics/p5-Chart-Graph/Makefile index 3765595ed56f..52fdacd30904 100644 --- a/graphics/p5-Chart-Graph/Makefile +++ b/graphics/p5-Chart-Graph/Makefile @@ -20,7 +20,8 @@ RUN_DEPENDS= gnuplot:${PORTSDIR}/math/gnuplot \ xmgrace:${PORTSDIR}/math/grace \ ppmtogif:${PORTSDIR}/graphics/netpbm -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Chart::Graph.3 \ Chart::Graph::Gnuplot.3 \ diff --git a/graphics/p5-Chart-PNGgraph/Makefile b/graphics/p5-Chart-PNGgraph/Makefile index e91d8e93e558..cc6a5d238539 100644 --- a/graphics/p5-Chart-PNGgraph/Makefile +++ b/graphics/p5-Chart-PNGgraph/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-GD>=0:${PORTSDIR}/graphics/p5-GD \ p5-GD-Graph>=0:${PORTSDIR}/graphics/p5-GD-Graph RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Chart::PNGgraph.3 diff --git a/graphics/p5-GD-Arrow/Makefile b/graphics/p5-GD-Arrow/Makefile index fa6cd0cbd703..f4cfde202f4f 100644 --- a/graphics/p5-GD-Arrow/Makefile +++ b/graphics/p5-GD-Arrow/Makefile @@ -18,7 +18,8 @@ COMMENT= Draw arrows using GD RUN_DEPENDS= p5-GD>=0:${PORTSDIR}/graphics/p5-GD -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= GD::Arrow.3 diff --git a/graphics/p5-GD-Barcode/Makefile b/graphics/p5-GD-Barcode/Makefile index 4a52307b3735..bac3b533604a 100644 --- a/graphics/p5-GD-Barcode/Makefile +++ b/graphics/p5-GD-Barcode/Makefile @@ -18,7 +18,8 @@ COMMENT= GD::Barcode - Create barcode image with GD BUILD_DEPENDS= p5-GD>=0:${PORTSDIR}/graphics/p5-GD RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= GD::Barcode.3 \ GD::Barcode::COOP2of5.3 \ diff --git a/graphics/p5-GD-Graph-histogram/Makefile b/graphics/p5-GD-Graph-histogram/Makefile index d3b6e7b3492b..072145eeea6b 100644 --- a/graphics/p5-GD-Graph-histogram/Makefile +++ b/graphics/p5-GD-Graph-histogram/Makefile @@ -17,7 +17,8 @@ BUILD_DEPENDS= p5-GD-Graph>=0:${PORTSDIR}/graphics/p5-GD-Graph \ p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= GD::Graph::histogram.3 diff --git a/graphics/p5-GD-SVG/Makefile b/graphics/p5-GD-SVG/Makefile index 052685555395..aa1af5bff1d6 100644 --- a/graphics/p5-GD-SVG/Makefile +++ b/graphics/p5-GD-SVG/Makefile @@ -14,7 +14,8 @@ COMMENT= Seamlessly enable SVG output from scripts written using GD BUILD_DEPENDS= p5-GD>=0:${PORTSDIR}/graphics/p5-GD \ p5-SVG>=0:${PORTSDIR}/textproc/p5-SVG -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= GD::SVG.3 diff --git a/graphics/p5-Graph-SocialMap/Makefile b/graphics/p5-Graph-SocialMap/Makefile index 68c41498e2e1..a48dbb4f35c9 100644 --- a/graphics/p5-Graph-SocialMap/Makefile +++ b/graphics/p5-Graph-SocialMap/Makefile @@ -24,6 +24,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} MAN3= Graph::SocialMap.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/graphics/p5-Imager-Plot/Makefile b/graphics/p5-Imager-Plot/Makefile index 1da615a6631e..e7298722c2c7 100644 --- a/graphics/p5-Imager-Plot/Makefile +++ b/graphics/p5-Imager-Plot/Makefile @@ -19,7 +19,8 @@ COMMENT= Perl extension for generating fancy graphic plots in color BUILD_DEPENDS= p5-Imager>=0:${PORTSDIR}/graphics/p5-Imager RUN_DEPENDS= p5-Imager>=0:${PORTSDIR}/graphics/p5-Imager -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Imager::Plot.3 Imager::Plot::Axis.3 diff --git a/graphics/p5-Imlib2/Makefile b/graphics/p5-Imlib2/Makefile index aea995d93307..b57d03cea3ea 100644 --- a/graphics/p5-Imlib2/Makefile +++ b/graphics/p5-Imlib2/Makefile @@ -18,7 +18,8 @@ COMMENT= Perl bindings for Imlib2 USE_EFL= imlib2 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Imlib2.3 diff --git a/graphics/p5-SpringGraph/Makefile b/graphics/p5-SpringGraph/Makefile index cf4253a89d19..a747c8fe4e96 100644 --- a/graphics/p5-SpringGraph/Makefile +++ b/graphics/p5-SpringGraph/Makefile @@ -16,6 +16,7 @@ BUILD_DEPENDS= p5-GD>=0:${PORTSDIR}/graphics/p5-GD MAN3= SpringGraph.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/japanese/p5-Date-Japanese-Era/Makefile b/japanese/p5-Date-Japanese-Era/Makefile index d419a84852c1..ff9a0566101d 100644 --- a/japanese/p5-Date-Japanese-Era/Makefile +++ b/japanese/p5-Date-Japanese-Era/Makefile @@ -17,7 +17,8 @@ BUILD_DEPENDS= p5-Date-Calc>=0:${PORTSDIR}/devel/p5-Date-Calc \ p5-Lingua-JA-Numbers>=0:${PORTSDIR}/japanese/p5-Lingua-JA-Numbers RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Date::Japanese::Era.3 \ Date::Japanese::Era::Table.3 \ diff --git a/japanese/p5-Lingua-JA-Numbers/Makefile b/japanese/p5-Lingua-JA-Numbers/Makefile index d23ec7e847aa..941a3e2a4bb3 100644 --- a/japanese/p5-Lingua-JA-Numbers/Makefile +++ b/japanese/p5-Lingua-JA-Numbers/Makefile @@ -16,6 +16,7 @@ COMMENT= Converts numeric values to and from their Japanese string equivalents MAN3= Lingua::JA::Numbers.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/japanese/p5-Text-ChaSen/Makefile b/japanese/p5-Text-ChaSen/Makefile index 8e966ba0054e..1166c2add51f 100644 --- a/japanese/p5-Text-ChaSen/Makefile +++ b/japanese/p5-Text-ChaSen/Makefile @@ -23,7 +23,8 @@ DISTINFO_FILE= ${.CURDIR}/../chasen-base/distinfo CHASEN_VERSION= 2.4.4 WRKSRC= ${WRKDIR}/chasen-${CHASEN_VERSION}/perl -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure CONFIGURE_ENV= PREFIX="${PREFIX}" MAN3= Text::ChaSen.3 DOCSDIR= ${PREFIX}/share/doc/chasen diff --git a/japanese/p5-Text-Kakasi/Makefile b/japanese/p5-Text-Kakasi/Makefile index b10990657a1b..6b61133281f8 100644 --- a/japanese/p5-Text-Kakasi/Makefile +++ b/japanese/p5-Text-Kakasi/Makefile @@ -15,7 +15,8 @@ COMMENT= Kakasi library module for Perl5 LIB_DEPENDS= kakasi.3:${PORTSDIR}/japanese/kakasi -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Text::Kakasi.3 Text::Kakasi::JP.3 .include <bsd.port.pre.mk> diff --git a/lang/p5-Quantum-Superpositions/Makefile b/lang/p5-Quantum-Superpositions/Makefile index 098b679d9a62..510fd80758d7 100644 --- a/lang/p5-Quantum-Superpositions/Makefile +++ b/lang/p5-Quantum-Superpositions/Makefile @@ -19,6 +19,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} MAN3= Quantum::Superpositions.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/mail/grepmail/Makefile b/mail/grepmail/Makefile index 847b475408d7..70240c4fd560 100644 --- a/mail/grepmail/Makefile +++ b/mail/grepmail/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-TimeDate>=0:${PORTSDIR}/devel/p5-TimeDate \ p5-Mail-Mbox-MessageParser>=0:${PORTSDIR}/mail/p5-Mail-Mbox-MessageParser RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= grepmail.1 diff --git a/mail/mbx2mbox/Makefile b/mail/mbx2mbox/Makefile index e5738162bfd6..b71e6816e62e 100644 --- a/mail/mbx2mbox/Makefile +++ b/mail/mbx2mbox/Makefile @@ -16,7 +16,8 @@ COMMENT= MS Outlook Express .mbx to mbox file converter BUILD_DEPENDS= p5-Date-Manip>=0:${PORTSDIR}/devel/p5-Date-Manip RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= mbx2mbox.1 diff --git a/mail/p5-LMAP-CID2SPF/Makefile b/mail/p5-LMAP-CID2SPF/Makefile index bbc059d62681..5108e9d2784f 100644 --- a/mail/p5-LMAP-CID2SPF/Makefile +++ b/mail/p5-LMAP-CID2SPF/Makefile @@ -16,7 +16,8 @@ COMMENT= Module to convert between Microsoft's Caller-ID and SPF #' BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure CONFIGURE_SCRIPT=Makefile.PL PLIST_FILES+= bin/cid2spf %%SITE_PERL%%/LMAP/CID2SPF.pm diff --git a/mail/p5-MIME-Lite-TT-HTML/Makefile b/mail/p5-MIME-Lite-TT-HTML/Makefile index 98325d6f3f0a..d35db41ccef3 100644 --- a/mail/p5-MIME-Lite-TT-HTML/Makefile +++ b/mail/p5-MIME-Lite-TT-HTML/Makefile @@ -25,7 +25,8 @@ RUN_DEPENDS= p5-Template-Toolkit>=0:${PORTSDIR}/www/p5-Template-Toolkit \ p5-MIME-Lite>=0:${PORTSDIR}/mail/p5-MIME-Lite \ p5-HTML-FormatText-WithLinks>=0:${PORTSDIR}/textproc/p5-HTML-FormatText-WithLinks -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure PERL_MODBUILD= yes MAN3= MIME::Lite::TT::HTML.3 diff --git a/mail/p5-MIME-Lite-TT/Makefile b/mail/p5-MIME-Lite-TT/Makefile index 6eac9a564555..8486329a8406 100644 --- a/mail/p5-MIME-Lite-TT/Makefile +++ b/mail/p5-MIME-Lite-TT/Makefile @@ -22,7 +22,8 @@ RUN_DEPENDS= p5-Template-Toolkit>=0:${PORTSDIR}/www/p5-Template-Toolkit \ p5-MIME-Lite>=0:${PORTSDIR}/mail/p5-MIME-Lite \ p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= MIME::Lite::TT.3 diff --git a/mail/p5-Qmail-Envelope/Makefile b/mail/p5-Qmail-Envelope/Makefile index cc8680e1e64c..6f8b29c8fb48 100644 --- a/mail/p5-Qmail-Envelope/Makefile +++ b/mail/p5-Qmail-Envelope/Makefile @@ -15,7 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Examine and modify qmail envelope strings -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Qmail::Envelope.3 diff --git a/mail/spamcup/Makefile b/mail/spamcup/Makefile index 884128ff6d11..2c053a42641d 100644 --- a/mail/spamcup/Makefile +++ b/mail/spamcup/Makefile @@ -20,7 +20,8 @@ RUN_DEPENDS= p5-libwww>=0:${PORTSDIR}/www/p5-libwww \ p5-Getopt-ArgvFile>=0:${PORTSDIR}/devel/p5-Getopt-ArgvFile \ p5-HTML-Form>=0:${PORTSDIR}/www/p5-HTML-Form -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure PLIST_FILES= bin/spamcup.pl ${SITE_PERL_REL}/spamcup.pl \ ${SITE_PERL_REL}/${PERL_ARCH}/auto/Spamcup/.packlist diff --git a/math/p5-AI-Genetic/Makefile b/math/p5-AI-Genetic/Makefile index 8cd4d17195ad..647b25cd79ae 100644 --- a/math/p5-AI-Genetic/Makefile +++ b/math/p5-AI-Genetic/Makefile @@ -20,6 +20,7 @@ MAN3= AI::Genetic.3 \ AI::Genetic::OpMutation.3 \ AI::Genetic::OpSelection.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/math/p5-AI-NeuralNet-BackProp/Makefile b/math/p5-AI-NeuralNet-BackProp/Makefile index 20abfb0c370c..9599be1f7b6a 100644 --- a/math/p5-AI-NeuralNet-BackProp/Makefile +++ b/math/p5-AI-NeuralNet-BackProp/Makefile @@ -16,7 +16,8 @@ COMMENT= Perl module implementing a back-propagation feed-forward neural network USE_ZIP= yes NO_WRKSUBDIR= yes -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= AI::NeuralNet::BackProp.3 diff --git a/math/p5-Bit-ShiftReg/Makefile b/math/p5-Bit-ShiftReg/Makefile index 1764508d7dbf..f8b9ac382296 100644 --- a/math/p5-Bit-ShiftReg/Makefile +++ b/math/p5-Bit-ShiftReg/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl module implementing various bit shifting operations -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Bit::ShiftReg.3 diff --git a/math/p5-Math-Algebra-Symbols/Makefile b/math/p5-Math-Algebra-Symbols/Makefile index 81e9adbb4eb3..d343a27ce265 100644 --- a/math/p5-Math-Algebra-Symbols/Makefile +++ b/math/p5-Math-Algebra-Symbols/Makefile @@ -22,6 +22,7 @@ MAN3= Math::Algebra::Symbols.3 \ Math::Algebra::Symbols::Symbols.3 \ Math::Algebra::Symbols::Term.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/math/p5-Math-Bezier/Makefile b/math/p5-Math-Bezier/Makefile index 84f4dbfdd2a0..ef507e0d5fbd 100644 --- a/math/p5-Math-Bezier/Makefile +++ b/math/p5-Math-Bezier/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl module to solve Bezier curves -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Math::Bezier.3 diff --git a/math/p5-Math-Combinatorics/Makefile b/math/p5-Math-Combinatorics/Makefile index aad84697a91a..579fb4b7b3a5 100644 --- a/math/p5-Math-Combinatorics/Makefile +++ b/math/p5-Math-Combinatorics/Makefile @@ -16,6 +16,7 @@ COMMENT= Perform combinations and permutations on lists MAN3= Math::Combinatorics.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/math/p5-Math-Derivative/Makefile b/math/p5-Math-Derivative/Makefile index 4c081755d106..b42e2913d5df 100644 --- a/math/p5-Math-Derivative/Makefile +++ b/math/p5-Math-Derivative/Makefile @@ -10,7 +10,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Numeric 1st and 2nd order differentiation -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Math::Derivative.3 diff --git a/math/p5-Math-Expr/Makefile b/math/p5-Math-Expr/Makefile index 5e4d08284ffb..a24b67465c92 100644 --- a/math/p5-Math-Expr/Makefile +++ b/math/p5-Math-Expr/Makefile @@ -13,7 +13,8 @@ COMMENT= Perl module for parsing mathematical expressions into a tree structure LICENSE= GPLv2 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Math::Expr.3 Math::Expr::FormulaDB.3 \ Math::Expr::MatchSet.3 Math::Expr::Node.3 \ diff --git a/math/p5-Math-FFT/Makefile b/math/p5-Math-FFT/Makefile index 2fe7c232b1b5..55b51f860adc 100644 --- a/math/p5-Math-FFT/Makefile +++ b/math/p5-Math-FFT/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl module providing an interface to Fast Fourier Transform routines -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Math::FFT.3 diff --git a/math/p5-Math-Geometry-Planar-GPC/Makefile b/math/p5-Math-Geometry-Planar-GPC/Makefile index f3bf16f71abf..aed5d72b3385 100644 --- a/math/p5-Math-Geometry-Planar-GPC/Makefile +++ b/math/p5-Math-Geometry-Planar-GPC/Makefile @@ -16,6 +16,7 @@ COMMENT= Perl wrapper for Alan Murta's gpc library MAN3= Math::Geometry::Planar::GPC.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/math/p5-Math-Geometry-Planar/Makefile b/math/p5-Math-Geometry-Planar/Makefile index 14374565662f..3b5534a97c39 100644 --- a/math/p5-Math-Geometry-Planar/Makefile +++ b/math/p5-Math-Geometry-Planar/Makefile @@ -21,6 +21,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} MAN3= Math::Geometry::Planar.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/math/p5-Math-Int128/Makefile b/math/p5-Math-Int128/Makefile index 1d3c5f8703c3..e01c8aa10915 100644 --- a/math/p5-Math-Int128/Makefile +++ b/math/p5-Math-Int128/Makefile @@ -17,7 +17,8 @@ LICENSE= ART10 BUILD_DEPENDS= p5-Math-Int64>=0.28:${PORTSDIR}/math/p5-Math-Int64 RUN_DEPENDS= p5-Math-Int64>=0.28:${PORTSDIR}/math/p5-Math-Int64 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure USE_GCC= 4.6+ diff --git a/math/p5-Math-Interpolate/Makefile b/math/p5-Math-Interpolate/Makefile index 746da85716c8..ad090d03043f 100644 --- a/math/p5-Math-Interpolate/Makefile +++ b/math/p5-Math-Interpolate/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl routines for data sets interpolation and interval search -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Math::Interpolate.3 Math::IntervalSearch.3 diff --git a/math/p5-Math-Intersection-StraightLine/Makefile b/math/p5-Math-Intersection-StraightLine/Makefile index 921903ad5337..fc6eb8e8e380 100644 --- a/math/p5-Math-Intersection-StraightLine/Makefile +++ b/math/p5-Math-Intersection-StraightLine/Makefile @@ -16,6 +16,7 @@ COMMENT= Calculate intersection point for two lines MAN3= Math::Intersection::StraightLine.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/math/p5-Math-Logic/Makefile b/math/p5-Math-Logic/Makefile index a5b7a930d6b0..a9568798f48b 100644 --- a/math/p5-Math-Logic/Makefile +++ b/math/p5-Math-Logic/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl module providing pure 2, 3, or multi-value logic -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Math::Logic.3 .include <bsd.port.mk> diff --git a/math/p5-Math-RandomOrg/Makefile b/math/p5-Math-RandomOrg/Makefile index d942a8da6503..95eae6ec4696 100644 --- a/math/p5-Math-RandomOrg/Makefile +++ b/math/p5-Math-RandomOrg/Makefile @@ -20,6 +20,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} MAN3= Math::RandomOrg.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/math/p5-Math-Sequence/Makefile b/math/p5-Math-Sequence/Makefile index 62fb83787c02..0fd3fef0135c 100644 --- a/math/p5-Math-Sequence/Makefile +++ b/math/p5-Math-Sequence/Makefile @@ -19,6 +19,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} MAN3= Math::Sequence.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/math/p5-Math-Series/Makefile b/math/p5-Math-Series/Makefile index 7e58a0f82173..6366d2f483a4 100644 --- a/math/p5-Math-Series/Makefile +++ b/math/p5-Math-Series/Makefile @@ -20,6 +20,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} MAN3= Math::Series.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/math/p5-Math-Spline/Makefile b/math/p5-Math-Spline/Makefile index 2e3182484bc0..5b0b134faf43 100644 --- a/math/p5-Math-Spline/Makefile +++ b/math/p5-Math-Spline/Makefile @@ -12,7 +12,8 @@ COMMENT= Cubic Spline Interpolation of data RUN_DEPENDS= p5-Math-Derivative>=0:${PORTSDIR}/math/p5-Math-Derivative -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Math::Spline.3 diff --git a/math/p5-Math-Symbolic-Custom-Simplification/Makefile b/math/p5-Math-Symbolic-Custom-Simplification/Makefile index d26b4433c6db..0a51e021ac90 100644 --- a/math/p5-Math-Symbolic-Custom-Simplification/Makefile +++ b/math/p5-Math-Symbolic-Custom-Simplification/Makefile @@ -19,6 +19,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} MAN3= Math::Symbolic::Custom::Simplification.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/math/p5-Math-SymbolicX-BigNum/Makefile b/math/p5-Math-SymbolicX-BigNum/Makefile index 5a18cd0d96b2..590b5888369b 100644 --- a/math/p5-Math-SymbolicX-BigNum/Makefile +++ b/math/p5-Math-SymbolicX-BigNum/Makefile @@ -20,6 +20,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} MAN3= Math::SymbolicX::BigNum.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/math/p5-Math-SymbolicX-NoSimplification/Makefile b/math/p5-Math-SymbolicX-NoSimplification/Makefile index b512a7a10280..eef6cee5fa95 100644 --- a/math/p5-Math-SymbolicX-NoSimplification/Makefile +++ b/math/p5-Math-SymbolicX-NoSimplification/Makefile @@ -19,6 +19,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} MAN3= Math::SymbolicX::NoSimplification.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/math/p5-Math-SymbolicX-Statistics-Distributions/Makefile b/math/p5-Math-SymbolicX-Statistics-Distributions/Makefile index 8e4226153913..736d1911d8ad 100644 --- a/math/p5-Math-SymbolicX-Statistics-Distributions/Makefile +++ b/math/p5-Math-SymbolicX-Statistics-Distributions/Makefile @@ -21,6 +21,7 @@ TEST_DEPENDS= p5-Test-LectroTest>=0:${PORTSDIR}/devel/p5-Test-LectroTest MAN3= Math::SymbolicX::Statistics::Distributions.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/math/p5-Number-WithError-LaTeX/Makefile b/math/p5-Number-WithError-LaTeX/Makefile index 3670b2319495..14e925e96764 100644 --- a/math/p5-Number-WithError-LaTeX/Makefile +++ b/math/p5-Number-WithError-LaTeX/Makefile @@ -24,6 +24,7 @@ TEST_DEPENDS= p5-Test-LectroTest>=0:${PORTSDIR}/devel/p5-Test-LectroTest MAN3= Number::WithError::LaTeX.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/math/p5-Set-Partition/Makefile b/math/p5-Set-Partition/Makefile index b8735ddc2f24..97bb986c9811 100644 --- a/math/p5-Set-Partition/Makefile +++ b/math/p5-Set-Partition/Makefile @@ -16,6 +16,7 @@ COMMENT= Enumerate all arrangements of a set in fixed subsets MAN3= Set::Partition.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/math/p5-Statistics-Descriptive-Discrete/Makefile b/math/p5-Statistics-Descriptive-Discrete/Makefile index acc75fc29e86..477ac25518c9 100644 --- a/math/p5-Statistics-Descriptive-Discrete/Makefile +++ b/math/p5-Statistics-Descriptive-Discrete/Makefile @@ -16,6 +16,7 @@ COMMENT= Compute descriptive statistics for discrete data sets MAN3= Statistics::Descriptive::Discrete.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/multimedia/acidrip/Makefile b/multimedia/acidrip/Makefile index 4f0ef9cbcba3..412c35ae0861 100644 --- a/multimedia/acidrip/Makefile +++ b/multimedia/acidrip/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= lsdvd:${PORTSDIR}/multimedia/lsdvd \ p5-Gtk2>=0:${PORTSDIR}/x11-toolkits/p5-Gtk2 RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= acidrip.1 .if defined(WITH_DVD_DEVICE) diff --git a/multimedia/p5-Audio-M4P/Makefile b/multimedia/p5-Audio-M4P/Makefile index dc7b3a89c6a3..d341be80d975 100644 --- a/multimedia/p5-Audio-M4P/Makefile +++ b/multimedia/p5-Audio-M4P/Makefile @@ -20,7 +20,8 @@ BUILD_DEPENDS= p5-Crypt-Rijndael>=0:${PORTSDIR}/security/p5-Crypt-Rijndael \ RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Audio::M4P.3 \ Audio::M4P::Atom.3 \ diff --git a/multimedia/p5-File-Format-RIFF/Makefile b/multimedia/p5-File-Format-RIFF/Makefile index f34e6aedd159..2470f4f5eb96 100644 --- a/multimedia/p5-File-Format-RIFF/Makefile +++ b/multimedia/p5-File-Format-RIFF/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Read, manipulate, and write RIFF files -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= File::Format::RIFF.3 \ File::Format::RIFF::Chunk.3 \ diff --git a/multimedia/p5-Video-OpenQuicktime/Makefile b/multimedia/p5-Video-OpenQuicktime/Makefile index e9cf041fba38..d9fefc09c741 100644 --- a/multimedia/p5-Video-OpenQuicktime/Makefile +++ b/multimedia/p5-Video-OpenQuicktime/Makefile @@ -21,7 +21,8 @@ RUN_DEPENDS= p5-Inline>=0:${PORTSDIR}/devel/p5-Inline MAKE_JOBS_UNSAFE= yes -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Video::OpenQuicktime.3 diff --git a/net-im/p5-Net-AIM/Makefile b/net-im/p5-Net-AIM/Makefile index 162681cd5418..bb8a7bf88faa 100644 --- a/net-im/p5-Net-AIM/Makefile +++ b/net-im/p5-Net-AIM/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl extension for the AOL Instant Messenger TOC protocol -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Net::AIM.3 Net::AIM::Connection.3 Net::AIM::Event.3 diff --git a/net-im/p5-Net-MSN/Makefile b/net-im/p5-Net-MSN/Makefile index 2fbee73dae8d..bd5dce093940 100644 --- a/net-im/p5-Net-MSN/Makefile +++ b/net-im/p5-Net-MSN/Makefile @@ -20,6 +20,7 @@ BUILD_DEPENDS= p5-Hash-Merge>=0:${PORTSDIR}/textproc/p5-Hash-Merge \ p5-libwww>=0:${PORTSDIR}/www/p5-libwww RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/net-mgmt/netspoc/Makefile b/net-mgmt/netspoc/Makefile index 4053e109545e..19cd574edf0e 100644 --- a/net-mgmt/netspoc/Makefile +++ b/net-mgmt/netspoc/Makefile @@ -18,7 +18,8 @@ COMMENT= A Network Security Policy Compiler LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= netspoc.1 print-group.1 MAN3= Netspoc.3 diff --git a/net-mgmt/p5-Data-Validate-IP/Makefile b/net-mgmt/p5-Data-Validate-IP/Makefile index d6decf67be80..d14c4479096b 100644 --- a/net-mgmt/p5-Data-Validate-IP/Makefile +++ b/net-mgmt/p5-Data-Validate-IP/Makefile @@ -14,7 +14,8 @@ COMMENT= Common data validation methods for IPs BUILD_DEPENDS= p5-Net-Netmask>=0:${PORTSDIR}/net-mgmt/p5-Net-Netmask RUN_DEPENDS= p5-Net-Netmask>=0:${PORTSDIR}/net-mgmt/p5-Net-Netmask -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Data::Validate::IP.3 diff --git a/net-mgmt/p5-FusionInventory-Agent-Task-NetDiscovery/Makefile b/net-mgmt/p5-FusionInventory-Agent-Task-NetDiscovery/Makefile index 86217161f55e..668bbc58519e 100644 --- a/net-mgmt/p5-FusionInventory-Agent-Task-NetDiscovery/Makefile +++ b/net-mgmt/p5-FusionInventory-Agent-Task-NetDiscovery/Makefile @@ -24,7 +24,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} MAN3= FusionInventory::Agent::Task::NetDiscovery.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.pre.mk> diff --git a/net-mgmt/p5-Mon/Makefile b/net-mgmt/p5-Mon/Makefile index 0399f41bb5fa..c2e10e2cadc4 100644 --- a/net-mgmt/p5-Mon/Makefile +++ b/net-mgmt/p5-Mon/Makefile @@ -15,7 +15,8 @@ DISTNAME= Mon-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A perl module that supports mon, a network and system monitoring daemon -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Mon::SNMP.3 \ Mon::Client.3 \ diff --git a/net-mgmt/p5-Net-IPv4Addr/Makefile b/net-mgmt/p5-Net-IPv4Addr/Makefile index 3f62be93d9a0..f378c13cb352 100644 --- a/net-mgmt/p5-Net-IPv4Addr/Makefile +++ b/net-mgmt/p5-Net-IPv4Addr/Makefile @@ -13,7 +13,8 @@ COMMENT= Perl extension for manipulating IPv4 addresses LICENSE= ART10 GPLv1 LICENSE_COMB= dual -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= ipv4calc.1 MAN3= Net::IPv4Addr.3 diff --git a/net-mgmt/p5-Net-IPv6Addr/Makefile b/net-mgmt/p5-Net-IPv6Addr/Makefile index ed694d425851..71641bcbc985 100644 --- a/net-mgmt/p5-Net-IPv6Addr/Makefile +++ b/net-mgmt/p5-Net-IPv6Addr/Makefile @@ -17,7 +17,8 @@ BUILD_DEPENDS= p5-Net-IPv4Addr>=0:${PORTSDIR}/net-mgmt/p5-Net-IPv4Addr \ p5-Math-Base85>=0:${PORTSDIR}/math/p5-Math-Base85 RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Net::IPv6Addr.3 diff --git a/net-mgmt/p5-SNMP-Simple/Makefile b/net-mgmt/p5-SNMP-Simple/Makefile index 6b8f9a54ffb3..17e5b14a2a7b 100644 --- a/net-mgmt/p5-SNMP-Simple/Makefile +++ b/net-mgmt/p5-SNMP-Simple/Makefile @@ -17,7 +17,8 @@ COMMENT= Shortcuts for when using p5-SNMP RUN_DEPENDS= net-snmp>=0:${PORTSDIR}/net-mgmt/net-snmp -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= SNMP::Simple.3 diff --git a/net-mgmt/p5-SNMP-Util/Makefile b/net-mgmt/p5-SNMP-Util/Makefile index f6489c152589..7f8faec00aa7 100644 --- a/net-mgmt/p5-SNMP-Util/Makefile +++ b/net-mgmt/p5-SNMP-Util/Makefile @@ -19,7 +19,8 @@ RUN_DEPENDS= net-snmp>=0:${PORTSDIR}/net-mgmt/net-snmp EXTRA_PATCHES= ${PATCHDIR}/extra-net-snmp-patch-Makefile.PL -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= SNMP::Util.3 diff --git a/net/p5-Event-tcp/Makefile b/net/p5-Event-tcp/Makefile index 9054cb91fe22..d048f2b0d81c 100644 --- a/net/p5-Event-tcp/Makefile +++ b/net/p5-Event-tcp/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-Event>=0:${PORTSDIR}/devel/p5-Event \ p5-Ioctl>=0:${PORTSDIR}/devel/p5-Ioctl RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Event::tcpsession.3 diff --git a/net/p5-File-Rsync/Makefile b/net/p5-File-Rsync/Makefile index ce6c3946d0b9..9b6c7c319e61 100644 --- a/net/p5-File-Rsync/Makefile +++ b/net/p5-File-Rsync/Makefile @@ -17,7 +17,8 @@ COMMENT= Perl convenience wrapper for the rsync(1) program RUN_DEPENDS= rsync:${PORTSDIR}/net/rsync BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= File::Rsync.3 diff --git a/net/p5-Net-DLookup/Makefile b/net/p5-Net-DLookup/Makefile index 7ae5fb1b4da0..774f530d40e5 100644 --- a/net/p5-Net-DLookup/Makefile +++ b/net/p5-Net-DLookup/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perform domain lookups on 2-letter and 3-letter TLDs -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Net::DLookup.3 diff --git a/net/p5-Net-Finger/Makefile b/net/p5-Net-Finger/Makefile index a30c8a5b3db5..2e0cef710b17 100644 --- a/net/p5-Net-Finger/Makefile +++ b/net/p5-Net-Finger/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= A Perl implementation of a finger client -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Net::Finger.3 diff --git a/net/p5-Net-NBName/Makefile b/net/p5-Net-NBName/Makefile index f2a97475984e..bd98391b02f5 100644 --- a/net/p5-Net-NBName/Makefile +++ b/net/p5-Net-NBName/Makefile @@ -13,7 +13,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Performs simple NetBIOS Name Service Requests -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Net::NBName.3 Net::NBName::NameQuery.3 Net::NBName::NameQuery::RR.3 \ Net::NBName::NodeStatus.3 Net::NBName::NodeStatus::RR.3 diff --git a/net/p5-Net-Packet-Target/Makefile b/net/p5-Net-Packet-Target/Makefile index d92aa4e51aec..f6e05f9e9e12 100644 --- a/net/p5-Net-Packet-Target/Makefile +++ b/net/p5-Net-Packet-Target/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-Class-Gomor>=1.00:${PORTSDIR}/devel/p5-Class-Gomor \ p5-Net-Packet>=3.00:${PORTSDIR}/net/p5-Net-Packet RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= ${PORTNAME:S/-/::/g}.3 .include <bsd.port.mk> diff --git a/net/p5-Net-ParseWhois/Makefile b/net/p5-Net-ParseWhois/Makefile index 7340b9af6eae..e130b861857a 100644 --- a/net/p5-Net-ParseWhois/Makefile +++ b/net/p5-Net-ParseWhois/Makefile @@ -15,7 +15,8 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/0$//} MAINTAINER= ports@FreeBSD.org COMMENT= Extendable perl5 module for parsing whois information -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Net::ParseWhois.3 diff --git a/net/p5-Net-SFTP/Makefile b/net/p5-Net-SFTP/Makefile index b86ca556fe3c..c3e3475c1db4 100644 --- a/net/p5-Net-SFTP/Makefile +++ b/net/p5-Net-SFTP/Makefile @@ -17,7 +17,8 @@ COMMENT= Perl5 module implementing Secure File Transfer Protocol client BUILD_DEPENDS= p5-Net-SSH-Perl>=0:${PORTSDIR}/net/p5-Net-SSH-Perl RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Net::SFTP.3 \ Net::SFTP::Attributes.3 \ diff --git a/net/p5-Net-SMS-Clickatell/Makefile b/net/p5-Net-SMS-Clickatell/Makefile index 5d992e4dc745..8f693d93b459 100644 --- a/net/p5-Net-SMS-Clickatell/Makefile +++ b/net/p5-Net-SMS-Clickatell/Makefile @@ -16,7 +16,8 @@ COMMENT= Access to Clickatell SMS messaging service TEST_DEPENDS= p5-libwww>=5.816:${PORTSDIR}/www/p5-libwww -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Net::SMS::Clickatell.3 diff --git a/net/p5-Net-TCLink/Makefile b/net/p5-Net-TCLink/Makefile index a20e21faff7c..a4b9bca82e1e 100644 --- a/net/p5-Net-TCLink/Makefile +++ b/net/p5-Net-TCLink/Makefile @@ -15,7 +15,8 @@ DISTNAME= Net_TCLink.pm-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A module to for connecting to the TrustCommerce payment gateway -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Net::TCLink.3 diff --git a/net/p5-Net-Traceroute-PurePerl/Makefile b/net/p5-Net-Traceroute-PurePerl/Makefile index c920aac61106..0d24bb61cda4 100644 --- a/net/p5-Net-Traceroute-PurePerl/Makefile +++ b/net/p5-Net-Traceroute-PurePerl/Makefile @@ -17,7 +17,8 @@ COMMENT= Traceroute(1) functionality in perl via raw sockets BUILD_DEPENDS= p5-Net-Traceroute>=0:${PORTSDIR}/net/p5-Net-Traceroute RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Net::Traceroute::PurePerl.3 diff --git a/net/p5-Net-Traceroute6/Makefile b/net/p5-Net-Traceroute6/Makefile index 82865c86b79c..b67813cdde25 100644 --- a/net/p5-Net-Traceroute6/Makefile +++ b/net/p5-Net-Traceroute6/Makefile @@ -18,7 +18,8 @@ COMMENT= Perl module to parse traceroute6(8) output BUILD_DEPENDS= p5-Socket6>=0:${PORTSDIR}/net/p5-Socket6 RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Net::Traceroute6.3 diff --git a/net/p5-Net-Whois-ARIN/Makefile b/net/p5-Net-Whois-ARIN/Makefile index e6e21dc92dfa..763f3b31c30c 100644 --- a/net/p5-Net-Whois-ARIN/Makefile +++ b/net/p5-Net-Whois-ARIN/Makefile @@ -16,7 +16,8 @@ COMMENT= ARIN whois client TEST_DEPENDS= p5-Test-MockObject>=0:${PORTSDIR}/devel/p5-Test-MockObject -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Net::Whois::ARIN.3 \ Net::Whois::ARIN::AS.3 \ diff --git a/net/p5-SOAP/Makefile b/net/p5-SOAP/Makefile index 83856ac52882..09ab9160918b 100644 --- a/net/p5-SOAP/Makefile +++ b/net/p5-SOAP/Makefile @@ -20,7 +20,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} CONFLICTS= p5-SOAP-Lite-[0-9]* -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= SOAP.3 SOAP::SimpleTypeWrapper.3 SOAP::Parser.3 \ SOAP::EnvelopeMaker.3 SOAP::GenericScalarSerializer.3 \ diff --git a/net/p5-Socks/Makefile b/net/p5-Socks/Makefile index 04eb7b35cfb6..3debaff5d2cd 100644 --- a/net/p5-Socks/Makefile +++ b/net/p5-Socks/Makefile @@ -15,7 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl5 module to communicate with socks v4 and v5 servers -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Net::SOCKS.3 diff --git a/net/p5-URI-OpenURL/Makefile b/net/p5-URI-OpenURL/Makefile index 5d7be7c2a727..a1b1b8073a5c 100644 --- a/net/p5-URI-OpenURL/Makefile +++ b/net/p5-URI-OpenURL/Makefile @@ -19,6 +19,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} MAN3= URI::OpenURL.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/net/radiator/Makefile b/net/radiator/Makefile index 95118e85b612..32e81ac6f2db 100644 --- a/net/radiator/Makefile +++ b/net/radiator/Makefile @@ -15,7 +15,8 @@ COMMENT= Radiator Radius Server by Open System Consultants OPTIONS_DEFINE= MYSQL MYSQL_DESC= MySQL support -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure RESTRICTED= Commercial software diff --git a/net/spread/Makefile b/net/spread/Makefile index 7f586611389b..dfbec48f6917 100644 --- a/net/spread/Makefile +++ b/net/spread/Makefile @@ -45,8 +45,10 @@ MAN3= libsp.3 SP_connect.3 SP_disconnect.3 SP_equal_group_ids.3 \ .include <bsd.port.pre.mk> -# bsd.port.mk doesn't allow us to use GNU_CONFIGURE and PERL_CONFIGURE together. -PERL_CONFIGURE_ARGS= CC="${CC}" CCFLAGS="${CFLAGS}" PREFIX="${PREFIX}" \ +USES= perl5 +USE_PERL5= configure +USES= perl5 +USE_PERL5= configure INSTALLPRIVLIB="${PREFIX}/lib" INSTALLARCHLIB="${PREFIX}/lib" _MANPAGES+= ${PREFIX}/lib/perl5/${PERL_VER}/man/man3/Spread.3 @@ -57,7 +59,8 @@ post-configure: post-build: @cd ${WRKSRC}/perl/Spread && \ - ${SETENV} ${CONFIGURE_ENV} ${PERL5} ./Makefile.PL ${PERL_CONFIGURE_ARGS} +USES= perl5 +USE_PERL5= configure @cd ${WRKSRC}/perl/Spread && \ ${PERL5} -pi -e 's/ doc_(perl|site|\$$\(INSTALLDIRS\))_install$$//' Makefile @cd ${WRKSRC}/perl/Spread && ${MAKE} diff --git a/net/wakeonlan/Makefile b/net/wakeonlan/Makefile index 0720655781b6..79558af5c33f 100644 --- a/net/wakeonlan/Makefile +++ b/net/wakeonlan/Makefile @@ -9,7 +9,8 @@ MASTER_SITES= http://gsd.di.uminho.pt/jpo/software/wakeonlan/downloads/ MAINTAINER= ports@FreeBSD.org COMMENT= Sends magic packets to WOL enabled NIC to switch on the called PC -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= wakeonlan.1 diff --git a/ports-mgmt/p5-FreeBSD-Ports/Makefile b/ports-mgmt/p5-FreeBSD-Ports/Makefile index b15f092bdc36..b4b8cd6ac46c 100644 --- a/ports-mgmt/p5-FreeBSD-Ports/Makefile +++ b/ports-mgmt/p5-FreeBSD-Ports/Makefile @@ -17,7 +17,8 @@ COMMENT= Perl modules for parsing FreeBSD's Ports INDEX file USE_BZIP2= yes -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= FreeBSD::Ports::Port.3 \ FreeBSD::Ports.3 .include <bsd.port.mk> diff --git a/print/a2pdf/Makefile b/print/a2pdf/Makefile index 90eb676c80c1..ca883e0c8cc1 100644 --- a/print/a2pdf/Makefile +++ b/print/a2pdf/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-PDF-API2>=0:${PORTSDIR}/textproc/p5-PDF-API2 \ p5-File-Type>=0:${PORTSDIR}/devel/p5-File-Type RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= ${PORTNAME}.1 .include <bsd.port.mk> diff --git a/print/axpoint/Makefile b/print/axpoint/Makefile index 29f98088e154..ed2d54ffe70a 100644 --- a/print/axpoint/Makefile +++ b/print/axpoint/Makefile @@ -24,7 +24,8 @@ BUILD_DEPENDS= p5-Text-Iconv>=0:${PORTSDIR}/converters/p5-Text-Iconv \ p5-PDFLib>=0.14:${PORTSDIR}/print/p5-PDFLib RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= XML::Handler::AxPoint.3 diff --git a/russian/p5-Lingua-RU-Charset/Makefile b/russian/p5-Lingua-RU-Charset/Makefile index db1c223f73aa..8e853be40026 100644 --- a/russian/p5-Lingua-RU-Charset/Makefile +++ b/russian/p5-Lingua-RU-Charset/Makefile @@ -10,7 +10,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl extension for detecting and converting Russian character sets -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Lingua::RU::Charset.3 diff --git a/security/p5-Auth-YubikeyDecrypter/Makefile b/security/p5-Auth-YubikeyDecrypter/Makefile index 756f80c39eaa..709c2f253f21 100644 --- a/security/p5-Auth-YubikeyDecrypter/Makefile +++ b/security/p5-Auth-YubikeyDecrypter/Makefile @@ -18,7 +18,8 @@ COMMENT= Decrypting the output from the yubikey token RUN_DEPENDS= p5-Crypt-Rijndael>=1:${PORTSDIR}/security/p5-Crypt-Rijndael LICENSE= GPLv2 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Auth::Yubikey_Decrypter.3 diff --git a/security/p5-Authen-PAAS/Makefile b/security/p5-Authen-PAAS/Makefile index 4b341b853322..262448bd2b01 100644 --- a/security/p5-Authen-PAAS/Makefile +++ b/security/p5-Authen-PAAS/Makefile @@ -31,6 +31,7 @@ MAN3= Authen::PAAS.3 \ Authen::PAAS::SimpleCallback.3 \ Authen::PAAS::Subject.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/security/p5-Crypt-GeneratePassword/Makefile b/security/p5-Crypt-GeneratePassword/Makefile index eed77fd5c69c..75c0a906ea60 100644 --- a/security/p5-Crypt-GeneratePassword/Makefile +++ b/security/p5-Crypt-GeneratePassword/Makefile @@ -10,7 +10,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Generate secure random pronounceable passwords -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Crypt::GeneratePassword.3 diff --git a/security/p5-Crypt-PGPSimple/Makefile b/security/p5-Crypt-PGPSimple/Makefile index af660b13e958..c6034a0731b7 100644 --- a/security/p5-Crypt-PGPSimple/Makefile +++ b/security/p5-Crypt-PGPSimple/Makefile @@ -12,7 +12,8 @@ COMMENT= Crypt::PGPSimple provides a simple object-oriented interface to PGP RUN_DEPENDS= ${LOCALBASE}/bin/pgp:${PORTSDIR}/security/pgp -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Crypt::PGPSimple.3 diff --git a/security/p5-Crypt-SmbHash/Makefile b/security/p5-Crypt-SmbHash/Makefile index 91e682342a73..d7bbb02c1c08 100644 --- a/security/p5-Crypt-SmbHash/Makefile +++ b/security/p5-Crypt-SmbHash/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl module implementing lanman and nt md4 hash functions -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Crypt::SmbHash.3 diff --git a/security/p5-Net-OpenID-Server/Makefile b/security/p5-Net-OpenID-Server/Makefile index 82b95921a490..68b752ed709b 100644 --- a/security/p5-Net-OpenID-Server/Makefile +++ b/security/p5-Net-OpenID-Server/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-Crypt-DH>=0:${PORTSDIR}/security/p5-Crypt-DH \ p5-URI>=0:${PORTSDIR}/net/p5-URI RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure INSTALL_TARGET= pure_install MAN3= Net::OpenID::Server.3 diff --git a/security/p5-PGP-Sign/Makefile b/security/p5-PGP-Sign/Makefile index df339ada2d87..d05e9ef6d460 100644 --- a/security/p5-PGP-Sign/Makefile +++ b/security/p5-PGP-Sign/Makefile @@ -15,7 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Create detached PGP signatures for data -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure CONFIGURE_ARGS= PGPS=${PGPS} PGPV=${PGPV} PGPSTYLE=${PGPSTYLE} MAN3= PGP::Sign.3 diff --git a/security/p5-PGP/Makefile b/security/p5-PGP/Makefile index 24fc8166132a..72e88f4b9177 100644 --- a/security/p5-PGP/Makefile +++ b/security/p5-PGP/Makefile @@ -16,7 +16,8 @@ COMMENT= Perl5 module to work with PGP messages BUILD_DEPENDS= pgp:${PORTSDIR}/security/pgp -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= PGP::Pipe.3 diff --git a/security/p5-SAVI-Perl/Makefile b/security/p5-SAVI-Perl/Makefile index d91bda98aba5..6d48ef4ee549 100644 --- a/security/p5-SAVI-Perl/Makefile +++ b/security/p5-SAVI-Perl/Makefile @@ -14,7 +14,8 @@ COMMENT= Perl5 module interface to Sophos AntiVirus MAN3= SAVI.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure ONLY_FOR_ARCHS= i386 amd64 .include <bsd.port.pre.mk> diff --git a/security/pbnj/Makefile b/security/pbnj/Makefile index fa7f32de6cb2..1add81d62519 100644 --- a/security/pbnj/Makefile +++ b/security/pbnj/Makefile @@ -24,7 +24,8 @@ BUILD_DEPENDS= p5-YAML>=0:${PORTSDIR}/textproc/p5-YAML \ RUN_DEPENDS:= ${BUILD_DEPENDS} \ nmap:${PORTSDIR}/security/nmap -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= scanpbnj.1p \ outputpbnj.1p \ diff --git a/sysutils/p5-Filesys-DiskFree/Makefile b/sysutils/p5-Filesys-DiskFree/Makefile index 0cd47d53069a..8c1fdb1c69da 100644 --- a/sysutils/p5-Filesys-DiskFree/Makefile +++ b/sysutils/p5-Filesys-DiskFree/Makefile @@ -15,7 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl equivalent of df(2) -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Filesys::DiskFree.3 diff --git a/sysutils/p5-Sys-Gamin/Makefile b/sysutils/p5-Sys-Gamin/Makefile index a5307fb0c6f1..f37f5cb33733 100644 --- a/sysutils/p5-Sys-Gamin/Makefile +++ b/sysutils/p5-Sys-Gamin/Makefile @@ -11,7 +11,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl interface to Gamin (File Access Monitor implementation) -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure USE_FAM= yes MAN1= gamin-monitor.1 MAN3= Sys::Gamin.3 diff --git a/sysutils/p5-Tie-Syslog/Makefile b/sysutils/p5-Tie-Syslog/Makefile index bb8d1e153d05..07b8020c09ff 100644 --- a/sysutils/p5-Tie-Syslog/Makefile +++ b/sysutils/p5-Tie-Syslog/Makefile @@ -10,7 +10,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Tie a filehandle to Syslog -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Tie::Syslog.3 diff --git a/sysutils/p5-Unix-ConfigFile/Makefile b/sysutils/p5-Unix-ConfigFile/Makefile index 9a75a6a28a84..f67f48cd91be 100644 --- a/sysutils/p5-Unix-ConfigFile/Makefile +++ b/sysutils/p5-Unix-ConfigFile/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl modules that provides a simple interface to reading /etc files -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Unix::GroupFile.3 Unix::AliasFile.3 \ Unix::ConfigFile.3 \ diff --git a/textproc/dtdparse/Makefile b/textproc/dtdparse/Makefile index dde8a8fa3b76..9cdb0e275f4b 100644 --- a/textproc/dtdparse/Makefile +++ b/textproc/dtdparse/Makefile @@ -17,7 +17,8 @@ COMMENT= Parse a DTD and produce an XML document that represents it RUN_DEPENDS= p5-DelimMatch>=0:${PORTSDIR}/textproc/p5-DelimMatch \ p5-XML-DOM>=0:${PORTSDIR}/textproc/p5-XML-DOM -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= dtddiff2html.1 dtdformat.1 dtddiff.1 dtdparse.1 dtdflatten.1 MAN3= SGML::DTDParse::DTD.3 SGML::DTDParse.3 SGML::DTDParse::Util.3 diff --git a/textproc/libtext-charwidth-perl/Makefile b/textproc/libtext-charwidth-perl/Makefile index e0ced423e272..da362c4f0df8 100644 --- a/textproc/libtext-charwidth-perl/Makefile +++ b/textproc/libtext-charwidth-perl/Makefile @@ -17,7 +17,8 @@ COMMENT= Documentation gettext tools WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Text::CharWidth.3 diff --git a/textproc/libtext-wrapi18n-perl/Makefile b/textproc/libtext-wrapi18n-perl/Makefile index dcc954a77888..391d6d667faf 100644 --- a/textproc/libtext-wrapi18n-perl/Makefile +++ b/textproc/libtext-wrapi18n-perl/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= libtext-charwidth-perl>=0:${PORTSDIR}/textproc/libtext-charwidth- WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Text::WrapI18N.3 diff --git a/textproc/p5-CSS-SAC/Makefile b/textproc/p5-CSS-SAC/Makefile index 40f85cb84676..b2d6b7163fb7 100644 --- a/textproc/p5-CSS-SAC/Makefile +++ b/textproc/p5-CSS-SAC/Makefile @@ -18,7 +18,8 @@ COMMENT= SAC CSS (Simple API for CSS) parser RUN_DEPENDS= p5-Class-ArrayObjects>=0.04:${PORTSDIR}/devel/p5-Class-ArrayObjects BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= CSS::SAC.3 CSS::SAC::Condition.3 \ CSS::SAC::Condition::Attribute.3 \ diff --git a/textproc/p5-Lingua-EN-MatchNames/Makefile b/textproc/p5-Lingua-EN-MatchNames/Makefile index 604c1b6ad83b..51a7acca053c 100644 --- a/textproc/p5-Lingua-EN-MatchNames/Makefile +++ b/textproc/p5-Lingua-EN-MatchNames/Makefile @@ -20,7 +20,8 @@ BUILD_DEPENDS= p5-Lingua-EN-NameParse>=0:${PORTSDIR}/textproc/p5-Lingua-EN-NameP p5-Text-Metaphone>=0:${PORTSDIR}/textproc/p5-Text-Metaphone RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Lingua::EN::MatchNames.3 diff --git a/textproc/p5-Lingua-EN-Numbers-Easy/Makefile b/textproc/p5-Lingua-EN-Numbers-Easy/Makefile index f8d7a60fe947..76886a399a2a 100644 --- a/textproc/p5-Lingua-EN-Numbers-Easy/Makefile +++ b/textproc/p5-Lingua-EN-Numbers-Easy/Makefile @@ -17,7 +17,8 @@ COMMENT= A perl module providing hash access to Lingua::EN::Numbers objects RUN_DEPENDS= p5-Lingua-EN-Numbers>=1.01:${PORTSDIR}/textproc/p5-Lingua-EN-Numbers BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Lingua::EN::Numbers::Easy.3 diff --git a/textproc/p5-Lingua-EN-Summarize/Makefile b/textproc/p5-Lingua-EN-Summarize/Makefile index 95223260b866..767095500606 100644 --- a/textproc/p5-Lingua-EN-Summarize/Makefile +++ b/textproc/p5-Lingua-EN-Summarize/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-HTML-Summary>=0:${PORTSDIR}/www/p5-HTML-Summary \ p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Lingua::EN::Filters.3 \ Lingua::EN::Summarize.3 diff --git a/textproc/p5-Lingua-EN-Syllable/Makefile b/textproc/p5-Lingua-EN-Syllable/Makefile index 9f3c1741e81e..7e3195fa7654 100644 --- a/textproc/p5-Lingua-EN-Syllable/Makefile +++ b/textproc/p5-Lingua-EN-Syllable/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Routine for estimating syllable count in words -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Lingua::EN::Syllable.3 diff --git a/textproc/p5-Lingua-PT-Stemmer/Makefile b/textproc/p5-Lingua-PT-Stemmer/Makefile index 1bd148ced4a6..81a6e4a2a467 100644 --- a/textproc/p5-Lingua-PT-Stemmer/Makefile +++ b/textproc/p5-Lingua-PT-Stemmer/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Stemmers for Portuguese and Galician -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Lingua::GL::Stemmer.3 Lingua::PT::Stemmer.3 diff --git a/textproc/p5-Lingua-Stem-Fr/Makefile b/textproc/p5-Lingua-Stem-Fr/Makefile index 52079693e828..1e8411066443 100644 --- a/textproc/p5-Lingua-Stem-Fr/Makefile +++ b/textproc/p5-Lingua-Stem-Fr/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl French Stemming -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Lingua::Stem::Fr.3 diff --git a/textproc/p5-Lingua-Stem-It/Makefile b/textproc/p5-Lingua-Stem-It/Makefile index ec9d746d0d20..0d6b9576b1bb 100644 --- a/textproc/p5-Lingua-Stem-It/Makefile +++ b/textproc/p5-Lingua-Stem-It/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Stemmer for Italian -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Lingua::Stem::It.3 diff --git a/textproc/p5-Lingua-Stem-Ru/Makefile b/textproc/p5-Lingua-Stem-Ru/Makefile index cd1fa71494c6..d369d3e3def7 100644 --- a/textproc/p5-Lingua-Stem-Ru/Makefile +++ b/textproc/p5-Lingua-Stem-Ru/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Porter's stemming algorithm for Russian (KOI8-R only) -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Lingua::Stem::Ru.3 diff --git a/textproc/p5-Lingua-Stem-Snowball-Da/Makefile b/textproc/p5-Lingua-Stem-Snowball-Da/Makefile index 450006d2556b..f3a2fcd207ef 100644 --- a/textproc/p5-Lingua-Stem-Snowball-Da/Makefile +++ b/textproc/p5-Lingua-Stem-Snowball-Da/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= A stemmer for Danish -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Lingua::Stem::Snowball::Da.3 diff --git a/textproc/p5-NetAddr-IP-Find/Makefile b/textproc/p5-NetAddr-IP-Find/Makefile index 0ad7ed266494..e878ecec6aee 100644 --- a/textproc/p5-NetAddr-IP-Find/Makefile +++ b/textproc/p5-NetAddr-IP-Find/Makefile @@ -16,7 +16,8 @@ COMMENT= Iterates over all IP addresses in a text similar to Email::Find RUN_DEPENDS= p5-NetAddr-IP>0:${PORTSDIR}/net-mgmt/p5-NetAddr-IP -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure INSTALL_TARGET= pure_install MAN3= NetAddr::IP::Find.3 diff --git a/textproc/p5-Parse-Flex/Makefile b/textproc/p5-Parse-Flex/Makefile index 68ca7dfe63b9..5526f1effe8c 100644 --- a/textproc/p5-Parse-Flex/Makefile +++ b/textproc/p5-Parse-Flex/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= The Fastest Lexer in the West -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Parse::Flex.3 Parse::Flex::Generate.3 diff --git a/textproc/p5-Pod-Abstract/Makefile b/textproc/p5-Pod-Abstract/Makefile index 62534da18619..212522dad657 100644 --- a/textproc/p5-Pod-Abstract/Makefile +++ b/textproc/p5-Pod-Abstract/Makefile @@ -14,7 +14,8 @@ BUILD_DEPENDS= p5-IO-String>=0:${PORTSDIR}/devel/p5-IO-String \ p5-Task-Weaken>=0:${PORTSDIR}/devel/p5-Task-Weaken RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN1= paf.1 MAN3= Pod::Abstract.3 \ diff --git a/textproc/p5-RADIUS-UserFile/Makefile b/textproc/p5-RADIUS-UserFile/Makefile index a6a9bd00fe15..bb2d175f2bd8 100644 --- a/textproc/p5-RADIUS-UserFile/Makefile +++ b/textproc/p5-RADIUS-UserFile/Makefile @@ -17,7 +17,8 @@ COMMENT= Perl extension for manipulating a RADIUS users file BUILD_DEPENDS= p5-Tie-IxHash>=0:${PORTSDIR}/devel/p5-Tie-IxHash RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= RADIUS::UserFile.3 diff --git a/textproc/p5-Spreadsheet-WriteExcel-FromXML/Makefile b/textproc/p5-Spreadsheet-WriteExcel-FromXML/Makefile index fec6d29b7ff7..ff27496c5c53 100644 --- a/textproc/p5-Spreadsheet-WriteExcel-FromXML/Makefile +++ b/textproc/p5-Spreadsheet-WriteExcel-FromXML/Makefile @@ -20,7 +20,8 @@ BUILD_DEPENDS= p5-OLE-Storage_Lite>=0:${PORTSDIR}/devel/p5-OLE-Storage_Lite \ p5-Spreadsheet-WriteExcel>=0:${PORTSDIR}/textproc/p5-Spreadsheet-WriteExcel RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Spreadsheet::WriteExcel::FromXML::Workbook.3 \ Spreadsheet::WriteExcel::FromXML::Worksheet.3 \ diff --git a/textproc/p5-String-Tokenizer/Makefile b/textproc/p5-String-Tokenizer/Makefile index 26670e718a91..1f5b9b82f2e9 100644 --- a/textproc/p5-String-Tokenizer/Makefile +++ b/textproc/p5-String-Tokenizer/Makefile @@ -16,6 +16,7 @@ COMMENT= A simple string tokenizer MAN3= String::Tokenizer.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/textproc/p5-Template-Tiny/Makefile b/textproc/p5-Template-Tiny/Makefile index f597fec5b102..01d64c10bb7e 100644 --- a/textproc/p5-Template-Tiny/Makefile +++ b/textproc/p5-Template-Tiny/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Template Toolkit reimplemented in as little code as possible -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Template::Tiny.3 diff --git a/textproc/p5-Text-Bastardize/Makefile b/textproc/p5-Text-Bastardize/Makefile index 0a12e5735208..52436ba3c81f 100644 --- a/textproc/p5-Text-Bastardize/Makefile +++ b/textproc/p5-Text-Bastardize/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Corruptor of innocent text -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Text::Bastardize.3 diff --git a/textproc/p5-Text-Diff-Parser/Makefile b/textproc/p5-Text-Diff-Parser/Makefile index d00de8e36567..2266c98abe5b 100644 --- a/textproc/p5-Text-Diff-Parser/Makefile +++ b/textproc/p5-Text-Diff-Parser/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Parse patch files containing unified and standard diffs -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Text::Diff::Parser.3 diff --git a/textproc/p5-Text-EtText/Makefile b/textproc/p5-Text-EtText/Makefile index 0d7632befb4e..e2aadb81aa53 100644 --- a/textproc/p5-Text-EtText/Makefile +++ b/textproc/p5-Text-EtText/Makefile @@ -18,7 +18,8 @@ COMMENT= A simple plain-text to HTML converter BUILD_DEPENDS= p5-HTML-Parser>0:${PORTSDIR}/www/p5-HTML-Parser RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Text::EtText.3 Text::EtText::DefaultGlossary.3 \ Text::EtText::LinkGlossary.3 Text::EtText::EtText2HTML.3 \ diff --git a/textproc/p5-Text-FindIndent/Makefile b/textproc/p5-Text-FindIndent/Makefile index 7c60456895e0..8fa904630d40 100644 --- a/textproc/p5-Text-FindIndent/Makefile +++ b/textproc/p5-Text-FindIndent/Makefile @@ -11,7 +11,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl5 module to heuristically determine the indent style of a file -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= Text::FindIndent.3 diff --git a/textproc/p5-Text-Flowed/Makefile b/textproc/p5-Text-Flowed/Makefile index a086509d70b8..6094cb3d957c 100644 --- a/textproc/p5-Text-Flowed/Makefile +++ b/textproc/p5-Text-Flowed/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= RFC2646 format=flowed -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= ${PORTNAME:S/-/::/g}.3 diff --git a/textproc/p5-Text-Markdown/Makefile b/textproc/p5-Text-Markdown/Makefile index 03beff39c094..f1460975cd25 100644 --- a/textproc/p5-Text-Markdown/Makefile +++ b/textproc/p5-Text-Markdown/Makefile @@ -16,7 +16,8 @@ RUN_DEPENDS= p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils TEST_DEPENDS= p5-Test-Differences>=0:${PORTSDIR}/devel/p5-Test-Differences \ p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= Markdown.pl.1 MAN3= Text::Markdown.3 diff --git a/textproc/p5-Text-ParagraphDiff/Makefile b/textproc/p5-Text-ParagraphDiff/Makefile index 216c2ee77f69..fb788cd67bca 100644 --- a/textproc/p5-Text-ParagraphDiff/Makefile +++ b/textproc/p5-Text-ParagraphDiff/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-Algorithm-Diff>=0:${PORTSDIR}/devel/p5-Algorithm-Diff \ p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure WRKSRC= ${WRKDIR}/${PORTNAME} diff --git a/textproc/p5-Text-Repository/Makefile b/textproc/p5-Text-Repository/Makefile index c791413edb84..3f0956f00fa7 100644 --- a/textproc/p5-Text-Repository/Makefile +++ b/textproc/p5-Text-Repository/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= A simple way to manage text without mixing it with Perl -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Text::Repository.3 diff --git a/textproc/p5-Text-Shellwords/Makefile b/textproc/p5-Text-Shellwords/Makefile index 966ecae3030f..fad45fe93e73 100644 --- a/textproc/p5-Text-Shellwords/Makefile +++ b/textproc/p5-Text-Shellwords/Makefile @@ -10,7 +10,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= This is a thin wrapper around the shellwords.pl package -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Text::Shellwords.3 diff --git a/textproc/p5-WWW-Google-SiteMap/Makefile b/textproc/p5-WWW-Google-SiteMap/Makefile index 00b5009ffe2a..01d1b6e5915d 100644 --- a/textproc/p5-WWW-Google-SiteMap/Makefile +++ b/textproc/p5-WWW-Google-SiteMap/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-XML-Twig>=0:${PORTSDIR}/textproc/p5-XML-Twig \ p5-URI>=0:${PORTSDIR}/net/p5-URI RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= WWW::Google::SiteMap.3 \ WWW::Google::SiteMap::Index.3 \ diff --git a/textproc/p5-XML-Catalog/Makefile b/textproc/p5-XML-Catalog/Makefile index 2d10c8c906a5..b0a620250215 100644 --- a/textproc/p5-XML-Catalog/Makefile +++ b/textproc/p5-XML-Catalog/Makefile @@ -16,7 +16,8 @@ BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser \ p5-URI>=0:${PORTSDIR}/net/p5-URI RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure USE_DOS2UNIX= Catalog.pm MAN3= XML::Catalog.3 diff --git a/textproc/p5-XML-Code/Makefile b/textproc/p5-XML-Code/Makefile index 2628f0725f96..ba2c5a618b8b 100644 --- a/textproc/p5-XML-Code/Makefile +++ b/textproc/p5-XML-Code/Makefile @@ -11,6 +11,7 @@ COMMENT= Module for converting XML hash structures into plain text MAN3= XML::Code.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/textproc/p5-XML-DBMS/Makefile b/textproc/p5-XML-DBMS/Makefile index 4e3f419d2eeb..0885ed1814f6 100644 --- a/textproc/p5-XML-DBMS/Makefile +++ b/textproc/p5-XML-DBMS/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-libxml>=0:${PORTSDIR}/textproc/p5-libxml \ RUN_DEPENDS:= ${BUILD_DEPENDS} WRKSRC= ${WRKDIR}/${PORTNAME} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure USE_DOS2UNIX= yes post-install: diff --git a/textproc/p5-XML-Filter-GenericChunk/Makefile b/textproc/p5-XML-Filter-GenericChunk/Makefile index dc95787a7f32..c044fdcc4245 100644 --- a/textproc/p5-XML-Filter-GenericChunk/Makefile +++ b/textproc/p5-XML-Filter-GenericChunk/Makefile @@ -14,7 +14,8 @@ BUILD_DEPENDS= p5-XML-LibXML>=1.4:${PORTSDIR}/textproc/p5-XML-LibXML \ p5-XML-SAX>=0:${PORTSDIR}/textproc/p5-XML-SAX RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= XML::Filter::CharacterChunk.3 \ XML::Filter::GenericChunk.3 diff --git a/textproc/p5-XML-GDOME/Makefile b/textproc/p5-XML-GDOME/Makefile index 1b5682227e02..ded6a935f207 100644 --- a/textproc/p5-XML-GDOME/Makefile +++ b/textproc/p5-XML-GDOME/Makefile @@ -20,7 +20,8 @@ RUN_DEPENDS= p5-XML-SAX>=0:${PORTSDIR}/textproc/p5-XML-SAX \ p5-XML-LibXML>=0:${PORTSDIR}/textproc/p5-XML-LibXML BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= XML::GDOME.3 \ XML::GDOME::Attr.3 \ diff --git a/textproc/p5-XML-Generator-PerlData/Makefile b/textproc/p5-XML-Generator-PerlData/Makefile index 6507c84def5c..ececb70f1eed 100644 --- a/textproc/p5-XML-Generator-PerlData/Makefile +++ b/textproc/p5-XML-Generator-PerlData/Makefile @@ -17,7 +17,8 @@ COMMENT= Perl extension for generating SAX2 events from Perl data structures BUILD_DEPENDS= p5-XML-SAX>=0:${PORTSDIR}/textproc/p5-XML-SAX RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= XML::Generator::PerlData.3 diff --git a/textproc/p5-XML-Grove/Makefile b/textproc/p5-XML-Grove/Makefile index fa36c3306768..c8c32d587a65 100644 --- a/textproc/p5-XML-Grove/Makefile +++ b/textproc/p5-XML-Grove/Makefile @@ -16,7 +16,8 @@ COMMENT= Perl-style XML objects RUN_DEPENDS= p5-libxml>=0:${PORTSDIR}/textproc/p5-libxml -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= XML::DOM-ecmascript.3 \ XML::Grove.3 \ diff --git a/textproc/p5-XML-Node/Makefile b/textproc/p5-XML-Node/Makefile index 0a171b573c01..7112be034a0d 100644 --- a/textproc/p5-XML-Node/Makefile +++ b/textproc/p5-XML-Node/Makefile @@ -16,7 +16,8 @@ COMMENT= Perl5 module to extend and simplify XML::Parser RUN_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= XML::Node.3 diff --git a/textproc/p5-XML-OPML/Makefile b/textproc/p5-XML-OPML/Makefile index 09d8aaec5ff2..54213c5518d9 100644 --- a/textproc/p5-XML-OPML/Makefile +++ b/textproc/p5-XML-OPML/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser \ p5-XML-SimpleObject>=0:${PORTSDIR}/textproc/p5-XML-SimpleObject RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= XML::OPML.3 diff --git a/textproc/p5-XML-Parser-EasyTree/Makefile b/textproc/p5-XML-Parser-EasyTree/Makefile index b775f0a014c6..dac4706f8ffe 100644 --- a/textproc/p5-XML-Parser-EasyTree/Makefile +++ b/textproc/p5-XML-Parser-EasyTree/Makefile @@ -18,7 +18,8 @@ COMMENT= Easier tree style for XML::Parser BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= XML::Parser::EasyTree.3 diff --git a/textproc/p5-XML-Parser-Style-Elemental/Makefile b/textproc/p5-XML-Parser-Style-Elemental/Makefile index b3b138303301..55d131175e6c 100644 --- a/textproc/p5-XML-Parser-Style-Elemental/Makefile +++ b/textproc/p5-XML-Parser-Style-Elemental/Makefile @@ -13,7 +13,8 @@ COMMENT= More advanced and flexible object tree style for XML::Parser BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= XML::Parser::Style::Elemental.3 diff --git a/textproc/p5-XML-XQL/Makefile b/textproc/p5-XML-XQL/Makefile index c58b8a9bfdf0..41cc8c1578ba 100644 --- a/textproc/p5-XML-XQL/Makefile +++ b/textproc/p5-XML-XQL/Makefile @@ -20,7 +20,8 @@ RUN_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser \ p5-XML-DOM>=0:${PORTSDIR}/textproc/p5-XML-DOM BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= XML::XQL.3 XML::XQL::DOM.3 XML::XQL::Date.3 \ XML::XQL::Query.3 XML::XQL::Tutorial.3 diff --git a/textproc/p5-XML-XSLT/Makefile b/textproc/p5-XML-XSLT/Makefile index 9c00d3229238..e5be28c477f5 100644 --- a/textproc/p5-XML-XSLT/Makefile +++ b/textproc/p5-XML-XSLT/Makefile @@ -17,7 +17,8 @@ COMMENT= XML::XSLT - A perl module for processing XSLT BUILD_DEPENDS= p5-XML-DOM>=0:${PORTSDIR}/textproc/p5-XML-DOM RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= xslt-parser.1 MAN3= XML::XSLT.3 diff --git a/textproc/sdf/Makefile b/textproc/sdf/Makefile index b7e573744559..10de98085934 100644 --- a/textproc/sdf/Makefile +++ b/textproc/sdf/Makefile @@ -16,7 +16,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Simple Document Format - "author-friendly" mark-up system -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= pod2sdf.1 diff --git a/textproc/texi2db/Makefile b/textproc/texi2db/Makefile index 0555fe7da161..eb83daf41fb9 100644 --- a/textproc/texi2db/Makefile +++ b/textproc/texi2db/Makefile @@ -17,7 +17,8 @@ COMMENT= Converts a Texinfo file into DocBook XML BUILD_DEPENDS= p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= texi2db.1 PLIST_FILES= bin/texi2db \ diff --git a/www/htmlobject/Makefile b/www/htmlobject/Makefile index 6372ae2f5740..5e5ea2345f4b 100644 --- a/www/htmlobject/Makefile +++ b/www/htmlobject/Makefile @@ -18,7 +18,8 @@ COMMENT= HTML Document Object BUILD_DEPENDS= p5-Data-FormValidator>=0:${PORTSDIR}/textproc/p5-Data-FormValidator \ p5-Date-Manip>=0:${PORTSDIR}/devel/p5-Date-Manip -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= HTMLObject::Base.3 HTMLObject::Form.3 \ HTMLObject::FrameSet.3 HTMLObject::HDMLCard.3 \ diff --git a/www/p5-Apache-Session-SQLite3/Makefile b/www/p5-Apache-Session-SQLite3/Makefile index 736dc298bfd0..e405d176de91 100644 --- a/www/p5-Apache-Session-SQLite3/Makefile +++ b/www/p5-Apache-Session-SQLite3/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-Apache-Session>=0:${PORTSDIR}/www/p5-Apache-Session \ p5-DBD-SQLite>=0:${PORTSDIR}/databases/p5-DBD-SQLite RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Apache::Session::SQLite3.3 diff --git a/www/p5-Apache-Session-SharedMem/Makefile b/www/p5-Apache-Session-SharedMem/Makefile index b5a3010bc265..ef137d975103 100644 --- a/www/p5-Apache-Session-SharedMem/Makefile +++ b/www/p5-Apache-Session-SharedMem/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-IPC-Cache>=0:${PORTSDIR}/devel/p5-IPC-Cache \ p5-Apache-Session>=0:${PORTSDIR}/www/p5-Apache-Session RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Apache::Session::Store::SharedMem.3 \ Apache::Session::SharedMem.3 diff --git a/www/p5-CGI-Application-Plugin-AutoRunmode/Makefile b/www/p5-CGI-Application-Plugin-AutoRunmode/Makefile index 177896707a69..9ea4441188c2 100644 --- a/www/p5-CGI-Application-Plugin-AutoRunmode/Makefile +++ b/www/p5-CGI-Application-Plugin-AutoRunmode/Makefile @@ -13,7 +13,8 @@ COMMENT= CGI::App plugin to automatically register runmodes BUILD_DEPENDS= p5-CGI-Application>=0:${PORTSDIR}/www/p5-CGI-Application RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= CGI::Application::Plugin::AutoRunmode.3 \ CGI::Application::Plugin::AutoRunmode::FileDelegate.3 diff --git a/www/p5-CGI-Application-Plugin-DebugScreen/Makefile b/www/p5-CGI-Application-Plugin-DebugScreen/Makefile index 7e01779c5936..7b6c7bc787cd 100644 --- a/www/p5-CGI-Application-Plugin-DebugScreen/Makefile +++ b/www/p5-CGI-Application-Plugin-DebugScreen/Makefile @@ -17,7 +17,8 @@ BUILD_DEPENDS= p5-CGI-Application>=0:${PORTSDIR}/www/p5-CGI-Application \ p5-UNIVERSAL-require>=0:${PORTSDIR}/devel/p5-UNIVERSAL-require RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= CGI::Application::Plugin::DebugScreen.3 diff --git a/www/p5-CGI-Application-Plugin-HtmlTidy/Makefile b/www/p5-CGI-Application-Plugin-HtmlTidy/Makefile index e607be216647..0ba3e039dfc8 100644 --- a/www/p5-CGI-Application-Plugin-HtmlTidy/Makefile +++ b/www/p5-CGI-Application-Plugin-HtmlTidy/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-CGI-Application>4.01:${PORTSDIR}/www/p5-CGI-Application \ p5-HTML-Tidy>=1.08:${PORTSDIR}/textproc/p5-HTML-Tidy RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= CGI::Application::Plugin::HtmlTidy.3 diff --git a/www/p5-CGI-ArgChecker/Makefile b/www/p5-CGI-ArgChecker/Makefile index 9a9b9efdddf0..30651405ef89 100644 --- a/www/p5-CGI-ArgChecker/Makefile +++ b/www/p5-CGI-ArgChecker/Makefile @@ -17,7 +17,8 @@ COMMENT= Perl module implementing a cgi interface to String::Checker BUILD_DEPENDS= p5-String-Checker>=0:${PORTSDIR}/devel/p5-String-Checker RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= CGI::ArgChecker.3 diff --git a/www/p5-CGI-Builder/Makefile b/www/p5-CGI-Builder/Makefile index 455c69fa0f61..b4dd4a3098fe 100644 --- a/www/p5-CGI-Builder/Makefile +++ b/www/p5-CGI-Builder/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-IO-Util>=0:${PORTSDIR}/devel/p5-IO-Util \ p5-OOTools>=0:${PORTSDIR}/devel/p5-OOTools RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Bundle::CGI::Builder::Complete.3 \ CGI::Builder.3 \ diff --git a/www/p5-CGI-Expand/Makefile b/www/p5-CGI-Expand/Makefile index c26f403b2777..852772c41b87 100644 --- a/www/p5-CGI-Expand/Makefile +++ b/www/p5-CGI-Expand/Makefile @@ -13,7 +13,8 @@ COMMENT= Convert flat hash to nested data using TT2's dot convention BUILD_DEPENDS= p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= CGI::Expand.3 diff --git a/www/p5-CGI-FastTemplate/Makefile b/www/p5-CGI-FastTemplate/Makefile index 9455aa193852..86b744ff62cb 100644 --- a/www/p5-CGI-FastTemplate/Makefile +++ b/www/p5-CGI-FastTemplate/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl module for manage templates and parses templates -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= CGI::FastTemplate.3 diff --git a/www/p5-CGI-Response/Makefile b/www/p5-CGI-Response/Makefile index 250398905f31..3b71f7a12904 100644 --- a/www/p5-CGI-Response/Makefile +++ b/www/p5-CGI-Response/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl module allowing response construction for CGI applications -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= CGI::Response.3 diff --git a/www/p5-CGI-Upload/Makefile b/www/p5-CGI-Upload/Makefile index e80b8cf67b77..39b8e9400315 100644 --- a/www/p5-CGI-Upload/Makefile +++ b/www/p5-CGI-Upload/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-HTTP-BrowserDetect>=0:${PORTSDIR}/www/p5-HTTP-BrowserDetect \ p5-File-MMagic>=0:${PORTSDIR}/devel/p5-File-MMagic \ p5-CGI.pm>=0:${PORTSDIR}/www/p5-CGI.pm -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= CGI::Upload.3 diff --git a/www/p5-CGI-modules/Makefile b/www/p5-CGI-modules/Makefile index b7724f7c6123..ba224d035081 100644 --- a/www/p5-CGI-modules/Makefile +++ b/www/p5-CGI-modules/Makefile @@ -17,7 +17,8 @@ COMMENT= Modules for perl5, for use in writing CGI scripts BUILD_DEPENDS= p5-libwww>=0:${PORTSDIR}/www/p5-libwww -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= CGI::Base.3 CGI::BasePlus.3 CGI::Carp.3 CGI::Form.3 \ CGI::MiniSvr.3 CGI::Request.3 diff --git a/www/p5-Catalyst-Plugin-FormBuilder/Makefile b/www/p5-Catalyst-Plugin-FormBuilder/Makefile index d1762c969833..eaefe620acc1 100644 --- a/www/p5-Catalyst-Plugin-FormBuilder/Makefile +++ b/www/p5-Catalyst-Plugin-FormBuilder/Makefile @@ -16,7 +16,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-CGI-FormBuilder>=3.02:${PORTSDIR}/www/p5-CGI-FormBuilder RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Catalyst::Plugin::FormBuilder.3 diff --git a/www/p5-Catalyst-Plugin-Params-Nested/Makefile b/www/p5-Catalyst-Plugin-Params-Nested/Makefile index b509a81d797c..e5f061db3ec8 100644 --- a/www/p5-Catalyst-Plugin-Params-Nested/Makefile +++ b/www/p5-Catalyst-Plugin-Params-Nested/Makefile @@ -15,7 +15,8 @@ RUN_DEPENDS= p5-CGI-Expand>=1.06:${PORTSDIR}/www/p5-CGI-Expand \ p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime TEST_DEPENDS= p5-Test-MockObject>=0:${PORTSDIR}/devel/p5-Test-MockObject -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Catalyst::Plugin::Params::Nested.3 \ Catalyst::Plugin::Params::Nested::Expander.3 diff --git a/www/p5-Catalyst-Plugin-Scheduler/Makefile b/www/p5-Catalyst-Plugin-Scheduler/Makefile index e149077ee725..0a3b62585e63 100644 --- a/www/p5-Catalyst-Plugin-Scheduler/Makefile +++ b/www/p5-Catalyst-Plugin-Scheduler/Makefile @@ -18,7 +18,8 @@ BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \ p5-YAML>=0:${PORTSDIR}/textproc/p5-YAML RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Catalyst::Plugin::Scheduler.3 diff --git a/www/p5-Catalyst-Plugin-Session-Store-Delegate/Makefile b/www/p5-Catalyst-Plugin-Session-Store-Delegate/Makefile index 32bb55c11d1c..d98f9d09602b 100644 --- a/www/p5-Catalyst-Plugin-Session-Store-Delegate/Makefile +++ b/www/p5-Catalyst-Plugin-Session-Store-Delegate/Makefile @@ -15,7 +15,8 @@ BUILD_DEPENDS= p5-Catalyst-Plugin-Session>=0.27:${PORTSDIR}/www/p5-Catalyst-Plug RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-Test-use-ok>=0:${PORTSDIR}/devel/p5-Test-use-ok -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Catalyst::Plugin::Session::Store::Delegate.3 diff --git a/www/p5-Compress-LeadingBlankSpaces/Makefile b/www/p5-Compress-LeadingBlankSpaces/Makefile index 906bad13d8a2..d1ba48fed945 100644 --- a/www/p5-Compress-LeadingBlankSpaces/Makefile +++ b/www/p5-Compress-LeadingBlankSpaces/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl class to compress leading blank spaces in web content -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Compress::LeadingBlankSpaces.3 diff --git a/www/p5-Data-Validate-URI/Makefile b/www/p5-Data-Validate-URI/Makefile index e3c817616801..1115a526fabe 100644 --- a/www/p5-Data-Validate-URI/Makefile +++ b/www/p5-Data-Validate-URI/Makefile @@ -20,7 +20,8 @@ BUILD_DEPENDS= p5-Data-Validate-Domain>=0:${PORTSDIR}/dns/p5-Data-Validate-Domai RUN_DEPENDS= p5-Data-Validate-Domain>=0:${PORTSDIR}/dns/p5-Data-Validate-Domain \ p5-Data-Validate-IP>=0:${PORTSDIR}/net-mgmt/p5-Data-Validate-IP -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Data::Validate::URI.3 diff --git a/www/p5-FAQ-OMatic/Makefile b/www/p5-FAQ-OMatic/Makefile index 6f4e2d1662de..7be3ee621529 100644 --- a/www/p5-FAQ-OMatic/Makefile +++ b/www/p5-FAQ-OMatic/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl API to manipulate FAQ-O-Matics -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= FAQ::OMatic::API.3 diff --git a/www/p5-Geo-Caching/Makefile b/www/p5-Geo-Caching/Makefile index 0226929453e0..d29d020b4739 100644 --- a/www/p5-Geo-Caching/Makefile +++ b/www/p5-Geo-Caching/Makefile @@ -22,6 +22,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} MAN3= Geo::Caching.3 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure .include <bsd.port.mk> diff --git a/www/p5-HTML-Breadcrumbs/Makefile b/www/p5-HTML-Breadcrumbs/Makefile index e7260fb7bca4..1621649efc07 100644 --- a/www/p5-HTML-Breadcrumbs/Makefile +++ b/www/p5-HTML-Breadcrumbs/Makefile @@ -10,7 +10,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Module to produce HTML 'breadcrumb trails' -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= HTML::Breadcrumbs.3 diff --git a/www/p5-HTML-Clean/Makefile b/www/p5-HTML-Clean/Makefile index 1628ccba0af0..e7bfcc832bcd 100644 --- a/www/p5-HTML-Clean/Makefile +++ b/www/p5-HTML-Clean/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Cleans up HTML code for web browsers, not humans -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= htmlclean.1 MAN3= HTML::Clean.3 diff --git a/www/p5-HTML-Pager/Makefile b/www/p5-HTML-Pager/Makefile index 77219d1a81a1..2c20450200de 100644 --- a/www/p5-HTML-Pager/Makefile +++ b/www/p5-HTML-Pager/Makefile @@ -17,7 +17,8 @@ COMMENT= Perl module for handling CGI HTML paging of arbitrary data BUILD_DEPENDS= p5-HTML-Template>=0:${PORTSDIR}/www/p5-HTML-Template RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= HTML::Pager.3 diff --git a/www/p5-HTML-Perlinfo/Makefile b/www/p5-HTML-Perlinfo/Makefile index 5e69ff0c0685..fd08214c0703 100644 --- a/www/p5-HTML-Perlinfo/Makefile +++ b/www/p5-HTML-Perlinfo/Makefile @@ -18,7 +18,8 @@ LICENSE_COMB= dual LICENSE= ART10 GPLv1 PERL5= yes -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= perlinfo.1 MAN3= HTML::Perlinfo.3 HTML::Perlinfo::HTML.3 \ diff --git a/www/p5-HTML-QuickCheck/Makefile b/www/p5-HTML-QuickCheck/Makefile index c88209fa73c3..c5c02a32b394 100644 --- a/www/p5-HTML-QuickCheck/Makefile +++ b/www/p5-HTML-QuickCheck/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= A simple and fast HTML syntax checking package for perl 4 and perl 5 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= HTML::QuickCheck.3 diff --git a/www/p5-HTML-SimpleParse/Makefile b/www/p5-HTML-SimpleParse/Makefile index 3020c5ac79f1..26182694f3ab 100644 --- a/www/p5-HTML-SimpleParse/Makefile +++ b/www/p5-HTML-SimpleParse/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= HTML::SimpleParse - a bare-bones HTML parser -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= HTML::SimpleParse.3 diff --git a/www/p5-HTML-StripScripts-Parser/Makefile b/www/p5-HTML-StripScripts-Parser/Makefile index 6495ec9323e9..2f1a20768a2a 100644 --- a/www/p5-HTML-StripScripts-Parser/Makefile +++ b/www/p5-HTML-StripScripts-Parser/Makefile @@ -18,7 +18,8 @@ RUN_DEPENDS= p5-HTML-Parser>=3.56:${PORTSDIR}/www/p5-HTML-Parser \ p5-HTML-StripScripts>=1.05:${PORTSDIR}/www/p5-HTML-StripScripts BUILD_DEPENDS:= ${RUN_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= HTML::StripScripts::Parser.3 diff --git a/www/p5-HTML-StripScripts/Makefile b/www/p5-HTML-StripScripts/Makefile index 2d9ff337a4eb..7b1aa7e41ca2 100644 --- a/www/p5-HTML-StripScripts/Makefile +++ b/www/p5-HTML-StripScripts/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= ports@FreeBSD.org COMMENT= Strip scripting constructs out of HTML -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= HTML::StripScripts.3 diff --git a/www/p5-HTML-Webmake/Makefile b/www/p5-HTML-Webmake/Makefile index 357d0de851bc..df383aa81aa2 100644 --- a/www/p5-HTML-Webmake/Makefile +++ b/www/p5-HTML-Webmake/Makefile @@ -23,7 +23,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 +USES= perl5 +USE_PERL5= configure MAN1= webmake.1 MAN3= HTML::WebMake.3 HTML::WebMake::MetadataContent.3 HTML::WebMake::PerlCodeLibrary.3 \ diff --git a/www/p5-HTTP-Server-Simple-PSGI/Makefile b/www/p5-HTTP-Server-Simple-PSGI/Makefile index 392cb6db7d4d..885af6a34b8c 100644 --- a/www/p5-HTTP-Server-Simple-PSGI/Makefile +++ b/www/p5-HTTP-Server-Simple-PSGI/Makefile @@ -16,7 +16,8 @@ COMMENT= PSGI handler for HTTP::Server::Simple RUN_DEPENDS= p5-HTTP-Server-Simple>=0:${PORTSDIR}/www/p5-HTTP-Server-Simple -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure MAN3= HTTP::Server::Simple::PSGI.3 diff --git a/www/p5-Net-Akismet/Makefile b/www/p5-Net-Akismet/Makefile index 76ea6eedb3d7..8b4dc45448e6 100644 --- a/www/p5-Net-Akismet/Makefile +++ b/www/p5-Net-Akismet/Makefile @@ -21,7 +21,8 @@ RUN_DEPENDS= p5-libwww>=5.09:${PORTSDIR}/www/p5-libwww BUILD_DEPENDS+= p5-Test-Pod-Coverage>=0:${PORTSDIR}/devel/p5-Test-Pod-Coverage .endif -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Net::Akismet.3 diff --git a/www/p5-Nginx-ReadBody/Makefile b/www/p5-Nginx-ReadBody/Makefile index ae2bdc03ba1b..e3b52c6e45c3 100644 --- a/www/p5-Nginx-ReadBody/Makefile +++ b/www/p5-Nginx-ReadBody/Makefile @@ -26,7 +26,8 @@ RUN_DEPENDS+= nginx:${PORTSDIR}/www/nginx-devel RUN_DEPENDS+= nginx:${PORTSDIR}/www/nginx .endif -PERL_CONFIGURE= YES +USES= perl5 +USE_PERL5= configure pre-everything:: @${CAT} ${PKGMESSAGE} diff --git a/www/p5-Template-Plugin-Markdown/Makefile b/www/p5-Template-Plugin-Markdown/Makefile index 353153860cd5..df23892000cc 100644 --- a/www/p5-Template-Plugin-Markdown/Makefile +++ b/www/p5-Template-Plugin-Markdown/Makefile @@ -14,7 +14,8 @@ BUILD_DEPENDS= p5-Template-Toolkit>=0:${PORTSDIR}/www/p5-Template-Toolkit \ p5-Text-Markdown>=0:${PORTSDIR}/textproc/p5-Text-Markdown RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Template::Plugin::Markdown.3 diff --git a/www/p5-WWW-Link/Makefile b/www/p5-WWW-Link/Makefile index 0eb242dcecb8..c54879c5d3e4 100644 --- a/www/p5-WWW-Link/Makefile +++ b/www/p5-WWW-Link/Makefile @@ -22,7 +22,8 @@ BUILD_DEPENDS= p5-libwww>=0:${PORTSDIR}/www/p5-libwww \ p5-Getopt-Long>=0:${PORTSDIR}/devel/p5-Getopt-Long RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= WWW::Link.3 \ WWW::Link::Change.3 \ diff --git a/www/p5-WebService-IMDB/Makefile b/www/p5-WebService-IMDB/Makefile index 1f49291d4b69..ab78d9145cba 100644 --- a/www/p5-WebService-IMDB/Makefile +++ b/www/p5-WebService-IMDB/Makefile @@ -23,7 +23,8 @@ RUN_DEPENDS= p5-Cache-Cache>=0:${PORTSDIR}/devel/p5-Cache-Cache \ p5-URI>=0:${PORTSDIR}/net/p5-URI \ p5-libwww>=0:${PORTSDIR}/www/p5-libwww -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= WebService::IMDB.3 \ WebService::IMDB::Birth.3 \ diff --git a/www/p5-WebService-MoviePosterDB/Makefile b/www/p5-WebService-MoviePosterDB/Makefile index 844f5b54e865..27949f382d8e 100644 --- a/www/p5-WebService-MoviePosterDB/Makefile +++ b/www/p5-WebService-MoviePosterDB/Makefile @@ -20,7 +20,8 @@ RUN_DEPENDS= p5-Cache-Cache>=0:${PORTSDIR}/devel/p5-Cache-Cache \ p5-URI>=0:${PORTSDIR}/net/p5-URI \ p5-libwww>=0:${PORTSDIR}/www/p5-libwww -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= WebService::MoviePosterDB.3 \ WebService::MoviePosterDB::Movie.3 \ diff --git a/www/p5-WebService-MusicBrainz/Makefile b/www/p5-WebService-MusicBrainz/Makefile index e795d40e632a..11000c98c0ae 100644 --- a/www/p5-WebService-MusicBrainz/Makefile +++ b/www/p5-WebService-MusicBrainz/Makefile @@ -20,7 +20,8 @@ BUILD_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \ p5-XML-LibXML>=0:${PORTSDIR}/textproc/p5-XML-LibXML RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= WebService::MusicBrainz.3 \ WebService::MusicBrainz::Artist.3 \ diff --git a/www/p5-WebService-Technorati/Makefile b/www/p5-WebService-Technorati/Makefile index 17a3c9873d96..0131b1fc5732 100644 --- a/www/p5-WebService-Technorati/Makefile +++ b/www/p5-WebService-Technorati/Makefile @@ -21,7 +21,8 @@ BUILD_DEPENDS= p5-XML-XPath>=0:${PORTSDIR}/textproc/p5-XML-XPath \ p5-libwww>=0:${PORTSDIR}/www/p5-libwww RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= WebService::Technorati.3 \ WebService::Technorati::ApiQuery.3 \ diff --git a/www/p5-libservlet/Makefile b/www/p5-libservlet/Makefile index 1e269da6e7c7..8df051c7fd8f 100644 --- a/www/p5-libservlet/Makefile +++ b/www/p5-libservlet/Makefile @@ -18,7 +18,8 @@ COMMENT= Servlet API for Perl BUILD_DEPENDS= p5-Exception-Class>=0:${PORTSDIR}/devel/p5-Exception-Class RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Servlet.3 \ Servlet::Config.3 \ diff --git a/x11-clocks/intclock/Makefile b/x11-clocks/intclock/Makefile index d0c7a183f497..058186cd1ce9 100644 --- a/x11-clocks/intclock/Makefile +++ b/x11-clocks/intclock/Makefile @@ -13,7 +13,8 @@ COMMENT= Multi-timezone clock BUILD_DEPENDS= p5-Gtk2>=1.144:${PORTSDIR}/x11-toolkits/p5-Gtk2 RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure post-patch: @${REINPLACE_CMD} -e \ diff --git a/x11-toolkits/p5-Glade2/Makefile b/x11-toolkits/p5-Glade2/Makefile index 13509f755e13..ab8613352cad 100644 --- a/x11-toolkits/p5-Glade2/Makefile +++ b/x11-toolkits/p5-Glade2/Makefile @@ -26,7 +26,8 @@ BUILD_DEPENDS= p5-ExtUtils-Depends>=0:${PORTSDIR}/devel/p5-ExtUtils-Depends \ RUN_DEPENDS= p5-Gtk2>=0:${PORTSDIR}/x11-toolkits/p5-Gtk2 USE_GNOME= libglade2 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Gtk2::GladeXML.3 diff --git a/x11-toolkits/p5-Gnome2/Makefile b/x11-toolkits/p5-Gnome2/Makefile index 3e31adbc545f..fd1e2458062d 100644 --- a/x11-toolkits/p5-Gnome2/Makefile +++ b/x11-toolkits/p5-Gnome2/Makefile @@ -29,7 +29,8 @@ RUN_DEPENDS= p5-Glib2>=0:${PORTSDIR}/devel/p5-Glib2 \ p5-Gnome2-Canvas>=0:${PORTSDIR}/x11-toolkits/p5-Gnome2-Canvas USE_GNOME= libgnomeui libgnome libbonoboui -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAKE_JOBS_UNSAFE= yes diff --git a/x11-toolkits/p5-Gtk/Makefile b/x11-toolkits/p5-Gtk/Makefile index 542f1713bf51..656e2ea3d3fa 100644 --- a/x11-toolkits/p5-Gtk/Makefile +++ b/x11-toolkits/p5-Gtk/Makefile @@ -15,7 +15,8 @@ BUILD_DEPENDS= p5-XML-Writer>=0:${PORTSDIR}/textproc/p5-XML-Writer \ p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser USE_GNOME= gtk12 -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure CONFIGURE_ARGS= --without-guessing --lazy-load MAKE_JOBS_UNSAFE= yes diff --git a/x11-toolkits/p5-Gtk2-Ex-PodViewer/Makefile b/x11-toolkits/p5-Gtk2-Ex-PodViewer/Makefile index 2997a9eec00d..a39414d14087 100644 --- a/x11-toolkits/p5-Gtk2-Ex-PodViewer/Makefile +++ b/x11-toolkits/p5-Gtk2-Ex-PodViewer/Makefile @@ -22,7 +22,8 @@ BUILD_DEPENDS= p5-Gtk2>=0:${PORTSDIR}/x11-toolkits/p5-Gtk2 \ p5-Pod-Simple>=0:${PORTSDIR}/textproc/p5-Pod-Simple RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= podviewer.1 MAN3= ${PORTNAME:S/-/::/g}.3 ${PORTNAME:S/-/::/g}::Parser.3 diff --git a/x11-toolkits/p5-Gtk2-Ex-Simple-List/Makefile b/x11-toolkits/p5-Gtk2-Ex-Simple-List/Makefile index 971e032bdc1d..ac8a1d20fdbe 100644 --- a/x11-toolkits/p5-Gtk2-Ex-Simple-List/Makefile +++ b/x11-toolkits/p5-Gtk2-Ex-Simple-List/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-Glib2>=1.00:${PORTSDIR}/devel/p5-Glib2 \ p5-Gtk2>=1.060:${PORTSDIR}/x11-toolkits/p5-Gtk2 RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= ${PORTNAME:S/-/::/g}.3 .include <bsd.port.mk> |