svn commit: r335414 - in head/www: p5-RT-Authen-ExternalAuth p5-RT-Extension-LDAPImport p5-RT-Extension-MandatoryOnTransition p5-RT-Extension-SLA p5-RTx-Calendar

Matthew Seaman matthew at FreeBSD.org
Sun Dec 1 17:51:44 UTC 2013


Author: matthew
Date: Sun Dec  1 17:51:42 2013
New Revision: 335414
URL: http://svnweb.freebsd.org/changeset/ports/335414

Log:
  Update all the RT extension modules to work with www/rt42 and make
  that the new default.

Modified:
  head/www/p5-RT-Authen-ExternalAuth/Makefile
  head/www/p5-RT-Extension-LDAPImport/Makefile
  head/www/p5-RT-Extension-MandatoryOnTransition/Makefile
  head/www/p5-RT-Extension-SLA/Makefile
  head/www/p5-RTx-Calendar/Makefile

Modified: head/www/p5-RT-Authen-ExternalAuth/Makefile
==============================================================================
--- head/www/p5-RT-Authen-ExternalAuth/Makefile	Sun Dec  1 17:49:02 2013	(r335413)
+++ head/www/p5-RT-Authen-ExternalAuth/Makefile	Sun Dec  1 17:51:42 2013	(r335414)
@@ -3,6 +3,7 @@
 
 PORTNAME=	RT-Authen-ExternalAuth
 DISTVERSION=	0.17
+PORTREVISION=	1
 CATEGORIES=	www net perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -20,16 +21,23 @@ RUN_DEPENDS:=	${BUILD_DEPENDS}
 USES+=		perl5
 USE_PERL5=	configure
 
-OPTIONS_DEFINE=	RT38
-RT38_DESC=	Install for rt-3.8.x (default rt-4.0.x)
+OPTIONS_SINGLE=                 RTVERSION
+OPTIONS_SINGLE_RTVERSION=       RT38 RT40 RT42
+RT38_DESC=                      Install for rt-3.8.x (www/rt38)
+RT40_DESC=                      Install for rt-4.0.x (www/rt40)
+RT42_DESC=                      Install for rt-4.2.x (www/rt42)
+OPTIONS_DEFAULT=                RT42
 
 .include <bsd.port.options.mk>
 
-.if ${PORT_OPTIONS:MRT38}
-RT_VER=		38
-.else
-RT_VER=		40
+.for opt in 38 40 42
+.if ${PORT_OPTIONS:MRT${opt}}
+RT_VER=         ${opt}
 .endif
+.endfor
+
+### Temporary for debugging
+#WRKDIR=         ${WRKDIRPREFIX}${.CURDIR}/work${RT_VER}
 
 BUILD_DEPENDS+=	${LOCALBASE}/bin/rt:${PORTSDIR}/www/rt${RT_VER}
 RUN_DEPENDS+=	${LOCALBASE}/bin/rt:${PORTSDIR}/www/rt${RT_VER}

Modified: head/www/p5-RT-Extension-LDAPImport/Makefile
==============================================================================
--- head/www/p5-RT-Extension-LDAPImport/Makefile	Sun Dec  1 17:49:02 2013	(r335413)
+++ head/www/p5-RT-Extension-LDAPImport/Makefile	Sun Dec  1 17:51:42 2013	(r335414)
@@ -3,6 +3,7 @@
 
 PORTNAME=	RT-Extension-LDAPImport
 PORTVERSION=	0.35
+PORTREVISON=	1
 CATEGORIES=	www net perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -20,16 +21,23 @@ RUN_DEPENDS:=	${BUILD_DEPENDS}
 USES+=		perl5
 USE_PERL5=	configure
 
