Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Sep 2013 07:14:13 +0000 (UTC)
From:      Andrej Zverev <az@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r327333 - in head/mail: cone courier-imap cyrus-imapd2 cyrus-imapd23 cyrus-imapd24 enma exilog exim majordomo mimedefang mixmaster p5-Email-Sender policyd2 postfix29 qmail-scanner qmhan...
Message-ID:  <201309150714.r8F7EDGo001284@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: az
Date: Sun Sep 15 07:14:12 2013
New Revision: 327333
URL: http://svnweb.freebsd.org/changeset/ports/327333

Log:
  - convert to the new perl5 framework
  - convert USE_GMAKE to Uses
  
  Approved by:	portmgr (bapt@, blanket)

Modified:
  head/mail/cone/Makefile
  head/mail/courier-imap/Makefile
  head/mail/cyrus-imapd2/Makefile
  head/mail/cyrus-imapd23/Makefile
  head/mail/cyrus-imapd24/Makefile
  head/mail/enma/Makefile
  head/mail/exilog/Makefile   (contents, props changed)
  head/mail/exim/Makefile
  head/mail/majordomo/Makefile
  head/mail/mimedefang/Makefile
  head/mail/mixmaster/Makefile   (contents, props changed)
  head/mail/p5-Email-Sender/Makefile
  head/mail/policyd2/Makefile
  head/mail/postfix29/Makefile
  head/mail/qmail-scanner/Makefile   (contents, props changed)
  head/mail/qmhandle/Makefile   (contents, props changed)
  head/mail/sqwebmail/Makefile
  head/mail/swaks/Makefile   (contents, props changed)
  head/mail/tpop3d/Makefile   (contents, props changed)

Modified: head/mail/cone/Makefile
==============================================================================
--- head/mail/cone/Makefile	Sun Sep 15 06:15:30 2013	(r327332)
+++ head/mail/cone/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
@@ -19,12 +19,10 @@ BUILD_DEPENDS=	gpgv:${PORTSDIR}/security
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 USE_FAM=	yes
-USES=		gettext iconv ncurses
+USES=		gettext gmake iconv ncurses perl5
 USE_GNOME=	libxml2
 
 USE_BZIP2=	yes
-USE_PERL5=	yes
-USE_GMAKE=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	-C --without-db --with-certdb=${PREFIX}/share/cone/rootcerts --prefix=${PREFIX} --exec-prefix=${PREFIX}

Modified: head/mail/courier-imap/Makefile
==============================================================================
--- head/mail/courier-imap/Makefile	Sun Sep 15 06:15:30 2013	(r327332)
+++ head/mail/courier-imap/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
@@ -13,10 +13,9 @@ COMMENT=	IMAP (and POP3) server that pro
 BUILD_DEPENDS=	courierauthconfig:${PORTSDIR}/security/courier-authlib-base
 RUN_DEPENDS=	courierauthconfig:${PORTSDIR}/security/courier-authlib-base
 
+USES=		gmake perl5
 USE_BZIP2=	yes
-USE_PERL5=	yes
 GNU_CONFIGURE=	yes
-USE_GMAKE=	yes
 USE_RC_SUBR=	courier-imap-imapd courier-imap-imapd-ssl \
 		courier-imap-pop3d courier-imap-pop3d-ssl
 

