Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Sep 2013 10:58:05 +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: r327380 - in head: converters/wkhtmltopdf devel/gearmand-devel devel/gitolite devel/kdesdk4 devel/make++ devel/p5-ExtUtils-ParseXS devel/p5-MooseX-Types-Perl devel/p5-Object-Pluggable d...
Message-ID:  <201309161058.r8GAw5aD090317@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: az
Date: Mon Sep 16 10:58:05 2013
New Revision: 327380
URL: http://svnweb.freebsd.org/changeset/ports/327380

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

Modified:
  head/converters/wkhtmltopdf/Makefile
  head/devel/gearmand-devel/Makefile
  head/devel/gitolite/Makefile
  head/devel/kdesdk4/Makefile
  head/devel/make++/Makefile
  head/devel/p5-ExtUtils-ParseXS/Makefile
  head/devel/p5-MooseX-Types-Perl/Makefile
  head/devel/p5-Object-Pluggable/Makefile
  head/devel/p5-Reflex/Makefile
  head/devel/p5-SNMP-Persist/Makefile   (contents, props changed)
  head/devel/p5-Test-MockObject/Makefile   (contents, props changed)
  head/devel/p5-threads-shared/Makefile
  head/devel/ruby-langscan/Makefile
  head/japanese/p5-Encode-JP-Emoji/Makefile   (contents, props changed)
  head/japanese/p5-PDFJ/Makefile   (contents, props changed)
  head/science/abinit/Makefile
  head/science/clhep/Makefile   (contents, props changed)
  head/science/mpqc/Makefile   (contents, props changed)
  head/science/vmd/Makefile   (contents, props changed)

Modified: head/converters/wkhtmltopdf/Makefile
==============================================================================
--- head/converters/wkhtmltopdf/Makefile	Mon Sep 16 10:53:08 2013	(r327379)
+++ head/converters/wkhtmltopdf/Makefile	Mon Sep 16 10:58:05 2013	(r327380)
@@ -20,11 +20,10 @@ WRKSRC=		${WRKDIR}/${PORTNAME}-qt
 INSTALL_WRKSRC=	${WRKDIR}/${PORTNAME}-${DISTVERSION}
 
 WKQTVERSION=		6053b687
-USES=			pkgconfig
+USES=			pkgconfig gmake perl5
 USE_XORG=		x11 xext xrender
-USE_PERL5_BUILD=	yes
+USE_PERL5=		build
 USE_LDCONFIG=		yes
-USE_GMAKE=		yes
 HAS_CONFIGURE=		yes
 
 OPTIONS_DEFINE=	BUNDLED_LIBS

Modified: head/devel/gearmand-devel/Makefile
==============================================================================
--- head/devel/gearmand-devel/Makefile	Mon Sep 16 10:53:08 2013	(r327379)
+++ head/devel/gearmand-devel/Makefile	Mon Sep 16 10:58:05 2013	(r327380)
@@ -32,10 +32,9 @@ USERS=		gearmand
 GROUPS=		gearmand
 
 FETCH_ARGS=	-pRr
-USE_PERL5_BUILD=yes
+USE_PERL5=	build
 GNU_CONFIGURE=	yes
-USE_GMAKE=	yes
-USES=	pathfix
+USES=		pathfix perl5 gmake
 USE_LDCONFIG=	yes
 USE_PYTHON_BUILD=yes
 USE_RC_SUBR=	gearmand

Modified: head/devel/gitolite/Makefile
==============================================================================
--- head/devel/gitolite/Makefile	Mon Sep 16 10:53:08 2013	(r327379)
+++ head/devel/gitolite/Makefile	Mon Sep 16 10:58:05 2013	(r327380)
@@ -16,7 +16,7 @@ RUN_DEPENDS=	git>=0:${PORTSDIR}/devel/gi
 
 CONFLICTS=	gitolite-[^3]*
 
-USE_PERL5=	yes
+USES=		perl5
 
 SUB_FILES=	pkg-message
 

Modified: head/devel/kdesdk4/Makefile
==============================================================================
--- head/devel/kdesdk4/Makefile	Mon Sep 16 10:53:08 2013	(r327379)
+++ head/devel/kdesdk4/Makefile	Mon Sep 16 10:58:05 2013	(r327380)
@@ -26,12 +26,10 @@ USE_XZ=		yes
 USE_GNOME=	libxml2 libxslt
 USE_KDE4=	kdehier kdelibs kdeprefix libkonq pimlibs sharedmime \
 		akonadi automoc4 qimageblitz_build strigi
-USES=		cmake:outsource
-USE_PERL5=	yes
+USES=		cmake:outsource perl5 gmake
 USE_QT4=	corelib dbus declarative designer gui qt3support \
 		script scripttools sql xml \
 		qmake_build moc_build rcc_build uic_build uic3_build
-USE_GMAKE=	yes
 USE_LDCONFIG=	yes
 CMAKE_ARGS+=	-DCMAKE_REQUIRED_INCLUDES:STRING="${LOCALBASE}/include"
 