-OPTIONS_DEFINE=	RT38
-RT38_DESC=	Install for rt-3.8.x (default rt-4.0.x)
+OPTIONS_SINGLE=                 RTVERSION
+OPTIONS_SINGLE_RTVERSION=       RT38 RT40 RT42
+RT38_DESC=                      Install for rt-3.8.x (www/rt38)
+RT40_DESC=                      Install for rt-4.0.x (www/rt40)
+RT42_DESC=                      Install for rt-4.2.x (www/rt42)
+OPTIONS_DEFAULT=                RT42
 
 .include <bsd.port.options.mk>
 
-.if ${PORT_OPTIONS:MRT38}
-RT_VER=		38
-.else
-RT_VER=		40
+.for opt in 38 40 42
+.if ${PORT_OPTIONS:MRT${opt}}
+RT_VER=         ${opt}
 .endif
+.endfor
+
+### Temporary for debugging
+#WRKDIR=         ${WRKDIRPREFIX}${.CURDIR}/work${RT_VER}
 
 BUILD_DEPENDS+=	${LOCALBASE}/bin/rt:${PORTSDIR}/www/rt${RT_VER}
 RUN_DEPENDS+=	${LOCALBASE}/bin/rt:${PORTSDIR}/www/rt${RT_VER}

Modified: head/www/p5-RT-Extension-MandatoryOnTransition/Makefile
==============================================================================
--- head/www/p5-RT-Extension-MandatoryOnTransition/Makefile	Sun Dec  1 17:49:02 2013	(r335413)
+++ head/www/p5-RT-Extension-MandatoryOnTransition/Makefile	Sun Dec  1 17:51:42 2013	(r335414)
@@ -3,6 +3,7 @@
 
 PORTNAME=	RT-Extension-MandatoryOnTransition
 DISTVERSION=	0.04
+PORTREVISION=	1
 CATEGORIES=	www net perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -12,16 +13,30 @@ COMMENT=	Extension to require core and t
 
 LICENSE=	GPLv2
 
-BUILD_DEPENDS=	rt${RT_VER}>4.0.8:${PORTSDIR}/www/rt${RT_VER}
-RUN_DEPENDS=	rt${RT_VER}>4.0.8:${PORTSDIR}/www/rt${RT_VER}
+OPTIONS_SINGLE=                 RTVERSION
+OPTIONS_SINGLE_RTVERSION=       RT40 RT42
+RT40_DESC=                      Install for rt-4.0.x (www/rt40)
+RT42_DESC=                      Install for rt-4.2.x (www/rt42)
+OPTIONS_DEFAULT=                RT42
+
+.include <bsd.port.options.mk>
+
+.for opt in 40 42
+.if ${PORT_OPTIONS:MRT${opt}}
+RT_VER=         ${opt}
+.endif
+.endfor
+
+### Temporary for debugging
+#WRKDIR=         ${WRKDIRPREFIX}${.CURDIR}/work${RT_VER}
+
+BUILD_DEPENDS=	${LOCALBASE}/bin/rt:${PORTSDIR}/www/rt${RT_VER}
+RUN_DEPENDS=	${LOCALBASE}/bin/rt:${PORTSDIR}/www/rt${RT_VER}
 
 USES=	perl5
 USE_PERL5=	configure
 
 PLIST_SUB+=	RT_VER=${RT_VER}
-RT_VER=	40
-
-#MAN3PREFIX=     ${PREFIX}
 
 # Note: You can install using an arbitrary $PREFIX but only if it
 # matches the $PREFIX used to install www/rt{38,40}.  Hence ignore

Modified: head/www/p5-RT-Extension-SLA/Makefile
==============================================================================
--- head/www/p5-RT-Extension-SLA/Makefile	Sun Dec  1 17:49:02 2013	(r335413)
+++ head/www/p5-RT-Extension-SLA/Makefile	Sun Dec  1 17:51:42 2013	(r335414)
@@ -3,6 +3,7 @@
 
 PORTNAME=	RT-Extension-SLA
 PORTVERSION=	0.07
+PORTREVISION=	1
 CATEGORIES=	www perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -20,16 +21,23 @@ LICENSE=	GPLv2
 USES+=		perl5
 USE_PERL5=	configure
 
