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>