svn commit: r327454 - in head: lang/clang lang/clang31 lang/erlang lang/gcc lang/gcc47 lang/p5-Test-XPath lang/qscheme net-im/jabberd net-im/libpurple net-im/ttytter net-p2p/uhub textproc/confetti ...
Baptiste Daroussin
bapt at FreeBSD.org
Tue Sep 17 06:51:08 UTC 2013
Author: bapt
Date: Tue Sep 17 06:51:04 2013
New Revision: 327454
URL: http://svnweb.freebsd.org/changeset/ports/327454
Log:
Convert to new perl framework
Convert from USE_GMAKE to USES=gmake
Modified:
head/lang/clang/Makefile
head/lang/clang31/Makefile
head/lang/erlang/Makefile
head/lang/gcc/Makefile
head/lang/gcc47/Makefile
head/lang/p5-Test-XPath/Makefile
head/lang/qscheme/Makefile
head/net-im/jabberd/Makefile
head/net-im/libpurple/Makefile
head/net-im/ttytter/Makefile
head/net-p2p/uhub/Makefile
head/textproc/confetti/Makefile
head/textproc/docproj/Makefile
head/textproc/latex2html/Makefile
head/textproc/openfts/Makefile
head/textproc/p5-FormValidator-Lite/Makefile
head/textproc/p5-Text-VimColor/Makefile
head/textproc/texi2html/Makefile
head/textproc/uim/Makefile
Modified: head/lang/clang/Makefile
==============================================================================
--- head/lang/clang/Makefile Tue Sep 17 06:44:10 2013 (r327453)
+++ head/lang/clang/Makefile Tue Sep 17 06:51:04 2013 (r327454)
@@ -1,9 +1,5 @@
-# New ports collection makefile for: clang
-# Date created: 24 Oct 2009
-# Whom: Brooks Davis
-#
+# Created by: Brooks Davis
# $FreeBSD$
-#
PORTNAME= clang
PORTVERSION= 3.2
@@ -36,9 +32,8 @@ BUILD_DEPENDS+= runtest:${PORTSDIR}/misc
.endif
GNU_CONFIGURE= yes
-USE_GMAKE= yes
+USES= gmake perl5
USE_LDCONFIG= yes
-USE_PERL5= yes
USE_PYTHON= yes
MAKE_ARGS= CLANG_TBLGEN=${WRKSRC}/${RELTYPE}/bin/clang-tblgen \
Modified: head/lang/clang31/Makefile
==============================================================================
--- head/lang/clang31/Makefile Tue Sep 17 06:44:10 2013 (r327453)
+++ head/lang/clang31/Makefile Tue Sep 17 06:51:04 2013 (r327454)
@@ -1,9 +1,5 @@
-# New ports collection makefile for: clang
-# Date created: 24 Oct 2009
-# Whom: Brooks Davis
-#
+# Created by: Brooks Davis
# $FreeBSD$
-#
PORTNAME= clang31
PORTVERSION= 3.1
@@ -38,10 +34,9 @@ BUILD_DEPENDS+= f2c:${PORTSDIR}/lang/f2c
.endif
GNU_CONFIGURE= yes
+USES= gmake perl5
USE_GCC= 4.2+
-USE_GMAKE= yes
USE_LDCONFIG= yes
-USE_PERL5= yes
USE_PYTHON= yes
MAKE_ARGS= CLANG_TBLGEN=${WRKSRC}/${RELTYPE}/bin/clang-tblgen \
Modified: head/lang/erlang/Makefile
==============================================================================
--- head/lang/erlang/Makefile Tue Sep 17 06:44:10 2013 (r327453)
+++ head/lang/erlang/Makefile Tue Sep 17 06:51:04 2013 (r327454)
@@ -51,6 +51,11 @@ OPTIONS_DEFAULT=SMP OPENSSL THREADS SCTP
ERL_RELEASE= R${PORTVERSION:S/.//g:U:S/1$/-1/}
+USES= gmake perl5
+USE_CSTD= gnu89
+USE_RC_SUBR= epmd
+GNU_CONFIGURE= yes
+
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MDOCS}
@@ -124,12 +129,6 @@ WX_UNICODE= yes
CONFIGURE_ARGS+=--with-wx-config=${WX_CONFIG}
.endif
-USE_GMAKE= yes
-USE_CSTD= gnu89
-USE_PERL5= yes
-USE_RC_SUBR= epmd
-GNU_CONFIGURE= yes
-
.if ${PORT_OPTIONS:MODBC}
CONFIGURE_ARGS+=--with-odbc
.if ${PORT_OPTIONS:MUNIXODBC}
Modified: head/lang/gcc/Makefile
==============================================================================
--- head/lang/gcc/Makefile Tue Sep 17 06:44:10 2013 (r327453)
+++ head/lang/gcc/Makefile Tue Sep 17 06:51:04 2013 (r327454)
@@ -28,10 +28,10 @@ DISTVERSION= ${PORTVERSION}
GCC_VERSION= ${PORTVERSION:C/(.+)\.[0-9]{8}/\1/}
SUFFIX= ${PORTVERSION:C/([0-9]+).([0-9]+).*/\1\2/}
ONLY_FOR_ARCHS= amd64 i386 ia64 powerpc sparc64
-USES= bison gmake iconv
+USES= bison gmake iconv perl5
USE_BINUTILS= yes
USE_BZIP2= yes
-USE_PERL5_BUILD=yes
+USE_PERL5= build
PATCH_WRKSRC= ${SRCDIR}
CONFIGURE_SCRIPT= ../${SRCDIR:S/${WRKDIR}\///}/configure
Modified: head/lang/gcc47/Makefile
==============================================================================
--- head/lang/gcc47/Makefile Tue Sep 17 06:44:10 2013 (r327453)
+++ head/lang/gcc47/Makefile Tue Sep 17 06:51:04 2013 (r327454)
@@ -29,10 +29,10 @@ GCC_VERSION= ${PORTVERSION:C/(.+)\.[0-9]
SUFFIX= ${PORTVERSION:C/([0-9]+).([0-9]+).*/\1\2/}
LATEST_LINK= gcc${SUFFIX}${PKGNAMESUFFIX}
ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64 sparc64
-USES= bison gmake iconv
+USES= bison gmake iconv perl5
USE_BINUTILS= yes
USE_BZIP2= yes
-USE_PERL5_BUILD=yes
+USE_PERL5= build
PATCH_WRKSRC= ${SRCDIR}
CONFIGURE_SCRIPT= ../${SRCDIR:S/${WRKDIR}\///}/configure
Modified: head/lang/p5-Test-XPath/Makefile
==============================================================================
--- head/lang/p5-Test-XPath/Makefile Tue Sep 17 06:44:10 2013 (r327453)
+++ head/lang/p5-Test-XPath/Makefile Tue Sep 17 06:51:04 2013 (r327454)
@@ -15,7 +15,8 @@ LICENSE_COMB= dual
RUN_DEPENDS= p5-XML-LibXML>=1.70:${PORTSDIR}/textproc/p5-XML-LibXML
-PERL_MODBUILD= yes
+USES= perl5
+USE_PERL5= modbuild
MAN3= Test::XPath.3
Modified: head/lang/qscheme/Makefile
==============================================================================
--- head/lang/qscheme/Makefile Tue Sep 17 06:44:10 2013 (r327453)
+++ head/lang/qscheme/Makefile Tue Sep 17 06:51:04 2013 (r327454)
@@ -1,9 +1,5 @@
-# New ports collection makefile for: qscheme
-# Date created: 6 Dec 2001
-# Whom: erik at smluc.org
-#
+# Created by: erik at smluc.org
# $FreeBSD$
-#
PORTNAME= qscheme
PORTVERSION= 0.5.1
@@ -19,9 +15,9 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/libavcal
${LOCALBASE}/lib/libgmp.a:${PORTSDIR}/math/gmp
LIB_DEPENDS= getline:${PORTSDIR}/devel/libgetline
-USE_PERL5_BUILD= yes
+USES= gmake perl5
+USE_PERL5= build
GNU_CONFIGURE= yes
-USE_GMAKE= yes
PLIST_SUB+= PORTVERSION="${PORTVERSION}"
CONFIGURE_ARGS= --with-pcre-dir=${LOCALBASE}/lib \
Modified: head/net-im/jabberd/Makefile
==============================================================================
--- head/net-im/jabberd/Makefile Tue Sep 17 06:44:10 2013 (r327453)
+++ head/net-im/jabberd/Makefile Tue Sep 17 06:51:04 2013 (r327454)
@@ -28,9 +28,9 @@ CYRUS_DESC= Use Cyrus SASL backend (not
USE_XZ= yes
GNU_CONFIGURE= yes
-USE_PERL5_RUN= yes
+USE_PERL5= run
USE_OPENSSL= yes
-USES= iconv
+USES= iconv perl5
USE_RC_SUBR= jabberd
USE_LDCONFIG= ${PREFIX}/lib/jabberd
CONFIGURE_ARGS+= --localstatedir=/var \
Modified: head/net-im/libpurple/Makefile
==============================================================================
--- head/net-im/libpurple/Makefile Tue Sep 17 06:44:10 2013 (r327453)
+++ head/net-im/libpurple/Makefile Tue Sep 17 06:51:04 2013 (r327454)
@@ -194,7 +194,7 @@ PLIST_SUB+= DBUS="@comment not installe
.endif
.if ${PORT_OPTIONS:MPERL}
-USE_PERL5= yes
+USES+= perl5
CONFIGURE_ARGS+= --with-perl-lib=site
PLIST_SUB+= PERL:=""
.if !defined(PIDGIN_SLAVE)
Modified: head/net-im/ttytter/Makefile
==============================================================================
--- head/net-im/ttytter/Makefile Tue Sep 17 06:44:10 2013 (r327453)
+++ head/net-im/ttytter/Makefile Tue Sep 17 06:51:04 2013 (r327454)
@@ -21,7 +21,8 @@ RUN_DEPENDS= curl:${PORTSDIR}/ftp/curl \
p5-TimeDate>=0:${PORTSDIR}/devel/p5-TimeDate
NO_BUILD= yes
-USE_PERL5_RUN= yes
+USES= perl5
+USE_PERL5= run
OPTIONS_DEFINE= READLINE RLTTYTTER
OPTIONS_DEFAULT=READLINE
Modified: head/net-p2p/uhub/Makefile
==============================================================================
--- head/net-p2p/uhub/Makefile Tue Sep 17 06:44:10 2013 (r327453)
+++ head/net-p2p/uhub/Makefile Tue Sep 17 06:51:04 2013 (r327454)
@@ -1,9 +1,5 @@
-# New ports collection makefile for: uhub
-# Date created: 16 Oct 2009
-# Whom: Yashin Dmitry <yashin.dm at gmail.com>
-#
+# Created by: Yashin Dmitry <yashin.dm at gmail.com>
# $FreeBSD$
-#
PORTNAME= uhub
PORTVERSION= 0.4.0
@@ -16,8 +12,8 @@ COMMENT= High performance peer-to-peer h
LICENSE= GPLv3
-USE_PERL5_BUILD=yes
-USE_GMAKE= yes
+USES= gmake perl5
+USE_PERL5= build
USE_SQLITE= yes
USE_RC_SUBR= uhub
Modified: head/textproc/confetti/Makefile
==============================================================================
--- head/textproc/confetti/Makefile Tue Sep 17 06:44:10 2013 (r327453)
+++ head/textproc/confetti/Makefile Tue Sep 17 06:51:04 2013 (r327454)
@@ -13,8 +13,7 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${P
USE_BZIP2= yes
USE_GMAKE= yes
-USES= bison
-USE_PERL5= yes
+USES= bison perl5
DATE= 20120801
MAKE_ARGS+= FLEX=${LOCALBASE}/bin/flex
MAKE_JOBS_UNSAFE=yes
Modified: head/textproc/docproj/Makefile
==============================================================================
--- head/textproc/docproj/Makefile Tue Sep 17 06:44:10 2013 (r327453)
+++ head/textproc/docproj/Makefile Tue Sep 17 06:51:04 2013 (r327454)
@@ -12,7 +12,8 @@ EXTRACT_ONLY= # empty
MAINTAINER= doceng at FreeBSD.org
COMMENT= The "meta-port" for the FreeBSD Documentation Project
-USE_PERL5_RUN= yes
+USES= perl5
+USE_PERL5= run
# This dependency list should be kept in sync with the list of
# required ports in src/release/Makefile.inc.docports.
Modified: head/textproc/latex2html/Makefile
==============================================================================
--- head/textproc/latex2html/Makefile Tue Sep 17 06:44:10 2013 (r327453)
+++ head/textproc/latex2html/Makefile Tue Sep 17 06:51:04 2013 (r327454)
@@ -1,9 +1,5 @@
-# New ports collection makefile for: latex2html
-# Date created: 3 May 1998
-# Whom: brett at peloton.physics.montana.edu
-#
+# Created by: brett at peloton.physics.montana.edu
# $FreeBSD$
-#
PORTNAME= latex2html
PORTVERSION= 2008
@@ -21,7 +17,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
CONFLICTS= ja-latex2html-[0-9]*
-USE_PERL5= yes
+USES= perl5
USE_GHOSTSCRIPT= yes
USE_TEX= latex dvipsk
GNU_CONFIGURE= yes
Modified: head/textproc/openfts/Makefile
==============================================================================
--- head/textproc/openfts/Makefile Tue Sep 17 06:44:10 2013 (r327453)
+++ head/textproc/openfts/Makefile Tue Sep 17 06:51:04 2013 (r327454)
@@ -1,9 +1,5 @@
-# New ports collection makefile for: OpenFTS
-# Date Created: 15 Aug, 2003
-# Whom: Jun Kuriyama <kuriyama at FreeBSD.org>
-#
+# Created by: Jun Kuriyama <kuriyama at FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= openfts
PORTVERSION= 0.40
@@ -19,7 +15,8 @@ RUN_DEPENDS= ${LOCALBASE}/lib/postgresql
p5-DBD-Pg>=0:${PORTSDIR}/databases/p5-DBD-Pg
USE_PGSQL= yes
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
.include <bsd.port.pre.mk>
Modified: head/textproc/p5-FormValidator-Lite/Makefile
==============================================================================
--- head/textproc/p5-FormValidator-Lite/Makefile Tue Sep 17 06:44:10 2013 (r327453)
+++ head/textproc/p5-FormValidator-Lite/Makefile Tue Sep 17 06:51:04 2013 (r327454)
@@ -24,7 +24,8 @@ TEST_DEPENDS= p5-Text-TestBase>0:${PORTS
p5-Test-Requires>=0.05:${PORTSDIR}/devel/p5-Test-Requires \
p5-YAML>=0:${PORTSDIR}/textproc/p5-YAML
-PERL_MODBUILD= yes
+USES= perl5
+USE_PERL5= modbuild
MAN3= FormValidator::Lite.3 \
FormValidator::Lite::Constraint.3 \
Modified: head/textproc/p5-Text-VimColor/Makefile
==============================================================================
--- head/textproc/p5-Text-VimColor/Makefile Tue Sep 17 06:44:10 2013 (r327453)
+++ head/textproc/p5-Text-VimColor/Makefile Tue Sep 17 06:51:04 2013 (r327454)
@@ -19,7 +19,8 @@ RUN_DEPENDS= p5-File-ShareDir>=0:${PORTS
p5-Path-Class>=0:${PORTSDIR}/devel/p5-Path-Class \
${LOCALBASE}/bin/vim:${PORTSDIR}/editors/vim
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN1= text-vimcolor.1
MAN3= Text::VimColor.3
Modified: head/textproc/texi2html/Makefile
==============================================================================
--- head/textproc/texi2html/Makefile Tue Sep 17 06:44:10 2013 (r327453)
+++ head/textproc/texi2html/Makefile Tue Sep 17 06:51:04 2013 (r327454)
@@ -1,9 +1,5 @@
-# New ports collection makefile for: texi2html
-# Date created: 5 Nov 1997
-# Whom: Ian Vaudrey <i.vaudrey at bigfoot.com>
-#
+# Created by: Ian Vaudrey <i.vaudrey at bigfoot.com>
# $FreeBSD$
-#
PORTNAME= texi2html
PORTVERSION= 5.0
@@ -18,9 +14,8 @@ COMMENT= Texinfo to HTML converter
GNU_CONFIGURE= yes
CONFIGURE_ENV= PERL=${PERL}
CONFIGURE_ARGS= --disable-multiplatform
+USES= gmake perl5
USE_BZIP2= yes
-USE_PERL5= yes
-USE_GMAKE= yes
OPTIONS_DEFINE= NLS DOCS
Modified: head/textproc/uim/Makefile
==============================================================================
--- head/textproc/uim/Makefile Tue Sep 17 06:44:10 2013 (r327453)
+++ head/textproc/uim/Makefile Tue Sep 17 06:51:04 2013 (r327454)
@@ -17,8 +17,8 @@ USE_LDCONFIG= yes
WANT_GNOME= yes
USE_GNOME+= glib20 intltool
USE_AUTOTOOLS= libtool
-USES= gettext gmake iconv pkgconfig
-USE_PERL5_BUILD=yes
+USES= gettext gmake iconv pkgconfig perl5
+USE_PERL5= build
GNU_CONFIGURE= yes
.if !defined(WITHOUT_X11)
More information about the svn-ports-all
mailing list