svn commit: r327452 - in head/lang: clang-devel clang33 ecl erlang-runtime15 gcc34 gcc46 gcc48 gcc49 ghc gnat mono p5-TryCatch pfe pike76 pike78 rust see see-devel spidermonkey185
Baptiste Daroussin
bapt at FreeBSD.org
Tue Sep 17 06:40:25 UTC 2013
Author: bapt
Date: Tue Sep 17 06:40:21 2013
New Revision: 327452
URL: http://svnweb.freebsd.org/changeset/ports/327452
Log:
Convert to new perl framework
Convert from USE_GMAKE to USES=gmake
Modified:
head/lang/clang-devel/Makefile
head/lang/clang33/Makefile
head/lang/ecl/Makefile
head/lang/erlang-runtime15/Makefile
head/lang/gcc34/Makefile
head/lang/gcc46/Makefile
head/lang/gcc48/Makefile
head/lang/gcc49/Makefile
head/lang/ghc/Makefile
head/lang/gnat/Makefile
head/lang/mono/Makefile
head/lang/p5-TryCatch/Makefile
head/lang/pfe/Makefile
head/lang/pike76/Makefile
head/lang/pike78/Makefile
head/lang/rust/Makefile
head/lang/see-devel/Makefile
head/lang/see/Makefile
head/lang/spidermonkey185/Makefile
Modified: head/lang/clang-devel/Makefile
==============================================================================
--- head/lang/clang-devel/Makefile Tue Sep 17 06:28:07 2013 (r327451)
+++ head/lang/clang-devel/Makefile Tue Sep 17 06:40:21 2013 (r327452)
@@ -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.4.r${SVN_REV}
@@ -37,10 +33,9 @@ BUILD_DEPENDS+= runtest:${PORTSDIR}/misc
.endif
GNU_CONFIGURE= yes
+USES= gmake perl5
USE_BZIP2= yes
-USE_GMAKE= yes
USE_LDCONFIG= yes
-USE_PERL5= yes
USE_PYTHON= yes
MAKE_ARGS= CLANG_TBLGEN=${WRKSRC}/${RELTYPE}/bin/clang-tblgen \
Modified: head/lang/clang33/Makefile
==============================================================================
--- head/lang/clang33/Makefile Tue Sep 17 06:28:07 2013 (r327451)
+++ head/lang/clang33/Makefile Tue Sep 17 06:40:21 2013 (r327452)
@@ -32,9 +32,8 @@ LATEST_LINK= ${PORTNAME}${LLVM_SUFFIX}
GNU_CONFIGURE= yes
GNU_CONFIGURE_PREFIX= ${LLVM_PREFIX}
-USE_GMAKE= yes
+USES= gmake perl5
USE_LDCONFIG= yes
-USE_PERL5= yes
USE_PYTHON_BUILD= yes
MAKE_ARGS= CLANG_TBLGEN=${WRKSRC}/${RELTYPE}/bin/clang-tblgen \
Modified: head/lang/ecl/Makefile
==============================================================================
--- head/lang/ecl/Makefile Tue Sep 17 06:28:07 2013 (r327451)
+++ head/lang/ecl/Makefile Tue Sep 17 06:40:21 2013 (r327452)
@@ -13,8 +13,8 @@ COMMENT= ANSI Common Lisp implementation
LIB_DEPENDS= gmp:${PORTSDIR}/math/gmp
MAKE_JOBS_UNSAFE= yes
-USES= gmake
-USE_PERL5_BUILD=yes
+USES= gmake perl5
+USE_PERL5= build
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-system-gmp --with-gmp-prefix=${LOCALBASE} --enable-boehm=system
CFLAGS+= -I${LOCALBASE}/include
Modified: head/lang/erlang-runtime15/Makefile
==============================================================================
--- head/lang/erlang-runtime15/Makefile Tue Sep 17 06:28:07 2013 (r327451)
+++ head/lang/erlang-runtime15/Makefile Tue Sep 17 06:40:21 2013 (r327452)
@@ -53,6 +53,10 @@ OPTIONS_DEFAULT=SMP OPENSSL THREADS SCTP
ERL_RELEASE= R${PORTVERSION:S/.//g:U:S/1$/-1/}
+USES= gmake perl5
+USE_CSTD= gnu89
+GNU_CONFIGURE= yes
+
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MDOCS}
@@ -119,11 +123,6 @@ WX_UNICODE= yes
CONFIGURE_ARGS+=--with-wx-config=${WX_CONFIG}
.endif
-USE_GMAKE= yes
-USE_CSTD= gnu89
-USE_PERL5= yes
-GNU_CONFIGURE= yes
-
.if ${PORT_OPTIONS:MODBC}
CONFIGURE_ARGS+=--with-odbc
.if ${PORT_OPTIONS:MUNIXODBC}
Modified: head/lang/gcc34/Makefile
==============================================================================
--- head/lang/gcc34/Makefile Tue Sep 17 06:28:07 2013 (r327451)
+++ head/lang/gcc34/Makefile Tue Sep 17 06:40:21 2013 (r327452)
@@ -18,10 +18,9 @@ COMMENT= GNU Compiler Collection 3.4
SUFFIX= 34
LATEST_LINK= gcc${SUFFIX}${PKGNAMESUFFIX}
-USES= bison iconv
+USES= bison gmake iconv perl5
USE_BZIP2= yes
-USE_GMAKE= yes
-USE_PERL5_BUILD=yes
+USE_PERL= build
PATCH_WRKSRC= ${SRCDIR}
CONFIGURE_SCRIPT= ../${SRCDIR:C/${WRKDIR}//}/configure
Modified: head/lang/gcc46/Makefile
==============================================================================
--- head/lang/gcc46/Makefile Tue Sep 17 06:28:07 2013 (r327451)
+++ head/lang/gcc46/Makefile Tue Sep 17 06:40:21 2013 (r327452)
@@ -30,10 +30,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 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/gcc48/Makefile
==============================================================================
--- head/lang/gcc48/Makefile Tue Sep 17 06:28:07 2013 (r327451)
+++ head/lang/gcc48/Makefile Tue Sep 17 06:40:21 2013 (r327452)
@@ -29,10 +29,10 @@ GCC_VERSION= ${PORTVERSION:C/(.+)\.s[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/gcc49/Makefile
==============================================================================
--- head/lang/gcc49/Makefile Tue Sep 17 06:28:07 2013 (r327451)
+++ head/lang/gcc49/Makefile Tue Sep 17 06:40:21 2013 (r327452)
@@ -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= gmake iconv
+USES= 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/ghc/Makefile
==============================================================================
--- head/lang/ghc/Makefile Tue Sep 17 06:28:07 2013 (r327451)
+++ head/lang/ghc/Makefile Tue Sep 17 06:40:21 2013 (r327452)
@@ -26,9 +26,8 @@ USE_BZIP2= yes
LIB_DEPENDS+= gmp.10:${PORTSDIR}/math/gmp
USE_AUTOTOOLS= autoconf autoheader
-USE_PERL5_BUILD= yes
-USE_GMAKE= yes
-USES= iconv ncurses
+USE_PERL5= build
+USES= gmake iconv perl5 ncurses
USE_BINUTILS= yes
USE_GCC= yes
Modified: head/lang/gnat/Makefile
==============================================================================
--- head/lang/gnat/Makefile Tue Sep 17 06:28:07 2013 (r327451)
+++ head/lang/gnat/Makefile Tue Sep 17 06:40:21 2013 (r327452)
@@ -19,9 +19,8 @@ LICENSE= GPLv3 LGPL3
ONLY_FOR_ARCHS= i386
-USE_GMAKE= yes
-USES= bison iconv
-USE_PERL5_BUILD= yes
+USES= bison gmake iconv perl5
+USE_PERL5= build
WRKSRC= ${WRKDIR}/build
Modified: head/lang/mono/Makefile
==============================================================================
--- head/lang/mono/Makefile Tue Sep 17 06:28:07 2013 (r327451)
+++ head/lang/mono/Makefile Tue Sep 17 06:40:21 2013 (r327452)
@@ -13,9 +13,9 @@ BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSD
bash:${PORTSDIR}/shells/bash
USE_BZIP2= yes
-USES= bison pathfix gettext gmake
+USES= bison gettext gmake pathfix perl5
USE_GNOME= glib20
-USE_PERL5_BUILD=yes
+USE_PERL5= build
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
MAKE_JOBS_UNSAFE=yes
Modified: head/lang/p5-TryCatch/Makefile
==============================================================================
--- head/lang/p5-TryCatch/Makefile Tue Sep 17 06:28:07 2013 (r327451)
+++ head/lang/p5-TryCatch/Makefile Tue Sep 17 06:40:21 2013 (r327452)
@@ -30,7 +30,8 @@ OPTIONS_DEFINE= AUTHOR
AUTHOR_DESC= Include dependencies for AUTHORING
-PERL_CONFIGURE= yes
+USES= perl5
+USE_PERL5= configure
MAN3= TryCatch.3
Modified: head/lang/pfe/Makefile
==============================================================================
--- head/lang/pfe/Makefile Tue Sep 17 06:28:07 2013 (r327451)
+++ head/lang/pfe/Makefile Tue Sep 17 06:40:21 2013 (r327452)
@@ -1,9 +1,5 @@
-# New ports collection makefile for: pfe-devel
-# Date created: 29 October 2000
-# Whom: patrick
-#
+# Created by: patrick
# $FreeBSD$
-#
PORTNAME= pfe
PORTVERSION= 0.33.71
@@ -14,9 +10,9 @@ MAINTAINER= johans at FreeBSD.org
COMMENT= Implementation of ANSI Forth
USE_BZIP2= yes
-USE_PERL5_BUILD=yes
+USES= gmake perl5
+USE_PERL5= build
USE_GCC= 4.2+
-USE_GMAKE= yes
USE_AUTOTOOLS= libtool
LIBTOOLFILES= pfe/configure
MAKE_ARGS= pkgconfigdir="${PREFIX}/libdata/pkgconfig"
Modified: head/lang/pike76/Makefile
==============================================================================
--- head/lang/pike76/Makefile Tue Sep 17 06:28:07 2013 (r327451)
+++ head/lang/pike76/Makefile Tue Sep 17 06:40:21 2013 (r327452)
@@ -83,12 +83,10 @@ CONFIGURE_ARGS+= --without-debug \
MAKE_ARGS= CONFIGUREARGS="${CONFIGURE_ARGS}"
-USES= bison gettext
-USE_GMAKE= yes
+USES= bison gettext gmake perl
# Allow building Embedded Perl
CONFIGURE_ARGS+= --with-perl
-USE_PERL5= YES
PLIST_FILES= bin/pike bin/pike76 bin/hilfe
Modified: head/lang/pike78/Makefile
==============================================================================
--- head/lang/pike78/Makefile Tue Sep 17 06:28:07 2013 (r327451)
+++ head/lang/pike78/Makefile Tue Sep 17 06:40:21 2013 (r327452)
@@ -74,12 +74,10 @@ CONFIGURE_ARGS+= --without-debug \
MAKE_ARGS= "CONFIGUREARGS=${CONFIGURE_ARGS}"
MAKE_ENV= "ac_cv_lib_nettle_nettle_md5_init=no"
-USES= bison gettext
-USE_GMAKE= yes
+USES= bison gettext gmake perl5
# Allow building Embedded Perl
CONFIGURE_ARGS+= --with-perl
-USE_PERL5= YES
PLIST_FILES= bin/pike bin/pike78 bin/hilfe
Modified: head/lang/rust/Makefile
==============================================================================
--- head/lang/rust/Makefile Tue Sep 17 06:28:07 2013 (r327451)
+++ head/lang/rust/Makefile Tue Sep 17 06:40:21 2013 (r327452)
@@ -21,8 +21,8 @@ RUST_TARGET= x86_64-unknown-freebsd
ONLY_FOR_ARCHS= amd64
HAS_CONFIGURE= yes
USE_LDCONFIG= yes
-USE_GMAKE= yes
-USE_PERL5_BUILD= yes
+USES= gmake perl5
+USE_PERL5= build
USE_PYTHON_BUILD= 2.6-2.7
MAKE_JOBS_UNSAFE= yes
Modified: head/lang/see-devel/Makefile
==============================================================================
--- head/lang/see-devel/Makefile Tue Sep 17 06:28:07 2013 (r327451)
+++ head/lang/see-devel/Makefile Tue Sep 17 06:40:21 2013 (r327452)
@@ -19,9 +19,9 @@ SEE_DEBUG_DESC= Internal SEE library deb
CONFLICTS= see-[0-9]*
-USES= pathfix
+USES= pathfix perl5
USE_LDCONFIG= yes
-USE_PERL5_BUILD=yes
+USE_PERL5= build
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
Modified: head/lang/see/Makefile
==============================================================================
--- head/lang/see/Makefile Tue Sep 17 06:28:07 2013 (r327451)
+++ head/lang/see/Makefile Tue Sep 17 06:40:21 2013 (r327452)
@@ -22,13 +22,14 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVER
LATEST_LINK= ${PORTNAME}${PKGNAMESUFFIX}
USE_LDCONFIG= yes
-USE_PERL5_BUILD=yes
+USES= perl5
+USE_PERL5= build
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
-.include <bsd.port.pre.mk>
+.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MMULTIPLE_THREADS}
CFLAGS+= -DMULTIPLE_THREADS
@@ -64,4 +65,4 @@ post-install:
.endfor
.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/lang/spidermonkey185/Makefile
==============================================================================
--- head/lang/spidermonkey185/Makefile Tue Sep 17 06:28:07 2013 (r327451)
+++ head/lang/spidermonkey185/Makefile Tue Sep 17 06:40:21 2013 (r327452)
@@ -17,13 +17,11 @@ LIB_DEPENDS= nspr4:${PORTSDIR}/devel/ns
CONFLICTS= njs-[0-9]*
-#USES= pkgconfig:build
+USES= gmake pathfix pkgconfig
USE_AUTOTOOLS= autoconf213:env
GNU_CONFIGURE= yes
-USE_GMAKE= yes
-USE_GNOME= gnomehack
USE_LDCONFIG= yes
-USE_PERL5_BUILD= yes
+USE_PERL5= build
USE_PYTHON_BUILD= 2.5-2.7
WRKSRC= ${WRKDIR}/js-${PORTVERSION}/js/src
More information about the svn-ports-head
mailing list