svn commit: r327343 - in head: benchmarks/polygraph multimedia/ffmpeg multimedia/ffmpeg-devel multimedia/ffmpeg1 multimedia/libvpx multimedia/mythtv multimedia/p5-Subtitles multimedia/xawtv multime...

Andrej Zverev az at FreeBSD.org
Sun Sep 15 14:54:40 UTC 2013


Author: az
Date: Sun Sep 15 14:54:36 2013
New Revision: 327343
URL: http://svnweb.freebsd.org/changeset/ports/327343

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

Modified:
  head/benchmarks/polygraph/Makefile   (contents, props changed)
  head/multimedia/ffmpeg-devel/Makefile
  head/multimedia/ffmpeg/Makefile
  head/multimedia/ffmpeg1/Makefile
  head/multimedia/libvpx/Makefile
  head/multimedia/mythtv/Makefile
  head/multimedia/p5-Subtitles/Makefile   (contents, props changed)
  head/multimedia/xawtv/Makefile
  head/multimedia/zoneminder/Makefile
  head/net/freeradius2/Makefile
  head/net/isc-dhcp42-server/Makefile
  head/net/openpgm/Makefile
  head/net/p5-Net-Google-SafeBrowsing2/Makefile
  head/net/sendemail/Makefile
  head/net/silc-client/Makefile
  head/net/smbldap-tools/Makefile   (contents, props changed)
  head/net/ssltunnel-client/Makefile
  head/net/vnc/Makefile   (contents, props changed)
  head/net/wireshark/Makefile

Modified: head/benchmarks/polygraph/Makefile
==============================================================================
--- head/benchmarks/polygraph/Makefile	Sun Sep 15 14:29:31 2013	(r327342)
+++ head/benchmarks/polygraph/Makefile	Sun Sep 15 14:54:36 2013	(r327343)
@@ -48,7 +48,8 @@ CONFIGURE_ARGS+=	--without-ssl
 .endif
 
 .if ${PORT_OPTIONS:MPERL}
-USE_PERL5_RUN=	yes
+USES+=		perl5
+USE_PERL5=	run
 .endif
 
 .if ${PORT_OPTIONS:MZLIB}

Modified: head/multimedia/ffmpeg-devel/Makefile
==============================================================================
--- head/multimedia/ffmpeg-devel/Makefile	Sun Sep 15 14:29:31 2013	(r327342)
+++ head/multimedia/ffmpeg-devel/Makefile	Sun Sep 15 14:54:36 2013	(r327343)
@@ -30,10 +30,9 @@ FETCH_URL=	"http://git.videolan.org/?p=f
 
 HAS_CONFIGURE=	yes
 CONFIGURE_LOG=	config.err
-USES=		pkgconfig
-USE_GMAKE=	yes
+USES=		gmake perl5 pkgconfig
 WANT_SDL=	yes
-USE_PERL5_BUILD=	yes
+USE_PERL5=	build
 
 OPTIONS_DEFINE=	AACPLUS ALSA AMR_NB AMR_WB ASS CDIO CELT DEBUG FAAC \
 		FDK_AAC FFSERVER FONTCONFIG FREETYPE FREI0R GNUTLS GSM LAME \

Modified: head/multimedia/ffmpeg/Makefile
==============================================================================
--- head/multimedia/ffmpeg/Makefile	Sun Sep 15 14:29:31 2013	(r327342)
+++ head/multimedia/ffmpeg/Makefile	Sun Sep 15 14:54:36 2013	(r327343)
@@ -24,11 +24,10 @@ BUILD_DEPENDS=	yasm:${PORTSDIR}/devel/ya
 
 HAS_CONFIGURE=	yes
 CONFIGURE_LOG=	config.err
-USES=		pkgconfig
+USES=		gmake perl5 pkgconfig
 USE_BZIP2=	yes
-USE_GMAKE=	yes
 WANT_SDL=	yes
-USE_PERL5_BUILD=	yes
+USE_PERL5=	build
 
 OPTIONS_DEFINE=	AACPLUS ALSA AMR_NB AMR_WB CELT DEBUG DIRAC FAAC \
 		FFSERVER FREETYPE FREI0R GSM LAME OPENCV OPENJPEG \

Modified: head/multimedia/ffmpeg1/Makefile
==============================================================================
--- head/multimedia/ffmpeg1/Makefile	Sun Sep 15 14:29:31 2013	(r327342)
+++ head/multimedia/ffmpeg1/Makefile	Sun Sep 15 14:54:36 2013	(r327343)
@@ -23,11 +23,10 @@ LATEST_LINK=	ffmpeg${PKGNAMESUFFIX}
 
 HAS_CONFIGURE=	yes
 CONFIGURE_LOG=	config.err
