Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Sep 2013 06:51:04 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r327454 - in head: lang/clang lang/clang31 lang/erlang lang/gcc lang/gcc47 lang/p5-Test-XPath lang/qscheme net-im/jabberd net-im/libpurple net-im/ttytter net-p2p/uhub textproc/confetti ...
Message-ID:  <201309170651.r8H6p4hh033506@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Tue Sep 17 06:51:04 2013
New Revision: 327454
URL: http://svnweb.freebsd.org/changeset/ports/327454

Log:
  Convert to new perl framework
  Convert from USE_GMAKE to USES=gmake

Modified:
  head/lang/clang/Makefile
  head/lang/clang31/Makefile
  head/lang/erlang/Makefile
  head/lang/gcc/Makefile
  head/lang/gcc47/Makefile
  head/lang/p5-Test-XPath/Makefile
  head/lang/qscheme/Makefile
  head/net-im/jabberd/Makefile
  head/net-im/libpurple/Makefile
  head/net-im/ttytter/Makefile
  head/net-p2p/uhub/Makefile
  head/textproc/confetti/Makefile
  head/textproc/docproj/Makefile
  head/textproc/latex2html/Makefile
  head/textproc/openfts/Makefile
  head/textproc/p5-FormValidator-Lite/Makefile
  head/textproc/p5-Text-VimColor/Makefile
  head/textproc/texi2html/Makefile
  head/textproc/uim/Makefile

Modified: head/lang/clang/Makefile
==============================================================================
--- head/lang/clang/Makefile	Tue Sep 17 06:44:10 2013	(r327453)
+++ head/lang/clang/Makefile	Tue Sep 17 06:51:04 2013	(r327454)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	clang
-# Date created:		24 Oct 2009
-# Whom:			Brooks Davis
-#
+# Created by: Brooks Davis
 # $FreeBSD$
-#
 
 PORTNAME=	clang
 PORTVERSION=	3.2
@@ -36,9 +32,8 @@ BUILD_DEPENDS+=	runtest:${PORTSDIR}/misc
 .endif
 
 GNU_CONFIGURE=	yes
-USE_GMAKE=	yes
+USES=		gmake perl5
 USE_LDCONFIG=	yes
-USE_PERL5=	yes
 USE_PYTHON=	yes
 
 MAKE_ARGS=	CLANG_TBLGEN=${WRKSRC}/${RELTYPE}/bin/clang-tblgen \

Modified: head/lang/clang31/Makefile
==============================================================================
--- head/lang/clang31/Makefile	Tue Sep 17 06:44:10 2013	(r327453)
+++ head/lang/clang31/Makefile	Tue Sep 17 06:51:04 2013	(r327454)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	clang
-# Date created:		24 Oct 2009
-# Whom:			Brooks Davis
-#
+# Created by: Brooks Davis
 # $FreeBSD$
-#
 
 PORTNAME=	clang31
 PORTVERSION=	3.1
@@ -38,10 +34,9 @@ BUILD_DEPENDS+=	f2c:${PORTSDIR}/lang/f2c
 .endif
 
 GNU_CONFIGURE=	yes
+USES=		gmake perl5
 USE_GCC=	4.2+
-USE_GMAKE=	yes
 USE_LDCONFIG=	yes
-USE_PERL5=	yes
 USE_PYTHON=	yes
 
 MAKE_ARGS=	CLANG_TBLGEN=${WRKSRC}/${RELTYPE}/bin/clang-tblgen \

Modified: head/lang/erlang/Makefile
==============================================================================
--- head/lang/erlang/Makefile	Tue Sep 17 06:44:10 2013	(r327453)
+++ head/lang/erlang/Makefile	Tue Sep 17 06:51:04 2013	(r327454)
@@ -51,6 +51,11 @@ OPTIONS_DEFAULT=SMP OPENSSL THREADS SCTP
 
 ERL_RELEASE=	R${PORTVERSION:S/.//g:U:S/1$/-1/}
 
+USES=		gmake perl5
+USE_CSTD=	gnu89
+USE_RC_SUBR=	epmd
+GNU_CONFIGURE=	yes
+
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MDOCS}
@@ -124,12 +129,6 @@ WX_UNICODE=	yes
 CONFIGURE_ARGS+=--with-wx-config=${WX_CONFIG}
 .endif
 
-USE_GMAKE=	yes
-USE_CSTD=	gnu89
-USE_PERL5=	yes
-USE_RC_SUBR=	epmd
-GNU_CONFIGURE=	yes
-
 .if ${PORT_OPTIONS:MODBC}
 CONFIGURE_ARGS+=--with-odbc
 .if ${PORT_OPTIONS:MUNIXODBC}