Modified: head/mail/cyrus-imapd2/Makefile
==============================================================================
--- head/mail/cyrus-imapd2/Makefile	Sun Sep 15 06:15:30 2013	(r327332)
+++ head/mail/cyrus-imapd2/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
@@ -26,8 +26,8 @@ PERLMAN=	${SITE_PERL_REL:S/site_perl\///
 
 USE_RC_SUBR=	imapd
 
+USES=		perl5
 USE_OPENSSL=	yes
-USE_PERL5=	yes
 GNU_CONFIGURE=	YES
 CONFIGURE_ARGS=	--with-cyrus-prefix=${PREFIX}/cyrus \
 		--with-cyrus-user=${CYRUS_USER} \

Modified: head/mail/cyrus-imapd23/Makefile
==============================================================================
--- head/mail/cyrus-imapd23/Makefile	Sun Sep 15 06:15:30 2013	(r327332)
+++ head/mail/cyrus-imapd23/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
@@ -23,8 +23,9 @@ LATEST_LINK=	${PORTNAME}23
 PERLMAN=	${SITE_PERL_REL:S/site_perl\///}
 
 USE_RC_SUBR=	imapd
+
+USES=		perl5
 USE_OPENSSL=	yes
-USE_PERL5=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--sysconfdir=${PREFIX}/etc \
 		--with-cyrus-prefix=${PREFIX}/cyrus \

Modified: head/mail/cyrus-imapd24/Makefile
==============================================================================
--- head/mail/cyrus-imapd24/Makefile	Sun Sep 15 06:15:30 2013	(r327332)
+++ head/mail/cyrus-imapd24/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
@@ -23,8 +23,9 @@ LATEST_LINK=	${PORTNAME}24
 PERLMAN=	${SITE_PERL_REL:S/site_perl\///}
 
 USE_RC_SUBR=	imapd
+
+USES=		perl5
 USE_OPENSSL=	yes
-USE_PERL5=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--sysconfdir=${PREFIX}/etc \
 		--with-cyrus-prefix=${PREFIX}/cyrus \

Modified: head/mail/enma/Makefile
==============================================================================
--- head/mail/enma/Makefile	Sun Sep 15 06:15:30 2013	(r327332)
+++ head/mail/enma/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
@@ -19,11 +19,12 @@ LIBBIND_DESC=	Link against dns/libbind i
 HAS_CONFIGURE=	yes
 CONFIGURE_ARGS+=	--prefix=${PREFIX} --mandir=${PREFIX}/man \
 			--with-ssl-incdir=${OPENSSLINC} --with-ssl-libdir=${OPENSSLLIB}
+
+USES=		gmake perl5
 USE_RC_SUBR=	milter-enma
-USE_GMAKE=	yes
 USE_LDCONFIG=	yes
 USE_OPENSSL=	yes
-USE_PERL5_BUILD=yes
+USE_PERL5=	build
 MANLANG=	"" ja_JP.UTF-8
 MAN1=		enma.1
 MANCOMPRESSED=	no

Modified: head/mail/exilog/Makefile
==============================================================================
--- head/mail/exilog/Makefile	Sun Sep 15 06:15:30 2013	(r327332)
+++ head/mail/exilog/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
@@ -18,7 +18,7 @@ LICENSE=	GPLv2
 
 RUN_DEPENDS=	p5-Net-Netmask>=0:${PORTSDIR}/net-mgmt/p5-Net-Netmask
 
-USE_PERL5=	yes
+USES=		perl5
 NO_BUILD=	yes
 
 # Default sql backend

Modified: head/mail/exim/Makefile
==============================================================================
--- head/mail/exim/Makefile	Sun Sep 15 06:15:30 2013	(r327332)
+++ head/mail/exim/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
@@ -19,7 +19,6 @@ LICENSE=	GPLv2
 
 USE_BZIP2=	yes
 WANT_GNOME=	yes
-WANT_PERL=	yes
 MAKE_JOBS_UNSAFE=	yes
 
 # One can tune the following "hidden" knobs:
@@ -222,7 +221,7 @@ SEDLIST+=	-e 's,^\# (TLS_LIBS=.*-lgnutls
 .endif
 
 .if ${PORT_OPTIONS:MEMBEDDED_PERL}
-USE_PERL5=	yes
+USES+=		perl5
 SEDLIST+=	-e 's,^\# (EXIM_PERL=),\1,'
 .endif
 
@@ -234,7 +233,7 @@ SEDLIST+=	-e 's,XX_TCP_WRAPPERS_LIBS_XX,
 .endif
 
 .if ${PORT_OPTIONS:MICONV}
-USES=		iconv
+USE+S=		iconv
 SEDLIST+=	-e 's,XX_ICONV_LIBS_XX,-L${LOCALBASE:S/,/\\,/g}/lib ${ICONV_LIB},' \
 		-e 's,^\# (HAVE_ICONV=),\1,'
 .else

Modified: head/mail/majordomo/Makefile
==============================================================================
--- head/mail/majordomo/Makefile	Sun Sep 15 06:15:30 2013	(r327332)
+++ head/mail/majordomo/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
@@ -13,8 +13,7 @@ EXTRACT_SUFX=	.tgz
 MAINTAINER=	anders@FreeBSD.org
 COMMENT=	A mailing list manager
 
-USES=		shebangfix
-USE_PERL5=	yes
+USES=		shebangfix perl5
 
 SHEBANG_FILES=	contrib/sequencer
 

Modified: head/mail/mimedefang/Makefile
==============================================================================
--- head/mail/mimedefang/Makefile	Sun Sep 15 06:15:30 2013	(r327332)
+++ head/mail/mimedefang/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
@@ -23,7 +23,7 @@ OPTIONS_DEFINE=	CLAMAV EXAMPLES DOCS
 OPTIONS_DEFAULT=	CLAMAV
 CLAMAV_DESC=	Enable Clamav
 
-USE_PERL5=	yes
+USES=		perl5
 GNU_CONFIGURE=	yes
 
 MAILUSER?=		mailnull

Modified: head/mail/mixmaster/Makefile
==============================================================================
--- head/mail/mixmaster/Makefile	Sun Sep 15 06:15:30 2013	(r327332)
+++ head/mail/mixmaster/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
@@ -16,8 +16,7 @@ COMMENT=	A cryptographically secure anon
 
 LIB_DEPENDS=	pcre:${PORTSDIR}/devel/pcre
 
-USES=		ncurses
-USE_PERL5=	yes
+USES=		ncurses perl5
 USE_OPENSSL=	yes
 .if !exists(/usr/include/openssl/idea.h)
 WITH_OPENSSL_PORT=	yes

Modified: head/mail/p5-Email-Sender/Makefile
==============================================================================
--- head/mail/p5-Email-Sender/Makefile	Sun Sep 15 06:15:30 2013	(r327332)
+++ head/mail/p5-Email-Sender/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
@@ -28,7 +28,8 @@ TEST_DEPENDS=	p5-Capture-Tiny>=0.08:${PO
 		p5-Sub-Override>=0:${PORTSDIR}/devel/p5-Sub-Override \
 		p5-Test-MockObject>=0:${PORTSDIR}/devel/p5-Test-MockObject
 
-PERL_CONFIGURE=	yes
+USES=		perl5
+USE_PERL5=	configure
 
 MAN3=	Email::Sender.3 \
 	Email::Sender::Failure.3 \

Modified: head/mail/policyd2/Makefile
==============================================================================
--- head/mail/policyd2/Makefile	Sun Sep 15 06:15:30 2013	(r327332)
+++ head/mail/policyd2/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
@@ -19,7 +19,7 @@ RUN_DEPENDS=	p5-Net-Server>=0:${PORTSDIR
 		p5-Config-IniFiles>=0:${PORTSDIR}/devel/p5-Config-IniFiles \
 		p5-Cache-FastMmap>=0:${PORTSDIR}/devel/p5-Cache-FastMmap
 
-USE_PERL5=	yes
+USES=		perl5
 USE_PHP=	yes
 NO_BUILD=	yes
 USE_RC_SUBR=	policyd2

Modified: head/mail/postfix29/Makefile
==============================================================================
--- head/mail/postfix29/Makefile	Sun Sep 15 06:15:30 2013	(r327332)
+++ head/mail/postfix29/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
@@ -31,8 +31,9 @@ NO_LATEST_LINK=	yes
 
 USERS=		postfix
 GROUPS=		mail maildrop postfix
+USES=		perl5
+USE_PERL5=	build
 USE_SUBMAKE=	yes
-USE_PERL5_BUILD=yes
 SCRIPTS_ENV+=	POSTFIX_DEFAULT_MTA="${POSTFIX_DEFAULT_MTA}"
 
 OPTIONS_DEFINE=	PCRE SASL2 TLS BDB MYSQL PGSQL SQLITE OPENLDAP LDAP_SASL \

Modified: head/mail/qmail-scanner/Makefile
==============================================================================
--- head/mail/qmail-scanner/Makefile	Sun Sep 15 06:15:30 2013	(r327332)
+++ head/mail/qmail-scanner/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
@@ -21,9 +21,7 @@ BUILD_DEPENDS+=	reformime:${PORTSDIR}/ma
 
 CONFLICTS=	qmail-scanner-1.*
 
-USES=		qmail
-
-USE_PERL5=	yes
+USES=		qmail perl5
 
 SPOOLDIR?=	/var/spool/qscand
 PLIST_SUB=	SPOOLDIR=${SPOOLDIR}

Modified: head/mail/qmhandle/Makefile
==============================================================================
--- head/mail/qmhandle/Makefile	Sun Sep 15 06:15:30 2013	(r327332)
+++ head/mail/qmhandle/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
@@ -14,10 +14,9 @@ LICENSE=	GPLv2
 
 OPTIONS_DEFINE=	DOCS
 
-USES=		qmail:run
+USES=		qmail:run perl5
 
 NO_BUILD=	yes
-USE_PERL5=	yes
 USE_BZIP2=	yes
 
 PORTDOCS=	HISTORY README

Modified: head/mail/sqwebmail/Makefile
==============================================================================
--- head/mail/sqwebmail/Makefile	Sun Sep 15 06:15:30 2013	(r327332)
+++ head/mail/sqwebmail/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
@@ -51,10 +51,8 @@ CACHEOWNER?=	bin
 #
 # End of user variables
 
-USE_PERL5=	YES
 USE_BZIP2=	YES
-USES=		gettext iconv
-USE_GMAKE=	YES
+USES=		gettext gmake iconv perl5
 USE_RC_SUBR=	sqwebmail-sqwebmaild
 GNU_CONFIGURE=	yes
 

Modified: head/mail/swaks/Makefile
==============================================================================
--- head/mail/swaks/Makefile	Sun Sep 15 06:15:30 2013	(r327332)
+++ head/mail/swaks/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
@@ -16,7 +16,8 @@ PERL_NET_DNS_DESC=	Add MX lookup support
 PERL_NET_SSLEAY_DESC=	Add TLS support
 PERL_AUTHEN_NTLM_DESC=	Add support for AUTH NTLM
 
-USE_PERL5_RUN=	yes
+USES=		perl5
+USE_PERL5=	run
 
 .include <bsd.port.pre.mk>
 

Modified: head/mail/tpop3d/Makefile
==============================================================================
--- head/mail/tpop3d/Makefile	Sun Sep 15 06:15:30 2013	(r327332)
+++ head/mail/tpop3d/Makefile	Sun Sep 15 07:14:12 2013	(r327333)
@@ -56,7 +56,7 @@ CONFIGURE_ARGS+=	--enable-auth-ldap --wi
 
 # Perl authentication
 .if ${PORT_OPTIONS:MPERLAUTH}
-USE_PERL5=		yes
+USES+=			perl5
 CONFIGURE_ARGS+=	--enable-auth-perl
 .endif
 



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