Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Sep 2013 06:40:21 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   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
Message-ID:  <201309170640.r8H6eLE0026317@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



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