Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Sep 2013 06:30:31 +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: r327365 - in head: net/beacon net/freedbd net/gateway6 net/httpry net/isc-dhcp41-server net/mosh net/openldap24-server net/packter-agent net/pbnc net/prosearch net/quagga net/quagga-re ...
Message-ID:  <201309160630.r8G6UVdk047699@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: az
Date: Mon Sep 16 06:30:31 2013
New Revision: 327365
URL: http://svnweb.freebsd.org/changeset/ports/327365

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

Modified:
  head/net/beacon/Makefile
  head/net/freedbd/Makefile   (contents, props changed)
  head/net/gateway6/Makefile   (contents, props changed)
  head/net/httpry/Makefile
  head/net/isc-dhcp41-server/Makefile
  head/net/mosh/Makefile   (contents, props changed)
  head/net/openldap24-server/Makefile
  head/net/packter-agent/Makefile
  head/net/pbnc/Makefile   (contents, props changed)
  head/net/prosearch/Makefile   (contents, props changed)
  head/net/quagga-re/Makefile   (contents, props changed)
  head/net/quagga/Makefile
  head/net/samba4/Makefile
  head/net/sslh/Makefile   (contents, props changed)
  head/net/tac_plus4/Makefile   (contents, props changed)
  head/net/tightvnc/Makefile
  head/net/tridiavnc/Makefile
  head/net/vmware-vsphere-cli/Makefile   (contents, props changed)
  head/ports-mgmt/portscout/Makefile   (contents, props changed)

Modified: head/net/beacon/Makefile
==============================================================================
--- head/net/beacon/Makefile	Mon Sep 16 03:54:03 2013	(r327364)
+++ head/net/beacon/Makefile	Mon Sep 16 06:30:31 2013	(r327365)
@@ -15,7 +15,8 @@ RUN_DEPENDS=	p5-Net>=0:${PORTSDIR}/net/p
 
 WWW_DIR?=	${PREFIX}/www/
 PLIST_SUB+=	VERSION=${PORTVERSION}
-USE_PERL5=	yes
+
+USES=		perl5
 USE_AUTOTOOLS=	autoconf
 
 OPTIONS_DEFINE=		IPV6

Modified: head/net/freedbd/Makefile
==============================================================================
--- head/net/freedbd/Makefile	Mon Sep 16 03:54:03 2013	(r327364)
+++ head/net/freedbd/Makefile	Mon Sep 16 06:30:31 2013	(r327365)
@@ -9,9 +9,10 @@ MASTER_SITES=	http://rink.nu/downloads/p
 MAINTAINER=	rink@FreeBSD.org
 COMMENT=	A lightweight daemon for answering FreeDB queries
 
+USES=		perl5
+USE_PERL5=	run
 GNU_CONFIGURE=	yes
 WANT_GNOME=	yes
-USE_PERL5_RUN=	yes
 
 PLIST_FILES=	bin/freedbd bin/freedbd-txt2xml %%EXAMPLESDIR%%/sample_db.txt
 PLIST_DIRS=	%%EXAMPLESDIR%%

Modified: head/net/gateway6/Makefile
==============================================================================
--- head/net/gateway6/Makefile	Mon Sep 16 03:54:03 2013	(r327364)
+++ head/net/gateway6/Makefile	Mon Sep 16 06:30:31 2013	(r327365)
@@ -34,8 +34,8 @@ GW6C_DATA=	\
 PKGMESSAGE=	${WRKDIR}/pkg-message
 SUB_FILES=	pkg-message
 
-USE_GMAKE=	yes
-USE_PERL5_BUILD=yes
+USES=		gmake perl5
+USE_PERL5=	build
 MAKE_JOBS_UNSAFE=yes
 MAKE_ARGS=	target=freebsd installdir=${PREFIX}
 

Modified: head/net/httpry/Makefile
==============================================================================
--- head/net/httpry/Makefile	Mon Sep 16 03:54:03 2013	(r327364)
+++ head/net/httpry/Makefile	Mon Sep 16 06:30:31 2013	(r327365)
@@ -19,7 +19,8 @@ EXTRASCRIPTS_DESC=	Install additional sc
 
 .if ${PORT_OPTIONS:MEXTRASCRIPTS}
 PLIST_SUB=	EXTRASCRIPTS=""
-USE_PERL5_RUN=	yes
+USES+=		perl5
+USE_PERL5=	run
 RUN_DEPENDS=	p5-DBI>=0:${PORTSDIR}/databases/p5-DBI
 .else
 PLIST_SUB=	EXTRASCRIPTS="@comment "