-USES=		pkgconfig
+USES=		gmake pkgconfig perl5
+USE_PERL5=	build
 USE_BZIP2=	yes
-USE_GMAKE=	yes
 WANT_SDL=	yes
-USE_PERL5_BUILD=	yes
 
 OPTIONS_DEFINE=	AACPLUS ALSA AMR_NB AMR_WB ASS CDIO CELT DEBUG FAAC \
 		FDK_AAC FFSERVER FONTCONFIG FREETYPE FREI0R GNUTLS GSM ICONV \

Modified: head/multimedia/libvpx/Makefile
==============================================================================
--- head/multimedia/libvpx/Makefile	Sun Sep 15 14:29:31 2013	(r327342)
+++ head/multimedia/libvpx/Makefile	Sun Sep 15 14:54:36 2013	(r327343)
@@ -13,11 +13,11 @@ COMMENT=	VP8 Codec SDK
 BUILD_DEPENDS=	bash:${PORTSDIR}/shells/bash \
 		yasm:${PORTSDIR}/devel/yasm
 
+USES=		gmake perl5
 USE_BZIP2=	yes
 PROJECTHOST=	webm
 HAS_CONFIGURE=	yes
-USE_GMAKE=	yes
-USE_PERL5_BUILD=	yes
+USE_PERL5=	build
 USE_LDCONFIG=	yes
 
 LICENSE=	BSD

Modified: head/multimedia/mythtv/Makefile
==============================================================================
--- head/multimedia/mythtv/Makefile	Sun Sep 15 14:29:31 2013	(r327342)
+++ head/multimedia/mythtv/Makefile	Sun Sep 15 14:54:36 2013	(r327343)
@@ -23,15 +23,13 @@ RUN_DEPENDS=	tv_check:${PORTSDIR}/textpr
 CONFLICTS=	mythtv-frontend-[0-9]*
 
 ONLY_FOR_ARCHS=	i386 amd64
-USES=		pkgconfig
+USES=		gmake pkgconfig perl5
 USE_BZIP2=	yes
 USE_QT4=	gui sql network script linguist_build l10n sql-mysql_run \
 		moc_build qmake_build rcc_build uic_build imageformats
 QT_NONSTANDARD=	yes
 USE_MYSQL=	51
-USE_GMAKE=	yes
 HAS_CONFIGURE=	yes
-USE_PERL5=	yes
 USE_LDCONFIG=	${PREFIX}/lib/mythtv/filters
 REINPLACE_ARGS=	-i ""
 USE_RC_SUBR=	mythbackend

Modified: head/multimedia/p5-Subtitles/Makefile
==============================================================================
--- head/multimedia/p5-Subtitles/Makefile	Sun Sep 15 14:29:31 2013	(r327342)
+++ head/multimedia/p5-Subtitles/Makefile	Sun Sep 15 14:54:36 2013	(r327343)
@@ -14,7 +14,8 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	osa at FreeBSD.org
 COMMENT=	A Perl5 backend for fix subtitles timing
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN1=	subs.1
 MAN3=	Subtitles.3

Modified: head/multimedia/xawtv/Makefile
==============================================================================
--- head/multimedia/xawtv/Makefile	Sun Sep 15 14:29:31 2013	(r327342)
+++ head/multimedia/xawtv/Makefile	Sun Sep 15 14:54:36 2013	(r327343)
@@ -19,10 +19,9 @@ OPTIONS_DEFINE_i386=	MMX
 OPTIONS_DEFAULT=	AALIB
 ZVBI_DESC=	Enable libzvbi support
 
-USES=		gmake iconv motif
+USES=		gmake iconv motif perl5
 USE_BZIP2=	yes
 GNU_CONFIGURE=	yes
-USE_PERL5=	yes
 USE_XORG=	x11 xaw
 CONFIGURE_ENV=	LIBS="-L${PREFIX}/lib -L${LOCALBASE}/lib"
 CFLAGS+=	-I${WRKSRC}/common

Modified: head/multimedia/zoneminder/Makefile
==============================================================================
--- head/multimedia/zoneminder/Makefile	Sun Sep 15 14:29:31 2013	(r327342)
+++ head/multimedia/zoneminder/Makefile	Sun Sep 15 14:54:36 2013	(r327343)
@@ -30,9 +30,9 @@ BUILD_DEPENDS=	${LOCALBASE}/bin/php-conf
 		p5-MIME-Tools>=0:${PORTSDIR}/mail/p5-MIME-Tools \
 		${LOCALBASE}/include/linux/videodev.h:${PORTSDIR}/multimedia/v4l_compat
 
+USES=		perl5
 GNU_CONFIGURE=	yes
 USE_PHP=	json mysql session
-USE_PERL5=	yes
 USE_MYSQL=	yes
 USE_RC_SUBR=	zoneminder
 

