Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Sep 2013 07:47:02 +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: r327370 - in head/sysutils: backuppc boxbackup condor coreutils flexbackup heartbeat jx libcdio lire monitorix munin-master munin-node p5-MogileFS-Server p5-Sys-Utmp pdsh rej safe-rm se...
Message-ID:  <201309160747.r8G7l2Bq087767@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: az
Date: Mon Sep 16 07:47:02 2013
New Revision: 327370
URL: http://svnweb.freebsd.org/changeset/ports/327370

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

Modified:
  head/sysutils/backuppc/Makefile
  head/sysutils/boxbackup/Makefile   (contents, props changed)
  head/sysutils/condor/Makefile
  head/sysutils/coreutils/Makefile
  head/sysutils/flexbackup/Makefile   (contents, props changed)
  head/sysutils/heartbeat/Makefile
  head/sysutils/jx/Makefile   (contents, props changed)
  head/sysutils/libcdio/Makefile
  head/sysutils/lire/Makefile   (contents, props changed)
  head/sysutils/monitorix/Makefile   (contents, props changed)
  head/sysutils/munin-master/Makefile
  head/sysutils/munin-node/Makefile
  head/sysutils/p5-MogileFS-Server/Makefile
  head/sysutils/p5-Sys-Utmp/Makefile   (contents, props changed)
  head/sysutils/pdsh/Makefile
  head/sysutils/rej/Makefile   (contents, props changed)
  head/sysutils/safe-rm/Makefile   (contents, props changed)
  head/sysutils/sec/Makefile
  head/sysutils/userneu/Makefile

Modified: head/sysutils/backuppc/Makefile
==============================================================================
--- head/sysutils/backuppc/Makefile	Mon Sep 16 07:36:43 2013	(r327369)
+++ head/sysutils/backuppc/Makefile	Mon Sep 16 07:47:02 2013	(r327370)
@@ -13,11 +13,11 @@ COMMENT=	System for backing PCs and lapt
 
 RUN_DEPENDS=	p5-File-Listing>=0:${PORTSDIR}/sysutils/p5-File-Listing
 
-NO_BUILD=	yes
-
-USE_PERL5=	yes
 USE_RC_SUBR=	backuppc
 
+USES=		perl5
+NO_BUILD=	yes
+
 USERS=		backuppc
 GROUPS=		backuppc
 

Modified: head/sysutils/boxbackup/Makefile
==============================================================================
--- head/sysutils/boxbackup/Makefile	Mon Sep 16 07:36:43 2013	(r327369)
+++ head/sysutils/boxbackup/Makefile	Mon Sep 16 07:47:02 2013	(r327370)
@@ -16,9 +16,9 @@ LICENSE=	BSD GPLv2
 LICENSE_COMB=	dual
 LICENSE_FILE=	${WRKSRC}/LICENSE-DUAL.txt
 
+USES=		perl5
 USE_OPENSSL=	yes
 GNU_CONFIGURE=	yes
-USE_PERL5=	yes
 USE_AUTOTOOLS=	autoconf aclocal autoheader
 ACLOCAL_ARGS+=	-I ${WRKSRC}/infrastructure/m4
 

Modified: head/sysutils/condor/Makefile
==============================================================================
--- head/sysutils/condor/Makefile	Mon Sep 16 07:36:43 2013	(r327369)
+++ head/sysutils/condor/Makefile	Mon Sep 16 07:47:02 2013	(r327370)
@@ -17,10 +17,8 @@ LIB_DEPENDS+=	krb5support:${PORTSDIR}/se
 
 RESTRICTED=	Requires manual distfile fetch
 WRKSRC=		${WRKDIR}/condor-${PORTVERSION}
-USE_GMAKE=	yes
 USE_LDCONFIG=	yes
-USES=		cmake
-USE_PERL5=	yes
+USES=		cmake gmake perl5
 USE_PGSQL=	server
 CXXFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-rpath=${LOCALBASE}/lib:/usr/lib:/lib

