Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Sep 2013 16:45:35 +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: r327414 - in head: emulators/qemu emulators/qemu-devel math/asymptote math/fftw3 math/gotoblas math/isabelle math/mtl math/oleo math/polymake math/yacas security/fcheck security/ftimes ...
Message-ID:  <201309161645.r8GGjZl0076945@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Mon Sep 16 16:45:35 2013
New Revision: 327414
URL: http://svnweb.freebsd.org/changeset/ports/327414

Log:
  Convert to new perl framework
  Convert USE_GMAKE to USES

Modified:
  head/emulators/qemu-devel/Makefile
  head/emulators/qemu/Makefile
  head/math/asymptote/Makefile
  head/math/fftw3/Makefile
  head/math/gotoblas/Makefile
  head/math/isabelle/Makefile
  head/math/mtl/Makefile
  head/math/oleo/Makefile
  head/math/polymake/Makefile
  head/math/yacas/Makefile
  head/security/fcheck/Makefile
  head/security/ftimes/Makefile
  head/security/gnomint/Makefile
  head/security/krb5-appl/Makefile
  head/security/lasso/Makefile
  head/security/openpgpsdk/Makefile
  head/security/openssl/Makefile
  head/security/vpnc/Makefile
  head/ukrainian/ispell/Makefile

Modified: head/emulators/qemu-devel/Makefile
==============================================================================
--- head/emulators/qemu-devel/Makefile	Mon Sep 16 16:36:59 2013	(r327413)
+++ head/emulators/qemu-devel/Makefile	Mon Sep 16 16:45:35 2013	(r327414)
@@ -18,8 +18,8 @@ LIB_DEPENDS=	pixman-1:${PORTSDIR}/x11/pi
 
 HAS_CONFIGURE=	yes
 USE_BZIP2=	yes
-USES=		gmake pkgconfig bison
-USE_PERL5_BUILD=	yes
+USES=		gmake pkgconfig bison perl5
+USE_PERL5=	build
 USE_PYTHON_BUILD=	-2.7
 USE_GNOME+=	glib20
 PATCH_STRIP=	-p1

Modified: head/emulators/qemu/Makefile
==============================================================================
--- head/emulators/qemu/Makefile	Mon Sep 16 16:36:59 2013	(r327413)
+++ head/emulators/qemu/Makefile	Mon Sep 16 16:45:35 2013	(r327414)
@@ -15,8 +15,8 @@ COMMENT=	QEMU CPU Emulator
 
 HAS_CONFIGURE=	yes
 USE_GCC=	any
-USE_GMAKE=	yes
-USE_PERL5_BUILD=	yes
+USES=		gmake perl5
+USE_PERL5=	build
 PATCH_STRIP=	-p1
 MAKE_ENV+=	BSD_MAKE="${MAKE}"
 MAN1=		qemu.1 qemu-img.1

Modified: head/math/asymptote/Makefile
==============================================================================
--- head/math/asymptote/Makefile	Mon Sep 16 16:36:59 2013	(r327413)
+++ head/math/asymptote/Makefile	Mon Sep 16 16:45:35 2013	(r327414)
@@ -27,8 +27,8 @@ CONFIGURE_ARGS=	--disable-gc
 USE_GHOSTSCRIPT=yes
 USE_TEX=	latex
 USE_GL=	glut
-USE_GMAKE=	yes
-USE_PERL5_BUILD=	yes
+USES=		gmake perl5
+USE_PERL5=	build
 USE_PYTHON=	yes
 MAKE_JOBS_UNSAFE=	yes
 

Modified: head/math/fftw3/Makefile
==============================================================================
--- head/math/fftw3/Makefile	Mon Sep 16 16:36:59 2013	(r327413)
+++ head/math/fftw3/Makefile	Mon Sep 16 16:45:35 2013	(r327414)
@@ -19,8 +19,8 @@ FFTW3_FLAVOR?=	default
 FFTW3_SUFX=
 
 GNU_CONFIGURE=	yes
-USES=	pathfix pkgconfig
-USE_PERL5_BUILD=yes
+USES=		pathfix perl5 pkgconfig
+USE_PERL5=	build
 USE_LDCONFIG=	yes
 
 CONFIGURE_ARGS =	--enable-shared --enable-threads --disable-fortran

Modified: head/math/gotoblas/Makefile
==============================================================================
--- head/math/gotoblas/Makefile	Mon Sep 16 16:36:59 2013	(r327413)
+++ head/math/gotoblas/Makefile	Mon Sep 16 16:45:35 2013	(r327414)
@@ -29,7 +29,8 @@ USE_GMAKE=	yes
 USE_LDCONFIG=	yes
 WRKSRC=		${WRKDIR}/GotoBLAS2
 