Modified: head/net/isc-dhcp41-server/Makefile
==============================================================================
--- head/net/isc-dhcp41-server/Makefile	Mon Sep 16 03:54:03 2013	(r327364)
+++ head/net/isc-dhcp41-server/Makefile	Mon Sep 16 06:30:31 2013	(r327365)
@@ -110,7 +110,8 @@ PLIST_SUB+=		SCHEMA_DIR="${SCHEMA_DIR:S,
 PORTDOCS+=		README.ldap LICENSE.ldap
 LDAP_SCRIPT=		${WRKDIR}/${LDAPPATCHDIST}/dhcpd-conf-to-ldap
 LDAP_SCHEMA=		${WRKDIR}/${LDAPPATCHDIST}/dhcp.schema
-USE_PERL5_RUN=		yes
+USES+=			perl5
+USE_PERL5=		run
 USE_OPENLDAP=		yes
 USE_AUTOTOOLS=		aclocal libtoolize autoconf autoheader automake
 LIBTOOLIZE_ARG=		--copy --force

Modified: head/net/mosh/Makefile
==============================================================================
--- head/net/mosh/Makefile	Mon Sep 16 03:54:03 2013	(r327364)
+++ head/net/mosh/Makefile	Mon Sep 16 06:30:31 2013	(r327365)
@@ -14,13 +14,13 @@ LICENSE=	GPLv3
 
 LIB_DEPENDS=	protobuf:${PORTSDIR}/devel/protobuf
 
-USE_PERL5_RUN=	yes
+USE_PERL5=	run
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--with-utempter
 CONFIGURE_ENV+=	OPENSSL_CFLAGS="-I${OPENSSLINC}" OPENSSL_LIBS="-L${OPENSSLLIB} -lssl -lcrypto"
 INSTALL_TARGET=	install-strip
 USE_OPENSSL=	yes
-USES=		pkgconfig
+USES=		pkgconfig perl5
 
 LATEST_LINK=	mosh-term
 

Modified: head/net/openldap24-server/Makefile
==============================================================================
--- head/net/openldap24-server/Makefile	Mon Sep 16 03:54:03 2013	(r327364)
+++ head/net/openldap24-server/Makefile	Mon Sep 16 06:30:31 2013	(r327365)
@@ -408,7 +408,7 @@ PLIST_SUB+=		BACK_SOCK="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MPERL}
-USE_PERL5=		yes
+USES+=			perl5
 CONFIGURE_ARGS+=	--enable-perl=${BACKEND_ENABLE}
 CONFIGURE_ENV+=		PERLBIN="${PERL}"
 PLIST_SUB+=		BACK_PERL=${BACKEND_PLIST}

Modified: head/net/packter-agent/Makefile
==============================================================================
--- head/net/packter-agent/Makefile	Mon Sep 16 03:54:03 2013	(r327364)
+++ head/net/packter-agent/Makefile	Mon Sep 16 06:30:31 2013	(r327365)
@@ -32,7 +32,8 @@ CONFIGURE_ARGS+=	--disable-ipv6
 .endif
 
 .if ${PORT_OPTIONS:MPACKTERTC}
-USE_PERL5_RUN=	yes
+USES+=		perl5
+USE_PERL5=	run
 RUN_DEPENDS+=	p5-XML-Pastor>=0:${PORTSDIR}/devel/p5-XML-Pastor
 PLIST_SUB+=	PACKTERTC=""
 .else

Modified: head/net/pbnc/Makefile
==============================================================================
--- head/net/pbnc/Makefile	Mon Sep 16 03:54:03 2013	(r327364)
+++ head/net/pbnc/Makefile	Mon Sep 16 06:30:31 2013	(r327365)
@@ -14,8 +14,9 @@ LICENSE=	BSD
 
 RUN_DEPENDS=	p5-Net-Netmask>=0:${PORTSDIR}/net-mgmt/p5-Net-Netmask
 
+USES=		perl5
+USE_PERL5=	run
 NO_BUILD=	yes
-USE_PERL5_RUN=	yes
 PLIST_FILES=	etc/pbnc.cfg bin/pbnc.pl
 PORTDOCS= 	pbnc.readme
 