Modified: head/devel/make++/Makefile
==============================================================================
--- head/devel/make++/Makefile	Mon Sep 16 10:53:08 2013	(r327379)
+++ head/devel/make++/Makefile	Mon Sep 16 10:58:05 2013	(r327380)
@@ -19,8 +19,8 @@ COMMENT=	A drop-in replacement for GNU m
 LICENSE=	ART10 GPLv1 GPLv2 GPLv3
 LICENSE_COMB=	dual
 
+USES=		perl5
 USE_XZ=		yes
-USE_PERL5=	yes
 HAS_CONFIGURE=	yes
 CONFIGURE_ARGS=	--prefix=${PREFIX} --mandir=${MANPREFIX}/man
 

Modified: head/devel/p5-ExtUtils-ParseXS/Makefile
==============================================================================
--- head/devel/p5-ExtUtils-ParseXS/Makefile	Mon Sep 16 10:53:08 2013	(r327379)
+++ head/devel/p5-ExtUtils-ParseXS/Makefile	Mon Sep 16 10:58:05 2013	(r327380)
@@ -15,7 +15,8 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	demon@FreeBSD.org
 COMMENT=	Converts Perl XS code into C code
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERl5=	configure
 
 MAN3=		ExtUtils::ParseXS.3 \
 		ExtUtils::ParseXS::Constants.3 \