Modified: head/sysutils/coreutils/Makefile
==============================================================================
--- head/sysutils/coreutils/Makefile	Mon Sep 16 07:36:43 2013	(r327369)
+++ head/sysutils/coreutils/Makefile	Mon Sep 16 07:47:02 2013	(r327370)
@@ -26,10 +26,10 @@ CONFIGURE_ARGS=	--program-prefix=g	\
 CONFIGURE_ENV=	LIBS="-L${LOCALBASE}/lib" FORCE_UNSAFE_CONFIGURE=1
 CPPFLAGS+=	"-I${LOCALBASE}/include"
 
+USES=		gmake perl5
+USE_PERL5=	build	# build - required for tests and man page generation
 USE_XZ=		yes
-USE_GMAKE=	yes
 USE_LDCONFIG=	yes
-USE_PERL5_BUILD=	yes # Required for tests and man page generation
 #USE_BISON=	yes
 
 INFO=		coreutils

Modified: head/sysutils/flexbackup/Makefile
==============================================================================
--- head/sysutils/flexbackup/Makefile	Mon Sep 16 07:36:43 2013	(r327369)
+++ head/sysutils/flexbackup/Makefile	Mon Sep 16 07:47:02 2013	(r327370)
@@ -18,7 +18,7 @@ TAR_CMD=	${PREFIX}/bin/gtar
 
 MAKE_ARGS=	PERLPATH=${PERL} CONFFILE=${PREFIX}/etc/flexbackup.conf
 
-USE_PERL5=	yes
+USES=		perl5
 
 SUB_FILES+=	pkg-message
 

Modified: head/sysutils/heartbeat/Makefile
==============================================================================
--- head/sysutils/heartbeat/Makefile	Mon Sep 16 07:36:43 2013	(r327369)
+++ head/sysutils/heartbeat/Makefile	Mon Sep 16 07:47:02 2013	(r327370)
@@ -80,7 +80,8 @@ PLIST_SUB+=		MGMT="@comment "
 .if ${PORT_OPTIONS:MLDIRECTORD}
 RUN_DEPENDS+=		p5-libwww>=0:${PORTSDIR}/www/p5-libwww \
 			p5-Mail-Tools>=0:${PORTSDIR}/mail/p5-Mail-Tools
-USE_PERL5_RUN=		yes
+USES+=			perl5
+USE_PERL5=		run
 PLIST_SUB+=		LDIRECTORD=""
 MAN8+=			ldirectord.8
 .else

Modified: head/sysutils/jx/Makefile
==============================================================================
--- head/sysutils/jx/Makefile	Mon Sep 16 07:36:43 2013	(r327369)
+++ head/sysutils/jx/Makefile	Mon Sep 16 07:47:02 2013	(r327370)
@@ -9,8 +9,9 @@ MASTER_SITES=	http://legh.ru/wp-content/
 MAINTAINER=	legh@legh.ru
 COMMENT=	Wrapper to jexec with more feature in interpreting jail id
 
+USES=		perl5
 NO_BUILD=	yes
-USE_PERL5_RUN=	yes
+USE_PERL5=	run
 
 PLIST_FILES=	bin/${PORTNAME}
 

Modified: head/sysutils/libcdio/Makefile
==============================================================================
--- head/sysutils/libcdio/Makefile	Mon Sep 16 07:36:43 2013	(r327369)
+++ head/sysutils/libcdio/Makefile	Mon Sep 16 07:47:02 2013	(r327370)
@@ -18,11 +18,10 @@ LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 GNU_CONFIGURE=	yes
-USES=		pathfix pkgconfig iconv ncurses
-USE_GMAKE=	yes
+USES=		pathfix pkgconfig iconv ncurses gmake perl5
 USE_LDCONFIG=	yes
 CONFIGURE_ARGS+=${ICONV_CONFIGURE_ARG}
-USE_PERL5_BUILD=yes
+USE_PERL5=	build
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib ${ICONV_LIB}
 MAN1=	cd-drive.1 cd-info.1 iso-read.1 iso-info.1 cd-read.1