Modified: head/net/prosearch/Makefile
==============================================================================
--- head/net/prosearch/Makefile	Mon Sep 16 03:54:03 2013	(r327364)
+++ head/net/prosearch/Makefile	Mon Sep 16 06:30:31 2013	(r327365)
@@ -9,8 +9,9 @@ MASTER_SITES=	http://pro.setun.net/searc
 MAINTAINER=	proler@gmail.com
 COMMENT=	Powerful file search
 
+USES=		perl5
+USE_PERL5=	run
 USE_BZIP2=	yes
-WANT_PERL=	yes
 SUB_FILES=	pkg-message
 SUB_LIST=	SEARCHDIR=${SEARCHDIR}
 NO_BUILD=	yes
@@ -19,8 +20,6 @@ PLIST_SUB+=	SEARCHDIR=${SEARCHDIR}
 
 SAMBA_PORT?=	net/samba36
 
-USE_PERL5_RUN=	YES
-
 #todo
 # user and group for crawler, nginx
 OPTIONS_DEFINE=	CRAWLER SAMBA RSYNC APACHE MOD_PERL2 MOD_FASTCGI \

Modified: head/net/quagga-re/Makefile
==============================================================================
--- head/net/quagga-re/Makefile	Mon Sep 16 03:54:03 2013	(r327364)
+++ head/net/quagga-re/Makefile	Mon Sep 16 06:30:31 2013	(r327365)
@@ -19,10 +19,10 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 CONFLICTS=	openbgpd-[0-9]* openospfd-[0-9]* zebra-0* quagga-[0-9]*
 
+USES=			gmake perl5
 USE_AUTOTOOLS=		libtool autoheader
-USE_GMAKE=		yes
 USE_LDCONFIG=		yes
-USE_PERL5_BUILD=	yes
+USE_PERL5=		build
 BUILD_DEPENDS+=		gawk:${PORTSDIR}/lang/gawk
 LIB_DEPENDS+=		gcrypt:${PORTSDIR}/security/libgcrypt
 CONFIGURE_ARGS+=	--with-libgcrypt

Modified: head/net/quagga/Makefile
==============================================================================
--- head/net/quagga/Makefile	Mon Sep 16 03:54:03 2013	(r327364)
+++ head/net/quagga/Makefile	Mon Sep 16 06:30:31 2013	(r327365)
@@ -16,12 +16,12 @@ LICENSE=	GPLv2
 
 CONFLICTS=	openbgpd-[0-9]* openospfd-[0-9]* zebra-0* quagga-re-[0-9]*
 
-USES=		gmake
+USES=		gmake perl5
 USE_AUTOTOOLS=	libtool autoheader aclocal
 ACLOCAL_ARGS=	-I${LOCALBASE}/share/aclocal
 BUILD_DEPENDS+=	gawk:${PORTSDIR}/lang/gawk
 USE_LDCONFIG=	yes
-USE_PERL5_BUILD=yes
+USE_PERL5=	build
 FETCH_ARGS=	-Fpr
 
 MAN1=		vtysh.1

Modified: head/net/samba4/Makefile
==============================================================================
--- head/net/samba4/Makefile	Mon Sep 16 03:54:03 2013	(r327364)
+++ head/net/samba4/Makefile	Mon Sep 16 06:30:31 2013	(r327365)
@@ -67,11 +67,11 @@ CONFIGURE_ENV+=		PTHREAD_CFLAGS="${PTHRE
 			PTHREAD_LDFLAGS="${PTHREAD_LIBS}"
 
 USE_PYTHON_BUILD=	-2.7
-USE_PERL5_BUILD=	yes
+USE_PERL5=		build
 
 USE_GCC=		4.2+
 USE_PYTHON=		yes
-USES=			pkgconfig gettext iconv
+USES=			pkgconfig gettext iconv perl5
 USE_LDCONFIG=		${SAMBA4_LIBDIR}
 
 PKGCONFIGDIR?=		${PREFIX}/libdata/pkgconfig

Modified: head/net/sslh/Makefile
==============================================================================
--- head/net/sslh/Makefile	Mon Sep 16 03:54:03 2013	(r327364)
+++ head/net/sslh/Makefile	Mon Sep 16 06:30:31 2013	(r327365)
@@ -20,8 +20,8 @@ DISTFILES=	${PORTNAME}-${PORTVERSION}b.t
 
 LIB_DEPENDS=	config:${PORTSDIR}/devel/libconfig
 
-USE_GMAKE=	yes
-USE_PERL5_BUILD=	yes
+USES=		gmake perl5
+USE_PERL5=	build
 
 OPTIONS_DEFINE=	MANPAGES EXAMPLES
 OPTIONS_DEFAULT=	MANPAGES EXAMPLES

