Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Sep 2013 16:41:29 +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: r327088 - in head: cad/gdt databases/mergeant devel/cvsplot dns/vizone editors/kate games/filters games/golly games/textmaze hebrew/hspell lang/ocs net-p2p/torrentsniff textproc/colordi...
Message-ID:  <201309121641.r8CGfTtu054900@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: az
Date: Thu Sep 12 16:41:28 2013
New Revision: 327088
URL: http://svnweb.freebsd.org/changeset/ports/327088

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

Modified:
  head/cad/gdt/Makefile   (contents, props changed)
  head/databases/mergeant/Makefile
  head/devel/cvsplot/Makefile
  head/dns/vizone/Makefile   (contents, props changed)
  head/editors/kate/Makefile
  head/games/filters/Makefile   (contents, props changed)
  head/games/golly/Makefile
  head/games/textmaze/Makefile   (contents, props changed)
  head/hebrew/hspell/Makefile   (contents, props changed)
  head/lang/ocs/Makefile   (contents, props changed)
  head/net-p2p/torrentsniff/Makefile
  head/textproc/colordiff/Makefile   (contents, props changed)
  head/textproc/docbook2X/Makefile
  head/textproc/gnome-spell/Makefile
  head/textproc/gtk-doc/Makefile
  head/textproc/intltool/Makefile
  head/textproc/markdown/Makefile
  head/textproc/p5-XML-TinyXML/Makefile
  head/textproc/uim-el/Makefile

Modified: head/cad/gdt/Makefile
==============================================================================
--- head/cad/gdt/Makefile	Thu Sep 12 16:12:09 2013	(r327087)
+++ head/cad/gdt/Makefile	Thu Sep 12 16:41:28 2013	(r327088)
@@ -11,8 +11,8 @@ COMMENT=	GDS2/GDT format translator
 
 LICENSE=	GPLv2
 
-USE_PERL5_RUN=	yes
-USES=	shebangfix
+USES=	shebangfix perl5
+USE_PERL5=	run
 SHEBANG_FILES=	Examples/gdsinfo Examples/scalegds
 WRKSRC=		${WRKDIR}/${PORTNAME:U}-${PORTVERSION}
 PLIST_FILES=	bin/gdsinfo bin/gds2gdt bin/gdt2gds bin/scalegds

Modified: head/databases/mergeant/Makefile
==============================================================================
--- head/databases/mergeant/Makefile	Thu Sep 12 16:12:09 2013	(r327087)
+++ head/databases/mergeant/Makefile	Thu Sep 12 16:41:28 2013	(r327088)
@@ -13,9 +13,8 @@ MAINTAINER=	gnome@FreeBSD.org
 COMMENT=	Provide uniform access to data sources for the GNOME 2 environment
 
 USE_BZIP2=	yes
-USES=		pathfix gettext gmake pkgconfig
+USES=		pathfix gettext gmake pkgconfig perl5
 USE_GNOME=	gnomeprefix intlhack libgnomedb
-USE_PERL5=	yes
 GNU_CONFIGURE=	yes
 INSTALLS_OMF=	yes
 INSTALLS_ICONS=	yes

