Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Sep 2013 09:22:22 +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: r327373 - in head/devel: cons cvsweb directfb libxs llvm-devel llvm31 llvm33 lxr mingw32-gcc p5-Any-Moose p5-DateTime-TimeZone p5-DateTime-Util-Calc p5-File-Lock p5-ParseTemplate p5-SVN...
Message-ID:  <201309160922.r8G9MMQA039806@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: az
Date: Mon Sep 16 09:22:21 2013
New Revision: 327373
URL: http://svnweb.freebsd.org/changeset/ports/327373

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

Modified:
  head/devel/cons/Makefile
  head/devel/cvsweb/Makefile
  head/devel/directfb/Makefile
  head/devel/libxs/Makefile
  head/devel/llvm-devel/Makefile
  head/devel/llvm31/Makefile
  head/devel/llvm33/Makefile
  head/devel/lxr/Makefile   (contents, props changed)
  head/devel/mingw32-gcc/Makefile
  head/devel/p5-Any-Moose/Makefile   (contents, props changed)
  head/devel/p5-DateTime-TimeZone/Makefile
  head/devel/p5-DateTime-Util-Calc/Makefile   (contents, props changed)
  head/devel/p5-File-Lock/Makefile   (contents, props changed)
  head/devel/p5-ParseTemplate/Makefile   (contents, props changed)
  head/devel/p5-SVN-Access/Makefile   (contents, props changed)
  head/devel/p5-SVN-Notify-Snapshot/Makefile   (contents, props changed)
  head/devel/p5-perlkde/Makefile
  head/devel/silc-toolkit/Makefile
  head/devel/strace/Makefile

Modified: head/devel/cons/Makefile
==============================================================================
--- head/devel/cons/Makefile	Mon Sep 16 08:52:06 2013	(r327372)
+++ head/devel/cons/Makefile	Mon Sep 16 09:22:21 2013	(r327373)
@@ -18,7 +18,7 @@ EXTRACT_SUFX=	.tgz
 MAINTAINER=	rv@gnu.org
 COMMENT=	A Perl-based Make Replacement
 
-USE_PERL5=	yes
+USES=		perl5
 NO_BUILD=	yes
 PLIST_SUB=	CONS_VER=${PORTVERSION}
 

Modified: head/devel/cvsweb/Makefile
==============================================================================
--- head/devel/cvsweb/Makefile	Mon Sep 16 08:52:06 2013	(r327372)
+++ head/devel/cvsweb/Makefile	Mon Sep 16 09:22:21 2013	(r327373)
@@ -17,7 +17,7 @@ COMMENT=	WWW CGI script to browse CVS re
 CONFLICTS=	cvsweb-3.*
 
 NO_BUILD=	yes
-USE_PERL5=	yes
+USES=		perl5
 
 .include <bsd.port.pre.mk>
 

Modified: head/devel/directfb/Makefile
==============================================================================
--- head/devel/directfb/Makefile	Mon Sep 16 08:52:06 2013	(r327372)
+++ head/devel/directfb/Makefile	Mon Sep 16 09:22:21 2013	(r327373)
@@ -25,10 +25,9 @@ OPTIONS_DEFAULT=	FREETYPE X11 SDL
 CPPFLAGS+=	-I${LOCALBASE}/include -I${LOCALBASE}/include/libpng15
 USE_AUTOTOOLS=	libtool
 GNU_CONFIGURE=	yes
-USE_GMAKE=	yes
-USES=	pathfix ncurses
+USES=	pathfix ncurses gmake perl5
 USE_LDCONFIG=	yes
-USE_PERL5_BUILD=yes
+USE_PERL5=	build
 
 DIRECTFB_SHLIB=	5 # LT_CURRENT
 DIRECTFB_BIN=	5 # LT_BINARY

Modified: head/devel/libxs/Makefile
==============================================================================
--- head/devel/libxs/Makefile	Mon Sep 16 08:52:06 2013	(r327372)
+++ head/devel/libxs/Makefile	Mon Sep 16 09:22:21 2013	(r327373)
@@ -75,7 +75,7 @@ CONFIGURE_ARGS+=	--without-documentation
 
 .if ${PORT_OPTIONS:MINTERNAL}
 CONFIGURE_ARGS+=	--with-pgm
-USE_PERL5=		yes
+USES+=			perl5
 CFLAGS+=		-fPIC
 .endif
 

Modified: head/devel/llvm-devel/Makefile
==============================================================================
--- head/devel/llvm-devel/Makefile	Mon Sep 16 08:52:06 2013	(r327372)
+++ head/devel/llvm-devel/Makefile	Mon Sep 16 09:22:21 2013	(r327373)
@@ -17,11 +17,10 @@ COMMENT=	Low Level Virtual Machine
 
 CONFLICTS=	llvm-2* llvm-3.[012]* llvm31-[3]*
 
+USES=		gmake perl5
 GNU_CONFIGURE=	yes
-USE_GMAKE=	yes
 USE_BZIP2=	yes
 USE_LDCONFIG=	yes
-USE_PERL5=	yes
 USE_PYTHON=	yes
 
 # Suggested tweaks from http://llvm.org/docs/Packaging.html