-OPTIONS_DEFINE=	RT38
-RT38_DESC=	Install for rt-3.8.x (default rt-4.0.x)
+OPTIONS_SINGLE=                 RTVERSION
+OPTIONS_SINGLE_RTVERSION=       RT38 RT40 RT42
+RT38_DESC=                      Install for rt-3.8.x (www/rt38)
+RT40_DESC=                      Install for rt-4.0.x (www/rt40)
+RT42_DESC=                      Install for rt-4.2.x (www/rt42)
+OPTIONS_DEFAULT=                RT42
 
 .include <bsd.port.options.mk>
 
-.if ${PORT_OPTIONS:MRT38}
-RT_VER=		38
-.else
-RT_VER=		40
+.for opt in 38 40 42
+.if ${PORT_OPTIONS:MRT${opt}}
+RT_VER=         ${opt}
 .endif
+.endfor
+
+### Temporary for debugging
+#WRKDIR=		${WRKDIRPREFIX}${.CURDIR}/work${RT_VER}
 
 BUILD_DEPENDS+=	${LOCALBASE}/bin/rt:${PORTSDIR}/www/rt${RT_VER}
 RUN_DEPENDS+=	${LOCALBASE}/bin/rt:${PORTSDIR}/www/rt${RT_VER}

Modified: head/www/p5-RTx-Calendar/Makefile
==============================================================================
--- head/www/p5-RTx-Calendar/Makefile	Sun Dec  1 17:49:02 2013	(r335413)
+++ head/www/p5-RTx-Calendar/Makefile	Sun Dec  1 17:51:42 2013	(r335414)
@@ -3,6 +3,7 @@
 
 PORTNAME=	RTx-Calendar
 PORTVERSION=	0.17
+PORTREVISION=	1
 CATEGORIES=	www perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -21,16 +22,20 @@ RUN_DEPENDS:=	${BUILD_DEPENDS}
 USES+=		perl5
 USE_PERL5=	configure
 
-OPTIONS_DEFINE=	RT38
-RT38_DESC=	Install for rt-3.8.x (default rt-4.0.x)
+OPTIONS_SINGLE=			RTVERSION
+OPTIONS_SINGLE_RTVERSION=	RT38 RT40 RT42
+RT38_DESC=			Install for rt-3.8.x (www/rt38)
+RT40_DESC=			Install for rt-4.0.x (www/rt40)
+RT42_DESC=			Install for rt-4.2.x (www/rt42)
+OPTIONS_DEFAULT=		RT42
 
 .include <bsd.port.options.mk>
 
-.if ${PORT_OPTIONS:MRT38}
-RT_VER=		38
-.else
-RT_VER=		40
+.for opt in 38 40 42
+.if ${PORT_OPTIONS:MRT${opt}}
+RT_VER=		${opt}
 .endif
+.endfor
 
 BUILD_DEPENDS+=	${LOCALBASE}/bin/rt:${PORTSDIR}/www/rt${RT_VER}
 RUN_DEPENDS+=	${LOCALBASE}/bin/rt:${PORTSDIR}/www/rt${RT_VER}
@@ -39,11 +44,14 @@ MAN3PREFIX=	${PREFIX}
 
 PLIST_SUB+=	RTHOME=share/rt${RT_VER}
 
+### Temporary for debugging
+#WRKDIR=		${WRKDIRPREFIX}${.CURDIR}/work${RT_VER}
+
 post-patch:
 	@${FIND} ${WRKSRC} -name '*.orig' -delete
 
 # Note: You can install using an arbitrary $PREFIX but only if it
-# matches the $PREFIX used to install www/rt{38,40}.  Hence ignore
+# matches the $PREFIX used to install www/rt{38,40,42}.  Hence ignore
 # $PREFIX in the environment and inherit settings from RT.pm
 do-configure:
 	@cd ${CONFIGURE_WRKSRC} && \


More information about the svn-ports-head mailing list