svn commit: r468851 - in head/mail: roundcube roundcube-automatic_addressbook roundcube-carddav roundcube-contextmenu roundcube-groupvice roundcube-html5_notifier roundcube-login_info roundcube-mar...

Mathieu Arnold mat at FreeBSD.org
Wed May 2 16:16:02 UTC 2018


Author: mat
Date: Wed May  2 16:15:59 2018
New Revision: 468851
URL: https://svnweb.freebsd.org/changeset/ports/468851

Log:
  flavorize mail/roundcube and plugins.
  
  PR:		227715
  Submitted by:	mat
  Approved by:	maintainers
  Sponsored by:	Absolight

Modified:
  head/mail/roundcube-automatic_addressbook/Makefile   (contents, props changed)
  head/mail/roundcube-carddav/Makefile   (contents, props changed)
  head/mail/roundcube-contextmenu/Makefile   (contents, props changed)
  head/mail/roundcube-groupvice/Makefile   (contents, props changed)
  head/mail/roundcube-html5_notifier/Makefile   (contents, props changed)
  head/mail/roundcube-login_info/Makefile   (contents, props changed)
  head/mail/roundcube-markasjunk2/Makefile   (contents, props changed)
  head/mail/roundcube-mobilecube/Makefile   (contents, props changed)
  head/mail/roundcube-mvision2/Makefile   (contents, props changed)
  head/mail/roundcube-sauserprefs/Makefile   (contents, props changed)
  head/mail/roundcube-sieverules/Makefile   (contents, props changed)
  head/mail/roundcube-thunderbird_labels/Makefile   (contents, props changed)
  head/mail/roundcube-umich/Makefile   (contents, props changed)
  head/mail/roundcube-veximaccountadmin/Makefile   (contents, props changed)
  head/mail/roundcube/Makefile   (contents, props changed)

Modified: head/mail/roundcube-automatic_addressbook/Makefile
==============================================================================
--- head/mail/roundcube-automatic_addressbook/Makefile	Wed May  2 16:01:11 2018	(r468850)
+++ head/mail/roundcube-automatic_addressbook/Makefile	Wed May  2 16:15:59 2018	(r468851)
@@ -4,14 +4,16 @@ PORTNAME=	automatic_addressbook
 PORTVERSION=	0.4.3
 CATEGORIES=	mail
 PKGNAMEPREFIX=	roundcube-
+PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
 
 MAINTAINER=	andrej at ebert.su
 COMMENT=	Roundcube webmail automatic addressbook plugin
 
 LICENSE=	GPLv3
 
-RUN_DEPENDS=	roundcube>=0.8:mail/roundcube
+RUN_DEPENDS=	roundcube${PHP_PKGNAMESUFFIX}>=0.8:mail/roundcube@${PHP_FLAVOR}
 
+USES=		php:flavors
 USE_GITHUB=	yes
 GH_ACCOUNT=	sblaisot
 

Modified: head/mail/roundcube-carddav/Makefile
==============================================================================
--- head/mail/roundcube-carddav/Makefile	Wed May  2 16:01:11 2018	(r468850)
+++ head/mail/roundcube-carddav/Makefile	Wed May  2 16:15:59 2018	(r468851)
@@ -7,14 +7,15 @@ PORTREVISION=	2
 CATEGORIES=	mail
 MASTER_SITES=	https://github.com/blind-coder/rcmcarddav/releases/download/v${PORTVERSION}/
 PKGNAMEPREFIX=	roundcube-
+PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
 
 MAINTAINER=	gahr at FreeBSD.org
 COMMENT=	Roundcube CardDAV plugin
 
 LICENSE=	GPLv2
 
