Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Sep 2013 16:11:44 +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: r327086 - in head: devel/bonobo devel/coccinelle devel/creduce devel/glibmm devel/hypersrc devel/libbonobo devel/libgtop devel/oaf devel/p5-Locale-gettext devel/p5-perlqt net/ct net/sam...
Message-ID:  <201309121611.r8CGBiUx037461@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: az
Date: Thu Sep 12 16:11:43 2013
New Revision: 327086
URL: http://svnweb.freebsd.org/changeset/ports/327086

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

Modified:
  head/devel/bonobo/Makefile
  head/devel/coccinelle/Makefile   (contents, props changed)
  head/devel/creduce/Makefile
  head/devel/glibmm/Makefile
  head/devel/hypersrc/Makefile
  head/devel/libbonobo/Makefile
  head/devel/libgtop/Makefile
  head/devel/oaf/Makefile
  head/devel/p5-Locale-gettext/Makefile
  head/devel/p5-perlqt/Makefile
  head/net/ct/Makefile   (contents, props changed)
  head/net/samba4wins/Makefile
  head/net/v6eval/Makefile
  head/net/whois/Makefile
  head/ports-mgmt/portcheckout/Makefile
  head/sysutils/colorize/Makefile
  head/sysutils/cromwell/Makefile   (contents, props changed)
  head/sysutils/fsbackup/Makefile   (contents, props changed)
  head/sysutils/rsnapshot/Makefile   (contents, props changed)

Modified: head/devel/bonobo/Makefile
==============================================================================
--- head/devel/bonobo/Makefile	Thu Sep 12 16:10:31 2013	(r327085)
+++ head/devel/bonobo/Makefile	Thu Sep 12 16:11:43 2013	(r327086)
@@ -17,10 +17,8 @@ MAINTAINER=	gnome@FreeBSD.org
 COMMENT=	The component and compound document system for GNOME
 
 USE_BZIP2=	yes
-USE_PERL5=	yes
-USE_GMAKE=	yes
 USE_GNOME=	gnomehack gnomeprefix oaf gnomehier gnomeprint
-USES=		gettext
+USES=		gettext gmake perl5
 GNOME_HTML_DIR=	${PREFIX}/share/doc/bonobo
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes

Modified: head/devel/coccinelle/Makefile
==============================================================================
--- head/devel/coccinelle/Makefile	Thu Sep 12 16:10:31 2013	(r327085)
+++ head/devel/coccinelle/Makefile	Thu Sep 12 16:11:43 2013	(r327086)
@@ -10,10 +10,9 @@ EXTRACT_SUFX=	.tgz
 MAINTAINER=	avg@icyb.net.ua
 COMMENT=	Coccinelle is a program matching and transformation engine
 
-USES=		shebangfix
+USES=		shebangfix gmake perl5
 GNU_CONFIGURE=	yes
-USE_GMAKE=	yes
-USE_PERL5_BUILD=yes
+USE_PERL5=	build
 USE_PYTHON=	2.5+
 USE_OCAML=	3.0+
 SHEBANG_FILES=	configure

Modified: head/devel/creduce/Makefile
==============================================================================
--- head/devel/creduce/Makefile	Thu Sep 12 16:10:31 2013	(r327085)
+++ head/devel/creduce/Makefile	Thu Sep 12 16:11:43 2013	(r327086)
@@ -26,8 +26,7 @@ GH_TAGNAME=	a2422d5
 GH_COMMIT=	a2422d5
 
 GNU_CONFIGURE=	yes
-USE_PERL5=	yes
 
-USES=	gmake
+USES=	gmake perl5
 
 .include <bsd.port.mk>

Modified: head/devel/glibmm/Makefile
==============================================================================
--- head/devel/glibmm/Makefile	Thu Sep 12 16:10:31 2013	(r327085)
+++ head/devel/glibmm/Makefile	Thu Sep 12 16:11:43 2013	(r327086)
@@ -21,9 +21,8 @@ PLIST_SUB=	VERSION="2.4" API_VERSION="2.
 
 BUILD_DEPENDS=	gm4:${PORTSDIR}/devel/m4
 