Modified: head/devel/llvm31/Makefile
==============================================================================
--- head/devel/llvm31/Makefile	Mon Sep 16 08:52:06 2013	(r327372)
+++ head/devel/llvm31/Makefile	Mon Sep 16 09:22:21 2013	(r327373)
@@ -24,11 +24,10 @@ BUILD_DEPENDS+=	f2c:${PORTSDIR}/lang/f2c
 
 CONFLICTS=	llvm-[3]* llvm-devel-[23]* llvm29-*
 
+USES=		gmake perl5
 GNU_CONFIGURE=	yes
 USE_GCC=	4.2+
-USE_GMAKE=	yes
 USE_LDCONFIG=	yes
-USE_PERL5=	yes
 USE_PYTHON_BUILD=	yes
 
 # Suggested tweaks from http://llvm.org/docs/Packaging.html

Modified: head/devel/llvm33/Makefile
==============================================================================
--- head/devel/llvm33/Makefile	Mon Sep 16 08:52:06 2013	(r327372)
+++ head/devel/llvm33/Makefile	Mon Sep 16 09:22:21 2013	(r327373)
@@ -18,11 +18,10 @@ DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}
 DATADIR=	${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
 LATEST_LINK=	${PORTNAME}${LLVM_SUFFIX}
 
+USES=		gmake perl5
 GNU_CONFIGURE=	yes
 GNU_CONFIGURE_PREFIX=	${LLVM_PREFIX}
-USE_GMAKE=	yes
 USE_LDCONFIG=	${LLVM_PREFIX}/lib
-USE_PERL5=	yes
 USE_PYTHON_BUILD=	yes
 
 SUB_FILES=	llvm-wrapper.sh

Modified: head/devel/lxr/Makefile
==============================================================================
--- head/devel/lxr/Makefile	Mon Sep 16 08:52:06 2013	(r327372)
+++ head/devel/lxr/Makefile	Mon Sep 16 09:22:21 2013	(r327373)
@@ -16,7 +16,7 @@ BUILD_DEPENDS=	exctags:${PORTSDIR}/devel
 
 PATCH_STRIP=	-p1
 
-USE_PERL5=	yes
+USES=		perl5
 NO_BUILD=	yes
 
 OPTIONS_DEFINE=	DOCS

Modified: head/devel/mingw32-gcc/Makefile
==============================================================================
--- head/devel/mingw32-gcc/Makefile	Mon Sep 16 08:52:06 2013	(r327372)
+++ head/devel/mingw32-gcc/Makefile	Mon Sep 16 09:22:21 2013	(r327373)
@@ -22,10 +22,9 @@ GCCVERSION=	4.7.2
 
 ONLY_FOR_ARCHS=	amd64 i386 powerpc powerpc64 sparc64
 USE_LDCONFIG=	yes
-USES=		bison iconv
+USES=		bison iconv gmake perl5
 USE_BZIP2=	yes
-USE_GMAKE=	yes
-USE_PERL5_BUILD=	yes
+USE_PERL5=	build
 
 GCC_TARG=	${PKGNAMEPREFIX:S/-$//}
 

Modified: head/devel/p5-Any-Moose/Makefile
==============================================================================
--- head/devel/p5-Any-Moose/Makefile	Mon Sep 16 08:52:06 2013	(r327372)
+++ head/devel/p5-Any-Moose/Makefile	Mon Sep 16 09:22:21 2013	(r327373)
@@ -12,7 +12,8 @@ COMMENT=	Perl extension for/to use Moose
 
 #TEST_DEPENDS=	p5-Moose>0:${PORTSDIR}/devel/p5-Moose
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=	Any::Moose.3
 

Modified: head/devel/p5-DateTime-TimeZone/Makefile
==============================================================================
--- head/devel/p5-DateTime-TimeZone/Makefile	Mon Sep 16 08:52:06 2013	(r327372)
+++ head/devel/p5-DateTime-TimeZone/Makefile	Mon Sep 16 09:22:21 2013	(r327373)
@@ -19,7 +19,8 @@ RUN_DEPENDS=	p5-Class-Load>0:${PORTSDIR}
 BUILD_DEPENDS:=	${RUN_DEPENDS}
 TEST_DEPENDS=	p5-Test-Output>0:${PORTSDIR}/devel/p5-Test-Output
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=		DateTime::TimeZone.3 DateTime::TimeZone::Floating.3 \
 		DateTime::TimeZone::Local.3 DateTime::TimeZone::Local::Unix.3 \

Modified: head/devel/p5-DateTime-Util-Calc/Makefile
==============================================================================
--- head/devel/p5-DateTime-Util-Calc/Makefile	Mon Sep 16 08:52:06 2013	(r327372)
+++ head/devel/p5-DateTime-Util-Calc/Makefile	Mon Sep 16 09:22:21 2013	(r327373)
@@ -15,7 +15,8 @@ BUILD_DEPENDS=	p5-Math-BigInt>=0:${PORTS
 		p5-DateTime>=0:${PORTSDIR}/devel/p5-DateTime
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=		DateTime::Util::Calc.3
 

Modified: head/devel/p5-File-Lock/Makefile
==============================================================================
--- head/devel/p5-File-Lock/Makefile	Mon Sep 16 08:52:06 2013	(r327372)
+++ head/devel/p5-File-Lock/Makefile	Mon Sep 16 09:22:21 2013	(r327373)
@@ -14,7 +14,8 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	demon@FreeBSD.org
 COMMENT=	Perl5 module for file locking (flock,fcntl)
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 CONFIGURE_ARGS+=	POLLUTE=1
 
 .include <bsd.port.pre.mk>

Modified: head/devel/p5-ParseTemplate/Makefile
==============================================================================
--- head/devel/p5-ParseTemplate/Makefile	Mon Sep 16 08:52:06 2013	(r327372)
+++ head/devel/p5-ParseTemplate/Makefile	Mon Sep 16 09:22:21 2013	(r327373)
@@ -17,7 +17,8 @@ COMMENT=	Processor for templates contain
 LICENSE=	ART10 GPLv1
 LICENSE_COMB=	dual
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=		Parse::Template.3
 

Modified: head/devel/p5-SVN-Access/Makefile
==============================================================================
--- head/devel/p5-SVN-Access/Makefile	Mon Sep 16 08:52:06 2013	(r327372)
+++ head/devel/p5-SVN-Access/Makefile	Mon Sep 16 09:22:21 2013	(r327373)
@@ -15,7 +15,8 @@ BUILD_DEPENDS=	p5-subversion>=0:${PORTSD
 RUN_DEPENDS=	p5-subversion>=0:${PORTSDIR}/devel/p5-subversion \
 		p5-Tie-IxHash>=1.21:${PORTSDIR}/devel/p5-Tie-IxHash
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=		SVN::Access.3 \
 		SVN::Access::Group.3 \

Modified: head/devel/p5-SVN-Notify-Snapshot/Makefile
==============================================================================
--- head/devel/p5-SVN-Notify-Snapshot/Makefile	Mon Sep 16 08:52:06 2013	(r327372)
+++ head/devel/p5-SVN-Notify-Snapshot/Makefile	Mon Sep 16 09:22:21 2013	(r327373)
@@ -20,7 +20,8 @@ RUN_DEPENDS=	${LOCALBASE}/bin/svnnotify:
 OPTIONS_DEFINE=	CONFIG
 CONFIG_DESC=	Enable YAML syntax for post-commit hook
 
-PERL_MODBUILD=	yes
+USES=		perl5
+USE_PERL5=	modbuild
 
 .include <bsd.port.options.mk>
 

Modified: head/devel/p5-perlkde/Makefile
==============================================================================
--- head/devel/p5-perlkde/Makefile	Mon Sep 16 08:52:06 2013	(r327372)
+++ head/devel/p5-perlkde/Makefile	Mon Sep 16 09:22:21 2013	(r327373)
@@ -12,13 +12,12 @@ MAINTAINER=	kde@FreeBSD.org
 COMMENT=	Perl bindings for KDE
 
 USE_XZ=		yes
-USE_PERL5=	yes
 # Build fails with system gcc
 USE_GCC=	yes
 USE_KDE4=	kdehier kdeprefix perlqt smokekde automoc4
 USE_QT4=	network opengl sql svg xml \
 		qmake_build moc_build uic_build rcc_build
-USES=		cmake:outsource
+USES=		cmake:outsource perl5
 
 
 # Respect PREFIX

Modified: head/devel/silc-toolkit/Makefile
==============================================================================
--- head/devel/silc-toolkit/Makefile	Mon Sep 16 08:52:06 2013	(r327372)
+++ head/devel/silc-toolkit/Makefile	Mon Sep 16 09:22:21 2013	(r327373)
@@ -24,11 +24,10 @@ COMMENT=	Secure Internet Live Conferenci
 
 CONFLICTS=	silc-client-1.1.* silc-irssi-client-1.1.*
 
+USES=		gmake perl5
 USE_AUTOTOOLS=	libtool
 USE_BZIP2=	yes
-USE_PERL5=	yes
 GNU_CONFIGURE=	yes
-USE_GMAKE=	yes
 CONFIGURE_ARGS=	--with-etcdir=${PREFIX}/etc/${PORTNAME}${PKGNAMESUFFIX} \
 		--with-simdir=${PREFIX}/lib/silcsim \
 		--with-helpdir=${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}/help \

Modified: head/devel/strace/Makefile
==============================================================================
--- head/devel/strace/Makefile	Mon Sep 16 08:52:06 2013	(r327372)
+++ head/devel/strace/Makefile	Mon Sep 16 09:22:21 2013	(r327373)
@@ -12,9 +12,8 @@ COMMENT=	System call tracer
 
 LICENSE=	BSD
 
-USES=		shebangfix
+USES=		shebangfix perl5	# perl5 for strace-graph
 USE_BZIP2=	yes
-USE_PERL5=	yes # for strace-graph
 GNU_CONFIGURE=	yes
 ONLY_FOR_ARCHS=	i386
 



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