Modified: head/lang/gcc/Makefile
==============================================================================
--- head/lang/gcc/Makefile	Tue Sep 17 06:44:10 2013	(r327453)
+++ head/lang/gcc/Makefile	Tue Sep 17 06:51:04 2013	(r327454)
@@ -28,10 +28,10 @@ DISTVERSION=	${PORTVERSION}
 GCC_VERSION=	${PORTVERSION:C/(.+)\.[0-9]{8}/\1/}
 SUFFIX=		${PORTVERSION:C/([0-9]+).([0-9]+).*/\1\2/}
 ONLY_FOR_ARCHS=	amd64 i386 ia64 powerpc sparc64
-USES=		bison gmake iconv
+USES=		bison gmake iconv perl5
 USE_BINUTILS=	yes
 USE_BZIP2=	yes
-USE_PERL5_BUILD=yes
+USE_PERL5=	build
 
 PATCH_WRKSRC=	${SRCDIR}
 CONFIGURE_SCRIPT=	../${SRCDIR:S/${WRKDIR}\///}/configure

Modified: head/lang/gcc47/Makefile
==============================================================================
--- head/lang/gcc47/Makefile	Tue Sep 17 06:44:10 2013	(r327453)
+++ head/lang/gcc47/Makefile	Tue Sep 17 06:51:04 2013	(r327454)
@@ -29,10 +29,10 @@ GCC_VERSION=	${PORTVERSION:C/(.+)\.[0-9]
 SUFFIX=		${PORTVERSION:C/([0-9]+).([0-9]+).*/\1\2/}
 LATEST_LINK=	gcc${SUFFIX}${PKGNAMESUFFIX}
 ONLY_FOR_ARCHS=	amd64 i386 powerpc powerpc64 sparc64
-USES=		bison gmake iconv
+USES=		bison gmake iconv perl5
 USE_BINUTILS=	yes
 USE_BZIP2=	yes
-USE_PERL5_BUILD=yes
+USE_PERL5=	build
 
 PATCH_WRKSRC=	${SRCDIR}
 CONFIGURE_SCRIPT=	../${SRCDIR:S/${WRKDIR}\///}/configure

Modified: head/lang/p5-Test-XPath/Makefile
==============================================================================
--- head/lang/p5-Test-XPath/Makefile	Tue Sep 17 06:44:10 2013	(r327453)
+++ head/lang/p5-Test-XPath/Makefile	Tue Sep 17 06:51:04 2013	(r327454)
@@ -15,7 +15,8 @@ LICENSE_COMB=	dual
 
 RUN_DEPENDS=	p5-XML-LibXML>=1.70:${PORTSDIR}/textproc/p5-XML-LibXML
 
-PERL_MODBUILD=	yes
+USES=		perl5
+USE_PERL5=	modbuild
 
 MAN3=		Test::XPath.3
 

Modified: head/lang/qscheme/Makefile
==============================================================================
--- head/lang/qscheme/Makefile	Tue Sep 17 06:44:10 2013	(r327453)
+++ head/lang/qscheme/Makefile	Tue Sep 17 06:51:04 2013	(r327454)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	qscheme
-# Date created:			6 Dec 2001
-# Whom:				erik@smluc.org
-#
+# Created by: erik@smluc.org
 # $FreeBSD$
-#
 
 PORTNAME=	qscheme
 PORTVERSION=	0.5.1
@@ -19,9 +15,9 @@ BUILD_DEPENDS=	${LOCALBASE}/lib/libavcal
 		${LOCALBASE}/lib/libgmp.a:${PORTSDIR}/math/gmp
 LIB_DEPENDS=	getline:${PORTSDIR}/devel/libgetline
 
-USE_PERL5_BUILD=	yes
+USES=		gmake perl5
+USE_PERL5=	build
 GNU_CONFIGURE=	yes
-USE_GMAKE=	yes
 PLIST_SUB+=	PORTVERSION="${PORTVERSION}"
 
 CONFIGURE_ARGS=	--with-pcre-dir=${LOCALBASE}/lib \

Modified: head/net-im/jabberd/Makefile
==============================================================================
--- head/net-im/jabberd/Makefile	Tue Sep 17 06:44:10 2013	(r327453)
+++ head/net-im/jabberd/Makefile	Tue Sep 17 06:51:04 2013	(r327454)
@@ -28,9 +28,9 @@ CYRUS_DESC=	Use Cyrus SASL backend (not 
 
 USE_XZ=		yes
 GNU_CONFIGURE=	yes
-USE_PERL5_RUN=	yes
+USE_PERL5=	run
 USE_OPENSSL=	yes
-USES=		iconv
+USES=		iconv perl5
 USE_RC_SUBR=	jabberd
 USE_LDCONFIG=	${PREFIX}/lib/jabberd
 CONFIGURE_ARGS+=	--localstatedir=/var \

Modified: head/net-im/libpurple/Makefile
==============================================================================
--- head/net-im/libpurple/Makefile	Tue Sep 17 06:44:10 2013	(r327453)
+++ head/net-im/libpurple/Makefile	Tue Sep 17 06:51:04 2013	(r327454)
@@ -194,7 +194,7 @@ PLIST_SUB+=		DBUS="@comment not installe
 .endif
 
 .if ${PORT_OPTIONS:MPERL}
-USE_PERL5=		yes
+USES+=			perl5
 CONFIGURE_ARGS+=	--with-perl-lib=site
 PLIST_SUB+=		PERL:=""
 .if !defined(PIDGIN_SLAVE)

Modified: head/net-im/ttytter/Makefile
==============================================================================
--- head/net-im/ttytter/Makefile	Tue Sep 17 06:44:10 2013	(r327453)
+++ head/net-im/ttytter/Makefile	Tue Sep 17 06:51:04 2013	(r327454)
@@ -21,7 +21,8 @@ RUN_DEPENDS=	curl:${PORTSDIR}/ftp/curl \
 		p5-TimeDate>=0:${PORTSDIR}/devel/p5-TimeDate
 
 NO_BUILD=	yes
-USE_PERL5_RUN=	yes
+USES=		perl5
+USE_PERL5=	run
 
 OPTIONS_DEFINE=	READLINE RLTTYTTER
 OPTIONS_DEFAULT=READLINE

Modified: head/net-p2p/uhub/Makefile
==============================================================================
--- head/net-p2p/uhub/Makefile	Tue Sep 17 06:44:10 2013	(r327453)
+++ head/net-p2p/uhub/Makefile	Tue Sep 17 06:51:04 2013	(r327454)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	uhub
-# Date created:		16 Oct 2009
-# Whom:			Yashin Dmitry <yashin.dm@gmail.com>
-#
+# Created by: Yashin Dmitry <yashin.dm@gmail.com>
 # $FreeBSD$
-#
 
 PORTNAME=	uhub
 PORTVERSION=	0.4.0
@@ -16,8 +12,8 @@ COMMENT=	High performance peer-to-peer h
 
 LICENSE=	GPLv3
 
-USE_PERL5_BUILD=yes
-USE_GMAKE=	yes
+USES=		gmake perl5
+USE_PERL5=	build
 USE_SQLITE=	yes
 
 USE_RC_SUBR=	uhub

Modified: head/textproc/confetti/Makefile
==============================================================================
--- head/textproc/confetti/Makefile	Tue Sep 17 06:44:10 2013	(r327453)
+++ head/textproc/confetti/Makefile	Tue Sep 17 06:51:04 2013	(r327454)
@@ -13,8 +13,7 @@ BUILD_DEPENDS=	${LOCALBASE}/bin/flex:${P
 
 USE_BZIP2=	yes
 USE_GMAKE=	yes
-USES=		bison
-USE_PERL5=	yes
+USES=		bison perl5
 DATE=		20120801
 MAKE_ARGS+=	FLEX=${LOCALBASE}/bin/flex
 MAKE_JOBS_UNSAFE=yes

Modified: head/textproc/docproj/Makefile
==============================================================================
--- head/textproc/docproj/Makefile	Tue Sep 17 06:44:10 2013	(r327453)
+++ head/textproc/docproj/Makefile	Tue Sep 17 06:51:04 2013	(r327454)
@@ -12,7 +12,8 @@ EXTRACT_ONLY=	# empty
 MAINTAINER=	doceng@FreeBSD.org
 COMMENT=	The "meta-port" for the FreeBSD Documentation Project
 
-USE_PERL5_RUN=	yes
+USES=		perl5
+USE_PERL5=	run
 
 # This dependency list should be kept in sync with the list of
 # required ports in src/release/Makefile.inc.docports.

Modified: head/textproc/latex2html/Makefile
==============================================================================
--- head/textproc/latex2html/Makefile	Tue Sep 17 06:44:10 2013	(r327453)
+++ head/textproc/latex2html/Makefile	Tue Sep 17 06:51:04 2013	(r327454)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	 latex2html
-# Date created:		3 May 1998
-# Whom:			brett@peloton.physics.montana.edu
-#
+# Created by: brett@peloton.physics.montana.edu
 # $FreeBSD$
-#
 
 PORTNAME=	latex2html
 PORTVERSION=	2008
@@ -21,7 +17,7 @@ RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 CONFLICTS=	ja-latex2html-[0-9]*
 
-USE_PERL5=		yes
+USES=			perl5
 USE_GHOSTSCRIPT=	yes
 USE_TEX=		latex dvipsk
 GNU_CONFIGURE=		yes

Modified: head/textproc/openfts/Makefile
==============================================================================
--- head/textproc/openfts/Makefile	Tue Sep 17 06:44:10 2013	(r327453)
+++ head/textproc/openfts/Makefile	Tue Sep 17 06:51:04 2013	(r327454)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	OpenFTS
-# Date Created:				15 Aug, 2003
-# Whom:					Jun Kuriyama <kuriyama@FreeBSD.org>
-#
+# Created by: Jun Kuriyama <kuriyama@FreeBSD.org>
 # $FreeBSD$
-#
 
 PORTNAME=	openfts
 PORTVERSION=	0.40
@@ -19,7 +15,8 @@ RUN_DEPENDS=	${LOCALBASE}/lib/postgresql
 		p5-DBD-Pg>=0:${PORTSDIR}/databases/p5-DBD-Pg
 
 USE_PGSQL=	yes
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 .include <bsd.port.pre.mk>
 

Modified: head/textproc/p5-FormValidator-Lite/Makefile
==============================================================================
--- head/textproc/p5-FormValidator-Lite/Makefile	Tue Sep 17 06:44:10 2013	(r327453)
+++ head/textproc/p5-FormValidator-Lite/Makefile	Tue Sep 17 06:51:04 2013	(r327454)
@@ -24,7 +24,8 @@ TEST_DEPENDS=	p5-Text-TestBase>0:${PORTS
 		p5-Test-Requires>=0.05:${PORTSDIR}/devel/p5-Test-Requires \
 		p5-YAML>=0:${PORTSDIR}/textproc/p5-YAML
 
-PERL_MODBUILD=	yes
+USES=		perl5
+USE_PERL5=	modbuild
 
 MAN3=		FormValidator::Lite.3 \
 		FormValidator::Lite::Constraint.3 \

Modified: head/textproc/p5-Text-VimColor/Makefile
==============================================================================
--- head/textproc/p5-Text-VimColor/Makefile	Tue Sep 17 06:44:10 2013	(r327453)
+++ head/textproc/p5-Text-VimColor/Makefile	Tue Sep 17 06:51:04 2013	(r327454)
@@ -19,7 +19,8 @@ RUN_DEPENDS=	p5-File-ShareDir>=0:${PORTS
 		p5-Path-Class>=0:${PORTSDIR}/devel/p5-Path-Class \
 		${LOCALBASE}/bin/vim:${PORTSDIR}/editors/vim
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN1=		text-vimcolor.1
 MAN3=		Text::VimColor.3

Modified: head/textproc/texi2html/Makefile
==============================================================================
--- head/textproc/texi2html/Makefile	Tue Sep 17 06:44:10 2013	(r327453)
+++ head/textproc/texi2html/Makefile	Tue Sep 17 06:51:04 2013	(r327454)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	texi2html
-# Date created:				5 Nov 1997
-# Whom:					Ian Vaudrey <i.vaudrey@bigfoot.com>
-#
+# Created by: Ian Vaudrey <i.vaudrey@bigfoot.com>
 # $FreeBSD$
-#
 
 PORTNAME=	texi2html
 PORTVERSION=	5.0
@@ -18,9 +14,8 @@ COMMENT=	Texinfo to HTML converter
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	PERL=${PERL}
 CONFIGURE_ARGS=	--disable-multiplatform
+USES=		gmake perl5
 USE_BZIP2=	yes
-USE_PERL5=	yes
-USE_GMAKE=	yes
 
 OPTIONS_DEFINE=	NLS DOCS
 

Modified: head/textproc/uim/Makefile
==============================================================================
--- head/textproc/uim/Makefile	Tue Sep 17 06:44:10 2013	(r327453)
+++ head/textproc/uim/Makefile	Tue Sep 17 06:51:04 2013	(r327454)
@@ -17,8 +17,8 @@ USE_LDCONFIG=	yes
 WANT_GNOME=	yes
 USE_GNOME+=	glib20 intltool
 USE_AUTOTOOLS=	libtool
-USES=		gettext gmake iconv pkgconfig
-USE_PERL5_BUILD=yes
+USES=		gettext gmake iconv pkgconfig perl5
+USE_PERL5=	build
 GNU_CONFIGURE=	yes
 
 .if !defined(WITHOUT_X11)



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