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...
Andrej Zverev
az at FreeBSD.org
Mon Sep 16 07:47:06 UTC 2013
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 at 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 at 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 at 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]*
More information about the svn-ports-all
mailing list