Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Sep 2013 16:58:42 +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: r327417 - in head: deskutils/dailystrips security/amavisd-new security/axTLS security/bro security/ca_root_nss security/ccrypt security/courier-authlib security/krb5 security/logcheck s...
Message-ID:  <201309161658.r8GGwgav083448@svn.freebsd.org>

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

Log:
  Convert to new perl framework
  Convert USE_GMAKE to USES=gmake

Modified:
  head/deskutils/dailystrips/Makefile
  head/security/amavisd-new/Makefile
  head/security/axTLS/Makefile
  head/security/bro/Makefile
  head/security/ca_root_nss/Makefile
  head/security/ccrypt/Makefile
  head/security/courier-authlib/Makefile
  head/security/krb5/Makefile
  head/security/logcheck/Makefile
  head/security/maia/Makefile
  head/security/makepasswd/Makefile
  head/security/nikto/Makefile
  head/security/nss/Makefile
  head/security/p5-Digest-SHA-PurePerl/Makefile
  head/security/rkhunter/Makefile
  head/security/shishi/Makefile
  head/x11-wm/windowmaker/Makefile
  head/x11-wm/xfce4-panel/Makefile

Modified: head/deskutils/dailystrips/Makefile
==============================================================================
--- head/deskutils/dailystrips/Makefile	Mon Sep 16 16:49:33 2013	(r327416)
+++ head/deskutils/dailystrips/Makefile	Mon Sep 16 16:58:41 2013	(r327417)
@@ -17,7 +17,7 @@ RUN_DEPENDS=	p5-libwww>=0:${PORTSDIR}/ww
 		p5-TimeDate>=0:${PORTSDIR}/devel/p5-TimeDate
 
 NO_BUILD=	yes
-USE_PERL5=	yes
+USES=		perl5
 
 PORTDOCS=	*
 PLIST_FILES=	bin/dailystrips \

Modified: head/security/amavisd-new/Makefile
==============================================================================
--- head/security/amavisd-new/Makefile	Mon Sep 16 16:49:33 2013	(r327416)
+++ head/security/amavisd-new/Makefile	Mon Sep 16 16:58:41 2013	(r327417)
@@ -22,7 +22,8 @@ RUN_DEPENDS=	p5-Unix-Syslog>=0:${PORTSDI
 		p5-Net-Server>=0.93:${PORTSDIR}/net/p5-Net-Server \
 		p5-Mail-DKIM>=0.33:${PORTSDIR}/mail/p5-Mail-DKIM
 
-USE_PERL5_RUN=	yes
+USES=		perl5
+USE_PERL5=	run
 
 NO_BUILD=	yes
 

Modified: head/security/axTLS/Makefile
==============================================================================
--- head/security/axTLS/Makefile	Mon Sep 16 16:49:33 2013	(r327416)
+++ head/security/axTLS/Makefile	Mon Sep 16 16:58:41 2013	(r327417)
@@ -38,7 +38,7 @@ HIGH_DESC=		Use the strongest cipher(s) 
 CONFIG_SUB=	PREFIX=\"${PREFIX}\" WWWDIR=\"${WWWDIR}\" \
 		HTTP_PORT=${WITH_HTTP_PORT} SSL_PORT=${WITH_SSL_PORT}
 NO_OPTIONS_SORT=yes
-USE_GMAKE=	yes
+USES=		gmake
 USE_LDCONFIG=	yes
 WRKSRC=		${WRKDIR}/${PORTNAME}
 STAGE=		${WRKSRC}/_stage
@@ -122,7 +122,7 @@ CONFIG_SUB+=	X509="\# "
 BUILD_DEPENDS+=	swig:${PORTSDIR}/devel/swig13
 CONFIG_SUB+=	PERL=""
 PLIST_SUB+=	PERL=""
-USE_PERL5=	yes
+USES+=		perl5
 .else
 CONFIG_SUB+=	PERL="\# "
 PLIST_SUB+=	PERL="@comment "

Modified: head/security/bro/Makefile
==============================================================================
--- head/security/bro/Makefile	Mon Sep 16 16:49:33 2013	(r327416)
+++ head/security/bro/Makefile	Mon Sep 16 16:58:41 2013	(r327417)
@@ -14,8 +14,7 @@ BUILD_DEPENDS=	bison:${PORTSDIR}/devel/b
 		swig:${PORTSDIR}/devel/swig13
 LIB_DEPENDS=	GeoIP:${PORTSDIR}/net/GeoIP
 
-USE_PERL5=	yes
-USES=		cmake
+USES=		cmake perl5
 CONFIGURE_WRKSRC=	${WRKSRC}/build
 BUILD_WRKSRC=	${CONFIGURE_WRKSRC}
 INSTALL_WRKSRC=	${CONFIGURE_WRKSRC}

Modified: head/security/ca_root_nss/Makefile
==============================================================================
--- head/security/ca_root_nss/Makefile	Mon Sep 16 16:49:33 2013	(r327416)
+++ head/security/ca_root_nss/Makefile	Mon Sep 16 16:58:41 2013	(r327417)
@@ -14,7 +14,8 @@ COMMENT=	The root certificate bundle fro
 OPTIONS_DEFINE=	ETCSYMLINK
 ETCSYMLINK_DESC=	Add symlink to /etc/ssl/cert.pem
 
-USE_PERL5_BUILD=	yes
+USES=		perl5
+USE_PERL5=	build
 NO_WRKSUBDIR=	yes
 
 CERTDIR?=	share/certs

Modified: head/security/ccrypt/Makefile
==============================================================================
--- head/security/ccrypt/Makefile	Mon Sep 16 16:49:33 2013	(r327416)
+++ head/security/ccrypt/Makefile	Mon Sep 16 16:58:41 2013	(r327417)
@@ -10,6 +10,7 @@ MASTER_SITES=	SF \
 MAINTAINER=	dev2@heesakkers.info
 COMMENT=	Command-line utility for encrypting and decrypting files and streams
 
+USES=		gmake
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MNLS}
@@ -17,12 +18,12 @@ PLIST_SUB+=	NLS=""
 USES+=		gettext
 .else
 PLIST_SUB+=	NLS="@comment "
