svn commit: r327296 - in head: net-mgmt/flowd net-mgmt/icinga net-mgmt/ipplan net-mgmt/mrtg net-mgmt/nagios-check_hp_bladechassis net-mgmt/nedi net-mgmt/ourmon net-mgmt/p5-FusionInventory-Agent net...
Andrej Zverev
az at FreeBSD.org
Sat Sep 14 15:40:00 UTC 2013
Author: az
Date: Sat Sep 14 15:39:55 2013
New Revision: 327296
URL: http://svnweb.freebsd.org/changeset/ports/327296
Log:
- convert to the new perl5 framework
- convert USE_GMAKE to Uses
Approved by: portmgr (bapt@, blanket)
Modified:
head/net-mgmt/flowd/Makefile
head/net-mgmt/icinga/Makefile
head/net-mgmt/ipplan/Makefile (contents, props changed)
head/net-mgmt/mrtg/Makefile
head/net-mgmt/nagios-check_hp_bladechassis/Makefile (contents, props changed)
head/net-mgmt/nedi/Makefile (contents, props changed)
head/net-mgmt/ourmon/Makefile (contents, props changed)
head/net-mgmt/p5-FusionInventory-Agent/Makefile
head/net-mgmt/pandorafms_server/Makefile
head/net-mgmt/rancid/Makefile
head/net-mgmt/smokeping/Makefile
head/www/amphetadesk/Makefile
head/www/cacheboy16/Makefile
head/www/chromium/Makefile
head/www/mod_perl2/Makefile
head/www/p5-Template-Provider-FromDATA/Makefile
head/www/p5-WWW-TinySong/Makefile (contents, props changed)
head/www/privoxy/Makefile
head/www/squid33/Makefile
Modified: head/net-mgmt/flowd/Makefile
==============================================================================
--- head/net-mgmt/flowd/Makefile Sat Sep 14 15:33:03 2013 (r327295)
+++ head/net-mgmt/flowd/Makefile Sat Sep 14 15:39:55 2013 (r327296)
@@ -17,9 +17,9 @@ OPTIONS_DEFAULT=PERL
PERL_DESC= Install flowd perl module
PYTHON_DESC= Install flowd Python support
+USES= gmake
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --localstatedir=/var
-USE_GMAKE= yes
USE_RC_SUBR= flowd
MAN8= flowd.8 flowd-reader.8
MAN5= flowd.conf.5
@@ -31,7 +31,7 @@ GROUPS= ${FLOWD_USER}
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MPERL}
-USE_PERL5= yes
+USES+= perl5
PLIST_SUB+= PERL=""
MAN3= Flowd.3
.else
Modified: head/net-mgmt/icinga/Makefile
==============================================================================
--- head/net-mgmt/icinga/Makefile Sat Sep 14 15:33:03 2013 (r327295)
+++ head/net-mgmt/icinga/Makefile Sat Sep 14 15:39:55 2013 (r327296)
@@ -90,7 +90,8 @@ APACHE_DESC= Depend on Apache and insta
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MEMBEDDED_PERL}
-USE_PERL5_BUILD= yes
+USES+= perl5
+USE_PERL5= build
CONFIGURE_ARGS+= --enable-embedded-perl \
--with-perlcache
PLIST_SUB+= EMBEDDED_PERL=""
Modified: head/net-mgmt/ipplan/Makefile
==============================================================================
--- head/net-mgmt/ipplan/Makefile Sat Sep 14 15:33:03 2013 (r327295)
+++ head/net-mgmt/ipplan/Makefile Sat Sep 14 15:39:55 2013 (r327296)
@@ -15,7 +15,8 @@ COMMENT= IP address management and track
RUN_DEPENDS= nmap:${PORTSDIR}/security/nmap
-USE_PERL5_RUN= yes
+USES= perl5
+USE_PERL5= run
USE_PHP= gettext pcre xml zlib
NO_BUILD= yes
Modified: head/net-mgmt/mrtg/Makefile
==============================================================================
--- head/net-mgmt/mrtg/Makefile Sat Sep 14 15:33:03 2013 (r327295)
+++ head/net-mgmt/mrtg/Makefile Sat Sep 14 15:39:55 2013 (r327296)
@@ -26,7 +26,7 @@ CONFIGURE_ARGS= --with-gd-lib=${LOCALBAS
USERS= mrtg
GROUPS= mrtg
-USE_PERL5= YES
+USES= perl5
MAKE_ENV+= PERL=${PERL}
MRTG_RUNDIR?= /var/run/mrtg
Modified: head/net-mgmt/nagios-check_hp_bladechassis/Makefile
==============================================================================
--- head/net-mgmt/nagios-check_hp_bladechassis/Makefile Sat Sep 14 15:33:03 2013 (r327295)
+++ head/net-mgmt/nagios-check_hp_bladechassis/Makefile Sat Sep 14 15:39:55 2013 (r327296)
@@ -19,8 +19,9 @@ LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= p5-Net-SNMP>=0:${PORTSDIR}/net-mgmt/p5-Net-SNMP
+USES= perl5
+USE_PERL5= run
NO_BUILD= yes
-USE_PERL5_RUN= yes
MAN8= check_hp_bladechassis.8
PLIST_FILES= libexec/nagios/check_hp_bladechassis
PLIST_DIRSTRY= libexec/nagios/
Modified: head/net-mgmt/nedi/Makefile
==============================================================================
--- head/net-mgmt/nedi/Makefile Sat Sep 14 15:33:03 2013 (r327295)
+++ head/net-mgmt/nedi/Makefile Sat Sep 14 15:39:55 2013 (r327296)
@@ -17,8 +17,8 @@ RUN_DEPENDS= p5-Net-SNMP>=0:${PORTSDIR}/
p5-DBI>=0:${PORTSDIR}/databases/p5-DBI
WRKSRC= ${WRKDIR}/${PORTNAME}
+USES= perl5
NO_BUILD= yes
-USE_PERL5= yes
OPTIONS_DEFINE= GD
GD_DESC= Use GD
Modified: head/net-mgmt/ourmon/Makefile
==============================================================================
--- head/net-mgmt/ourmon/Makefile Sat Sep 14 15:33:03 2013 (r327295)
+++ head/net-mgmt/ourmon/Makefile Sat Sep 14 15:39:55 2013 (r327296)
@@ -20,8 +20,8 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/libpcap.
RUN_DEPENDS= rrdtool:${PORTSDIR}/databases/rrdtool
WRKSRC= ${WRKDIR}/mrourmon
+USES= perl5
USE_APACHE_RUN= 22+
-USE_PERL5= yes
NO_BUILD= yes
NO_INSTALL_MANPAGES= yes
IS_INTERACTIVE= yes
Modified: head/net-mgmt/p5-FusionInventory-Agent/Makefile
==============================================================================
--- head/net-mgmt/p5-FusionInventory-Agent/Makefile Sat Sep 14 15:33:03 2013 (r327295)
+++ head/net-mgmt/p5-FusionInventory-Agent/Makefile Sat Sep 14 15:39:55 2013 (r327296)
@@ -38,8 +38,8 @@ ZLIB_DESC= Zlib compression
DMIDECODE_DESC= Dmidecode hardware information
PCIUTILS_DESC= Pciutils hardware information
-PERL_CONFIGURE= yes
-USE_GMAKE= yes
+USES= gmake perl5
+USE_PERL5= configure
MAN1= fusioninventory-agent.1 \
fusioninventory-injector.1
Modified: head/net-mgmt/pandorafms_server/Makefile
==============================================================================
--- head/net-mgmt/pandorafms_server/Makefile Sat Sep 14 15:33:03 2013 (r327295)
+++ head/net-mgmt/pandorafms_server/Makefile Sat Sep 14 15:39:55 2013 (r327296)
@@ -42,7 +42,8 @@ PGSQL_DESC= Use PostgreSQL backend (expe
ORACLE_DESC= Use Oracle backend (experimental)
EXTRAS_DESC= Extra dependencies for util scripts
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
SUB_LIST+= PERL="${PERL}"
MAN1= pandora_server.1
Modified: head/net-mgmt/rancid/Makefile
==============================================================================
--- head/net-mgmt/rancid/Makefile Sat Sep 14 15:33:03 2013 (r327295)
+++ head/net-mgmt/rancid/Makefile Sat Sep 14 15:39:55 2013 (r327296)
@@ -13,9 +13,8 @@ BUILD_DEPENDS= expect:${PORTSDIR}/lang/e
RUN_DEPENDS= expect:${PORTSDIR}/lang/expect-devel \
p5-LockFile-Simple>=0:${PORTSDIR}/devel/p5-LockFile-Simple
-USE_PERL5= yes
+USES= gmake perl5
SUB_FILES= pkg-message
-USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --localstatedir=${PREFIX}/var/${PORTNAME}/ \
Modified: head/net-mgmt/smokeping/Makefile
==============================================================================
--- head/net-mgmt/smokeping/Makefile Sat Sep 14 15:33:03 2013 (r327295)
+++ head/net-mgmt/smokeping/Makefile Sat Sep 14 15:39:55 2013 (r327296)
@@ -21,8 +21,7 @@ BUILD_DEPENDS= p5-CGI-Session>=0:${PORTS
p5-Socket6>=0:${PORTSDIR}/net/p5-Socket6
RUN_DEPENDS:= ${BUILD_DEPENDS}
-USE_PERL5= yes
-USE_GMAKE= yes
+USES= gmake perl5
GNU_CONFIGURE= yes
CONFIGURE_ENV+= PERL=${PERL} PERL5LIB=${PREFIX}/smokeping/lib
CONFIGURE_ARGS+= \
Modified: head/www/amphetadesk/Makefile
==============================================================================
--- head/www/amphetadesk/Makefile Sat Sep 14 15:33:03 2013 (r327295)
+++ head/www/amphetadesk/Makefile Sat Sep 14 15:39:55 2013 (r327296)
@@ -25,7 +25,7 @@ LICENSE_NAME= The Clarified Artistic Lic
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
LICENSE_FILE= ${WRKSRC}/docs/LICENSE
-USE_PERL5= yes
+USE= perl5
USE_RC_SUBR= ${PORTNAME}
NO_BUILD= yes
Modified: head/www/cacheboy16/Makefile
==============================================================================
--- head/www/cacheboy16/Makefile Sat Sep 14 15:33:03 2013 (r327295)
+++ head/www/cacheboy16/Makefile Sat Sep 14 15:39:55 2013 (r327296)
@@ -14,8 +14,8 @@ COMMENT= HTTP Caching Proxy (Squid Deriv
CONFLICTS= squid-[0-9]* cacheboy*
LATEST_LINK= cacheboy16
+USES= perl5
GNU_CONFIGURE= yes
-USE_PERL5= yes
USE_RC_SUBR= squid
SQUID_UID?= squid
Modified: head/www/chromium/Makefile
==============================================================================
--- head/www/chromium/Makefile Sat Sep 14 15:33:03 2013 (r327295)
+++ head/www/chromium/Makefile Sat Sep 14 15:39:55 2013 (r327296)
@@ -47,8 +47,8 @@ RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/l
ONLY_FOR_ARCHS= i386 amd64
USE_XZ= yes
-USES= bison desktop-file-utils pkgconfig
-USE_PERL5_BUILD= yes
+USES= bison desktop-file-utils pkgconfig perl5
+USE_PERL5= build
USE_PYTHON_BUILD= 2.6-2.7
USE_XORG= scrnsaverproto x11 xproto xscrnsaver xtst
USE_GNOME= glib20 gtk20 dconf libxslt
Modified: head/www/mod_perl2/Makefile
==============================================================================
--- head/www/mod_perl2/Makefile Sat Sep 14 15:33:03 2013 (r327295)
+++ head/www/mod_perl2/Makefile Sat Sep 14 15:39:55 2013 (r327296)
@@ -19,8 +19,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
SUB_FILES= pkg-message
SUB_LIST= APACHEMODDIR=${APACHEMODDIR}
USE_APACHE= 22+
-PERL_CONFIGURE= yes
-GMAKE= yes
+USES= gmake perl
+USE_PERL5= configure
USE_CSTD= gnu89
MAN3= APR.3 APR::Base64.3 APR::Brigade.3 APR::Bucket.3 \
Modified: head/www/p5-Template-Provider-FromDATA/Makefile
==============================================================================
--- head/www/p5-Template-Provider-FromDATA/Makefile Sat Sep 14 15:33:03 2013 (r327295)
+++ head/www/p5-Template-Provider-FromDATA/Makefile Sat Sep 14 15:39:55 2013 (r327296)
@@ -17,7 +17,8 @@ BUILD_DEPENDS= p5-Template-Toolkit>=2.15
p5-Class-Accessor>0:${PORTSDIR}/devel/p5-Class-Accessor
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= Template::Provider::FromDATA.3
Modified: head/www/p5-WWW-TinySong/Makefile
==============================================================================
--- head/www/p5-WWW-TinySong/Makefile Sat Sep 14 15:33:03 2013 (r327295)
+++ head/www/p5-WWW-TinySong/Makefile Sat Sep 14 15:39:55 2013 (r327296)
@@ -19,7 +19,8 @@ BUILD_DEPENDS= p5-HTML-Parser>=0:${PORTS
p5-libwww>=0:${PORTSDIR}/www/p5-libwww
RUN_DEPENDS:= ${BUILD_DEPENDS}
-PERL_CONFIGURE= YES
+USES= perl5
+USE_PERL5= configure
MAN3= WWW::TinySong.3
Modified: head/www/privoxy/Makefile
==============================================================================
--- head/www/privoxy/Makefile Sat Sep 14 15:33:03 2013 (r327295)
+++ head/www/privoxy/Makefile Sat Sep 14 15:39:55 2013 (r327296)
@@ -14,7 +14,7 @@ LIB_DEPENDS= pcre:${PORTSDIR}/devel/pcre
WRKSRC= ${WRKDIR}/privoxy-${PORTVERSION}-stable
-USE_GMAKE= yes
+USES= gmake
USE_AUTOTOOLS= autoconf
USE_RC_SUBR= privoxy
@@ -79,7 +79,8 @@ CONFIGURE_ARGS+= --disable-toggle
.endif
.if ${PORT_OPTIONS:MPRIVOXY_TOOLS}
-USE_PERL5_RUN= yes
+USES+= perl5
+USE_PERL5= run
RUN_DEPENDS+= curl:${PORTSDIR}/ftp/curl
PLIST_SUB+= PRIVOXY_TOOLS=""
.else
Modified: head/www/squid33/Makefile
==============================================================================
--- head/www/squid33/Makefile Sat Sep 14 15:33:03 2013 (r327295)
+++ head/www/squid33/Makefile Sat Sep 14 15:39:55 2013 (r327296)
@@ -88,9 +88,9 @@ LATEST_LINK= squid33
SQUID_STABLE_VER= 8
CONFLICTS_INSTALL= squid-2.[0-9].* squid-3.[!3].* cacheboy-[0-9]* lusca-head-[0-9]*
+USES= perl5
GNU_CONFIGURE= yes
USE_BZIP2= yes
-USE_PERL5= yes
USE_RC_SUBR= squid
USERS= squid
More information about the svn-ports-all
mailing list