Modified: head/net/freeradius2/Makefile
==============================================================================
--- head/net/freeradius2/Makefile	Sun Sep 15 14:29:31 2013	(r327342)
+++ head/net/freeradius2/Makefile	Sun Sep 15 14:54:36 2013	(r327343)
@@ -33,8 +33,9 @@ CONFLICTS=	gnu-radius-[0-9].* openradius
 		freeradius-mysql-[0-9].* freeradius-[013-9].*
 
 USE_RC_SUBR=	radiusd
+
+USES=		gmake
 USE_AUTOTOOLS=	libltdl libtool autoconf
-USE_GMAKE=	yes
 USE_BZIP2=	yes
 USE_OPENSSL=	yes
 MAKE_ARGS+=	LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
@@ -176,7 +177,7 @@ EXPM=		yes
 .endif
 
 .if ${PORT_OPTIONS:MPERL}
-USE_PERL5=	yes
+USES+=		perl5
 CONFIGURE_ARGS+=--with-rlm_perl
 PLIST_SUB+=	RLMPERL=""
 .else

Modified: head/net/isc-dhcp42-server/Makefile
==============================================================================
--- head/net/isc-dhcp42-server/Makefile	Sun Sep 15 14:29:31 2013	(r327342)
+++ head/net/isc-dhcp42-server/Makefile	Sun Sep 15 14:54:36 2013	(r327343)
@@ -16,7 +16,7 @@ COMMENT?=	The ISC Dynamic Host Configura
 
 LICENSE=	ISCL
 
-USE_GMAKE=	yes
+USES=		gmake
 
 PATCHLEVEL=	P1
 PORTREVISION_SERVER=	0
@@ -138,7 +138,7 @@ PLIST_SUB+=	IPV6="@comment "
 .endif
 
 .if ${PORT_OPTIONS:MBIND_SYMBOLS}
-USE_PERL5=	yes
+USES+=		perl5
 .else
 EXTRA_PATCHES+=	${PATCHDIR}/extra-patch-bind__Makefile
 .endif

Modified: head/net/openpgm/Makefile
==============================================================================
--- head/net/openpgm/Makefile	Sun Sep 15 14:29:31 2013	(r327342)
+++ head/net/openpgm/Makefile	Sun Sep 15 14:54:36 2013	(r327343)
@@ -15,9 +15,8 @@ LICENSE=	LGPL3
 
 GNU_CONFIGURE=	yes
 USE_BZIP2=	yes
-USES=	pathfix
+USES=		pathfix perl5
 USE_LDCONFIG=	yes
-USE_PERL5=	yes
 USE_PYTHON=	yes
 WRKSRC=		${WRKDIR}/${DISTNAME}/openpgm/pgm
 

Modified: head/net/p5-Net-Google-SafeBrowsing2/Makefile
==============================================================================
--- head/net/p5-Net-Google-SafeBrowsing2/Makefile	Sun Sep 15 14:29:31 2013	(r327342)
+++ head/net/p5-Net-Google-SafeBrowsing2/Makefile	Sun Sep 15 14:54:36 2013	(r327343)
@@ -31,7 +31,8 @@ Postgres_DESC=	uses Postgres as the stor
 
 OPTIONS_DEFAULT=SQLite
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=	Net::Google::SafeBrowsing2::Storage.3 \
 	Net::Google::SafeBrowsing2::Lookup.3 \

Modified: head/net/sendemail/Makefile
==============================================================================
--- head/net/sendemail/Makefile	Sun Sep 15 14:29:31 2013	(r327342)
+++ head/net/sendemail/Makefile	Sun Sep 15 14:54:36 2013	(r327343)
@@ -16,8 +16,9 @@ DISTNAME=	${PORTNAME}-v${PORTVERSION}
 MAINTAINER=	itetcu at FreeBSD.org
 COMMENT=	Lightweight, completely command line based, SMTP email agent
 
+USES=		perl5
+USE_PERL5=	run
 NO_BUILD=	yes
-USE_PERL5_RUN=	yes
 
 PLIST_FILES=	bin/sendEmail
 PORTDOCS=	CHANGELOG README TODO

Modified: head/net/silc-client/Makefile
==============================================================================
--- head/net/silc-client/Makefile	Sun Sep 15 14:29:31 2013	(r327342)
+++ head/net/silc-client/Makefile	Sun Sep 15 14:54:36 2013	(r327343)
@@ -23,12 +23,10 @@ CONFLICTS=	silc-toolkit-1.1.* silc-irssi
 USE_BZIP2=	yes
 GNU_CONFIGURE=	yes
 USE_GNOME=	glib20