-BUILD_DEPENDS=	roundcube>=1.0:mail/roundcube
-RUN_DEPENDS=	roundcube>=1.0:mail/roundcube
+BUILD_DEPENDS=	roundcube${PHP_PKGNAMESUFFIX}>=1.0:mail/roundcube@${PHP_FLAVOR}
+RUN_DEPENDS=	roundcube${PHP_PKGNAMESUFFIX}>=1.0:mail/roundcube@${PHP_FLAVOR}
 
 WRKSRC=		${WRKDIR}/${PORTNAME}
 
@@ -27,7 +28,7 @@ NO_ARCH=	yes
 #GH_ACCOUNT=	blind-coder
 #GH_PROJECT=	rcmcarddav
 
-USES=		php tar:bz2
+USES=		php:flavors tar:bz2
 USE_PHP=	simplexml sockets curl
 
 WWWDIR=		${PREFIX}/www/roundcube/plugins/carddav

Modified: head/mail/roundcube-contextmenu/Makefile
==============================================================================
--- head/mail/roundcube-contextmenu/Makefile	Wed May  2 16:01:11 2018	(r468850)
+++ head/mail/roundcube-contextmenu/Makefile	Wed May  2 16:15:59 2018	(r468851)
@@ -5,14 +5,16 @@ PORTNAME=	contextmenu
 PORTVERSION=	2.3
 CATEGORIES=	mail
 PKGNAMEPREFIX=	roundcube-
+PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
 
 MAINTAINER=	moiseev at mezonplus.ru
 COMMENT=	RoundCube webmail contextmenu plugin
 
 LICENSE=	GPLv3
 
-RUN_DEPENDS=	roundcube>=1.3:mail/roundcube
+RUN_DEPENDS=	roundcube${PHP_PKGNAMESUFFIX}>=1.3:mail/roundcube@${PHP_FLAVOR}
 
+USES=	php:flavors
 NO_BUILD=	yes
 NO_ARCH=	yes
 

Modified: head/mail/roundcube-groupvice/Makefile
==============================================================================
--- head/mail/roundcube-groupvice/Makefile	Wed May  2 16:01:11 2018	(r468850)
+++ head/mail/roundcube-groupvice/Makefile	Wed May  2 16:15:59 2018	(r468851)
@@ -6,12 +6,14 @@ PORTVERSION=	0.1.2
 CATEGORIES=	mail
 MASTER_SITES=	ftp://renatasystems.org/pub/FreeBSD/ports/distfiles/
 PKGNAMEPREFIX=	roundcube-
+PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	Theme for RoundCube Web Mail
 
-RUN_DEPENDS=	roundcube>=0.2:mail/roundcube
+RUN_DEPENDS=	roundcube${PHP_PKGNAMESUFFIX}>=0.2:mail/roundcube@${PHP_FLAVOR}
 
+USES=	php:flavors
 NO_BUILD=	yes
 NO_ARCH=	yes
 

Modified: head/mail/roundcube-html5_notifier/Makefile
==============================================================================
--- head/mail/roundcube-html5_notifier/Makefile	Wed May  2 16:01:11 2018	(r468850)
+++ head/mail/roundcube-html5_notifier/Makefile	Wed May  2 16:15:59 2018	(r468851)
@@ -6,15 +6,17 @@ PORTVERSION=	0.6.2
 DISTVERSIONPREFIX=	v
 CATEGORIES=	mail
 PKGNAMEPREFIX=	roundcube-
+PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
 
 MAINTAINER=	meta at FreeBSD.org
 COMMENT=	HTML5 desktop notifier plugin for roundcube
 
 LICENSE=	GPLv3
 
-RUN_DEPENDS=	roundcube>=1.0:mail/roundcube
-BUILD_DEPENDS=	roundcube>=1.0:mail/roundcube
+RUN_DEPENDS=	roundcube${PHP_PKGNAMESUFFIX}>=1.0:mail/roundcube@${PHP_FLAVOR}
+BUILD_DEPENDS=	roundcube${PHP_PKGNAMESUFFIX}>=1.0:mail/roundcube@${PHP_FLAVOR}
 
+USES=	php:flavors
 USE_GITHUB=	yes
 GH_ACCOUNT=	stremlau
 