-USE_PERL5_BUILD=	yes
+USES=		gmake perl5
+USE_PERL5=	build
 USE_FORTRAN=	yes
 GOTOLIBS=	libgoto2 libgoto2p
 GOTOFILES=	${GOTOLIBS:S|$|.so|} ${GOTOLIBS:S|$|.so.1|} ${GOTOLIBS:S|$|.a|}

Modified: head/math/isabelle/Makefile
==============================================================================
--- head/math/isabelle/Makefile	Mon Sep 16 16:36:59 2013	(r327413)
+++ head/math/isabelle/Makefile	Mon Sep 16 16:45:35 2013	(r327414)
@@ -29,7 +29,7 @@ HOL_TLA_DESC=		Build optional heap: TLA
 HOL_HOL4_DESC=		Build optional heap: HOL4
 EMACS_PKG_DESC=		Build with Emacs Packages
 
-USE_PERL5=	yes
+USES=		perl5
 
 .include <bsd.port.options.mk>
 
@@ -39,10 +39,10 @@ DISTFILES=	${DISTNAME}.tar.gz \
 .endif
 
 .if ${PORT_OPTIONS:MEMACS_PKG}
-	USE_EMACS=	yes # for EMACS_SITE_LISPDIR
-	EMACS_NO_BUILD_DEPENDS=yes
-	EMACS_NO_RUN_DEPENDS=yes
-	RUN_DEPENDS+=	proofgeneral:${PORTSDIR}/math/proofgeneral
+USE_EMACS=	yes # for EMACS_SITE_LISPDIR
+EMACS_NO_BUILD_DEPENDS=yes
+EMACS_NO_RUN_DEPENDS=yes
+RUN_DEPENDS+=	proofgeneral:${PORTSDIR}/math/proofgeneral
 .else
 .endif
 

Modified: head/math/mtl/Makefile
==============================================================================
--- head/math/mtl/Makefile	Mon Sep 16 16:36:59 2013	(r327413)
+++ head/math/mtl/Makefile	Mon Sep 16 16:45:35 2013	(r327414)
@@ -1,10 +1,5 @@
-# ex:ts=8
-# Ports collection makefile for:	mtl
-# Date created:			Mar 15, 2002
-# Whom:				ijliao
-#
+# Created by: ijliao
 # $FreeBSD$
-#
 
 PORTNAME=	mtl
 DISTVERSION=	2.1.2-23.tentative
@@ -23,7 +18,8 @@ CONFIGURE_ENV=	CXXCPP="${CXXCPP}"
 CXXCPP?=	${CXX} -E
 GNU_CONFIGURE=	yes
 NO_BUILD=	yes
-USE_PERL5_BUILD=	yes
+USES=		perl5
+USE_PERL5=	build
 WRKSRC =	${WRKDIR}/${DISTNAME:R}
 
 post-patch:

Modified: head/math/oleo/Makefile
==============================================================================
--- head/math/oleo/Makefile	Mon Sep 16 16:36:59 2013	(r327413)
+++ head/math/oleo/Makefile	Mon Sep 16 16:45:35 2013	(r327414)
@@ -11,8 +11,8 @@ MASTER_SITE_SUBDIR=	${PORTNAME}
 MAINTAINER=	gahr@FreeBSD.org
 COMMENT=	The GNU spreadsheet for X11 and terminals
 
-USE_PERL5_BUILD=	yes
-USES=		bison
+USE_PERL5=	build
+USES=		bison perl5
 USE_AUTOTOOLS=	autoconf213
 CONFIGURE_ENV=	LIBS="-L${LOCALBASE}/lib"
 CPPFLAGS+=	-I${LOCALBASE}/include

Modified: head/math/polymake/Makefile
==============================================================================
--- head/math/polymake/Makefile	Mon Sep 16 16:36:59 2013	(r327413)
+++ head/math/polymake/Makefile	Mon Sep 16 16:45:35 2013	(r327414)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	polymake
-# Date created:				21 December 2004
-# Whom:					Ewgenij Gawrilow <gawrilow@math.tu-berlin.de>
-#
+# Created by: Ewgenij Gawrilow <gawrilow@math.tu-berlin.de>
 # $FreeBSD$
-#
 
 PORTNAME=	polymake
 PORTVERSION=	2.9.9
