diff --git a/chinese/p5-Encode-CNMap/Makefile b/chinese/p5-Encode-CNMap/Makefile index dafc30e46887..ddd20b2f2940 100644 --- a/chinese/p5-Encode-CNMap/Makefile +++ b/chinese/p5-Encode-CNMap/Makefile @@ -15,7 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= gslin@gslin.org COMMENT= Enhanced Chinese encodings with Simplified-Traditional auto-mapping -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= cnmap.1 cnmapdir.1 cnmapwx.1 diff --git a/chinese/p5-Encode-HanConvert/Makefile b/chinese/p5-Encode-HanConvert/Makefile index 17658e9ae13a..19e678ac7b70 100644 --- a/chinese/p5-Encode-HanConvert/Makefile +++ b/chinese/p5-Encode-HanConvert/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= rafan@FreeBSD.org COMMENT= Traditional and Simplified Chinese mappings -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= b2g.pl.1 g2b.pl.1 diff --git a/chinese/p5-Encode-HanExtra/Makefile b/chinese/p5-Encode-HanExtra/Makefile index d8c4464faf81..fff638bd3f57 100644 --- a/chinese/p5-Encode-HanExtra/Makefile +++ b/chinese/p5-Encode-HanExtra/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= leeym@FreeBSD.org COMMENT= Extra sets of Chinese encodings -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Encode::HanExtra.3 Encode::TW::Unisys::SOSI1.3 Encode::TW::Unisys::SOSI2.3 diff --git a/chinese/p5-Lingua-ZH-HanDetect/Makefile b/chinese/p5-Lingua-ZH-HanDetect/Makefile index 9f88a50d9913..aa2b0dde0ec9 100644 --- a/chinese/p5-Lingua-ZH-HanDetect/Makefile +++ b/chinese/p5-Lingua-ZH-HanDetect/Makefile @@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= gslin@gslin.org COMMENT= Guess Chinese text\'s variant and encoding -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Lingua::ZH::HanDetect.3 diff --git a/chinese/p5-Lingua-ZH-WordSegmenter/Makefile b/chinese/p5-Lingua-ZH-WordSegmenter/Makefile index fcf02530ec66..b74d8814c438 100644 --- a/chinese/p5-Lingua-ZH-WordSegmenter/Makefile +++ b/chinese/p5-Lingua-ZH-WordSegmenter/Makefile @@ -15,7 +15,8 @@ PKGNAMEPREFIX= p5- MAINTAINER= gslin@gslin.org COMMENT= Simplified Chinese Word Segmentation -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Lingua::ZH::WordSegmenter.3 diff --git a/multimedia/clive/Makefile b/multimedia/clive/Makefile index cbf8ed4116be..5b88401c9be9 100644 --- a/multimedia/clive/Makefile +++ b/multimedia/clive/Makefile @@ -21,7 +21,8 @@ RUN_DEPENDS= p5-Getopt-ArgvFile>=1.11:${PORTSDIR}/devel/p5-Getopt-ArgvFile \ # deskutils/ljclive, multimedia/clive1 (same executable/manpage/distfile name) CONFLICTS= py*-clive-[0-1]* ljclive-[0-9]* -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= clive.1 PLIST_FILES= bin/clive \ diff --git a/multimedia/gcap/Makefile b/multimedia/gcap/Makefile index 3267d66b8ddb..7d9ab988cb77 100644 --- a/multimedia/gcap/Makefile +++ b/multimedia/gcap/Makefile @@ -26,7 +26,8 @@ RUN_DEPENDS= p5-Getopt-ArgvFile>=1.11:${PORTSDIR}/devel/p5-Getopt-ArgvFile \ TEST_DEPENDS= p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= gcap.1 PLIST_DIRS= ${SITE_PERL_REL}/${PERL_ARCH}/auto/gcap diff --git a/multimedia/grake/Makefile b/multimedia/grake/Makefile index d182009079eb..21de0fe5f4e0 100644 --- a/multimedia/grake/Makefile +++ b/multimedia/grake/Makefile @@ -24,7 +24,8 @@ RUN_DEPENDS= p5-Getopt-ArgvFile>=1.11:${PORTSDIR}/devel/p5-Getopt-ArgvFile \ TEST_DEPENDS= p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN1= grake.1 PLIST_DIRS= ${SITE_PERL_REL}/${PERL_ARCH}/auto/grake diff --git a/multimedia/p5-FFmpeg-Command/Makefile b/multimedia/p5-FFmpeg-Command/Makefile index 78e0c13e3348..35497234f820 100644 --- a/multimedia/p5-FFmpeg-Command/Makefile +++ b/multimedia/p5-FFmpeg-Command/Makefile @@ -21,7 +21,8 @@ BUILD_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \ RUN_DEPENDS:= ${BUILD_DEPENDS} RUN_DEPENDS+= ffmpeg:${PORTSDIR}/multimedia/ffmpeg -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= FFmpeg::Command.3 diff --git a/multimedia/subtitleoffsetmodifier/Makefile b/multimedia/subtitleoffsetmodifier/Makefile index 1b4b0e645285..587e788c383d 100644 --- a/multimedia/subtitleoffsetmodifier/Makefile +++ b/multimedia/subtitleoffsetmodifier/Makefile @@ -15,7 +15,8 @@ DISTFILES= subtitle-offset-modificator.pl MAINTAINER= edwin@mavetju.org COMMENT= Subtitle offset modificator -USE_PERL5_RUN= yes +USES= perl5 +USE_PERL5= run NO_BUILD= yes PLIST_FILES= bin/subtitle-offset-modificator diff --git a/multimedia/youtube-viewer/Makefile b/multimedia/youtube-viewer/Makefile index 386eed0f22ae..f47de0f68100 100644 --- a/multimedia/youtube-viewer/Makefile +++ b/multimedia/youtube-viewer/Makefile @@ -25,7 +25,8 @@ RUN_DEPENDS= p5-XML-Fast>=0:${PORTSDIR}/net/p5-XML-Fast \ mplayer:${PORTSDIR}/multimedia/mplayer PROJECTHOST= trizen -USE_PERL5_RUN= yes +USES= perl5 +USE_PERL5= run NO_BUILD= yes PLIST_FILES= bin/youtube-viewer diff --git a/net/p5-Net-ARP/Makefile b/net/p5-Net-ARP/Makefile index 966d98c246c5..9d20c9b3083c 100644 --- a/net/p5-Net-ARP/Makefile +++ b/net/p5-Net-ARP/Makefile @@ -17,7 +17,8 @@ COMMENT= Perl extension for creating ARP packets BUILD_DEPENDS= p5-Net-Pcap>=0:${PORTSDIR}/net/p5-Net-Pcap -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure WRKSRC= ${WRKDIR}/${PORTNAME} diff --git a/net/p5-Net-Write/Makefile b/net/p5-Net-Write/Makefile index 86dcacce432b..da4511dc0c12 100644 --- a/net/p5-Net-Write/Makefile +++ b/net/p5-Net-Write/Makefile @@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-Class-Gomor>=1.00:${PORTSDIR}/devel/p5-Class-Gomor \ p5-Net-Pcap>=0.14:${PORTSDIR}/net/p5-Net-Pcap RUN_DEPENDS:= ${BUILD_DEPENDS} -PERL_CONFIGURE= yes +USES= perl5 +USE_PERL5= configure MAN3= Net::Write.3 \ Net::Write::Layer.3 \ diff --git a/net/sendsms/Makefile b/net/sendsms/Makefile index 7dd5d7ca164b..e5435638bef6 100644 --- a/net/sendsms/Makefile +++ b/net/sendsms/Makefile @@ -22,7 +22,7 @@ CONFLICTS= gnokii-[0-9]* smstools-[0-9]* NO_BUILD= yes NO_WRKSUBDIR= yes -USE_PERL5= yes +USES= perl5 post-patch: @${REINPLACE_CMD} -e "s,/usr/bin/perl,${PERL},g" ${WRKSRC}/${PORTNAME} diff --git a/net/x2goclient-cli/Makefile b/net/x2goclient-cli/Makefile index 26621bcbac88..031681110328 100644 --- a/net/x2goclient-cli/Makefile +++ b/net/x2goclient-cli/Makefile @@ -20,7 +20,7 @@ RUN_DEPENDS= p5-Proc-Simple>=0:${PORTSDIR}/devel/p5-Proc-Simple \ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE -USE_PERL5= yes +USES= perl5 PLIST_FILES= bin/x2goclient-cli WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:S,-1.2,,} NO_BUILD= yes diff --git a/print/foomatic-db/Makefile b/print/foomatic-db/Makefile index 41a1dfcb7802..5f466d28bbc8 100644 --- a/print/foomatic-db/Makefile +++ b/print/foomatic-db/Makefile @@ -23,7 +23,7 @@ LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2 \ PROJECTHOST= bsdistfiles USE_GMAKE= yes -USE_PERL5= yes +USES= perl5 USE_AUTOTOOLS= automake:env autoconf GNU_CONFIGURE= yes diff --git a/print/latex2rtf/Makefile b/print/latex2rtf/Makefile index bb32b44d3267..b3df1e318580 100644 --- a/print/latex2rtf/Makefile +++ b/print/latex2rtf/Makefile @@ -18,7 +18,8 @@ COMMENT= Translator from LaTeX to RTF MAN1= latex2rtf.1 latex2png.1 INFO= latex2rtf -USE_PERL5_BUILD=yes +USES= perl5 +USE_PERL5= build INSTALL_TARGET= install install-info diff --git a/print/psutils/Makefile b/print/psutils/Makefile index 1cbeb9304305..f8dd916f5e54 100644 --- a/print/psutils/Makefile +++ b/print/psutils/Makefile @@ -16,7 +16,8 @@ COMMENT= Utilities for manipulating PostScript documents LIB_DEPENDS= paper:${PORTSDIR}/print/libpaper -USE_PERL5_BUILD=yes +USES= perl5 +USE_PERL5= build WRKSRC= ${WRKDIR}/${PORTNAME} MAKEFILE= Makefile.unix MAKE_ENV+= DATADIR="${DATADIR}" PERL="${PERL5}" CHMOD="${CHMOD}" diff --git a/print/tex-omegaware-old/Makefile b/print/tex-omegaware-old/Makefile index 8fb12541caeb..38c49d97616e 100644 --- a/print/tex-omegaware-old/Makefile +++ b/print/tex-omegaware-old/Makefile @@ -21,7 +21,8 @@ DIST_SUBDIR= teTeX WRKSRC= ${WRKDIR}/tetex-src-${PORTVERSION}/texk/web2c CONFIGURE_WRKSRC= ${WRKDIR}/tetex-src-${PORTVERSION} USE_GMAKE= yes -USE_PERL5_BUILD= yes +USES= perl5 +USE_PERL5= build TETEX_SRC= tetex-src-${PORTVERSION}.tar.gz TETEX_TEXMF= tetex-texmf-${PORTVERSION}.tar.gz