Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Sep 2013 14:47:57 +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: r327292 - in head/www: apache24 c-icap elinks formication havp ikiwiki lightsquid lusca-head mod_ruby p5-Apache2-SiteControl p5-CGI-Application-Server p5-FCGI-Spawn p5-WWW-Mechanize-Spa...
Message-ID:  <201309141447.r8EElvLi076758@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: az
Date: Sat Sep 14 14:47:56 2013
New Revision: 327292
URL: http://svnweb.freebsd.org/changeset/ports/327292

Log:
  - convert to the new perl5 framework
  - convert USE_GMAKE to Uses
  
  Approved by:	portmgr (bapt@, blanket)

Modified:
  head/www/apache24/Makefile
  head/www/c-icap/Makefile
  head/www/elinks/Makefile
  head/www/formication/Makefile   (contents, props changed)
  head/www/havp/Makefile   (contents, props changed)
  head/www/ikiwiki/Makefile
  head/www/lightsquid/Makefile
  head/www/lusca-head/Makefile
  head/www/mod_ruby/Makefile
  head/www/p5-Apache2-SiteControl/Makefile   (contents, props changed)
  head/www/p5-CGI-Application-Server/Makefile
  head/www/p5-FCGI-Spawn/Makefile   (contents, props changed)
  head/www/p5-WWW-Mechanize-SpamCop/Makefile   (contents, props changed)
  head/www/p5-Web-Query/Makefile
  head/www/rejik/Makefile   (contents, props changed)
  head/www/rt38/Makefile
  head/www/xshttpd-devel/Makefile
  head/www/xshttpd/Makefile
  head/www/yabb/Makefile

Modified: head/www/apache24/Makefile
==============================================================================
--- head/www/apache24/Makefile	Sat Sep 14 14:43:12 2013	(r327291)
+++ head/www/apache24/Makefile	Sat Sep 14 14:47:56 2013	(r327292)
@@ -21,9 +21,8 @@ CONFLICTS_INSTALL=	caudium14-1.* \
 		apache-*-2.2.* apache22-*
 
 USE_APACHE=	common24
-USES=		iconv
+USES=		iconv perl5
 USE_AUTOTOOLS=	autoconf libtool
-USE_PERL5=	yes
 USE_RC_SUBR=	apache24 htcacheclean
 LIBTOOLFILES=	configure.in
 

Modified: head/www/c-icap/Makefile
==============================================================================
--- head/www/c-icap/Makefile	Sat Sep 14 14:43:12 2013	(r327291)
+++ head/www/c-icap/Makefile	Sat Sep 14 14:47:56 2013	(r327292)
@@ -63,7 +63,7 @@ USE_OPENLDAP=	YES
 .endif
 
 .if ${PORT_OPTIONS:MPERL}
-USE_PERL5=	yes
+USES+=		perl5
 .endif
 
 .include <bsd.port.pre.mk>

Modified: head/www/elinks/Makefile
==============================================================================
--- head/www/elinks/Makefile	Sat Sep 14 14:43:12 2013	(r327291)
+++ head/www/elinks/Makefile	Sat Sep 14 14:47:56 2013	(r327292)
@@ -11,9 +11,8 @@ MAINTAINER=	beat@FreeBSD.org
 COMMENT=	Elinks - links text WWW browser with enhancements
 
 GNU_CONFIGURE=	yes
-USE_GMAKE=	yes
 USE_BZIP2=	yes
-USES=		bison
+USES=		bison gmake
 USE_OPENSSL=	yes
 
 LDFLAGS+=	-L${LOCALBASE}/lib
@@ -76,7 +75,7 @@ CONFIGURE_ARGS+=	--without-lua
 .endif
 
 .if ${PORT_OPTIONS:MPERL}
-USE_PERL5=	yes
+USES+=		perl5
 CONFIGURE_ARGS+=	--with-perl
 .else
 CONFIGURE_ARGS+=	--without-perl