Modified: head/devel/cvsplot/Makefile
==============================================================================
--- head/devel/cvsplot/Makefile	Thu Sep 12 16:12:09 2013	(r327087)
+++ head/devel/cvsplot/Makefile	Thu Sep 12 16:41:28 2013	(r327088)
@@ -14,10 +14,9 @@ RUN_DEPENDS=	p5-Date-Manip>=0:${PORTSDIR
 		p5-String-ShellQuote>=0:${PORTSDIR}/textproc/p5-String-ShellQuote \
 		gnuplot:${PORTSDIR}/math/gnuplot
 
-USE_PERL5=	yes
 NO_BUILD=	yes
 PLIST_FILES=	bin/cvsplot
-USES=		shebangfix
+USES=		shebangfix perl5
 SHEBANG_FILES=	cvsplot.pl
 
 do-install:

Modified: head/dns/vizone/Makefile
==============================================================================
--- head/dns/vizone/Makefile	Thu Sep 12 16:12:09 2013	(r327087)
+++ head/dns/vizone/Makefile	Thu Sep 12 16:41:28 2013	(r327088)
@@ -9,8 +9,8 @@ MASTER_SITES=	CRITICAL
 MAINTAINER=	ehaupt@FreeBSD.org
 COMMENT=	Updates the serial number in one or more zonefiles
 
-USES=		shebangfix
-USE_PERL5_RUN=	yes
+USES=		shebangfix perl5
+USE_PERL5=	run
 NO_BUILD=	yes
 
 SHEBANG_FILES=	updserial

Modified: head/editors/kate/Makefile
==============================================================================
--- head/editors/kate/Makefile	Thu Sep 12 16:12:09 2013	(r327087)
+++ head/editors/kate/Makefile	Thu Sep 12 16:41:28 2013	(r327088)
@@ -17,8 +17,8 @@ CONFLICTS=	kdebase-4.[0-6].* kdelibs-4.[
 
 USE_XZ=		yes
 USE_KDE4=	kdelibs kdeprefix kdehier automoc4 kactivities
-USES=		cmake:outsource gettext
-USE_PERL5_BUILD=	yes
+USES=		cmake:outsource gettext perl5
+USE_PERL5=	build
 USE_QT4=	dbus gui script sql webkit xml \
 		moc_build qmake_build rcc_build uic_build
 USE_LDCONFIG=	yes

Modified: head/games/filters/Makefile
==============================================================================
--- head/games/filters/Makefile	Thu Sep 12 16:12:09 2013	(r327087)
+++ head/games/filters/Makefile	Thu Sep 12 16:41:28 2013	(r327088)
@@ -14,8 +14,7 @@ COMMENT=	Collection of filters, includin
 CONFLICTS=	talkfilters-[0-9]* jive-[0-9]* chef-[0-9]* kenny-[0-9]* \
 		lolcat-[0-9]*
 
-USES=		shebangfix gmake
-USE_PERL5=	yes
+USES=		shebangfix gmake perl5
 USE_GCC=	any
 MAKE_JOBS_UNSAFE=	yes
 

Modified: head/games/golly/Makefile
==============================================================================
--- head/games/golly/Makefile	Thu Sep 12 16:12:09 2013	(r327087)
+++ head/games/golly/Makefile	Thu Sep 12 16:41:28 2013	(r327088)
@@ -10,8 +10,7 @@ MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}
 MAINTAINER=	makc@FreeBSD.org
 COMMENT=	Conway's Game of Life and other cellular automata
 
-USES=		cmake:outsource
-USE_PERL5=	yes
+USES=		cmake:outsource perl5
 USE_PYTHON=	2.7+
 USE_WX=		2.8+
 

Modified: head/games/textmaze/Makefile
==============================================================================
--- head/games/textmaze/Makefile	Thu Sep 12 16:12:09 2013	(r327087)
+++ head/games/textmaze/Makefile	Thu Sep 12 16:41:28 2013	(r327088)
@@ -13,8 +13,7 @@ COMMENT=	Generates mazes on a text termi
 
 RUN_DEPENDS=	p5-Curses>=0:${PORTSDIR}/devel/p5-Curses
 
-USES=		shebangfix
-USE_PERL5=	yes
+USES=		shebangfix perl5
 NO_BUILD=	yes
 
 SHEBANG_FILES=	textmaze

Modified: head/hebrew/hspell/Makefile
==============================================================================
--- head/hebrew/hspell/Makefile	Thu Sep 12 16:12:09 2013	(r327087)
+++ head/hebrew/hspell/Makefile	Thu Sep 12 16:41:28 2013	(r327088)
@@ -11,9 +11,8 @@ MASTER_SITE_SUBDIR=	makc
 MAINTAINER=	onatan@gmail.com
 COMMENT=	Hebrew spellchecker and morphology engine
 
-USES=		shebangfix
-USE_PERL5_BUILD=	yes
-USE_GMAKE=	yes
+USES=		shebangfix gmake perl5
+USE_PERL5=	build
 GNU_CONFIGURE=	yes
 CFLAGS+=	-fPIC
 SHEBANG_FILES=	pmerge

Modified: head/lang/ocs/Makefile
==============================================================================
--- head/lang/ocs/Makefile	Thu Sep 12 16:12:09 2013	(r327087)
+++ head/lang/ocs/Makefile	Thu Sep 12 16:41:28 2013	(r327088)
@@ -24,10 +24,9 @@ PLIST=		${WRKDIR}/pkg-plist
 ALL_TARGET=	install
 
 USE_BZIP2=	yes
-USES=		gmake
+USES=		gmake perl5
 USE_TCL=	yes
 USE_TK=		yes
-USE_PERL5=	yes
 HAS_CONFIGURE=	yes
 USE_XORG=	xt
 MAKE_JOBS_UNSAFE=	yes

Modified: head/net-p2p/torrentsniff/Makefile
==============================================================================
--- head/net-p2p/torrentsniff/Makefile	Thu Sep 12 16:12:09 2013	(r327087)
+++ head/net-p2p/torrentsniff/Makefile	Thu Sep 12 16:41:28 2013	(r327088)
@@ -12,9 +12,8 @@ COMMENT=	Commandline tool for getting st
 RUN_DEPENDS=	p5-libwww>=0:${PORTSDIR}/www/p5-libwww \
 		p5-Digest-SHA1>=0:${PORTSDIR}/security/p5-Digest-SHA1
 
-USE_PERL5=	yes
 NO_BUILD=	yes
-USES=		shebangfix
+USES=		shebangfix perl5
 SHEBANG_FILES=	torrentsniff
 
 do-install:

Modified: head/textproc/colordiff/Makefile
==============================================================================
--- head/textproc/colordiff/Makefile	Thu Sep 12 16:12:09 2013	(r327087)
+++ head/textproc/colordiff/Makefile	Thu Sep 12 16:41:28 2013	(r327088)
@@ -11,8 +11,7 @@ COMMENT=	Tool to colorize diff output
 
 LICENSE=	GPLv2
 
-USES=		shebangfix
-USE_PERL5=	yes
+USES=		shebangfix perl5
 NO_BUILD=	yes
 
 SHEBANG_FILES=	colordiff.pl

Modified: head/textproc/docbook2X/Makefile
==============================================================================
--- head/textproc/docbook2X/Makefile	Thu Sep 12 16:12:09 2013	(r327087)
+++ head/textproc/docbook2X/Makefile	Thu Sep 12 16:41:28 2013	(r327088)
@@ -27,9 +27,7 @@ RUN_DEPENDS:=	${BUILD_DEPENDS}
 CONFLICTS=	docbook-utils-*
 
 GNU_CONFIGURE=	yes
-USE_GMAKE=	yes
-USE_PERL5=	yes
-USES=		iconv
+USES=		iconv gmake perl5
 
 .if defined(NOPORTDOCS)
 EXTRA_PATCHES+=	${FILESDIR}/extra-patch-doc__Makefile.in

Modified: head/textproc/gnome-spell/Makefile
==============================================================================
--- head/textproc/gnome-spell/Makefile	Thu Sep 12 16:12:09 2013	(r327087)
+++ head/textproc/gnome-spell/Makefile	Thu Sep 12 16:41:28 2013	(r327088)
@@ -15,10 +15,8 @@ COMMENT=	A GNOME/Bonobo component for sp
 LIB_DEPENDS=	aspell.16:${PORTSDIR}/textproc/aspell
 
 USE_BZIP2=	yes
-USE_PERL5=	yes
-USE_GMAKE=	yes
 USE_GNOME=	gnomeprefix gnomehack intlhack libgnomeui
-USES=		gettext gmake pkgconfig
+USES=		gettext gmake pkgconfig perl5
 GNU_CONFIGURE=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib

Modified: head/textproc/gtk-doc/Makefile
==============================================================================
--- head/textproc/gtk-doc/Makefile	Thu Sep 12 16:12:09 2013	(r327087)
+++ head/textproc/gtk-doc/Makefile	Thu Sep 12 16:41:28 2013	(r327088)
@@ -26,9 +26,8 @@ XMLCATMGR=		${LOCALBASE}/bin/xmlcatmgr
 CATALOG_PORTS_SGML=	${PREFIX}/share/sgml/catalog.ports
 
 USE_XZ=		yes
-USE_PERL5=	yes
 GNU_CONFIGURE=	yes
-USES=		gmake pathfix pkgconfig shebangfix
+USES=		gmake pathfix pkgconfig shebangfix perl5
 USE_GNOME=	gnomeprefix libxslt gnomedocutils
 INSTALLS_OMF=	yes
 CONFIGURE_ARGS=	--with-xml-catalog=${LOCALBASE}/share/xml/catalog.ports

Modified: head/textproc/intltool/Makefile
==============================================================================
--- head/textproc/intltool/Makefile	Thu Sep 12 16:12:09 2013	(r327087)
+++ head/textproc/intltool/Makefile	Thu Sep 12 16:41:28 2013	(r327088)
@@ -14,9 +14,7 @@ COMMENT=	Tools to internationalize vario
 BUILD_DEPENDS=	p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser
 RUN_DEPENDS=	p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser
 
-USE_GMAKE=	yes
-USES=		iconv
-USE_PERL5=	yes
+USES=		iconv gmake perl5
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--libdir="${PREFIX}/libdata"
 

Modified: head/textproc/markdown/Makefile
==============================================================================
--- head/textproc/markdown/Makefile	Thu Sep 12 16:12:09 2013	(r327087)
+++ head/textproc/markdown/Makefile	Thu Sep 12 16:41:28 2013	(r327088)
@@ -12,9 +12,8 @@ MAINTAINER=	tobez@FreeBSD.org
 COMMENT=	A text-to-HTML conversion tool for web writers
 
 USE_ZIP=	yes
-USE_PERL5=	yes
 NO_BUILD=	yes
-USES=		shebangfix
+USES=		shebangfix perl5
 SHEBANG_FILES=	Markdown.pl
 
 .if !defined(NOPORTDOCS)

Modified: head/textproc/p5-XML-TinyXML/Makefile
==============================================================================
--- head/textproc/p5-XML-TinyXML/Makefile	Thu Sep 12 16:12:09 2013	(r327087)
+++ head/textproc/p5-XML-TinyXML/Makefile	Thu Sep 12 16:41:28 2013	(r327088)
@@ -10,10 +10,10 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	info@rickvanderzwet.nl
 COMMENT=	Little and efficient Perl module to manage xml data
 
-USES=		iconv
+USES=		iconv perl5
+USE_PERL5=	configure
 
 MAKE_ARGS+=	LIBS='-L${LOCALBASE}/lib' INC='-I. -I${LOCALBASE}/include'
-PERL_CONFIGURE=	yes
 
 MAN3=		XML::TinyXML.3 \
 		XML::TinyXML::Node.3 \

Modified: head/textproc/uim-el/Makefile
==============================================================================
--- head/textproc/uim-el/Makefile	Thu Sep 12 16:12:09 2013	(r327087)
+++ head/textproc/uim-el/Makefile	Thu Sep 12 16:41:28 2013	(r327088)
@@ -19,10 +19,9 @@ CONFLICTS?=	uim-el-xemacs21-mule-[0-9]* 
 RUN_DEPENDS=	uim-el-agent:${PORTSDIR}/textproc/uim
 
 USE_BZIP2=	yes
-USE_PERL5_BUILD=yes
+USE_PERL5=	build
 USE_GNOME=	intltool
-USE_GMAKE=	yes
-USES=		iconv
+USES=		iconv gmake perl5
 USE_EMACS=	yes
 GNU_CONFIGURE=	yes
 



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