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...
Andrej Zverev
az at FreeBSD.org
Thu Sep 12 16:41:33 UTC 2013
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 at 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 at 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 at 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 at 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 at 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 at 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
More information about the svn-ports-all
mailing list