Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Sep 2013 15:39:55 +0000 (UTC)
From:      Andrej Zverev <az@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   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...
Message-ID:  <201309141539.r8EFdtYk004158@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201309141539.r8EFdtYk004158>