svn commit: r327450 - in head: cad/p5-Verilog-Perl devel/abi-compliance-checker devel/api-sanity-autotest irc/kvirc irc/znc net-mgmt/nagios net-mgmt/netxms textproc/p5-Plagger
Baptiste Daroussin
bapt at FreeBSD.org
Tue Sep 17 06:12:38 UTC 2013
Author: bapt
Date: Tue Sep 17 06:12:35 2013
New Revision: 327450
URL: http://svnweb.freebsd.org/changeset/ports/327450
Log:
Convert to new perl framework
Submitted by: az
Modified:
head/cad/p5-Verilog-Perl/Makefile
head/devel/abi-compliance-checker/Makefile
head/devel/api-sanity-autotest/Makefile
head/irc/kvirc/Makefile
head/irc/znc/Makefile
head/net-mgmt/nagios/Makefile
head/net-mgmt/netxms/Makefile
head/textproc/p5-Plagger/Makefile
Modified: head/cad/p5-Verilog-Perl/Makefile
==============================================================================
--- head/cad/p5-Verilog-Perl/Makefile Tue Sep 17 05:13:21 2013 (r327449)
+++ head/cad/p5-Verilog-Perl/Makefile Tue Sep 17 06:12:35 2013 (r327450)
@@ -12,11 +12,8 @@ COMMENT= Building point for Verilog supp
BUILD_DEPENDS= flex>=2.5.35:${PORTSDIR}/textproc/flex
-USE_GMAKE= yes
-USE_PERL5= yes
-USES= bison
-
-PERL_CONFIGURE= yes
+USES= bison gmake perl5
+USE_PERL5= configure
MAN1= vhier.1 vpassert.1 vppreproc.1 vrename.1
Modified: head/devel/abi-compliance-checker/Makefile
==============================================================================
--- head/devel/abi-compliance-checker/Makefile Tue Sep 17 05:13:21 2013 (r327449)
+++ head/devel/abi-compliance-checker/Makefile Tue Sep 17 06:12:35 2013 (r327450)
@@ -15,11 +15,12 @@ COMMENT= Checks binary compatibility of
LICENSE= LGPL20 GPLv2
LICENSE_COMB= dual
+USES= perl5
+
.if defined(MAINTAINER_MODE) || defined(PACKAGE_BUILDING)
BUILD_DEPENDS?= exctags:${PORTSDIR}/devel/ctags
-USE_PERL5= yes
.else
-USE_PERL5_RUN= yes
+USE_PERL5= run
.endif
RUN_DEPENDS?= exctags:${PORTSDIR}/devel/ctags
USE_GCC= any
Modified: head/devel/api-sanity-autotest/Makefile
==============================================================================
--- head/devel/api-sanity-autotest/Makefile Tue Sep 17 05:13:21 2013 (r327449)
+++ head/devel/api-sanity-autotest/Makefile Tue Sep 17 06:12:35 2013 (r327450)
@@ -17,11 +17,12 @@ LICENSE_COMB= dual
RUN_DEPENDS= ${LOCALBASE}/bin/abi-compliance-checker.pl:${PORTSDIR}/devel/abi-compliance-checker
+USES= perl5
+
.if defined(MAINTAINER_MODE) || defined(PACKAGE_BUILDING)
BUILD_DEPENDS= ${LOCALBASE}/bin/abi-compliance-checker.pl:${PORTSDIR}/devel/abi-compliance-checker
-USE_PERL5= yes
.else
-USE_PERL5_RUN= yes
+USE_PERL5= run
.endif
USE_GCC= any
Modified: head/irc/kvirc/Makefile
==============================================================================
--- head/irc/kvirc/Makefile Tue Sep 17 05:13:21 2013 (r327449)
+++ head/irc/kvirc/Makefile Tue Sep 17 06:12:35 2013 (r327450)
@@ -23,10 +23,10 @@ CONFLICTS_INSTALL= kvirc-qt4-4.*
USE_BZIP2= yes
USE_OPENSSL= yes
-USE_PERL5_BUILD= yes
+USE_PERL5= build
USE_QT4= moc_build qmake_build rcc_build uic_build \
dbus gui network sql xml
-USES= cmake gettext
+USES= cmake gettext perl5
CMAKE_ARGS= -DWANT_ESD=no -DWANT_DOXYGEN=no \
-DMANDIR=${MANPREFIX}
INSTALLS_ICONS= yes
@@ -97,7 +97,7 @@ PLIST_SUB+= PYTHON="@comment "
.endif
.if ${PORT_OPTIONS:MPERL}
-USE_PERL5_RUN= yes
+USE_PERL5+= run
PLIST_SUB+= PERL=""
.else
CMAKE_ARGS+= -DWANT_PERL=no
Modified: head/irc/znc/Makefile
==============================================================================
--- head/irc/znc/Makefile Tue Sep 17 05:13:21 2013 (r327449)
+++ head/irc/znc/Makefile Tue Sep 17 06:12:35 2013 (r327450)
@@ -15,9 +15,7 @@ LICENSE= GPLv2
FETCH_ARGS= -Fpr
GNU_CONFIGURE= yes
USE_RC_SUBR= znc
-USES= pkgconfig iconv
-USE_GMAKE= yes
-WANT_PERL= yes
+USES= pkgconfig iconv gmake
NO_OPTIONS_SORT= yes
@@ -50,8 +48,9 @@ PLIST_SUB+= OPENSSL="@comment "
.endif
.if ${PORT_OPTIONS:MPERL}
+USES+= perl5
+USE_PERL5+= run build
CONFIGURE_ARGS+= --enable-perl
-USE_PERL5= yes
PLIST_SUB+= PERL=""
BUILD_DEPENDS+= swig>=2.0.4:${PORTSDIR}/devel/swig20
.else
@@ -70,7 +69,8 @@ PLIST_SUB+= TCL="@comment "
.if ${PORT_OPTIONS:MPYTHON}
USE_PYTHON= 3.1-3.2
-USE_PERL5_BUILD= yes
+USES+= perl5
+USE_PERL5+= build
PLIST_SUB+= PYTHON=""
CONFIGURE_ARGS+= --enable-python=python-${PYTHON_VER}
BUILD_DEPENDS+= swig>=2.0.4:${PORTSDIR}/devel/swig20
Modified: head/net-mgmt/nagios/Makefile
==============================================================================
--- head/net-mgmt/nagios/Makefile Tue Sep 17 05:13:21 2013 (r327449)
+++ head/net-mgmt/nagios/Makefile Tue Sep 17 06:12:35 2013 (r327450)
@@ -14,8 +14,8 @@ LICENSE= GPLv2
LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd
RUN_DEPENDS= ${LOCALBASE}/libexec/nagios/check_nagios:${PORTSDIR}/net-mgmt/nagios-plugins
-USES= iconv
-USE_PERL5_BUILD=yes
+USES= iconv perl5
+USE_PERL5= build
USE_AUTOTOOLS= autoconf libltdl
USE_PHP= yes
USE_RC_SUBR= nagios
@@ -86,7 +86,7 @@ UNHANDLED_HACK_DESC= Display passive che
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MEMBEDDED_PERL}
-USE_PERL5= yes
+USE_PERL5+= run
CONFIGURE_ARGS+=--enable-embedded-perl \
--with-perlcache
PLIST_SUB+= EMBEDDED_PERL=""
Modified: head/net-mgmt/netxms/Makefile
==============================================================================
--- head/net-mgmt/netxms/Makefile Tue Sep 17 05:13:21 2013 (r327449)
+++ head/net-mgmt/netxms/Makefile Tue Sep 17 06:12:35 2013 (r327450)
@@ -26,10 +26,8 @@ BROKEN= Does not fetch
NO_PACKAGE= yes
-USE_PERL5= yes
USE_OPENSSL= yes
-USES= iconv
-USE_GMAKE= yes
+USES= iconv gmake perl5
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-silent-rules
USE_LDCONFIG= yes
@@ -103,7 +101,6 @@ USE_RC_SUBR+= nxhttpd
CONFIGURE_ARGS+= --with-nxhttpd
PLIST_SUB+= NXHTTPD=""
LIB_DEPENDS+= gd:${PORTSDIR}/graphics/gd
-USE_PERL5= yes
.else
PLIST_SUB+= NXHTTPD="@comment "
.endif
Modified: head/textproc/p5-Plagger/Makefile
==============================================================================
--- head/textproc/p5-Plagger/Makefile Tue Sep 17 05:13:21 2013 (r327449)
+++ head/textproc/p5-Plagger/Makefile Tue Sep 17 06:12:35 2013 (r327450)
@@ -12,8 +12,6 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sumikawa at FreeBSD.org
COMMENT= Pluggable RSS/Atom feed aggregator written in Perl
-USE_PERL5= yes
-
BUILD_DEPENDS= p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \
p5-DateTime>=0:${PORTSDIR}/devel/p5-DateTime \
p5-DateTime-TimeZone>=0:${PORTSDIR}/devel/p5-DateTime-TimeZone \
@@ -375,7 +373,9 @@ BUILD_DEPENDS+= p5-Text-Original>=0:${PO
.endif
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+
+USES= perl5
+USE_PERL5= configure
MAN3= Plagger.3 \
Plagger::Cookies.3 \
More information about the svn-ports-all
mailing list