svn commit: r327334 - in head: benchmarks/nuttcp benchmarks/slowloris chinese/qterm java/classpath java/icedtea-web mail/assp mail/bogofilter mail/elmo-devel mail/p5-Sendmail-Milter mail/postfix ma...
Andrej Zverev
az at FreeBSD.org
Sun Sep 15 08:15:46 UTC 2013
Author: az
Date: Sun Sep 15 08:15:41 2013
New Revision: 327334
URL: http://svnweb.freebsd.org/changeset/ports/327334
Log:
- convert to the new perl5 framework
- convert USE_GMAKE to Uses
Approved by: portmgr (bapt@, blanket)
Modified:
head/benchmarks/nuttcp/Makefile
head/benchmarks/slowloris/Makefile (contents, props changed)
head/chinese/qterm/Makefile
head/java/classpath/Makefile
head/java/icedtea-web/Makefile
head/mail/assp/Makefile
head/mail/bogofilter/Makefile
head/mail/elmo-devel/Makefile
head/mail/p5-Sendmail-Milter/Makefile (contents, props changed)
head/mail/postfix/Makefile
head/mail/postfix28/Makefile
head/mail/sqlgrey/Makefile (contents, props changed)
head/mail/zmailer/Makefile
head/print/a2ps/Makefile
head/print/foomatic-filters/Makefile (contents, props changed)
head/print/lilypond/Makefile
head/print/lyx/Makefile
head/print/pdflib/Makefile (contents, props changed)
head/print/tgif2tex/Makefile (contents, props changed)
Modified: head/benchmarks/nuttcp/Makefile
==============================================================================
--- head/benchmarks/nuttcp/Makefile Sun Sep 15 07:14:12 2013 (r327333)
+++ head/benchmarks/nuttcp/Makefile Sun Sep 15 08:15:41 2013 (r327334)
@@ -14,7 +14,6 @@ MAINTAINER= andrewclarkii at gmail.com
COMMENT= TCP/UDP network testing tool
USE_BZIP2= yes
-WANT_PERL= yes
MAKEFILE= /dev/null
ALL_TARGET= ${PORTNAME}
MAN8= ${PORTNAME}.8
@@ -27,15 +26,17 @@ OPTIONS_DEFAULT= NUTTSCP
NUTTSCP_DESC= Install script for copying files over nuttcp
-.include <bsd.port.pre.mk>
+.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNUTTSCP}
-USE_PERL5= yes
+USES+= perl5
PLIST_SUB+= NUTTSCP=""
.else
PLIST_SUB+= NUTTSCP="@comment "
.endif
+.include <bsd.port.pre.mk>
+
post-extract: .SILENT
${CP} ${DISTDIR}/${DIST_SUBDIR}/${NUTTSCPDISTFILE} ${WRKDIR}/nuttscp
Modified: head/benchmarks/slowloris/Makefile
==============================================================================
--- head/benchmarks/slowloris/Makefile Sun Sep 15 07:14:12 2013 (r327333)
+++ head/benchmarks/slowloris/Makefile Sun Sep 15 08:15:41 2013 (r327334)
@@ -13,7 +13,7 @@ MASTER_SITES= ftp://ftp.renatasystems.or
MAINTAINER= alexey at renatasystems.org
COMMENT= The low bandwidth, yet greedy and poisonous HTTP client
-USE_PERL5= yes
+USES= perl5
NO_BUILD= yes
RUN_DEPENDS= p5-IO-Socket-SSL>=0:${PORTSDIR}/security/p5-IO-Socket-SSL \
Modified: head/chinese/qterm/Makefile
==============================================================================
--- head/chinese/qterm/Makefile Sun Sep 15 07:14:12 2013 (r327333)
+++ head/chinese/qterm/Makefile Sun Sep 15 08:15:41 2013 (r327334)
@@ -10,8 +10,8 @@ MAINTAINER= kaiwang27 at gmail.com
COMMENT= BBS client for BSD/Linux
USE_BZIP2= yes
-USES= cmake
-USE_PERL5_BUILD= yes
+USES= cmake perl5
+USE_PERL5= build
USE_QT4= codecs-cn_run codecs-tw_run gui help-tools_build \
linguist_build moc_build network qt3support_build \
qmake_build rcc_build uic_build xml
Modified: head/java/classpath/Makefile
==============================================================================
--- head/java/classpath/Makefile Sun Sep 15 07:14:12 2013 (r327333)
+++ head/java/classpath/Makefile Sun Sep 15 08:15:41 2013 (r327334)
@@ -17,10 +17,9 @@ COMMENT= A GNU project to create a free
LICENSE= GPLv2
GNU_CONFIGURE= yes
-USES= pkgconfig iconv
-USE_GMAKE= yes
+USES= gmake pkgconfig iconv perl5
USE_LDCONFIG= yes
-USE_PERL5_BUILD=yes
+USE_PERL5= build
USE_XORG= x11 ice xtst xaw xproto xext
WANT_GNOME= yes
Modified: head/java/icedtea-web/Makefile
==============================================================================
--- head/java/icedtea-web/Makefile Sun Sep 15 07:14:12 2013 (r327333)
+++ head/java/icedtea-web/Makefile Sun Sep 15 08:15:41 2013 (r327334)
@@ -21,9 +21,9 @@ USE_JAVA= yes
JAVA_OS= native
JAVA_VENDOR= openjdk
JAVA_VERSION= 1.6+
-USE_PERL5_BUILD=yes
+USE_PERL5= build
USE_XORG= x11
-USES= gmake pkgconfig shebangfix
+USES= gmake pkgconfig shebangfix perl5
SHEBANG_FILES= javac.in jrunscript.in
WANT_GNOME= yes
Modified: head/mail/assp/Makefile
==============================================================================
--- head/mail/assp/Makefile Sun Sep 15 07:14:12 2013 (r327333)
+++ head/mail/assp/Makefile Sun Sep 15 08:15:41 2013 (r327334)
@@ -11,9 +11,10 @@ DISTNAME= ${PORTNAME:U}_${PORTVERSION}_I
MAINTAINER= rnejdl at ringofsaturn.com
COMMENT= Anti-Spam SMTP Proxy
+USES= perl5
USE_ZIP= yes
NO_BUILD= yes
-USE_PERL5_RUN= yes
+USE_PERL5= run
MAN8= assp.8 assplog.8
Modified: head/mail/bogofilter/Makefile
==============================================================================
--- head/mail/bogofilter/Makefile Sun Sep 15 07:14:12 2013 (r327333)
+++ head/mail/bogofilter/Makefile Sun Sep 15 08:15:41 2013 (r327334)
@@ -22,8 +22,9 @@ UNICODE_DESC= Normalize tokens to Unico
CONFLICTS_INSTALL?= bogofilter-sqlite-[0-9]* bogofilter-qdbm-[0-9]* bogofilter-tc-[0-9]* [a-z][a-z]-bogofilter-[0-9]*
+USES= perl5
+USE_PERL5= run
USE_BZIP2= yes
-USE_PERL5_RUN= yes
GNU_CONFIGURE= yes
.include <bsd.port.options.mk>
Modified: head/mail/elmo-devel/Makefile
==============================================================================
--- head/mail/elmo-devel/Makefile Sun Sep 15 07:14:12 2013 (r327333)
+++ head/mail/elmo-devel/Makefile Sun Sep 15 08:15:41 2013 (r327334)
@@ -14,9 +14,9 @@ COMMENT= Receive, filter, read, compose,
CONFLICTS= elmo-[0-9]*
GNU_CONFIGURE= yes
-USES= iconv
+USES= iconv perl5
USE_OPENSSL= yes
-USE_PERL5_RUN= yes
+USE_PERL5= run
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
Modified: head/mail/p5-Sendmail-Milter/Makefile
==============================================================================
--- head/mail/p5-Sendmail-Milter/Makefile Sun Sep 15 07:14:12 2013 (r327333)
+++ head/mail/p5-Sendmail-Milter/Makefile Sun Sep 15 08:15:41 2013 (r327334)
@@ -14,7 +14,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= marc at pilgerer.org
COMMENT= Module to write mail filters in Perl using sendmail's mail filter API
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Sendmail::Milter.3
Modified: head/mail/postfix/Makefile
==============================================================================
--- head/mail/postfix/Makefile Sun Sep 15 07:14:12 2013 (r327333)
+++ head/mail/postfix/Makefile Sun Sep 15 08:15:41 2013 (r327334)
@@ -28,8 +28,9 @@ CONFLICTS= courier-0.* postfix-1.* postf
USERS= postfix
GROUPS= mail maildrop postfix
+USES= perl5
USE_SUBMAKE= yes
-USE_PERL5_BUILD=yes
+USE_PERL5= build
SCRIPTS_ENV+= POSTFIX_DEFAULT_MTA="${POSTFIX_DEFAULT_MTA}"
OPTIONS_DEFINE= PCRE SASL2 TLS BDB MYSQL PGSQL SQLITE OPENLDAP LDAP_SASL \
Modified: head/mail/postfix28/Makefile
==============================================================================
--- head/mail/postfix28/Makefile Sun Sep 15 07:14:12 2013 (r327333)
+++ head/mail/postfix28/Makefile Sun Sep 15 08:15:41 2013 (r327334)
@@ -31,8 +31,9 @@ NO_LATEST_LINK= yes
USERS= postfix
GROUPS= mail maildrop postfix
+USES= perl5
+USE_PERL5= build
USE_SUBMAKE= yes
-USE_PERL5_BUILD=yes
SCRIPTS_ENV+= POSTFIX_DEFAULT_MTA="${POSTFIX_DEFAULT_MTA}"
OPTIONS_DEFINE= PCRE SASL2 TLS BDB MYSQL PGSQL SQLITE OPENLDAP \
Modified: head/mail/sqlgrey/Makefile
==============================================================================
--- head/mail/sqlgrey/Makefile Sun Sep 15 07:14:12 2013 (r327333)
+++ head/mail/sqlgrey/Makefile Sun Sep 15 08:15:41 2013 (r327334)
@@ -13,7 +13,8 @@ RUN_DEPENDS= p5-Net-Server>=0:${PORTSDIR
p5-IO-Multiplex>=0:${PORTSDIR}/devel/p5-IO-Multiplex \
p5-Pod-Parser>=0:${PORTSDIR}/textproc/p5-Pod-Parser
-USE_PERL5_RUN= yes
+USES= perl5
+USE_PERL5= run
USE_RC_SUBR= sqlgrey
NO_BUILD= yes
Modified: head/mail/zmailer/Makefile
==============================================================================
--- head/mail/zmailer/Makefile Sun Sep 15 07:14:12 2013 (r327333)
+++ head/mail/zmailer/Makefile Sun Sep 15 08:15:41 2013 (r327334)
@@ -15,8 +15,8 @@ CONFLICTS= courier-0.* postfix-1.* postf
OPTIONS_DEFINE= SSL
OPTIONS_DEFAULT=SSL
+USES= perl5
GNU_CONFIGURE= yes
-USE_PERL5= yes
MAKE_JOBS_UNSAFE=
.include <bsd.port.options.mk>
Modified: head/print/a2ps/Makefile
==============================================================================
--- head/print/a2ps/Makefile Sun Sep 15 07:14:12 2013 (r327333)
+++ head/print/a2ps/Makefile Sun Sep 15 08:15:41 2013 (r327334)
@@ -16,7 +16,7 @@ LICENSE= GPLv2
LIB_DEPENDS= paper:${PORTSDIR}/print/libpaper
-USE_PERL5= yes
+USES= perl5
USE_CSTD= gnu89
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
Modified: head/print/foomatic-filters/Makefile
==============================================================================
--- head/print/foomatic-filters/Makefile Sun Sep 15 07:14:12 2013 (r327333)
+++ head/print/foomatic-filters/Makefile Sun Sep 15 08:15:41 2013 (r327334)
@@ -13,8 +13,8 @@ COMMENT= Foomatic wrapper scripts
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+USES= perl5
USE_AUTOTOOLS= autoheader
-USE_PERL5= yes
USE_GHOSTSCRIPT=yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= ac_cv_path_A2PS=${LOCALBASE}/bin/a2ps \
Modified: head/print/lilypond/Makefile
==============================================================================
--- head/print/lilypond/Makefile Sun Sep 15 07:14:12 2013 (r327333)
+++ head/print/lilypond/Makefile Sun Sep 15 08:15:41 2013 (r327334)
@@ -39,11 +39,11 @@ INFO= lilypond-notation \
music-glossary \
internals
-USES= bison:build gettext gmake pkgconfig
+USES= bison:build gettext gmake pkgconfig perl5
USE_GHOSTSCRIPT=9
USE_TEX= latex
USE_PYTHON= yes
-USE_PERL5_BUILD=yes
+USE_PERL5= build
USE_GNOME= pango
USE_GCC= any
Modified: head/print/lyx/Makefile
==============================================================================
--- head/print/lyx/Makefile Sun Sep 15 07:14:12 2013 (r327333)
+++ head/print/lyx/Makefile Sun Sep 15 08:15:41 2013 (r327334)
@@ -23,12 +23,11 @@ CONFLICTS= lyx-1.[0-9]*
MAJOR_VERSION= 2.0
MINOR_VERSION= 6
-USES= gmake iconv pkgconfig
+USES= gmake iconv pkgconfig perl5
USE_XZ= yes
USE_QT4= corelib gui moc_build uic_build rcc_build
USE_GNOME= desktopfileutils
USE_PYTHON= -2.7
-USE_PERL5= yes
GNU_CONFIGURE= yes
CPPFLAGS+= ${PTHREAD_CFLAGS}
LDFLAGS+= ${PTHREAD_LIBS}
Modified: head/print/pdflib/Makefile
==============================================================================
--- head/print/pdflib/Makefile Sun Sep 15 07:14:12 2013 (r327333)
+++ head/print/pdflib/Makefile Sun Sep 15 08:15:41 2013 (r327334)
@@ -21,8 +21,8 @@ OPTIONS_DEFINE= PERL JAVA
PERL_DESC= Build perl bindings
JAVA_DESC= Build Java bindings
+USES= gmake
USE_LDCONFIG= yes
-USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-py=no --with-ruby=no --with-tcl=no
@@ -35,7 +35,7 @@ CONFIGURE_ARGS+=--enable-64bit
.endif
.if ${PORT_OPTIONS:MPERL}
-USE_PERL5= yes
+USES+= perl5
PLIST_SUB= PERL=""
CONFIGURE_ARGS+=--with-perl=${PERL}
.else
Modified: head/print/tgif2tex/Makefile
==============================================================================
--- head/print/tgif2tex/Makefile Sun Sep 15 07:14:12 2013 (r327333)
+++ head/print/tgif2tex/Makefile Sun Sep 15 08:15:41 2013 (r327334)
@@ -12,7 +12,6 @@ COMMENT= Converting texts in figure by t
LICENSE= GPLv2
-USE_PERL5_RUN= yes
PLIST_FILES= bin/tgif2tex
PORTDOCS= how-to-use.dvi how-to-use.ps how-to-use.tex \
example.obj example.tex \
@@ -26,6 +25,9 @@ PORTDOCS= how-to-use.dvi how-to-use.ps
OPTIONS_DEFINE= DOCS
+USES= perl5
+USE_PERL5= run
+
.include <bsd.port.options.mk>
do-build:
More information about the svn-ports-all
mailing list