-USE_PERL5_BUILD=	yes
+USES+=		perl5
+USE_PERL5=	build
 CONFIGURE_ARGS+=	--disable-nls
 .endif
 
 GNU_CONFIGURE=	yes
-USE_GMAKE=	yes
 
 MAN1=	ccrypt.1 ccguess.1
 MLINKS=	ccrypt.1 ccencrypt.1 \

Modified: head/security/courier-authlib/Makefile
==============================================================================
--- head/security/courier-authlib/Makefile	Mon Sep 16 16:49:33 2013	(r327416)
+++ head/security/courier-authlib/Makefile	Mon Sep 16 16:58:41 2013	(r327417)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	courier-authlib
-# Date created:				19 Dec 2004
-# Whom:					Oliver Lehmann
-#
+# Created by: Oliver Lehmann
 # $FreeBSD$
-#
 
 PORTNAME=	courier-authlib
 PORTVERSION=	0.65.0
@@ -34,12 +30,10 @@ OPTIONS_DEFINE+=	GDBM
 
 .else	# !defined(PKGNAMESUFFIX)
 
-USES=		iconv
+USES=		iconv gmake perl5
 USE_AUTOTOOLS=	libltdl
 USE_BZIP2=	yes
-USE_GMAKE=	yes
 GNU_CONFIGURE=	yes
-USE_PERL5=	yes
 USE_SUBMAKE=	yes
 USE_LDCONFIG=	${PREFIX}/lib/${PORTNAME}
 #slave ports should have different UNIQUENAME, it is utilized by USE_LDCONFIG

Modified: head/security/krb5/Makefile
==============================================================================
--- head/security/krb5/Makefile	Mon Sep 16 16:49:33 2013	(r327416)
+++ head/security/krb5/Makefile	Mon Sep 16 16:58:41 2013	(r327417)
@@ -23,12 +23,11 @@ CONFLICTS=		heimdal-[0-9]* srp-[0-9]*
 
 LATEST_LINK=		${PORTNAME}-19
 KERBEROSV_URL=		http://web.mit.edu/kerberos/
-USE_GMAKE=		yes
-USE_PERL5_BUILD=	yes
+USE_PERL5=		build
 USE_LDCONFIG=		yes
 USE_CSTD=		gnu99
 USE_AUTOTOOLS=		libtool
