Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Aug 2013 22:04:02 +0000 (UTC)
From:      Matthew Seaman <matthew@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r324134 - in head: databases/mytop misc/p5-Business-Hours ports-mgmt/p5-FreeBSD-Portindex www/p5-RT-Authen-ExternalAuth www/p5-RT-Extension-LDAPImport www/p5-RT-Extension-SLA www/p5-RTx...
Message-ID:  <201308012204.r71M42iW060472@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: matthew
Date: Thu Aug  1 22:04:01 2013
New Revision: 324134
URL: http://svnweb.freebsd.org/changeset/ports/324134

Log:
  Convert all my perl-using ports to USES+=perl5
  
  While here:
  
     - add USES+=shebangfix to ports-mgmt/p5-FreeBSD-Portindex
  
     - set $PERL in CONFIGURE_ENV to achieve equivalent to shebangfix
       for www/rt40
  
     - upgrade to 0.17 and fix pkg-plist for www/p5-RT-Authen-ExternalAuth
  
     - trim Makefile header for www/p5-RTx-Calendar

Modified:
  head/databases/mytop/Makefile
  head/misc/p5-Business-Hours/Makefile
  head/ports-mgmt/p5-FreeBSD-Portindex/Makefile
  head/www/p5-RT-Authen-ExternalAuth/Makefile
  head/www/p5-RT-Authen-ExternalAuth/distinfo
  head/www/p5-RT-Extension-LDAPImport/Makefile
  head/www/p5-RT-Extension-SLA/Makefile
  head/www/p5-RTx-Calendar/Makefile
  head/www/rt40/Makefile