-USES=		pkgconfig
-USE_GMAKE=	yes
+USES=		pkgconfig gmake
 USE_LDCONFIG=	yes
 CONFIGURE_ARGS=	--docdir=${DOCSDIR} \
 		--without-libtoolfix
-WANT_PERL=	yes
 
 OPTIONS_DEFINE=	PTHREADS IPV6 ICONV PERL
 OPTIONS_DEFINE_i386=	ASM
@@ -94,7 +92,7 @@ CONFIGURE_ARGS+=	--without-iconv
 .endif
 
 .if ${PORT_OPTIONS:MPERL}
-USE_PERL5=		yes
+USES+=			perl5
 PERL_ARCHNAME!=		perl -V:archname 2>/dev/null || ${ECHO_CMD}
 PLIST_SUB+=		WITH_PERL="" PERL_ARCHNAME="${PERL_ARCHNAME:S/archname='//:S/';//}"
 CONFIGURE_ARGS+=	--with-perl-lib=${PREFIX}/lib/${PORTNAME}/perl

Modified: head/net/smbldap-tools/Makefile
==============================================================================
--- head/net/smbldap-tools/Makefile	Sun Sep 15 14:29:31 2013	(r327342)
+++ head/net/smbldap-tools/Makefile	Sun Sep 15 14:54:36 2013	(r327343)
@@ -20,9 +20,8 @@ WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVER
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-USE_PERL5=	yes
+USES=		gmake perl5
 GNU_CONFIGURE=	yes
-USE_GMAKE=	yes
 ALL_TARGET=	build
 
 PORTDOCS=	*

Modified: head/net/ssltunnel-client/Makefile
==============================================================================
--- head/net/ssltunnel-client/Makefile	Sun Sep 15 14:29:31 2013	(r327342)
+++ head/net/ssltunnel-client/Makefile	Sun Sep 15 14:54:36 2013	(r327343)
@@ -25,7 +25,6 @@ MAN1=		pppclient.1
 MAN5=		ssltunnelrc.5
 
 WANT_GNOME=	yes
-WANT_PERL=	yes
 
 .if defined(PACKAGE_BUILDING)
 WITHOUT_GNOME=	yes
@@ -35,7 +34,7 @@ WITHOUT_GNOME=	yes
 
 .if ${HAVE_GNOME:Mgtk12}!=""
 USE_GNOME=	gtk12
-USE_PERL5=	yes
+USES+=		perl5
 RUN_DEPENDS=	p5-Gtk>=0:${PORTSDIR}/x11-toolkits/p5-Gtk
 MAN1+=		gpppclient.1
 BUILD_PERLGTK=	yes

Modified: head/net/vnc/Makefile
==============================================================================
--- head/net/vnc/Makefile	Sun Sep 15 14:29:31 2013	(r327342)
+++ head/net/vnc/Makefile	Sun Sep 15 14:54:36 2013	(r327343)
@@ -21,7 +21,6 @@ LICENSE=	GPLv2
 
 GNU_CONFIGURE=	yes
 USE_XORG=	x11 xext xpm xext xtst sm ice inputproto
-WANT_PERL=	yes
 
 WRKSRC=		${WRKDIR}/${DISTNAME}/unix
 PLIST=		${WRKDIR}/pkg-plist
@@ -57,7 +56,7 @@ RUN_DEPENDS+=	xauth:${PORTSDIR}/x11/xaut
 		${PREFIX}/lib/X11/fonts/misc/6x13-ISO8859-1.pcf.gz:${PORTSDIR}/x11-fonts/xorg-fonts-miscbitmaps \
 		${LOCALBASE}/lib/X11/fonts/misc/fonts.alias:${PORTSDIR}/x11-fonts/font-alias
 
-USE_PERL5=	yes
+USES=		perl5
 
 EXTRA_PATCHES+=	${WRKSRC}/xc.patch \
 		${PATCHDIR}/vnc.def-patch \

Modified: head/net/wireshark/Makefile
==============================================================================
--- head/net/wireshark/Makefile	Sun Sep 15 14:29:31 2013	(r327342)
+++ head/net/wireshark/Makefile	Sun Sep 15 14:54:36 2013	(r327343)
@@ -19,11 +19,10 @@ COMMENT?=	Powerful network analyzer/capt
 
 DATADIR_NAME=	wireshark
 
-USE_PERL5_BUILD=yes
+USE_PERL5=	build
 USE_PYTHON_BUILD=yes
-USES=		iconv gettext pkgconfig
+USES=		iconv gettext pkgconfig gmake perl5
 USE_BZIP2=	yes
-USE_GMAKE=	yes
 WANT_GNOME=	yes
 USE_OPENSSL=	yes
 CONFIGURE_ENV=	LIBS="${WIRESHARK_LIBS}"


More information about the svn-ports-all mailing list