-USES=		gettext gmake pathfix pkgconfig
+USES=		gettext gmake pathfix pkgconfig perl5
 USE_GNOME=	glib20 ltverhack libsigc++20
-USE_PERL5=	yes
 USE_AUTOTOOLS=	libtool
 USE_LDCONFIG=	yes
 CONFIGURE_ARGS=	--enable-static --disable-documentation

Modified: head/devel/hypersrc/Makefile
==============================================================================
--- head/devel/hypersrc/Makefile	Thu Sep 12 16:10:31 2013	(r327085)
+++ head/devel/hypersrc/Makefile	Thu Sep 12 16:11:43 2013	(r327086)
@@ -16,12 +16,10 @@ RUN_DEPENDS=	exctags:${PORTSDIR}/devel/c
 
 WRKSRC=		${WRKDIR}/${PORTNAME}
 
-USE_PERL5=	yes
 USE_GNOME=	gnomelibs
-USE_GMAKE=	yes
 MAKEFILE=	GNUmakefile
 MAKE_ARGS=	CC="${CC}" C_OPTIMIZE="${CFLAGS}"
-USES=		shebangfix
+USES=		shebangfix gmake perl5
 SHEBANG_FILES=	Hypersrc.pl
 
 MAN1=		hypersrc.1

Modified: head/devel/libbonobo/Makefile
==============================================================================
--- head/devel/libbonobo/Makefile	Thu Sep 12 16:10:31 2013	(r327085)
+++ head/devel/libbonobo/Makefile	Thu Sep 12 16:11:43 2013	(r327086)
@@ -18,11 +18,9 @@ USE_BZIP2=	yes
 
 LIB_DEPENDS=	popt:${PORTSDIR}/devel/popt
 
-USES=		bison gettext pathfix pkgconfig
-USE_GMAKE=	yes
+USES=		bison gettext pathfix pkgconfig gmake perl5
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
-USE_PERL5=	yes
 USE_GNOME=	intlhack libxml2 orbit2 referencehack
 CONFIGURE_ARGS=	--with-html-dir=${PREFIX}/share/doc \
 		--disable-gtk-doc

Modified: head/devel/libgtop/Makefile
==============================================================================
--- head/devel/libgtop/Makefile	Thu Sep 12 16:10:31 2013	(r327085)
+++ head/devel/libgtop/Makefile	Thu Sep 12 16:11:43 2013	(r327086)
@@ -12,9 +12,9 @@ MAINTAINER=	gnome@FreeBSD.org
 COMMENT=	GNOME 2 top library
 
 USE_XZ=		yes
-USE_PERL5_BUILD=yes
+USE_PERL5=	build
 USE_XORG=	xau
-USES=		gettext gmake pathfix pkgconfig
+USES=		gettext gmake pathfix pkgconfig perl5
 USE_GNOME=	gnomeprefix glib20 ltverhack intlhack
 USE_LDCONFIG=	yes
 USE_AUTOTOOLS=	libtool

Modified: head/devel/oaf/Makefile
==============================================================================
--- head/devel/oaf/Makefile	Thu Sep 12 16:10:31 2013	(r327085)
+++ head/devel/oaf/Makefile	Thu Sep 12 16:11:43 2013	(r327086)
@@ -21,10 +21,8 @@ LIB_DEPENDS=	popt.0:${PORTSDIR}/devel/po
 
 USE_AUTOTOOLS=	libtool
 USE_BZIP2=	yes
-USE_GMAKE=	yes
 USE_GNOME=	gnomehack gnomeprefix gtk12 orbit libxml
-USES=		gettext
-USE_PERL5=	yes
+USES=		gettext gmake perl5
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
 CONFIGURE_ARGS= --enable-static --enable-shared \