Modified: head/databases/mytop/Makefile
==============================================================================
--- head/databases/mytop/Makefile	Thu Aug  1 21:40:20 2013	(r324133)
+++ head/databases/mytop/Makefile	Thu Aug  1 22:04:01 2013	(r324134)
@@ -16,7 +16,8 @@ RUN_DEPENDS=	p5-DBD-mysql>1.0:${PORTSDIR
 
 CONFLICTS=	mariadb-scripts-[0-9]*
 
-PERL_CONFIGURE=	yes
+USES+=		perl5
+USE_PERL5=	configure
 
 MAN1=		mytop.1
 

Modified: head/misc/p5-Business-Hours/Makefile
==============================================================================
--- head/misc/p5-Business-Hours/Makefile	Thu Aug  1 21:40:20 2013	(r324133)
+++ head/misc/p5-Business-Hours/Makefile	Thu Aug  1 22:04:01 2013	(r324134)
@@ -15,7 +15,8 @@ RUN_DEPENDS:=	${BUILD_DEPENDS}
 TEST_DEPENDS=	p5-Test-Pod>-1.0:${PORTSDIR}/devel/p5-Test-Pod \
 		p5-Test-Pod-Coverage>0:${PORTSDIR}/devel/p5-Test-Pod-Coverage
 
-PERL_CONFIGURE=	yes
+USES+=		perl5
+USE_PERL5=	configure
 
 MAN3=		Business::Hours.3
 

Modified: head/ports-mgmt/p5-FreeBSD-Portindex/Makefile
==============================================================================
--- head/ports-mgmt/p5-FreeBSD-Portindex/Makefile	Thu Aug  1 21:40:20 2013	(r324133)
+++ head/ports-mgmt/p5-FreeBSD-Portindex/Makefile	Thu Aug  1 22:04:01 2013	(r324134)
@@ -27,8 +27,9 @@ GRAPHVIS_DESCR=	Add GraphViz run-time de
 RUN_DEPENDS+=	dot:${PORTSDIR}/graphics/graphviz
 .endif
 
+USES+=		perl5
 USE_XZ=		yes
-PERL_CONFIGURE=	yes
+USE_PERL5=	configure
 
 CACHE_DIR?=	/var/db/portindex
 CACHE_OWNER?=	root

Modified: head/www/p5-RT-Authen-ExternalAuth/Makefile
==============================================================================
--- head/www/p5-RT-Authen-ExternalAuth/Makefile	Thu Aug  1 21:40:20 2013	(r324133)
+++ head/www/p5-RT-Authen-ExternalAuth/Makefile	Thu Aug  1 22:04:01 2013	(r324134)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	RT-Authen-ExternalAuth
-DISTVERSION=	0.13
+DISTVERSION=	0.17
 CATEGORIES=	www net perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -17,7 +17,8 @@ BUILD_DEPENDS=	p5-perl-ldap>0:${PORTSDIR
 		p5-Net-SSLeay>0:${PORTSDIR}/security/p5-Net-SSLeay
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-PERL_CONFIGURE=	yes
+USES+=		perl5
+USE_PERL5=	configure
 
 OPTIONS_DEFINE=	RT38
 RT38_DESC=	Install for rt-3.8.x (default rt-4.0.x)
@@ -34,8 +35,11 @@ BUILD_DEPENDS+=	${LOCALBASE}/bin/rt:${PO
 RUN_DEPENDS+=	${LOCALBASE}/bin/rt:${PORTSDIR}/www/rt${RT_VER}
 
 MAN3PREFIX=	${PREFIX}
+MAN3=		RT::Authen::ExternalAuth.3 \
+		RT::Authen::ExternalAuth::DBI.3 \
+		RT::Authen::ExternalAuth::DBI::Cookie.3 \
+		RT::Authen::ExternalAuth::LDAP.3
 
-MAN3=		RT::Authen::ExternalAuth.3
 PLIST_SUB+=	RTHOME=share/rt${RT_VER}
 
 # Note: You can install using an arbitrary $PREFIX but only if it

Modified: head/www/p5-RT-Authen-ExternalAuth/distinfo
==============================================================================
--- head/www/p5-RT-Authen-ExternalAuth/distinfo	Thu Aug  1 21:40:20 2013	(r324133)
+++ head/www/p5-RT-Authen-ExternalAuth/distinfo	Thu Aug  1 22:04:01 2013	(r324134)
@@ -1,2 +1,2 @@
-SHA256 (RT-Authen-ExternalAuth-0.13.tar.gz) = 21be722f1ac87238375325092e661f8e714b219c9d286cea3d1cfe415ef768d0
-SIZE (RT-Authen-ExternalAuth-0.13.tar.gz) = 64892
+SHA256 (RT-Authen-ExternalAuth-0.17.tar.gz) = cd12c0c223c4cd4588feb5de76eb234ab62c6cbc865f3f82249f0023c21f5aca
+SIZE (RT-Authen-ExternalAuth-0.17.tar.gz) = 68960

Modified: head/www/p5-RT-Extension-LDAPImport/Makefile
==============================================================================
--- head/www/p5-RT-Extension-LDAPImport/Makefile	Thu Aug  1 21:40:20 2013	(r324133)
+++ head/www/p5-RT-Extension-LDAPImport/Makefile	Thu Aug  1 22:04:01 2013	(r324134)
@@ -17,7 +17,8 @@ BUILD_DEPENDS=	p5-perl-ldap>0:${PORTSDIR
 		p5-Class-Accessor>0:${PORTSDIR}/devel/p5-Class-Accessor
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-PERL_CONFIGURE=	yes
+USES+=		perl5
+USE_PERL5=	configure
 
 OPTIONS_DEFINE=	RT38
 RT38_DESC=	Install for rt-3.8.x (default rt-4.0.x)

Modified: head/www/p5-RT-Extension-SLA/Makefile
==============================================================================
--- head/www/p5-RT-Extension-SLA/Makefile	Thu Aug  1 21:40:20 2013	(r324133)
+++ head/www/p5-RT-Extension-SLA/Makefile	Thu Aug  1 22:04:01 2013	(r324134)
@@ -17,7 +17,8 @@ RUN_DEPENDS:=	${BUILD_DEPENDS}
 
 LICENSE=	GPLv2
 
-PERL_CONFIGURE=	yes
+USES+=		perl5
+USE_PERL5=	configure
 
 OPTIONS_DEFINE=	RT38
 RT38_DESC=	Install for rt-3.8.x (default rt-4.0.x)

Modified: head/www/p5-RTx-Calendar/Makefile
==============================================================================
--- head/www/p5-RTx-Calendar/Makefile	Thu Aug  1 21:40:20 2013	(r324133)
+++ head/www/p5-RTx-Calendar/Makefile	Thu Aug  1 22:04:01 2013	(r324134)
@@ -1,9 +1,5 @@
-# New ports collection Makefile for: RTx-Calendar
-# Date created:	        16 August 2008
-# Whom:                 Matthew Seaman <m.seaman@infracaninophile.co.uk>
-#
+# Created by: Matthew Seaman <m.seaman@infracaninophile.co.uk>
 # $FreeBSD$
-#
 
 PORTNAME=	RTx-Calendar
 PORTVERSION=	0.15
@@ -22,7 +18,8 @@ BUILD_DEPENDS=	p5-Date-ICal>0:${PORTSDIR
 		p5-DateTime-Set>0:${PORTSDIR}/devel/p5-DateTime-Set
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-PERL_CONFIGURE=	yes
+USES+=		perl5
+USE_PERL5=	configure
 
 OPTIONS_DEFINE=	RT38
 RT38_DESC=	Install for rt-3.8.x (default rt-4.0.x)

Modified: head/www/rt40/Makefile
==============================================================================
--- head/www/rt40/Makefile	Thu Aug  1 21:40:20 2013	(r324133)
+++ head/www/rt40/Makefile	Thu Aug  1 22:04:01 2013	(r324134)
@@ -66,7 +66,7 @@ BUILD_DEPENDS+=	${CORE_DEPS}       \
 
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
-USE_PERL5=	yes
+USES+=		perl5
 USE_AUTOTOOLS=	autoconf
 
 .include <bsd.port.options.mk>
@@ -191,6 +191,8 @@ CONFIGURE_ARGS+=	--enable-layout=${RT_LA
 	--with-db-database=${DB_DATABASE} \
 	--with-db-dba=${DB_DBA_USER}
 
+CONFIGURE_ENV+=	PERL=${LOCALBASE}/bin/perl
+
 PKGMESSAGE=	${WRKDIR}/pkg-message
 SUB_FILES=	pkg-message
 SUB_LIST=	RT_ETC_PATH=${RT_ETC_PATH}



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