Modified: head/www/formication/Makefile
==============================================================================
--- head/www/formication/Makefile	Sat Sep 14 14:43:12 2013	(r327291)
+++ head/www/formication/Makefile	Sat Sep 14 14:47:56 2013	(r327292)
@@ -15,8 +15,9 @@ MASTER_SITES=	http://www.ranner.eu/stuff
 MAINTAINER=	michael@ranner.eu
 COMMENT=	Formular processing tool written in perl
 
+USES=		perl5
 USE_APACHE_RUN=	22+
-USE_PERL5_RUN=	yes
+USE_PERL5=	run
 NO_BUILD=	yes
 WRKSRC=		${WRKDIR}/${PORTNAME}
 

Modified: head/www/havp/Makefile
==============================================================================
--- head/www/havp/Makefile	Sat Sep 14 14:43:12 2013	(r327291)
+++ head/www/havp/Makefile	Sat Sep 14 14:47:56 2013	(r327292)
@@ -14,9 +14,9 @@ COMMENT=	HTTP Antivirus Proxy
 
 LIB_DEPENDS=	clamav.7:${PORTSDIR}/security/clamav
 
+USES=		gmake perl5
 GNU_CONFIGURE=	yes
-USE_GMAKE=	yes
-USE_PERL5_BUILD=	yes
+USE_PERL5=	build
 USE_RC_SUBR=	havp
 CONFIGURE_ARGS=	--disable-locking
 

Modified: head/www/ikiwiki/Makefile
==============================================================================
--- head/www/ikiwiki/Makefile	Sat Sep 14 14:43:12 2013	(r327291)
+++ head/www/ikiwiki/Makefile	Sat Sep 14 14:47:56 2013	(r327292)
@@ -33,9 +33,8 @@ RUN_DEPENDS:=	${BUILD_DEPENDS} \
 WRKSRC=		${WRKDIR}/${PORTNAME}
 
 LICENSE=	GPLv2
-PERL_CONFIGURE=	yes
-USE_GMAKE=	yes
-USES=		gettext
+USES=		gettext perl5 gmake
+USE_PERL5=	configure
 
 OPTIONS_DEFINE=	PO4A SEARCH W3M
 OPTIONS_DEFAULT=	PO4A SEARCH

Modified: head/www/lightsquid/Makefile
==============================================================================
--- head/www/lightsquid/Makefile	Sat Sep 14 14:43:12 2013	(r327291)
+++ head/www/lightsquid/Makefile	Sat Sep 14 14:47:56 2013	(r327292)
@@ -14,8 +14,9 @@ COMMENT=	A light and fast web based squi
 OPTIONS_DEFINE=		GD DOCS
 OPTIONS_DEFAULT=	GD
 
+USES=		perl5
+USE_PERL5=	run
 NO_BUILD=	yes
-USE_PERL5_RUN=	yes
 
 .include <bsd.port.options.mk>
 

Modified: head/www/lusca-head/Makefile
==============================================================================
--- head/www/lusca-head/Makefile	Sat Sep 14 14:43:12 2013	(r327291)
+++ head/www/lusca-head/Makefile	Sat Sep 14 14:47:56 2013	(r327292)
@@ -87,8 +87,8 @@ MAINTAINER=	adrian@FreeBSD.org
 COMMENT=	HTTP Caching Proxy (Squid Derivative) - Stable Release
 
 CONFLICTS=	squid-[0-9]* cacheboy*
+USES=		perl5
 GNU_CONFIGURE=	yes
-USE_PERL5=	yes
 USE_RC_SUBR=	squid
 
 SQUID_UID?=	squid

Modified: head/www/mod_ruby/Makefile
==============================================================================
--- head/www/mod_ruby/Makefile	Sat Sep 14 14:43:12 2013	(r327291)
+++ head/www/mod_ruby/Makefile	Sat Sep 14 14:47:56 2013	(r327292)
@@ -12,10 +12,10 @@ DIST_SUBDIR=	ruby
 MAINTAINER=	dinoex@FreeBSD.org
 COMMENT=	An Apache module that embeds Ruby interpreter within
 
