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...
Matthew Seaman
matthew at FreeBSD.org
Thu Aug 1 22:04:04 UTC 2013
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 at infracaninophile.co.uk>
-#
+# Created by: Matthew Seaman <m.seaman at 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}
More information about the svn-ports-head
mailing list