svn commit: r567903 - head/www/p5-RT-Extension-MandatoryOnTransition

Matthew Seaman matthew at FreeBSD.org
Tue Mar 9 07:09:17 UTC 2021


Author: matthew
Date: Tue Mar  9 07:09:16 2021
New Revision: 567903
URL: https://svnweb.freebsd.org/changeset/ports/567903

Log:
  Add support for rt-5.0.x
  
  PR:		254034
  Submitted by:	marko.cupac mimar.rs

Modified:
  head/www/p5-RT-Extension-MandatoryOnTransition/Makefile

Modified: head/www/p5-RT-Extension-MandatoryOnTransition/Makefile
==============================================================================
--- head/www/p5-RT-Extension-MandatoryOnTransition/Makefile	Tue Mar  9 06:52:12 2021	(r567902)
+++ head/www/p5-RT-Extension-MandatoryOnTransition/Makefile	Tue Mar  9 07:09:16 2021	(r567903)
@@ -3,10 +3,9 @@
 
 PORTNAME=	RT-Extension-MandatoryOnTransition
 DISTVERSION=	0.20
-PORTREVISION=	1
+PORTREVISION=  2
 CATEGORIES=	www net perl5
 MASTER_SITES=	CPAN
-PKGNAMEPREFIX=	p5-
 
 MAINTAINER=	matthew at FreeBSD.org
 COMMENT=	Extension to require core and ticket custom fields on status changes
@@ -16,16 +15,28 @@ LICENSE=	GPLv2
 BUILD_DEPENDS=	${LOCALBASE}/bin/rt:www/rt${RT_VER}
 RUN_DEPENDS=	${LOCALBASE}/bin/rt:www/rt${RT_VER}
 
+FLAVOR?=       ${FLAVORS:[1]}
+FLAVORS=       rt44 rt50
+rt44_PKGNAMEPREFIX=    p5-RT44-
+rt44_CONFLICTS_INSTALL= rt50
+rt50_PKGNAMEPREFIX=    p5-RT50-
+rt50_CONFLICTS_INSTALL= rt44
+
+.if ${FLAVOR} == rt44
+RT_VER=		       44
+.elif ${FLAVOR} == rt50
+RT_VER=		       50
+.endif
+
 USES=		perl5
 USE_PERL5=	configure
 
 NO_ARCH=	yes
 
-RT_VER=		44
 PLIST_SUB+=	RT_VER=${RT_VER}
 
 # Note: You can install using an arbitrary $PREFIX but only if it
-# matches the $PREFIX used to install www/rt44.  Hence ignore
+# matches the $PREFIX used to install www/rt{44,50}.  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