Modified: head/mail/roundcube-login_info/Makefile
==============================================================================
--- head/mail/roundcube-login_info/Makefile	Wed May  2 16:01:11 2018	(r468850)
+++ head/mail/roundcube-login_info/Makefile	Wed May  2 16:15:59 2018	(r468851)
@@ -7,6 +7,7 @@ PORTREVISION=	1
 CATEGORIES=	mail
 MASTER_SITES=	https://www.std-soft.de/webmail/plugins/
 PKGNAMEPREFIX=	roundcube-
+PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
 DISTNAME=	${PORTNAME}_rc0.5_v${DISTVERSION}
 
 MAINTAINER=	feld at FreeBSD.org
@@ -14,8 +15,9 @@ COMMENT=	Roundcube login info plugin
 
 LICENSE=	GPLv2
 
-RUN_DEPENDS=	roundcube>=0.5:mail/roundcube
+RUN_DEPENDS=	roundcube${PHP_PKGNAMESUFFIX}>=0.5:mail/roundcube@${PHP_FLAVOR}
 
+USES=	php:flavors
 NO_BUILD=	yes
 NO_ARCH=	yes
 

Modified: head/mail/roundcube-markasjunk2/Makefile
==============================================================================
--- head/mail/roundcube-markasjunk2/Makefile	Wed May  2 16:01:11 2018	(r468850)
+++ head/mail/roundcube-markasjunk2/Makefile	Wed May  2 16:15:59 2018	(r468851)
@@ -5,15 +5,17 @@ PORTNAME=	markasjunk2
 PORTVERSION=	1.11.1
 CATEGORIES=	mail
 PKGNAMEPREFIX=	roundcube-
+PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
 
 MAINTAINER=	gahr at FreeBSD.org
 COMMENT=	Roundcube mark-as-junk / mark-as-not-junk plugin
 
 LICENSE=	GPLv3
 
-BUILD_DEPENDS=	roundcube>=1.0:mail/roundcube
-RUN_DEPENDS=	roundcube>=1.0:mail/roundcube
+BUILD_DEPENDS=	roundcube${PHP_PKGNAMESUFFIX}>=1.0:mail/roundcube@${PHP_FLAVOR}
+RUN_DEPENDS=	roundcube${PHP_PKGNAMESUFFIX}>=1.0:mail/roundcube@${PHP_FLAVOR}
 
+USES=	php:flavors
 USE_GITHUB=	yes
 GH_ACCOUNT=	JohnDoh
 GH_PROJECT=	Roundcube-Plugin-Mark-as-Junk-2

Modified: head/mail/roundcube-mobilecube/Makefile
==============================================================================
--- head/mail/roundcube-mobilecube/Makefile	Wed May  2 16:01:11 2018	(r468850)
+++ head/mail/roundcube-mobilecube/Makefile	Wed May  2 16:15:59 2018	(r468851)
@@ -7,16 +7,17 @@ CATEGORIES=	mail
 MASTER_SITES=	SF/${PORTNAME}/${THEME_VERSION}%20Beta/Build%20%23${THEME_BUILD}/
 PKGNAMEPREFIX=	roundcube-
 DISTNAME=	MobileCubeBeta%23${THEME_BUILD}
+PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	Theme for RoundCube Web Mail
 
-RUN_DEPENDS=	roundcube>=0.3:mail/roundcube
+RUN_DEPENDS=	roundcube${PHP_PKGNAMESUFFIX}>=0.3:mail/roundcube@${PHP_FLAVOR}
 
 THEME_VERSION?=	3.1.0
 THEME_BUILD?=	030110A
 
-USES=		zip
+USES=		php:flavors zip
 NO_BUILD=	yes
 NO_ARCH=	yes
 

