Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Sep 2013 06:28:07 +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: r327451 - in head: audio/gnump3d audio/rebot3 dns/ddclient dns/dnscheckengine dns/opendnssec dns/opendnssec13 dns/p5-Net-RBLClient dns/p5-POE-Component-Resolver games/atr3d games/blinke...
Message-ID:  <201309170628.r8H6S70G019718@svn.freebsd.org>

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

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

Modified:
  head/audio/gnump3d/Makefile
  head/audio/rebot3/Makefile
  head/dns/ddclient/Makefile
  head/dns/dnscheckengine/Makefile
  head/dns/opendnssec/Makefile
  head/dns/opendnssec13/Makefile
  head/dns/p5-Net-RBLClient/Makefile
  head/dns/p5-POE-Component-Resolver/Makefile
  head/games/atr3d/Makefile
  head/games/blinkensisters/Makefile
  head/games/eboard/Makefile
  head/games/fairymax/Makefile
  head/games/freecell-solver/Makefile
  head/games/gracer/Makefile
  head/games/lmpc/Makefile
  head/games/stonesoup/Makefile
  head/games/wolfpack/Makefile
  head/games/xboard/Makefile
  head/x11/rxvt-unicode/Makefile

Modified: head/audio/gnump3d/Makefile
==============================================================================
--- head/audio/gnump3d/Makefile	Tue Sep 17 06:12:35 2013	(r327450)
+++ head/audio/gnump3d/Makefile	Tue Sep 17 06:28:07 2013	(r327451)
@@ -11,12 +11,13 @@ MASTER_SITE_SUBDIR=	${PORTNAME}
 MAINTAINER=	jadawin@FreeBSD.org
 COMMENT=	Streaming server for MP3, Ogg Vorbis, and other streamable audio files
 
-RUN_DEPENDS=	lame:${PORTSDIR}/audio/lame \
-		sox:${PORTSDIR}/audio/sox \
-		oggenc:${PORTSDIR}/audio/vorbis-tools
+RUN_DEPENDS=	liblame.so:${PORTSDIR}/audio/lame \
+		libsox.so:${PORTSDIR}/audio/sox \
+		liboggenc.so:${PORTSDIR}/audio/vorbis-tools
 
 USE_BZIP2=	yes
-USE_PERL5_RUN=	yes
+USES=		perl5
+USE_PERL5=	run
 NO_BUILD=	yes
 USE_RC_SUBR=	gnump3d
 SUB_LIST+=	PERL=${PERL}

Modified: head/audio/rebot3/Makefile
==============================================================================
--- head/audio/rebot3/Makefile	Tue Sep 17 06:12:35 2013	(r327450)
+++ head/audio/rebot3/Makefile	Tue Sep 17 06:28:07 2013	(r327451)
@@ -14,7 +14,7 @@ LICENSE=	GPLv2
 RUN_DEPENDS=	p5-CDDB>=0:${PORTSDIR}/audio/p5-CDDB \
 		p5-MP3-ID3v1Tag>=0:${PORTSDIR}/audio/p5-MP3-ID3v1Tag
 
-USE_PERL5=	yes
+USES=		perl5
 NO_BUILD=	yes
 
 MAN1=		${PORTNAME}.1

Modified: head/dns/ddclient/Makefile
==============================================================================
--- head/dns/ddclient/Makefile	Tue Sep 17 06:12:35 2013	(r327450)
+++ head/dns/ddclient/Makefile	Tue Sep 17 06:28:07 2013	(r327451)
@@ -13,7 +13,8 @@ COMMENT=	Update dynamic DNS entries
 LICENSE=	GPLv2
 
 USE_BZIP2=	yes
-USE_PERL5_RUN=	yes
+USES=		perl5
+USE_PERL5=	run
 NO_BUILD=	yes
 USE_RC_SUBR=	${PORTNAME}
 

Modified: head/dns/dnscheckengine/Makefile
==============================================================================
--- head/dns/dnscheckengine/Makefile	Tue Sep 17 06:12:35 2013	(r327450)
+++ head/dns/dnscheckengine/Makefile	Tue Sep 17 06:28:07 2013	(r327451)
@@ -25,7 +25,8 @@ BUILD_DEPENDS=	p5-Crypt-OpenSSL-Random>=
 		p5-Mail-RFC822-Address>=0:${PORTSDIR}/mail/p5-Mail-RFC822-Address \
 		p5-MIME-Lite>=0:${PORTSDIR}/mail/p5-MIME-Lite
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 CONFIGURE_SCRIPT+=	Makefile.PL INSTALLSITESCRIPT=${PREFIX}/libexec/dnscheck
 
 WRKSRC=		${WRKDIR}/engine