Modified: head/devel/p5-MooseX-Types-Perl/Makefile
==============================================================================
--- head/devel/p5-MooseX-Types-Perl/Makefile	Mon Sep 16 10:53:08 2013	(r327379)
+++ head/devel/p5-MooseX-Types-Perl/Makefile	Mon Sep 16 10:58:05 2013	(r327380)
@@ -18,7 +18,8 @@ BUILD_DEPENDS=	p5-MooseX-Types>=0:${PORT
 		p5-Params-Util>=0:${PORTSDIR}/devel/p5-Params-Util
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=		MooseX::Types::Perl.3
 

Modified: head/devel/p5-Object-Pluggable/Makefile
==============================================================================
--- head/devel/p5-Object-Pluggable/Makefile	Mon Sep 16 10:53:08 2013	(r327379)
+++ head/devel/p5-Object-Pluggable/Makefile	Mon Sep 16 10:58:05 2013	(r327380)
@@ -21,7 +21,8 @@ LICENSE_COMB=	dual
 BUILD_DEPENDS=	p5-Task-Weaken>=0:${PORTSDIR}/devel/p5-Task-Weaken
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=		Object::Pluggable.3 \
 		Object::Pluggable::Constants.3 \

Modified: head/devel/p5-Reflex/Makefile
==============================================================================
--- head/devel/p5-Reflex/Makefile	Mon Sep 16 10:53:08 2013	(r327379)
+++ head/devel/p5-Reflex/Makefile	Mon Sep 16 10:58:05 2013	(r327380)
@@ -23,7 +23,8 @@ BUILD_DEPENDS=	p5-POE>=1.294:${PORTSDIR}
 		p5-MooseX-Role-Parameterized>=0.23:${PORTSDIR}/devel/p5-MooseX-Role-Parameterized
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 OPTIONS_DEFINE=	DOCS EXAMPLES
 

Modified: head/devel/p5-SNMP-Persist/Makefile
==============================================================================
--- head/devel/p5-SNMP-Persist/Makefile	Mon Sep 16 10:53:08 2013	(r327379)
+++ head/devel/p5-SNMP-Persist/Makefile	Mon Sep 16 10:58:05 2013	(r327380)
@@ -10,7 +10,8 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	jadawin@FreeBSD.org
 COMMENT=	The module is a backend for pass_persist feature of net-snmp
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=		SNMP::Persist.3
 

Modified: head/devel/p5-Test-MockObject/Makefile
==============================================================================
--- head/devel/p5-Test-MockObject/Makefile	Mon Sep 16 10:53:08 2013	(r327379)
+++ head/devel/p5-Test-MockObject/Makefile	Mon Sep 16 10:58:05 2013	(r327380)
@@ -22,7 +22,8 @@ RUN_DEPENDS=	p5-UNIVERSAL-can>=1.2011061
 TEST_DEPENDS=	p5-Test-Exception>=0.31:${PORTSDIR}/devel/p5-Test-Exception \
 		p5-Test-Warn>=0.23:${PORTSDIR}/devel/p5-Test-Warn
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 INSTALL_TARGET=	pure_install
 
 MAN3=		Test::MockObject.3 Test::MockObject::Extends.3

Modified: head/devel/p5-threads-shared/Makefile
==============================================================================
--- head/devel/p5-threads-shared/Makefile	Mon Sep 16 10:53:08 2013	(r327379)
+++ head/devel/p5-threads-shared/Makefile	Mon Sep 16 10:58:05 2013	(r327380)
@@ -14,7 +14,8 @@ COMMENT=	Perl extension for sharing data
 LICENSE=	ART10 GPLv1
 LICENSE_COMB=	dual
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=	threads::shared.3
 

Modified: head/devel/ruby-langscan/Makefile
==============================================================================
--- head/devel/ruby-langscan/Makefile	Mon Sep 16 10:53:08 2013	(r327379)
+++ head/devel/ruby-langscan/Makefile	Mon Sep 16 10:58:05 2013	(r327380)
@@ -17,9 +17,10 @@ LICENSE=	GPLv2
 RUN_DEPENDS=	p5-PPI>=0:${PORTSDIR}/textproc/p5-PPI
 BUILD_DEPENDS=	flex>=2.5.31:${PORTSDIR}/textproc/flex
 
+USES=		perl5
 USE_AUTOTOOLS=	aclocal:env automake:env autoconf:env
 USE_RUBY=	yes
-USE_PERL5_RUN=	yes
+USE_PERL5=	run
 USE_OCAML=	yes
 NO_OCAML_RUNDEPENDS=	yes
 HAS_CONFIGURE=	yes

Modified: head/japanese/p5-Encode-JP-Emoji/Makefile
==============================================================================
--- head/japanese/p5-Encode-JP-Emoji/Makefile	Mon Sep 16 10:53:08 2013	(r327379)
+++ head/japanese/p5-Encode-JP-Emoji/Makefile	Mon Sep 16 10:58:05 2013	(r327380)
@@ -13,7 +13,8 @@ MASTER_SITES=	CPAN
 MAINTAINER=	kuriyama@FreeBSD.org
 COMMENT=	Perl extension for Emoji encodings and cross-mapping tables
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=	Encode::JP::Emoji.3 \
 	Encode::JP::Emoji::Encoding.3 \

Modified: head/japanese/p5-PDFJ/Makefile
==============================================================================
--- head/japanese/p5-PDFJ/Makefile	Mon Sep 16 10:53:08 2013	(r327379)
+++ head/japanese/p5-PDFJ/Makefile	Mon Sep 16 10:58:05 2013	(r327380)
@@ -14,8 +14,9 @@ MASTER_SITES=	http://hp1.jonex.ne.jp/%7E
 MAINTAINER=	kuriyama@FreeBSD.org
 COMMENT=	PDFJ module provides methods to generate Japanese PDF file
 
+USES=		perl5
 USE_ZIP=	YES
-PERL_CONFIGURE=	YES
+USE_PERL5=	configure
 WRKSRC=		${WRKDIR}
 EXTRACT_BEFORE_ARGS=	-qo -a
 

Modified: head/science/abinit/Makefile
==============================================================================
--- head/science/abinit/Makefile	Mon Sep 16 10:53:08 2013	(r327379)
+++ head/science/abinit/Makefile	Mon Sep 16 10:58:05 2013	(r327380)
@@ -18,10 +18,10 @@ BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/numa
 LIB_DEPENDS=	netcdff.4:${PORTSDIR}/science/netcdf3-ftn	\
 		gsl:${PORTSDIR}/math/gsl
 
+USES=		gmake perl5
 USE_FORTRAN=	yes
-USE_GMAKE=	yes
 USE_PYTHON=	yes
-USE_PERL5_BUILD=yes
+USE_PERL5=	build
 USE_AUTOTOOLS=	autoconf automake
 CONFIGURE_ENV=	WGET=${TRUE}
 CONFIGURE_ARGS=	--disable-wannier90 --disable-bigdft --disable-etsf-io	\

Modified: head/science/clhep/Makefile
==============================================================================
--- head/science/clhep/Makefile	Mon Sep 16 10:53:08 2013	(r327379)
+++ head/science/clhep/Makefile	Mon Sep 16 10:58:05 2013	(r327380)
@@ -16,8 +16,8 @@ COMMENT=	Object-oriented toolkit for par
 
 WRKSRC=		${WRKDIR}/${PORTVERSION}/${PORTNAME:U}
 
-USE_PERL5_BUILD=	yes
-USE_GMAKE=	yes
+USES=		gmake perl5
+USE_PERL5=	build
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--enable-gmake
 USE_LDCONFIG=	yes

Modified: head/science/mpqc/Makefile
==============================================================================
--- head/science/mpqc/Makefile	Mon Sep 16 10:53:08 2013	(r327379)
+++ head/science/mpqc/Makefile	Mon Sep 16 10:58:05 2013	(r327380)
@@ -14,8 +14,7 @@ MASTER_SITES=	SF
 MAINTAINER=	maho@FreeBSD.org
 COMMENT=	The massively parallel quantum computing library and program
 
-USE_PERL5=	yes
-USE_GMAKE=	yes
+USES=		perl5 gmake
 USE_BZIP2=	yes
 USE_LDCONFIG=	yes
 

Modified: head/science/vmd/Makefile
==============================================================================
--- head/science/vmd/Makefile	Mon Sep 16 10:53:08 2013	(r327379)
+++ head/science/vmd/Makefile	Mon Sep 16 10:58:05 2013	(r327380)
@@ -22,8 +22,8 @@ LIB_DEPENDS=		tcl85:${PORTSDIR}/lang/tcl
 			netcdf:${PORTSDIR}/science/netcdf
 RUN_DEPENDS=		${PYNUMERIC}
 
-USE_PERL5_BUILD=	yes
-USE_GMAKE=		yes
+USES=			gmake perl5
+USE_PERL5=		build
 USE_GL=			glu
 USE_PYTHON=		yes
 



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