-
+USES=		perl5
 USE_APACHE=	22
 USE_RUBY=	yes
-USE_PERL5_BUILD=	yes
+USE_PERL5=	build
 
 CONFIGURE_ARGS=	--with-apxs="${APXS}"
 CFLAGS+=	-DONIG_ESCAPE_REGEX_T_COLLISION

Modified: head/www/p5-Apache2-SiteControl/Makefile
==============================================================================
--- head/www/p5-Apache2-SiteControl/Makefile	Sat Sep 14 14:43:12 2013	(r327291)
+++ head/www/p5-Apache2-SiteControl/Makefile	Sat Sep 14 14:47:56 2013	(r327292)
@@ -29,7 +29,8 @@ RUN_DEPENDS=	p5-Apache-AuthCookie>=3.08:
 OPTIONS_DEFINE=		RADIUS
 OPTIONS_DEFAULT=	RADIUS
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=		Apache2::SiteControl.3 \
 		Apache2::SiteControl::GrantAllRule.3 \

Modified: head/www/p5-CGI-Application-Server/Makefile
==============================================================================
--- head/www/p5-CGI-Application-Server/Makefile	Sat Sep 14 14:43:12 2013	(r327291)
+++ head/www/p5-CGI-Application-Server/Makefile	Sat Sep 14 14:47:56 2013	(r327292)
@@ -26,7 +26,8 @@ TEST_DEPENDS=	p5-CGI-Application>0:${POR
 		p5-Test-HTTP-Server-Simple>0:${PORTSDIR}/www/p5-Test-HTTP-Server-Simple \
 		p5-Test-WWW-Mechanize>0:${PORTSDIR}/devel/p5-Test-WWW-Mechanize
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=	CGI::Application::Server.3
 

Modified: head/www/p5-FCGI-Spawn/Makefile
==============================================================================
--- head/www/p5-FCGI-Spawn/Makefile	Sat Sep 14 14:43:12 2013	(r327291)
+++ head/www/p5-FCGI-Spawn/Makefile	Sat Sep 14 14:47:56 2013	(r327292)
@@ -17,7 +17,8 @@ RUN_DEPENDS:=	${BUILD_DEPENDS}
 TEST_DEPENDS=	p5-Test-Most>0:${PORTSDIR}/devel/p5-Test-Most \
 		p5-Test-Strict>0:${PORTSDIR}/devel/p5-Test-Strict
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 USE_RC_SUBR+=	fcgi_spawn
 

Modified: head/www/p5-WWW-Mechanize-SpamCop/Makefile
==============================================================================
--- head/www/p5-WWW-Mechanize-SpamCop/Makefile	Sat Sep 14 14:43:12 2013	(r327291)
+++ head/www/p5-WWW-Mechanize-SpamCop/Makefile	Sat Sep 14 14:47:56 2013	(r327292)
@@ -16,9 +16,9 @@ COMMENT=	SpamCop reporting automation
 
 RUN_DEPENDS=	p5-WWW-Mechanize>=0:${PORTSDIR}/www/p5-WWW-Mechanize
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=		WWW::Mechanize::SpamCop.3
 
-.include <bsd.port.pre.mk>
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/www/p5-Web-Query/Makefile
==============================================================================
--- head/www/p5-Web-Query/Makefile	Sat Sep 14 14:43:12 2013	(r327291)
+++ head/www/p5-Web-Query/Makefile	Sat Sep 14 14:47:56 2013	(r327292)
@@ -16,7 +16,8 @@ BUILD_DEPENDS=	p5-HTML-Selector-XPath>=0
 		p5-libwww>=5.385:${PORTSDIR}/www/p5-libwww
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-PERL_MODBUILD=	yes
+USES=		perl5
+USE_PERL5=	modbuild
 
 MAN3=		Web::Query.3
 

Modified: head/www/rejik/Makefile
==============================================================================
--- head/www/rejik/Makefile	Sat Sep 14 14:43:12 2013	(r327291)
+++ head/www/rejik/Makefile	Sat Sep 14 14:47:56 2013	(r327292)
@@ -31,7 +31,6 @@ DBL_DESC=	With DBL scripts
 WWW_DESC=	With error pages
 
 .include <bsd.port.options.mk>
-.include <bsd.port.pre.mk>
 
 # Redifine this if you need
 SQUID_USER?=	squid
@@ -55,7 +54,8 @@ PLIST_SUB+=	WWW="@comment "
 
 .if ${PORT_OPTIONS:MDBL}
 DISTFILES+=	dbl-2.0.tgz
-USE_PERL5_RUN=	yes
+USES+=		perl5
+USE_PERL5=	run
 RUN_DEPENDS+=	p5-Text-Iconv>=0:${PORTSDIR}/converters/p5-Text-Iconv \
 		p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser \
 		wget:${PORTSDIR}/ftp/wget
@@ -64,6 +64,8 @@ PLIST_SUB+=	DBL=""
 PLIST_SUB+=	DBL="@comment "
 .endif
 
+.include <bsd.port.pre.mk>
+
 post-extract:
 	@${ECHO_MSG} "===>  ----------------------------------------------"
 	@${ECHO_MSG} "===>  Make sure that squid runs under user squid"

Modified: head/www/rt38/Makefile
==============================================================================
--- head/www/rt38/Makefile	Sat Sep 14 14:43:12 2013	(r327291)
+++ head/www/rt38/Makefile	Sat Sep 14 14:47:56 2013	(r327292)
@@ -40,7 +40,7 @@ BUILD_DEPENDS+=	${CORE_DEPS} \
 
 RUN_DEPENDS+=	${BUILD_DEPENDS}
 
-USE_PERL5=	yes
+USES=		perl5
 USE_AUTOTOOLS=	autoconf
 
 .include <bsd.port.options.mk>

Modified: head/www/xshttpd-devel/Makefile
==============================================================================
--- head/www/xshttpd-devel/Makefile	Sat Sep 14 14:43:12 2013	(r327291)
+++ head/www/xshttpd-devel/Makefile	Sat Sep 14 14:47:56 2013	(r327292)
@@ -59,7 +59,7 @@ CONFIGURE_ARGS+=--without-preprocessor
 .endif
 
 .if ${PORT_OPTIONS:MPERSISTENT_PERL}
-USE_PERL5=	yes
+USES+=		perl5
 CONFIGURE_ARGS+=--with-perl
 PLIST_SUB+=	PERL=""
 .else

Modified: head/www/xshttpd/Makefile
==============================================================================
--- head/www/xshttpd/Makefile	Sat Sep 14 14:43:12 2013	(r327291)
+++ head/www/xshttpd/Makefile	Sat Sep 14 14:47:56 2013	(r327292)
@@ -63,7 +63,7 @@ CONFIGURE_ARGS+=--without-preprocessor
 .endif
 
 .if ${PORT_OPTIONS:MPERSISTENT_PERL}
-USE_PERL5=	yes
+USES+=		perl5
 CONFIGURE_ARGS+=--with-perl
 .else
 CONFIGURE_ARGS+=--without-perl

Modified: head/www/yabb/Makefile
==============================================================================
--- head/www/yabb/Makefile	Sat Sep 14 14:43:12 2013	(r327291)
+++ head/www/yabb/Makefile	Sat Sep 14 14:47:56 2013	(r327292)
@@ -18,8 +18,9 @@ LICENSE_PERMS=	${_LICENSE_PERMS_DEFAULT}
 RUN_DEPENDS=	p5-Digest-HMAC>=0:${PORTSDIR}/security/p5-Digest-HMAC
 
 NO_PACKAGE=	complicated (de)installation paradigm
+USES=		perl5
 USE_ZIP=	yes
-USE_PERL5_RUN=	yes
+USE_PERL5=	run
 NO_BUILD=	yes
 WWWDOCROOT?=	www
 YABBSUBDIR?=	yabb



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