Modified: head/net/tac_plus4/Makefile
==============================================================================
--- head/net/tac_plus4/Makefile	Mon Sep 16 03:54:03 2013	(r327364)
+++ head/net/tac_plus4/Makefile	Mon Sep 16 06:30:31 2013	(r327365)
@@ -10,9 +10,9 @@ DISTNAME=	tacacs+-F4.0.4.26
 MAINTAINER=	marcus@FreeBSD.org
 COMMENT=	The Cisco remote authentication/authorization/accounting server
 
-USE_PERL5_BUILD=yes
 GNU_CONFIGURE=	yes
-USES=		bison
+USES=		bison perl5
+USE_PERL5=	build
 USE_RC_SUBR=	tac_plus
 USE_LDCONFIG=	yes
 CONFIGURE_ARGS=	--with-groupid=$$(/usr/bin/id -g tacacs 2>/dev/null || echo '559') \

Modified: head/net/tightvnc/Makefile
==============================================================================
--- head/net/tightvnc/Makefile	Mon Sep 16 03:54:03 2013	(r327364)
+++ head/net/tightvnc/Makefile	Mon Sep 16 06:30:31 2013	(r327365)
@@ -22,11 +22,10 @@ RUN_DEPENDS=	showrgb:${PORTSDIR}/x11/rgb
 MAKE_JOBS_UNSAFE=	yes
 CONFLICTS=	tridiavnc-[0-9]* vnc-[0-9]*
 WRKSRC=		${WRKDIR}/vnc_unixsrc
-USES=		imake shebangfix
+USES=		imake shebangfix perl5
 SHEBANG_FILES=	vncserver
 CFLAGS+=	-Wno-return-type
 USE_BZIP2=	yes
-USE_PERL5=	yes
 USE_XORG=	xaw
 ALL_TARGET=	World
 NO_INSTALL_MANPAGES=	yes

Modified: head/net/tridiavnc/Makefile
==============================================================================
--- head/net/tridiavnc/Makefile	Mon Sep 16 03:54:03 2013	(r327364)
+++ head/net/tridiavnc/Makefile	Mon Sep 16 06:30:31 2013	(r327365)
@@ -15,9 +15,8 @@ COMMENT=	Display X and Win32 desktops on
 
 LICENSE=	GPLv2
 
-USE_PERL5=	yes
 WRKSRC=		${WRKDIR}/unix/vnc_unixsrc
-USES=		imake shebangfix
+USES=		imake shebangfix perl5
 SHEBANG_FILES=	vncserver
 USE_XORG=	ice sm x11 xaw xext xmu xt xpm
 ALL_TARGET=	World

Modified: head/net/vmware-vsphere-cli/Makefile
==============================================================================
--- head/net/vmware-vsphere-cli/Makefile	Mon Sep 16 03:54:03 2013	(r327364)
+++ head/net/vmware-vsphere-cli/Makefile	Mon Sep 16 06:30:31 2013	(r327365)
@@ -23,7 +23,8 @@ RUN_DEPENDS=		p5-Class-MethodMaker>=0:${
 			p5-Archive-Zip>=0:${PORTSDIR}/archivers/p5-Archive-Zip \
 			p5-SOAP-Lite>=0:${PORTSDIR}/net/p5-SOAP-Lite
 
-PERL_CONFIGURE=		yes
+USES=			perl5
+USE_PERL5=		configure
 RESTRICTED=		Downloading requires acceptance of license agreement
 NO_CDROM=		Distribution requires acceptance of license agreement
 NO_PACKAGE=		Distribution requires acceptance of license agreement

Modified: head/ports-mgmt/portscout/Makefile
==============================================================================
--- head/ports-mgmt/portscout/Makefile	Mon Sep 16 03:54:03 2013	(r327364)
+++ head/ports-mgmt/portscout/Makefile	Mon Sep 16 06:30:31 2013	(r327365)
@@ -14,8 +14,8 @@ COMMENT=	A tool to scan for new versions
 OPTIONS_DEFINE=	SQLITE3 DOCS
 SQLITE3_DESC=	Use SQLite backend instead of PostgreSQL
 
+USES=		perl5
 NO_BUILD=	yes
-USE_PERL5=	yes
 
 PORTDOCS=	UPDATING portscout-portconfig.txt xml-datasrc-example.xml
 



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