Modified: head/devel/p5-Locale-gettext/Makefile
==============================================================================
--- head/devel/p5-Locale-gettext/Makefile	Thu Sep 12 16:10:31 2013	(r327085)
+++ head/devel/p5-Locale-gettext/Makefile	Thu Sep 12 16:11:43 2013	(r327086)
@@ -16,9 +16,9 @@ DISTNAME=	${PORTNAME:C/.*-//}-${PORTVERS
 MAINTAINER=	demon@FreeBSD.org
 COMMENT=	Message handling functions
 
-PERL_CONFIGURE=	yes
 CONFIGURE_ENV+=	LOCALBASE=${LOCALBASE}
-USES=		gettext
+USES=		gettext perl5
+USE_PERL5=	configure
 
 MAN3=		Locale::gettext.3
 

Modified: head/devel/p5-perlqt/Makefile
==============================================================================
--- head/devel/p5-perlqt/Makefile	Thu Sep 12 16:10:31 2013	(r327085)
+++ head/devel/p5-perlqt/Makefile	Thu Sep 12 16:11:43 2013	(r327086)
@@ -15,11 +15,10 @@ LIB_DEPENDS=	qscintilla2:${PORTSDIR}/dev
 		qwt.5:${PORTSDIR}/x11-toolkits/qwt5
 
 USE_XZ=		yes
-USE_PERL5=	yes
 USE_KDE4=	kdehier kdeprefix smokeqt qimageblitz
 USE_QT4=	corelib dbus gui network xml \
 		qmake_build moc_build uic_build rcc_build
-USES=		cmake:outsource
+USES=		cmake:outsource perl5
 
 
 # Respect PREFIX

Modified: head/net/ct/Makefile
==============================================================================
--- head/net/ct/Makefile	Thu Sep 12 16:10:31 2013	(r327085)
+++ head/net/ct/Makefile	Thu Sep 12 16:11:43 2013	(r327086)
@@ -15,9 +15,8 @@ LICENSE_FILE=	${WRKSRC}/COPYRIGHT
 
 RUN_DEPENDS=	${LOCALBASE}/v6eval/bin/pktbuf:${PORTSDIR}/net/v6eval
 
-USE_PERL5=      yes
 NO_BUILD=	yes
-USES=	shebangfix
+USES=	shebangfix perl5
 SHEBANG_FILES=	\
 	dd/BEGIN.seq \
 	dd/DDDHCPv6.seq \

Modified: head/net/samba4wins/Makefile
==============================================================================
--- head/net/samba4wins/Makefile	Thu Sep 12 16:10:31 2013	(r327085)
+++ head/net/samba4wins/Makefile	Thu Sep 12 16:11:43 2013	(r327086)
@@ -14,8 +14,7 @@ COMMENT=		Full featured replicating WINS
 CONFLICTS=		ja-samba-2.* ja-samba-4.* samba-2.* samba-4.* sharity-light-1.*
 
 MAKE_JOBS_UNSAFE=	yes
-USES=			iconv
-USE_PERL5=		yes
+USES=			iconv perl5
 GNU_CONFIGURE=		yes
 USE_AUTOTOOLS=		autoconf autoheader
 

Modified: head/net/v6eval/Makefile
==============================================================================
--- head/net/v6eval/Makefile	Thu Sep 12 16:10:31 2013	(r327085)
+++ head/net/v6eval/Makefile	Thu Sep 12 16:11:43 2013	(r327086)
@@ -17,9 +17,8 @@ LICENSE_FILE=	${WRKSRC}/COPYRIGHT
 RUN_DEPENDS=	p5-Expect>=0:${PORTSDIR}/lang/p5-Expect \
 		p5-YAML>=0:${PORTSDIR}/textproc/p5-YAML
 
-USE_PERL5=	yes
 USE_OPENSSL=	yes
-USES=	shebangfix
+USES=	shebangfix perl5
 SHEBANG_FILES=	\
 	bin/autorun/autorun.pl \
 	bin/indexgen/indexgen.pl \

Modified: head/net/whois/Makefile
==============================================================================
--- head/net/whois/Makefile	Thu Sep 12 16:10:31 2013	(r327085)
+++ head/net/whois/Makefile	Thu Sep 12 16:11:43 2013	(r327086)
@@ -17,9 +17,8 @@ COMMENT=	Marco d'Itri whois client
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-USE_GMAKE=		yes
-USES=			iconv
-USE_PERL5_BUILD=	yes
+USES=		iconv gmake perl5
+USE_PERL5=	build
 
 WRKSRC=	${WRKDIR}/${PORTNAME}-${PORTVERSION}
 

Modified: head/ports-mgmt/portcheckout/Makefile
==============================================================================
--- head/ports-mgmt/portcheckout/Makefile	Thu Sep 12 16:10:31 2013	(r327085)
+++ head/ports-mgmt/portcheckout/Makefile	Thu Sep 12 16:11:43 2013	(r327086)
@@ -10,8 +10,7 @@ MASTER_SITES=	http://wolfram.schneider.o
 MAINTAINER=	wosch@FreeBSD.org
 COMMENT=	Checkout and build ports and all depending ports
 
-USE_PERL5=	yes
-USES=		shebangfix
+USES=		shebangfix perl5
 SHEBANG_FILES=	portcheckout.pl
 MAN1=		portcheckout.1
 MANCOMPRESSED=	maybe

Modified: head/sysutils/colorize/Makefile
==============================================================================
--- head/sysutils/colorize/Makefile	Thu Sep 12 16:10:31 2013	(r327085)
+++ head/sysutils/colorize/Makefile	Thu Sep 12 16:11:43 2013	(r327086)
@@ -16,9 +16,8 @@ RUN_DEPENDS=	p5-Term-ANSIColor>=0:${PORT
 WRKSRC=		${WRKDIR}/${DISTNAME:S/_/-/}
 
 NO_BUILD=	yes
-USE_PERL5=	yes
 SUB_FILES=	pkg-message
-USES=		shebangfix
+USES=		shebangfix perl5
 SHEBANG_FILES=	colorize
 
 MAN1=		colorize.1

Modified: head/sysutils/cromwell/Makefile
==============================================================================
--- head/sysutils/cromwell/Makefile	Thu Sep 12 16:10:31 2013	(r327085)
+++ head/sysutils/cromwell/Makefile	Thu Sep 12 16:11:43 2013	(r327086)
@@ -21,8 +21,6 @@ PATCH_DIST_STRIP=	-p1
 MAINTAINER=	rink@FreeBSD.org
 COMMENT=	Linux (and FreeBSD :-) BIOS images for the Microsoft Xbox
 
-USE_PERL5_BUILD=	yes
-
 SUB_FILES=	pkg-message
 
 PLIST_DIRS=		%%DATADIR%%
@@ -36,7 +34,8 @@ ONLY_FOR_ARCHS=		i386
 
 WRKSRC=			${WRKDIR}/cromwell
 USE_BZIP2=		yes
-USES=			gmake
+USE_PERL5=		build
+USES=			gmake perl5
 MAKE_JOBS_UNSAFE=	yes
 
 post-patch:

Modified: head/sysutils/fsbackup/Makefile
==============================================================================
--- head/sysutils/fsbackup/Makefile	Thu Sep 12 16:10:31 2013	(r327085)
+++ head/sysutils/fsbackup/Makefile	Thu Sep 12 16:11:43 2013	(r327086)
@@ -13,8 +13,7 @@ COMMENT=	File system backup and synchron
 
 RUN_DEPENDS=	p5-Net>=0:${PORTSDIR}/net/p5-Net
 
-USES=		shebangfix
-USE_PERL5=	yes
+USES=		shebangfix perl5
 SHEBANG_FILES=	contrib/*.pl \
 		*.pl
 

Modified: head/sysutils/rsnapshot/Makefile
==============================================================================
--- head/sysutils/rsnapshot/Makefile	Thu Sep 12 16:10:31 2013	(r327085)
+++ head/sysutils/rsnapshot/Makefile	Thu Sep 12 16:11:43 2013	(r327086)
@@ -14,8 +14,7 @@ BUILD_DEPENDS=	rsync:${PORTSDIR}/net/rsy
 RUN_DEPENDS=	rsync:${PORTSDIR}/net/rsync \
 		p5-Lchown>=0:${PORTSDIR}/sysutils/p5-Lchown
 
-USES=		shebangfix
-USE_PERL5=	yes
+USES=		shebangfix perl5
 GNU_CONFIGURE=	yes
 SHEBANG_FILES=	rsnapshot-program.pl
 



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