Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Sep 2013 06:12:36 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   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
Message-ID:  <201309170612.r8H6CaCr012114@svn.freebsd.org>

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



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