Modified: head/dns/opendnssec/Makefile
==============================================================================
--- head/dns/opendnssec/Makefile	Tue Sep 17 06:12:35 2013	(r327450)
+++ head/dns/opendnssec/Makefile	Tue Sep 17 06:28:07 2013	(r327451)
@@ -15,7 +15,7 @@ LIB_DEPENDS=	ldns:${PORTSDIR}/dns/ldns
 GNU_CONFIGURE=	yes
 USE_RC_SUBR=	opendnssec
 USE_GNOME=	libxml2
-USE_PERL5=	yes
+USES=		perl5
 USE_OPENSSL=	yes
 USE_LDCONFIG=	yes
 

Modified: head/dns/opendnssec13/Makefile
==============================================================================
--- head/dns/opendnssec13/Makefile	Tue Sep 17 06:12:35 2013	(r327450)
+++ head/dns/opendnssec13/Makefile	Tue Sep 17 06:28:07 2013	(r327451)
@@ -17,7 +17,7 @@ LATEST_LINK=	${PORTNAME}13
 GNU_CONFIGURE=	yes
 USE_RC_SUBR=	opendnssec
 USE_GNOME=	libxml2
-USE_PERL5=	yes
+USES=		perl5
 USE_OPENSSL=	yes
 USE_LDCONFIG=	yes
 

Modified: head/dns/p5-Net-RBLClient/Makefile
==============================================================================
--- head/dns/p5-Net-RBLClient/Makefile	Tue Sep 17 06:12:35 2013	(r327450)
+++ head/dns/p5-Net-RBLClient/Makefile	Tue Sep 17 06:28:07 2013	(r327451)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	p5-Net-RBLClient
-# Date created:		2006-07-13
-# Whom:			Gea-Suan Lin <gslin@gslin.org>
-#
+# Created by: Gea-Suan Lin <gslin@gslin.org>
 # $FreeBSD$
-#
 
 PORTNAME=	Net-RBLClient
 PORTVERSION=	0.5
@@ -20,10 +16,10 @@ RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 WRKSRC=		${WRKDIR}/RBLCLient-${PORTVERSION}
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN1=		spamalyze.1
 MAN3=		Net::RBLClient.3
 
-.include <bsd.port.pre.mk>
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/dns/p5-POE-Component-Resolver/Makefile
==============================================================================
--- head/dns/p5-POE-Component-Resolver/Makefile	Tue Sep 17 06:12:35 2013	(r327450)
+++ head/dns/p5-POE-Component-Resolver/Makefile	Tue Sep 17 06:28:07 2013	(r327451)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	devel/p5-POE-Component-Resolver
-# Date created:				21 February 2011
-# Whom:					Jase Thew <freebsd@beardz.net>
-#
+# Created by: Jase Thew <freebsd@beardz.net>
 # $FreeBSD$
-#
 
 PORTNAME=	POE-Component-Resolver
 PORTVERSION=	0.921
@@ -22,7 +18,8 @@ BUILD_DEPENDS=	p5-POE>=1.311:${PORTSDIR}
 		p5-Socket>=2.001:${PORTSDIR}/net/p5-Socket
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=		POE::Component::Resolver.3 \
 		POE::Component::Resolver::Sidecar.3

Modified: head/games/atr3d/Makefile
==============================================================================
--- head/games/atr3d/Makefile	Tue Sep 17 06:12:35 2013	(r327450)
+++ head/games/atr3d/Makefile	Tue Sep 17 06:28:07 2013	(r327451)
@@ -19,10 +19,10 @@ SDL_CONFIG?=	${LOCALBASE}/bin/sdl-config
 
 WRKSRC=		${WRKDIR}/${PORTNAME}
 
-USE_GMAKE=	yes
+USES=		gmake perl5
 USE_GL=		glut glu
 USE_XORG=	xmu xi x11
-USE_PERL5_BUILD=yes
+USE_PERL5=	build
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	SDL_CONFIG="${SDL_CONFIG}"
 USE_AUTOTOOLS=	automake autoconf

