summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrej Zverev <az@FreeBSD.org>2013-09-05 07:29:05 +0000
committerAndrej Zverev <az@FreeBSD.org>2013-09-05 07:29:05 +0000
commitdd0efaef40a2416d854a56bcffa216d809ca19fb (patch)
tree0265fe44e2e8b525ce586385590e09f52eff9e23
parent- Fix the build against Clang (diff)
- convert to the new perl5 framework
Approved by: portmgr (bapt@, blanket)
Notes
Notes: svn path=/head/; revision=326361
-rw-r--r--chinese/p5-Encode-CNMap/Makefile3
-rw-r--r--chinese/p5-Encode-HanConvert/Makefile3
-rw-r--r--chinese/p5-Encode-HanExtra/Makefile3
-rw-r--r--chinese/p5-Lingua-ZH-HanDetect/Makefile3
-rw-r--r--chinese/p5-Lingua-ZH-WordSegmenter/Makefile3
-rw-r--r--multimedia/clive/Makefile3
-rw-r--r--multimedia/gcap/Makefile3
-rw-r--r--multimedia/grake/Makefile3
-rw-r--r--multimedia/p5-FFmpeg-Command/Makefile3
-rw-r--r--multimedia/subtitleoffsetmodifier/Makefile3
-rw-r--r--multimedia/youtube-viewer/Makefile3
-rw-r--r--net/p5-Net-ARP/Makefile3
-rw-r--r--net/p5-Net-Write/Makefile3
-rw-r--r--net/sendsms/Makefile2
-rw-r--r--net/x2goclient-cli/Makefile2
-rw-r--r--print/foomatic-db/Makefile2
-rw-r--r--print/latex2rtf/Makefile3
-rw-r--r--print/psutils/Makefile3
-rw-r--r--print/tex-omegaware-old/Makefile3
19 files changed, 35 insertions, 19 deletions
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