@@ -25,9 +21,8 @@ RUN_DEPENDS=	p5-XML-LibXML>=0:${PORTSDIR
 LIB_DEPENDS=	gmp.10:${PORTSDIR}/math/gmp \
 		readline.[56]:${PORTSDIR}/devel/readline
 
-USE_GMAKE=	yes
+USES=		gmake perl5
 USE_BZIP2=	yes
-USE_PERL5=	yes
 USE_GCC=	4.2+
 USE_JAVA=	yes
 JAVA_BUILD=	yes

Modified: head/math/yacas/Makefile
==============================================================================
--- head/math/yacas/Makefile	Mon Sep 16 16:36:59 2013	(r327413)
+++ head/math/yacas/Makefile	Mon Sep 16 16:45:35 2013	(r327414)
@@ -16,8 +16,8 @@ OPTIONS_DEFINE=	TESTS DOCS
 OPTIONS_DEFAULT=	TESTS
 TESTS_DESC=	Run bundled self-tests after build
 
-USE_PERL5_BUILD=yes
-USE_GMAKE=	yes
+USES=		gmake perl5
+USE_PERL5=	build
 #USE_AUTOTOOLS=	libtool
 GNU_CONFIGURE=	yes
 

Modified: head/security/fcheck/Makefile
==============================================================================
--- head/security/fcheck/Makefile	Mon Sep 16 16:36:59 2013	(r327413)
+++ head/security/fcheck/Makefile	Mon Sep 16 16:45:35 2013	(r327414)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	fcheck
-# Date created:		2008-01-31
-# Whom:			Lars Engels <lme@FreeBSD.org>
-#
+# Created by: Lars Engels <lme@FreeBSD.org>
 # $FreeBSD$
-#
 
 PORTNAME=	fcheck
 PORTVERSION=	2.07.59
@@ -20,7 +16,7 @@ WRKSRC=	${WRKDIR}/${PORTNAME}
 PORTDOCS=	*
 PLIST_FILES=	sbin/${PORTNAME} etc/${PORTNAME}.cfg.sample
 NO_BUILD=	YES
-USE_PERL5=	YES
+USES=		perl5
 
 .include <bsd.port.pre.mk>
 

Modified: head/security/ftimes/Makefile
==============================================================================
--- head/security/ftimes/Makefile	Mon Sep 16 16:36:59 2013	(r327413)
+++ head/security/ftimes/Makefile	Mon Sep 16 16:45:35 2013	(r327414)
@@ -14,7 +14,7 @@ LICENSE=		BSD AL2 MIT
 LICENSE_COMB=		multi
 
 GNU_CONFIGURE=		yes
-USE_PERL5=		yes
+USES=			perl5
 
 MAN1=			ftimes.1
 MAN3=			FTimes::EadRoutines.3 FTimes::Properties.3

Modified: head/security/gnomint/Makefile
==============================================================================
--- head/security/gnomint/Makefile	Mon Sep 16 16:36:59 2013	(r327413)
+++ head/security/gnomint/Makefile	Mon Sep 16 16:45:35 2013	(r327414)
@@ -11,17 +11,14 @@ MAINTAINER=	kevinz5000@gmail.com
 COMMENT=	X.509 Certification Authority management tool
 
 LICENSE=	GPLv3
-LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	gcrypt:${PORTSDIR}/security/libgcrypt \
 		gnutls:${PORTSDIR}/security/gnutls \
 		sqlite3:${PORTSDIR}/databases/sqlite3
 
 GNU_CONFIGURE=	yes
-USES=		pkgconfig
-USE_GMAKE=	yes
+USES=		gmake perl5 pkgconfig
 USE_GNOME=	gconf2 gdkpixbuf2 glib20 gtk20
-USE_PERL5=	yes
 CFLAGS:=	${CFLAGS:C/-Werror//}
 
 

Modified: head/security/krb5-appl/Makefile
==============================================================================
--- head/security/krb5-appl/Makefile	Mon Sep 16 16:36:59 2013	(r327413)
+++ head/security/krb5-appl/Makefile	Mon Sep 16 16:45:35 2013	(r327414)
@@ -22,8 +22,8 @@ CONFLICTS=		krb4-[0-9]* krb5-1.[0-7].* h
 LATEST_LINK=		${PORTNAME}-1
 KERBEROSV_URL=		http://web.mit.edu/kerberos/
 USE_OPENSSL=		yes
-USE_GMAKE=		yes
-USE_PERL5_BUILD=	yes
+USES=			gmake perl5
+USE_PERL5=		build
 USE_LDCONFIG=		yes
 USE_CSTD=		gnu89
 USE_AUTOTOOLS=		libtool autoheader autoconf

Modified: head/security/lasso/Makefile
==============================================================================
--- head/security/lasso/Makefile	Mon Sep 16 16:36:59 2013	(r327413)
+++ head/security/lasso/Makefile	Mon Sep 16 16:45:35 2013	(r327414)
@@ -28,7 +28,7 @@ OPTIONS_DEFINE=	PERL PHP PYTHON
 .if !empty(PORT_OPTIONS:MPERL)
 CONFIGURE_ARGS+=	--enable-perl
 PLIST_SUB+=	WITH_PERL=""
-USE_PERL5=	yes
+USES+=		perl5
 .else
 CONFIGURE_ARGS+=	--disable-perl
 PLIST_SUB+=	WITH_PERL="@comment "

Modified: head/security/openpgpsdk/Makefile
==============================================================================
--- head/security/openpgpsdk/Makefile	Mon Sep 16 16:36:59 2013	(r327413)
+++ head/security/openpgpsdk/Makefile	Mon Sep 16 16:45:35 2013	(r327414)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	openpgpsdk
-# Date created:		2009-02-10
-# Whom:			Martin Wilke <miwi@FreeBSD.org>
-#
+# Created by: Martin Wilke <miwi@FreeBSD.org>
 # $FreeBSD$
-#
 
 PORTNAME=	openpgpsdk
 PORTVERSION=	0.9
@@ -17,20 +13,14 @@ COMMENT=	OpenPGP SDK
 BUILD_DEPENDS=	gpg2:${PORTSDIR}/security/gnupg
 LIB_DEPENDS=	cunit.1:${PORTSDIR}/devel/cunit
 
-USE_PERL5=	yes
+USES=		perl5
 HAS_CONFIGURE=	yes
 CONFIGURE_ARGS=	--without-idea --with-cunit=${LOCALBASE}
 
 PLIST_FILES=	bin/openpgp lib/libops.a
 
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 700042
-BROKEN=		does not build on 6.x.
-.endif
-
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/bin/openpgp ${PREFIX}/bin/
 	${INSTALL_DATA} ${WRKSRC}/lib/libops.a ${PREFIX}/lib/
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/security/openssl/Makefile
==============================================================================
--- head/security/openssl/Makefile	Mon Sep 16 16:36:59 2013	(r327413)
+++ head/security/openssl/Makefile	Mon Sep 16 16:45:35 2013	(r327414)
@@ -48,12 +48,13 @@ MAKE_JOBS_UNSAFE=	yes
 NOPRECIOUSMAKEVARS=	Too many _MLINKS for fetch
 NOPRECIOUSSOFTMAKEVARS=	Too many _MLINKS for fetch
 
-USE_PERL5_BUILD=	yes
-MAKE_ARGS+=		WHOLE_ARCHIVE_FLAG=--whole-archive
-MAKE_ENV+=		LIBRPATH="${PREFIX}/lib"
-SUB_FILES=		pkg-message
-OPENSSLDIR=		${PREFIX}/openssl
-MANPREFIX=		${PREFIX}
+USES=		perl5
+USE_PERL5=	build
+MAKE_ARGS+=	WHOLE_ARCHIVE_FLAG=--whole-archive
+MAKE_ENV+=	LIBRPATH="${PREFIX}/lib"
+SUB_FILES=	pkg-message
+OPENSSLDIR=	${PREFIX}/openssl
+MANPREFIX=	${PREFIX}
 
 MAN1=	CA.pl.1 asn1parse.1 ca.1 ciphers.1 cms.1 crl.1 crl2pkcs7.1 dgst.1 \
 	dhparam.1 dsa.1 dsaparam.1 ec.1 ecparam.1 enc.1 errstr.1 gendsa.1 \

Modified: head/security/vpnc/Makefile
==============================================================================
--- head/security/vpnc/Makefile	Mon Sep 16 16:36:59 2013	(r327413)
+++ head/security/vpnc/Makefile	Mon Sep 16 16:45:35 2013	(r327414)
@@ -14,8 +14,8 @@ COMMENT=	Client for Cisco 3000 VPN Conce
 LIB_DEPENDS=	gcrypt:${PORTSDIR}/security/libgcrypt
 RUN_DEPENDS=	vpnc-script:${PORTSDIR}/sysutils/vpnc-scripts
 
-USES=		shebangfix gmake
-USE_PERL5_BUILD=yes
+USES=		shebangfix gmake perl5
+USE_PERL5=	build
 USE_RC_SUBR=	vpnc
 
 ALL_TARGET=	all

Modified: head/ukrainian/ispell/Makefile
==============================================================================
--- head/ukrainian/ispell/Makefile	Mon Sep 16 16:36:59 2013	(r327413)
+++ head/ukrainian/ispell/Makefile	Mon Sep 16 16:45:35 2013	(r327414)
@@ -13,10 +13,9 @@ BUILD_DEPENDS=  buildhash:${PORTSDIR}/te
 
 MAKE_JOBS_UNSAFE=	yes
 
-USES=		gmake
+USES=		gmake perl5
 USE_BZIP2=	YES
 ALL_TARGET=	koi
-USE_PERL5=	yes
 
 # Still need gmake for other reasons :-\
 #post-patch:



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