Modified: head/games/blinkensisters/Makefile
==============================================================================
--- head/games/blinkensisters/Makefile	Tue Sep 17 06:12:35 2013	(r327450)
+++ head/games/blinkensisters/Makefile	Tue Sep 17 06:28:07 2013	(r327451)
@@ -11,8 +11,8 @@ MAINTAINER=	amdmi3@FreeBSD.org
 COMMENT=	Parallax-style 2D scrolling platform game
 
 USE_SDL=	sdl image ttf
-USE_PERL5_BUILD=	yes
-USES=		cmake
+USE_PERL5=	build
+USES=		cmake perl5
 
 CFLAGS+=	-I${LOCALBASE}/include
 CXXFLAGS+=	-I${LOCALBASE}/include

Modified: head/games/eboard/Makefile
==============================================================================
--- head/games/eboard/Makefile	Tue Sep 17 06:12:35 2013	(r327450)
+++ head/games/eboard/Makefile	Tue Sep 17 06:28:07 2013	(r327451)
@@ -19,10 +19,10 @@ COMMENT=	GTK+ chess board interface (mai
 LIB_DEPENDS=	png15:${PORTSDIR}/graphics/png
 
 EXTRAS=		1pl2 2
-USES=		shebangfix pkgconfig
+USES=		shebangfix pkgconfig perl5
 USE_BZIP2=	yes
 HAS_CONFIGURE=	yes
-USE_PERL5_BUILD=yes
+USE_PERL5=	build
 USE_GNOME=	gtk20
 SHEBANG_FILES=	configure
 

Modified: head/games/fairymax/Makefile
==============================================================================
--- head/games/fairymax/Makefile	Tue Sep 17 06:12:35 2013	(r327450)
+++ head/games/fairymax/Makefile	Tue Sep 17 06:28:07 2013	(r327451)
@@ -29,8 +29,8 @@ MAN6=		${PORTNAME}.6
 MLINKS=		${PORTNAME}.6 shamax.6 \
 		${PORTNAME}.6 maxqi.6
 
-USE_GMAKE=	yes
-USE_PERL5_BUILD=yes
+USES=		gmake perl5
+USE_PERL5=	build
 MAKE_ARGS+=	INI_F=${DATADIR}/fmax.ini \
 		INI_Q=${DATADIR}/qmax.ini
 

Modified: head/games/freecell-solver/Makefile
==============================================================================
--- head/games/freecell-solver/Makefile	Tue Sep 17 06:12:35 2013	(r327450)
+++ head/games/freecell-solver/Makefile	Tue Sep 17 06:28:07 2013	(r327451)
@@ -16,8 +16,8 @@ OPTIONS_DEFINE=	TCMALLOC DOCS EXAMPLES
 TCMALLOC_DESC=	Use Google's TCMalloc
 
 USE_BZIP2=	yes
-USES=		cmake:outsource
-USE_PERL5_BUILD=	yes
+USES=		cmake:outsource perl5
+USE_PERL5=	build
 CMAKE_ARGS=	-DFCS_WITH_TEST_SUITE:BOOL=OFF
 USE_LDCONFIG=	yes
 

Modified: head/games/gracer/Makefile
==============================================================================
--- head/games/gracer/Makefile	Tue Sep 17 06:12:35 2013	(r327450)
+++ head/games/gracer/Makefile	Tue Sep 17 06:28:07 2013	(r327451)
@@ -17,7 +17,8 @@ LIB_DEPENDS=	gif.5:${PORTSDIR}/graphics/
 		tcl84.1:${PORTSDIR}/lang/tcl84
 
 USE_GL=		glut
-USE_PERL5_BUILD=yes
+USES=		perl5
+USE_PERL5=	build
 USE_AUTOTOOLS=	autoconf213
 CONFIGURE_ENV=	LIBS="-L${LOCALBASE}/lib" \
 		CPPFLAGS="${CPPFLAGS}"

Modified: head/games/lmpc/Makefile
==============================================================================
--- head/games/lmpc/Makefile	Tue Sep 17 06:12:35 2013	(r327450)
+++ head/games/lmpc/Makefile	Tue Sep 17 06:28:07 2013	(r327451)
@@ -14,10 +14,10 @@ COMMENT=	Tool to manipulate some FPS gam
 
 LICENSE=	GPLv2
 
-USES=		gmake
+USES=		gmake perl5
 MAKE_JOBS_UNSAFE=	yes
 GNU_CONFIGURE=	yes
-USE_PERL5_BUILD=	yes
+USE_PERL5=	build
 
 PORTSCOUT=	limit:.*[0-9]$$		# letter-suffixed files are binaries
 

Modified: head/games/stonesoup/Makefile
==============================================================================
--- head/games/stonesoup/Makefile	Tue Sep 17 06:12:35 2013	(r327450)
+++ head/games/stonesoup/Makefile	Tue Sep 17 06:28:07 2013	(r327451)
@@ -15,10 +15,9 @@ LICENSE_FILE=	${WRKDIR}/stone_soup-${POR
 
 USE_SQLITE=	yes
 USE_XZ=		yes
-USES=		bison pkgconfig
-USE_GMAKE=	yes
+USES=		bison gmake perl5 pkgconfig
 USE_LUA=	5.1
-USE_PERL5_BUILD=	yes
+USE_PERL5=	build
 
 
 SAVEDIR=	\~/.stonesoup

Modified: head/games/wolfpack/Makefile
==============================================================================
--- head/games/wolfpack/Makefile	Tue Sep 17 06:12:35 2013	(r327450)
+++ head/games/wolfpack/Makefile	Tue Sep 17 06:28:07 2013	(r327451)
@@ -12,8 +12,8 @@ MAINTAINER=	johans@FreeBSD.org
 COMMENT=	Long term multiplayer strategy game
 
 MAKEFILE=	GNUmakefile
-USE_GMAKE=	yes
-USE_PERL5_BUILD=	yes
+USES=		gmake perl5
+USE_PERL5=	build
 GNU_CONFIGURE=	yes
 BINDIR=		${PREFIX}/lib/${PORTNAME}
 VARDIR=		${PREFIX}/var/${PORTNAME}

Modified: head/games/xboard/Makefile
==============================================================================
--- head/games/xboard/Makefile	Tue Sep 17 06:12:35 2013	(r327450)
+++ head/games/xboard/Makefile	Tue Sep 17 06:28:07 2013	(r327451)
@@ -29,7 +29,8 @@ CFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 MAN6=		xboard.6
 INFO=		xboard
-USE_PERL5_BUILD=yes
+USES=		perl5
+USE_PERL5=	build
 INSTALLS_ICONS=	yes
 DATADIR=	${PREFIX}/share/games/${PORTNAME}
 

Modified: head/x11/rxvt-unicode/Makefile
==============================================================================
--- head/x11/rxvt-unicode/Makefile	Tue Sep 17 06:12:35 2013	(r327450)
+++ head/x11/rxvt-unicode/Makefile	Tue Sep 17 06:28:07 2013	(r327451)
@@ -25,7 +25,6 @@ CONFIGURE_ENV=		LIBS="-lstdc++ -lutil" T
 CONFIGURE_ARGS=		--enable-everything --with-term=rxvt	\
 			--with-terminfo=${LOCALBASE}/share/misc/terminfo.db
 USE_BZIP2=		yes
-WANT_PERL=		yes
 
 OPTIONS_DEFINE=	PERL XIM UNICODE3 ISO14755 COMBINING RXVT_SCROLLBAR	\
 		NEXT_SCROLLBAR XTERM_SCROLLBAR BACKSPACE_KEY DELETE_KEY	\
@@ -69,10 +68,11 @@ PATCH_DEPENDS+=	p5-Encode-HanExtra>=0:${
 # disable the embedded perl interpreter
 .if !${PORT_OPTIONS:MPERL}
 CONFIGURE_ARGS+=	--disable-perl
-USE_PERL5_BUILD=	yes
+USES+=			perl5
+USE_PERL5=		build
 PLIST_SUB=		PERL="@comment "
 .else
-USE_PERL5=		yes
+USES+=			perl5
 MAN1+=			urxvt-background.1 urxvt-bell-command.1 urxvt-block-graphics-to-ascii.1 \
 			urxvt-clipboard-osc.1 urxvt-confirm-paste.1 urxvt-digital-clock.1	\
 			urxvt-example-refresh-hooks.1 urxvt-extensions.1 urxvt-keysym-list.1	\



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