Modified: head/mail/roundcube-mvision2/Makefile
==============================================================================
--- head/mail/roundcube-mvision2/Makefile	Wed May  2 16:01:11 2018	(r468850)
+++ head/mail/roundcube-mvision2/Makefile	Wed May  2 16:15:59 2018	(r468851)
@@ -8,12 +8,14 @@ CATEGORIES=	mail
 MASTER_SITES=	http://roundcubethemes.net/downloads/ \
 		ftp://renatasystems.org/pub/FreeBSD/ports/distfiles/
 PKGNAMEPREFIX=	roundcube-
+PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	Theme for RoundCube Web Mail
 
-RUN_DEPENDS=	roundcube>=0.2:mail/roundcube
+RUN_DEPENDS=	roundcube${PHP_PKGNAMESUFFIX}>=0.2:mail/roundcube@${PHP_FLAVOR}
 
+USES=		php:flavors
 NO_BUILD=	yes
 NO_ARCH=	yes
 

Modified: head/mail/roundcube-sauserprefs/Makefile
==============================================================================
--- head/mail/roundcube-sauserprefs/Makefile	Wed May  2 16:01:11 2018	(r468850)
+++ head/mail/roundcube-sauserprefs/Makefile	Wed May  2 16:15:59 2018	(r468851)
@@ -8,6 +8,7 @@ CATEGORIES=	mail
 MASTER_SITES=	http://www.tehinterweb.co.uk/roundcube/plugins/ \
 		LOCAL/bdrewery/${PORTNAME}/${PORTVERSION}/
 PKGNAMEPREFIX=	roundcube-
+PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
 DISTNAME=	${PORTNAME}
 
 MAINTAINER=	stb at lassitu.de
@@ -15,8 +16,9 @@ COMMENT=	Roundcube plugin to manage SpamAssassin prefs
 
 LICENSE=	GPLv3
 
-RUN_DEPENDS=	roundcube>=0.8:mail/roundcube
+RUN_DEPENDS=	roundcube${PHP_PKGNAMESUFFIX}>=0.8:mail/roundcube@${PHP_FLAVOR}
 
+USES=	php:flavors
 NO_BUILD=	yes
 NO_ARCH=	yes
 

Modified: head/mail/roundcube-sieverules/Makefile
==============================================================================
--- head/mail/roundcube-sieverules/Makefile	Wed May  2 16:01:11 2018	(r468850)
+++ head/mail/roundcube-sieverules/Makefile	Wed May  2 16:15:59 2018	(r468851)
@@ -6,15 +6,17 @@ DISTVERSION=	2.3
 PORTEPOCH=	1
 CATEGORIES=	mail
 PKGNAMEPREFIX=	roundcube-
+PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
 
 MAINTAINER=	ports at bsdserwis.com
 COMMENT=	Roundcube webmail sieve plugin
 
 LICENSE=	GPLv3
 
-BUILD_DEPENDS=	roundcube>=1.0:mail/roundcube
-RUN_DEPENDS=	roundcube>=1.0:mail/roundcube
+BUILD_DEPENDS=	roundcube${PHP_PKGNAMESUFFIX}>=1.0:mail/roundcube@${PHP_FLAVOR}
+RUN_DEPENDS=	roundcube${PHP_PKGNAMESUFFIX}>=1.0:mail/roundcube@${PHP_FLAVOR}
 
+USES=		php:flavors
 USE_GITHUB=	yes
 GH_ACCOUNT=	johndoh
 GH_PROJECT=	roundcube-sieverules

Modified: head/mail/roundcube-thunderbird_labels/Makefile
==============================================================================
--- head/mail/roundcube-thunderbird_labels/Makefile	Wed May  2 16:01:11 2018	(r468850)
+++ head/mail/roundcube-thunderbird_labels/Makefile	Wed May  2 16:15:59 2018	(r468851)
@@ -6,6 +6,7 @@ PORTVERSION=	1.1.4
 DISTVERSIONPREFIX=	v
 CATEGORIES=	mail
 PKGNAMEPREFIX=	roundcube-
+PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
 
 MAINTAINER=	moiseev at mezonplus.ru
 COMMENT=	Thunderbird Labels plugin for RoundCube webmail
@@ -13,8 +14,9 @@ COMMENT=	Thunderbird Labels plugin for RoundCube webma
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE.md
 
-RUN_DEPENDS=	roundcube>=0.5:mail/roundcube
+RUN_DEPENDS=	roundcube${PHP_PKGNAMESUFFIX}>=0.5:mail/roundcube@${PHP_FLAVOR}
 
+USES=	php:flavors
 NO_BUILD=	yes
 NO_ARCH=	yes
 

Modified: head/mail/roundcube-umich/Makefile
==============================================================================
--- head/mail/roundcube-umich/Makefile	Wed May  2 16:01:11 2018	(r468850)
+++ head/mail/roundcube-umich/Makefile	Wed May  2 16:15:59 2018	(r468851)
@@ -6,12 +6,14 @@ PORTVERSION=	20090813
 CATEGORIES=	mail
 MASTER_SITES=	ftp://renatasystems.org/pub/FreeBSD/ports/distfiles/
 PKGNAMEPREFIX=	roundcube-
+PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	Theme for RoundCube Web Mail
 
-RUN_DEPENDS=	roundcube>=0.2:mail/roundcube
+RUN_DEPENDS=	roundcube${PHP_PKGNAMESUFFIX}>=0.2:mail/roundcube@${PHP_FLAVOR}
 
+USES=	php:flavors
 NO_BUILD=	yes
 NO_ARCH=	yes
 

Modified: head/mail/roundcube-veximaccountadmin/Makefile
==============================================================================
--- head/mail/roundcube-veximaccountadmin/Makefile	Wed May  2 16:01:11 2018	(r468850)
+++ head/mail/roundcube-veximaccountadmin/Makefile	Wed May  2 16:15:59 2018	(r468851)
@@ -7,6 +7,7 @@ PORTREVISION=	2
 CATEGORIES=	mail
 MASTER_SITES=	http://axel.sjostedt.no/misc/files/
 PKGNAMEPREFIX=	roundcube-
+PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
 DISTNAME=	rcube_plg_veximaccountadmin
 
 MAINTAINER=	feld at FreeBSD.org
@@ -14,8 +15,9 @@ COMMENT=	Roundcube vexim account admin plugin
 
 LICENSE=	GPLv3
 
-RUN_DEPENDS=	roundcube>=0.9:mail/roundcube
+RUN_DEPENDS=	roundcube${PHP_PKGNAMESUFFIX}>=0.9:mail/roundcube@${PHP_FLAVOR}
 
+USES=	php:flavors
 NO_BUILD=	yes
 
 PLIST_SUB+=	PLUGINDIR="${PLUGINDIR}"

Modified: head/mail/roundcube/Makefile
==============================================================================
--- head/mail/roundcube/Makefile	Wed May  2 16:01:11 2018	(r468850)
+++ head/mail/roundcube/Makefile	Wed May  2 16:15:59 2018	(r468851)
@@ -6,6 +6,7 @@ PORTEPOCH=	1
 CATEGORIES?=	mail www
 MASTER_SITES=	https://github.com/roundcube/roundcubemail/releases/download/${DISTVERSION}/
 DISTNAME=	${PORTNAME}mail-${DISTVERSION}-complete
+PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
 
 MAINTAINER?=	ale at FreeBSD.org
 COMMENT=	Fully skinnable XHTML/CSS webmail written in PHP
@@ -20,7 +21,7 @@ RCUBECOMP=	SQL config .htaccess index.php installer lo
 		plugins program skins temp vendor
 PORTDOCS=	CHANGELOG INSTALL README.md UPGRADING
 
-USES=		cpe php:web
+USES=		cpe php:web,flavors
 CPE_PRODUCT=	webmail
 CPE_VENDOR=	roundcube
 


More information about the svn-ports-all mailing list