-USES=		gettext
+USES=		gettext gmake perl5
 CONFIGURE_ARGS?=	--enable-shared --without-system-verto
 CONFIGURE_ENV=		INSTALL="${INSTALL}" YACC="${YACC}"
 MAKE_ARGS=		INSTALL="${INSTALL}"

Modified: head/security/logcheck/Makefile
==============================================================================
--- head/security/logcheck/Makefile	Mon Sep 16 16:49:33 2013	(r327416)
+++ head/security/logcheck/Makefile	Mon Sep 16 16:58:41 2013	(r327417)
@@ -33,7 +33,7 @@ OPTIONS_DEFAULT=CRON
 .endif
 
 # Enable Perl dependency for logtail script
-USE_PERL5=	yes
+USES=		perl5
 
 WRKSRC=		${WRKDIR}/${DISTNAME:S!_!-!}
 BINMODE=	755

Modified: head/security/maia/Makefile
==============================================================================
--- head/security/maia/Makefile	Mon Sep 16 16:49:33 2013	(r327416)
+++ head/security/maia/Makefile	Mon Sep 16 16:58:41 2013	(r327417)
@@ -27,7 +27,8 @@ RUN_DEPENDS=	p5-Unix-Syslog>=0.94:${PORT
 # SVN source: https://www.maiamailguard.com/svn/branches/1.0
 SVNREVISION=	r1575
 WRKSRC=		${WRKDIR}/${PORTNAME}-1.0-${SVNREVISION}
-USE_PERL5_RUN=	yes
+USES=		perl5
+USE_PERL5=	run
 NO_BUILD=	yes
 
 DOCS=	LICENSE README maiad.conf.dist maia-mysql.sql maia-pgsql.sql maia.conf.dist

Modified: head/security/makepasswd/Makefile
==============================================================================
--- head/security/makepasswd/Makefile	Mon Sep 16 16:49:33 2013	(r327416)
+++ head/security/makepasswd/Makefile	Mon Sep 16 16:58:41 2013	(r327417)
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	makepasswd
-# Date created:				7 March 2003
-# Whom:					Toni Viemerö <toni.viemero@iki.fi>
-#
+# Created by: Toni Viemerö <toni.viemero@iki.fi>
 # $FreeBSD$
-#
 
 PORTNAME=	makepasswd
 PORTVERSION=	1.10
@@ -23,7 +19,8 @@ COMMENT=	Random password generator
 LICENSE=	GPLv1
 
 NO_BUILD=	yes
-USE_PERL5_RUN=	yes
+USES=		perl5
+USE_PERL5=	run
 
 RUN_DEPENDS+=	p5-Crypt-PasswdMD5>=0:${PORTSDIR}/security/p5-Crypt-PasswdMD5 \
 		p5-Crypt-OpenSSL-Random>=0:${PORTSDIR}/security/p5-Crypt-OpenSSL-Random

Modified: head/security/nikto/Makefile
==============================================================================
--- head/security/nikto/Makefile	Mon Sep 16 16:49:33 2013	(r327416)
+++ head/security/nikto/Makefile	Mon Sep 16 16:58:41 2013	(r327417)
@@ -20,7 +20,8 @@ SSLEAY_DESC=	Use NET::SSLeay for ssl sca
 NO_BUILD=	yes
 
 USE_BZIP2=	yes
-USE_PERL5_RUN=	yes
+USES=		perl5
+USE_PERL5=	run
 
 MAN1=		nikto.1
 

Modified: head/security/nss/Makefile
==============================================================================
--- head/security/nss/Makefile	Mon Sep 16 16:49:33 2013	(r327416)
+++ head/security/nss/Makefile	Mon Sep 16 16:58:41 2013	(r327417)
@@ -20,8 +20,8 @@ WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVER
 
 MAKE_JOBS_UNSAFE=	yes
 USE_LDCONFIG=	${PREFIX}/lib/nss
-USE_GMAKE=	yes
-USE_PERL5_BUILD=yes
+USES=		gmake perl5
+USE_PERL5=	build
 MAKE_ENV=	LIBRARY_PATH="${LOCALBASE}/lib" \
 		SQLITE_INCLUDE_DIR="${LOCALBASE}/include" \
 		NSS_ENABLE_ECC=1 NSS_USE_SYSTEM_SQLITE=1

Modified: head/security/p5-Digest-SHA-PurePerl/Makefile
==============================================================================
--- head/security/p5-Digest-SHA-PurePerl/Makefile	Mon Sep 16 16:49:33 2013	(r327416)
+++ head/security/p5-Digest-SHA-PurePerl/Makefile	Mon Sep 16 16:58:41 2013	(r327417)
@@ -10,7 +10,8 @@ PKGNAMEPREFIX=	p5-
 MAINTAINER=	ashish@FreeBSD.org
 COMMENT=	Perl extension for SHA-1/224/256/384/512 in pure Perl
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 PORTEXAMPLES=	dups
 MAN3=	Digest::SHA::PurePerl.3

Modified: head/security/rkhunter/Makefile
==============================================================================
--- head/security/rkhunter/Makefile	Mon Sep 16 16:49:33 2013	(r327416)
+++ head/security/rkhunter/Makefile	Mon Sep 16 16:58:41 2013	(r327417)
@@ -17,7 +17,7 @@ OPTIONS_DEFAULT=LSOF
 RUN_DEPENDS+=	p5-Digest-SHA1>=0:${PORTSDIR}/security/p5-Digest-SHA1 \
 		${LOCALBASE}/bin/wget:${PORTSDIR}/ftp/wget
 
-USE_PERL5=	yes
+USES=		perl5
 NO_BUILD=	yes
 SUB_FILES=	415.${PORTNAME}
 

Modified: head/security/shishi/Makefile
==============================================================================
--- head/security/shishi/Makefile	Mon Sep 16 16:49:33 2013	(r327416)
+++ head/security/shishi/Makefile	Mon Sep 16 16:58:41 2013	(r327417)
@@ -15,8 +15,8 @@ LIB_DEPENDS=	idn:${PORTSDIR}/dns/libidn 
 		gnutls:${PORTSDIR}/security/gnutls
 
 USE_AUTOTOOLS=	libtool
-USE_PERL5_BUILD=	yes
-USES=		pathfix pkgconfig iconv
+USE_PERL5=	build
+USES=		pathfix pkgconfig iconv perl5
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	MAKEINFO="makeinfo --no-split"
 CONFIGURE_ARGS=	--with-db-dir=/var/shishi

Modified: head/x11-wm/windowmaker/Makefile
==============================================================================
--- head/x11-wm/windowmaker/Makefile	Mon Sep 16 16:49:33 2013	(r327416)
+++ head/x11-wm/windowmaker/Makefile	Mon Sep 16 16:58:41 2013	(r327417)
@@ -21,10 +21,9 @@ LIB_DEPENDS=	gif:${PORTSDIR}/graphics/gi
 		wraster:${PORTSDIR}/x11-wm/libwraster
 RUN_DEPENDS=	${LOCALBASE}/share/WindowMaker/Themes/LeetWM.themed/style:${PORTSDIR}/graphics/wmicons
 
-USES=		pathfix pkgconfig
+USES=		pathfix perl5 pkgconfig
 USE_AUTOTOOLS=	libtool
 USE_LDCONFIG=	yes
-USE_PERL5=	yes
 USE_XORG=	xft xinerama xmu xpm
 CONFIGURE_ARGS=	--with-pixmapdir=${PREFIX}/include/X11/pixmaps \
 		--with-nlsdir=${PREFIX}/share/locale \

Modified: head/x11-wm/xfce4-panel/Makefile
==============================================================================
--- head/x11-wm/xfce4-panel/Makefile	Mon Sep 16 16:49:33 2013	(r327416)
+++ head/x11-wm/xfce4-panel/Makefile	Mon Sep 16 16:58:41 2013	(r327417)
@@ -15,14 +15,12 @@ LIB_DEPENDS=	wnck-1:${PORTSDIR}/x11-tool
 		cairo:${PORTSDIR}/graphics/cairo \
 		dbus-glib-1:${PORTSDIR}/devel/dbus-glib
 
-USES=	desktop-file-utils pathfix pkgconfig
+USES=	desktop-file-utils gmake pathfix perl5 pkgconfig
 GNU_CONFIGURE=	yes
 INSTALLS_ICONS=	yes
 USE_BZIP2=	yes
-USE_GMAKE=	yes
 USE_GNOME=	glib20 gtk20 intltool intlhack
 USE_LDCONFIG=	yes
-USE_PERL5=	yes
 USE_XFCE=	configenv garcon libexo libmenu libutil xfconf
 USE_XORG=	x11 sm
 



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