Modified: head/sysutils/lire/Makefile
==============================================================================
--- head/sysutils/lire/Makefile	Mon Sep 16 07:36:43 2013	(r327369)
+++ head/sysutils/lire/Makefile	Mon Sep 16 07:47:02 2013	(r327370)
@@ -33,9 +33,9 @@ CHARTS_DESC=	Have Charts output format
 HTML_DESC=	Have HTML or DocBook output format
 PDF_DESC=	Have PDF output format
 EXCEL95_DESC=	Have Excel95 Spreadsheet output format
+
+USES=		gmake perl5
 USE_GNOME=	libxml2 libxslt
-USE_PERL5=	yes
-USE_GMAKE=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	"--with-docbookdir=${LOCALBASE}/share/xml/docbook/4.2/docbookx.dtd"
 CONFIGURE_ENV=	POD2MAN=${LOCALBASE}/bin/pod2man

Modified: head/sysutils/monitorix/Makefile
==============================================================================
--- head/sysutils/monitorix/Makefile	Mon Sep 16 07:36:43 2013	(r327369)
+++ head/sysutils/monitorix/Makefile	Mon Sep 16 07:47:02 2013	(r327370)
@@ -23,7 +23,8 @@ RUN_DEPENDS=	p5-ParallelUA>=0:${PORTSDIR
 		p5-HTTP-Server-Simple>=0:${PORTSDIR}/www/p5-HTTP-Server-Simple \
 		p5-Config-General>=0:${PORTSDIR}/devel/p5-Config-General
 
-USE_PERL5_RUN=	yes
+USES=		perl5
+USE_PERL5=	run
 MAN5=		monitorix.conf.5
 MAN8=		monitorix.8
 MANCOMPRESSED=	no

Modified: head/sysutils/munin-master/Makefile
==============================================================================
--- head/sysutils/munin-master/Makefile	Mon Sep 16 07:36:43 2013	(r327369)
+++ head/sysutils/munin-master/Makefile	Mon Sep 16 07:47:02 2013	(r327370)
@@ -41,8 +41,8 @@ RUN_DEPENDS=	munin-common>=0:${PORTSDIR}
 		p5-Date-Manip>=0:${PORTSDIR}/devel/p5-Date-Manip \
 		p5-FCGI>=0:${PORTSDIR}/www/p5-FCGI
 
-USE_PERL5=	yes
-USE_GMAKE=	yes
+USES=		gmake perl5
+
 PKGMESSAGE=	${WRKDIR}/pkg-message
 
 .include "${.CURDIR}/../munin-common/munin.mk"

Modified: head/sysutils/munin-node/Makefile
==============================================================================
--- head/sysutils/munin-node/Makefile	Mon Sep 16 07:36:43 2013	(r327369)
+++ head/sysutils/munin-node/Makefile	Mon Sep 16 07:47:02 2013	(r327370)
@@ -24,9 +24,7 @@ RUN_DEPENDS=	p5-Cache-Cache>=0:${PORTSDI
 
 DISTINFO_FILE=	${MUNIN_DISTINFO}
 EXTRA_PATCHES+=	${MUNIN_PATCHES}
-USES=		shebangfix
-USE_PERL5=	yes
-USE_GMAKE=	yes
+USES=		gmake shebangfix perl5
 PKGMESSAGE=	${WRKDIR}/pkg-message
 REINPLACE_ARGS=	-i ""
 SHEBANG_FILES=	node/sbin/munin-node

Modified: head/sysutils/p5-MogileFS-Server/Makefile
==============================================================================
--- head/sysutils/p5-MogileFS-Server/Makefile	Mon Sep 16 07:36:43 2013	(r327369)
+++ head/sysutils/p5-MogileFS-Server/Makefile	Mon Sep 16 07:47:02 2013	(r327370)
@@ -25,7 +25,8 @@ RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 OPTIONS_DEFINE=	DOCS
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 REINPLACE_ARGS=	-i ''
 USE_RC_SUBR=	mogilefsd mogstored
 

Modified: head/sysutils/p5-Sys-Utmp/Makefile
==============================================================================
--- head/sysutils/p5-Sys-Utmp/Makefile	Mon Sep 16 07:36:43 2013	(r327369)
+++ head/sysutils/p5-Sys-Utmp/Makefile	Mon Sep 16 07:47:02 2013	(r327370)
@@ -14,7 +14,8 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	zaa@ulstu.ru
 COMMENT=	Perl5 module which provides Object(ish) Interface to UTMP files
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=		Sys::Utmp.3 Sys::Utmp::Utent.3
 

Modified: head/sysutils/pdsh/Makefile
==============================================================================
--- head/sysutils/pdsh/Makefile	Mon Sep 16 07:36:43 2013	(r327369)
+++ head/sysutils/pdsh/Makefile	Mon Sep 16 07:47:02 2013	(r327370)
@@ -11,9 +11,10 @@ COMMENT=	Parallel Distributed Shell
 
 LICENSE=	GPLv2
 
+USES=		perl5
 USE_BZIP2=	yes
 GNU_CONFIGURE=	yes
-USE_PERL5_BUILD=yes
+USE_PERL5=	build
 
 OPTIONS_DEFINE=		SSH DSHGROUPS NETGROUP READLINE RSH
 OPTIONS_DEFAULT=	SSH DSHGROUPS

Modified: head/sysutils/rej/Makefile
==============================================================================
--- head/sysutils/rej/Makefile	Mon Sep 16 07:36:43 2013	(r327369)
+++ head/sysutils/rej/Makefile	Mon Sep 16 07:47:02 2013	(r327370)
@@ -9,8 +9,7 @@ MASTER_SITES=	CRITICAL
 MAINTAINER=	ehaupt@FreeBSD.org
 COMMENT=	Merges patch-rejects and runs a merge program to verify the changes
 
-USES=		shebangfix
-USE_PERL5=	yes
+USES=		shebangfix perl5
 NO_BUILD=	yes
 
 SHEBANG_FILES=	qp mp

Modified: head/sysutils/safe-rm/Makefile
==============================================================================
--- head/sysutils/safe-rm/Makefile	Mon Sep 16 07:36:43 2013	(r327369)
+++ head/sysutils/safe-rm/Makefile	Mon Sep 16 07:47:02 2013	(r327370)
@@ -11,8 +11,8 @@ COMMENT=	Wrapper around the rm command t
 
 LICENSE=	GPLv3
 
-USE_PERL5_RUN=	yes
-
+USES=		perl5
+USE_PERL5=	run
 NO_BUILD=	yes
 
 FETCH_ARGS=	-pRr

Modified: head/sysutils/sec/Makefile
==============================================================================
--- head/sysutils/sec/Makefile	Mon Sep 16 07:36:43 2013	(r327369)
+++ head/sysutils/sec/Makefile	Mon Sep 16 07:47:02 2013	(r327370)
@@ -10,9 +10,10 @@ COMMENT=	Simple event (logs) correlator
 
 LICENSE=	GPLv2
 
-USE_PERL5_RUN=	yes
 USE_RC_SUBR=	sec
 
+USES=		perl5
+USE_PERL5=	run
 NO_BUILD=	yes
 
 MAN8=		sec.8

Modified: head/sysutils/userneu/Makefile
==============================================================================
--- head/sysutils/userneu/Makefile	Mon Sep 16 07:36:43 2013	(r327369)
+++ head/sysutils/userneu/Makefile	Mon Sep 16 07:47:02 2013	(r327370)
@@ -21,7 +21,8 @@ RUN_DEPENDS=	\
     p5-Crypt-PasswdMD5>=0:${PORTSDIR}/security/p5-Crypt-PasswdMD5 \
     p5-Crypt-RandPasswd>=0:${PORTSDIR}/security/p5-Crypt-RandPasswd
 
-USE_PERL5_RUN=	yes
+USES=		perl5
+USE_PERL5=	run
 NO_BUILD=	yes
 
 CONFLICTS=	userneu-devel-[0-9]*



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