View | Details | Raw Unified | Return to bug 242664 | Differences between
and this patch

Collapse All | Expand All

(-)net-mgmt/icingaweb2/Makefile (-10 / +14 lines)
Lines 3-9 Link Here
3
PORTNAME=	icingaweb2
3
PORTNAME=	icingaweb2
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	2.7.3
5
DISTVERSION=	2.7.3
6
PORTREVISION=	1
6
CATEGORIES=	net-mgmt www
7
CATEGORIES=	net-mgmt www
8
PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
7
9
8
MAINTAINER=	lme@FreeBSD.org
10
MAINTAINER=	lme@FreeBSD.org
9
COMMENT=	Next generation web interface for Icinga 1 and 2
11
COMMENT=	Next generation web interface for Icinga 1 and 2
Lines 11-17 Link Here
11
LICENSE=	GPLv2
13
LICENSE=	GPLv2
12
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
13
15
14
RUN_DEPENDS=	zf:www/zend-framework1
16
USES=		php:build,web,flavors
17
USE_PHP=	bcmath bitset ctype curl dom gd gettext hash iconv \
18
		json ldap mbstring mcrypt memcache memcached \
19
		opcache openssl pcre pdo pdo_sqlite posix \
20
		session simplexml soap sockets sqlite3 xml zlib
15
21
16
USE_GITHUB=	yes
22
USE_GITHUB=	yes
17
GH_ACCOUNT=	icinga
23
GH_ACCOUNT=	icinga
Lines 19-27 Link Here
19
NO_BUILD=	yes
25
NO_BUILD=	yes
20
NO_ARCH=	yes
26
NO_ARCH=	yes
21
27
22
USES=		php:build
23
USE_PHP=	ctype dom gd gettext hash json openssl session sockets
24
25
SUB_FILES=	pkg-message
28
SUB_FILES=	pkg-message
26
SUB_LIST=	WWWDIR=${WWWDIR} \
29
SUB_LIST=	WWWDIR=${WWWDIR} \
27
		ETCDIR=${ETCDIR} \
30
		ETCDIR=${ETCDIR} \
Lines 30-46 Link Here
30
PLIST_SUB=	WWWOWN=${WWWOWN} \
33
PLIST_SUB=	WWWOWN=${WWWOWN} \
31
		WWWGRP=${WWWGRP}
34
		WWWGRP=${WWWGRP}
32
35
33
OPTIONS_DEFINE=		NLS LDAP MYSQL PGSQL PDF EXAMPLES
36
OPTIONS_DEFINE=		NLS LDAP MYSQL PGSQL PDF SQLITE EXAMPLES
34
OPTIONS_DEFAULT=	LDAP MYSQL PGSQL
37
OPTIONS_DEFAULT=	LDAP MYSQL PGSQL SQLITE
35
38
36
PDF_DESC=	Export graphs as PDF
39
PDF_DESC=	Export graphs as PDF
40
PDF_RUN_DEPENDS=	${PHPBASE}/lib/php/${PHP_EXT_DIR}/imagick.so:graphics/pecl-imagick@${PHP_FLAVOR}
37
41
38
NLS_USES=	gettext
42
NLS_USES=	gettext
39
NLS_USE=	php=intl
43
NLS_USE=	php=intl
40
PGSQL_USE=	PHP=pdo_pgsql,pgsql
44
PGSQL_USE=	php=pdo_pgsql,pgsql
41
MYSQL_USE=	PHP=pdo_mysql
45
MYSQL_USE=	php=pdo_mysql,mysqli
42
LDAP_USE=	PHP=ldap
46
SQLITE_USE=	php=pdo_sqlite,sqlite3
43
PDF_RUN_DEPENDS=	${PHPBASE}/lib/php/${PHP_EXT_DIR}/imagick.so:graphics/pecl-imagick@${PHP_FLAVOR}
47
LDAP_USE=	php=ldap
44
48
45
post-patch:
49
post-patch:
46
	${REINPLACE_CMD} 's%\(/etc/icingaweb2\)%${PREFIX}\1%g' \
50
	${REINPLACE_CMD} 's%\(/etc/icingaweb2\)%${PREFIX}\1%g' \
(-)net-mgmt/icingaweb2-module-businessprocess/Makefile (-3 / +6 lines)
Lines 3-10 Link Here
3
PORTNAME=	icingaweb2-module-businessprocess
3
PORTNAME=	icingaweb2-module-businessprocess
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	2.2.0
5
DISTVERSION=	2.2.0
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	net-mgmt www
7
CATEGORIES=	net-mgmt www
8
PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
8
9
9
MAINTAINER=	lme@FreeBSD.org
10
MAINTAINER=	lme@FreeBSD.org
10
COMMENT=	Manage Business Processes in Icinga Web 2
11
COMMENT=	Manage Business Processes in Icinga Web 2
Lines 12-20 Link Here
12
LICENSE=	GPLv2
13
LICENSE=	GPLv2
13
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
14
15
15
RUN_DEPENDS=	icingaweb2>=2.4.1:net-mgmt/icingaweb2 \
16
RUN_DEPENDS=	icingaweb2-${PHP_FLAVOR}>=2.4.1:net-mgmt/icingaweb2@${PHP_FLAVOR} \
16
		icingaweb2-module-ipl>=0.1.1:net-mgmt/icingaweb2-module-ipl
17
		icingaweb2-module-ipl-${PHP_FLAVOR}>=0.1.1:net-mgmt/icingaweb2-module-ipl@${PHP_FLAVOR}
17
18
19
USES=		php:web,flavors
20
18
USE_GITHUB=	yes
21
USE_GITHUB=	yes
19
GH_ACCOUNT=	icinga
22
GH_ACCOUNT=	icinga
20
23
(-)net-mgmt/icingaweb2-module-cube/Makefile (-1 / +5 lines)
Lines 3-9 Link Here
3
PORTNAME=	icingaweb2-module-cube
3
PORTNAME=	icingaweb2-module-cube
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	1.1.0
5
DISTVERSION=	1.1.0
6
PORTREVISION=	1
6
CATEGORIES=	net-mgmt www
7
CATEGORIES=	net-mgmt www
8
PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
7
9
8
MAINTAINER=	lme@FreeBSD.org
10
MAINTAINER=	lme@FreeBSD.org
9
COMMENT=	Drill-down view for Icinga web 2 based on custom variables
11
COMMENT=	Drill-down view for Icinga web 2 based on custom variables
Lines 11-17 Link Here
11
LICENSE=	GPLv2
13
LICENSE=	GPLv2
12
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
13
15
14
RUN_DEPENDS=	icingaweb2>=2.4.1:net-mgmt/icingaweb2
16
RUN_DEPENDS=	icingaweb2-${PHP_FLAVOR}>=2.4.1:net-mgmt/icingaweb2@${PHP_FLAVOR}
15
17
16
USE_GITHUB=	yes
18
USE_GITHUB=	yes
17
GH_ACCOUNT=	icinga
19
GH_ACCOUNT=	icinga
Lines 19-24 Link Here
19
NO_BUILD=	yes
21
NO_BUILD=	yes
20
NO_ARCH=	yes
22
NO_ARCH=	yes
21
23
24
USES=		php:web,flavors
25
22
WWWDIR?=	${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//}
26
WWWDIR?=	${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//}
23
27
24
do-install:
28
do-install:
(-)net-mgmt/icingaweb2-module-director/Makefile (-5 / +5 lines)
Lines 3-10 Link Here
3
PORTNAME=	icingaweb2-module-director
3
PORTNAME=	icingaweb2-module-director
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	1.6.2
5
DISTVERSION=	1.6.2
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	net-mgmt www
7
CATEGORIES=	net-mgmt www
8
PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
8
9
9
MAINTAINER=	lme@FreeBSD.org
10
MAINTAINER=	lme@FreeBSD.org
10
COMMENT=	Configuration frontend for Icinga 2, integrated automation
11
COMMENT=	Configuration frontend for Icinga 2, integrated automation
Lines 12-25 Link Here
12
LICENSE=	GPLv2
13
LICENSE=	GPLv2
13
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
14
15
15
RUN_DEPENDS=	icingaweb2>=2.4.1:net-mgmt/icingaweb2
16
RUN_DEPENDS=	icingaweb2-${PHP_FLAVOR}>=2.4.1:net-mgmt/icingaweb2@${PHP_FLAVOR}
16
17
18
USES=		php:web,flavors
19
17
USE_GITHUB=	yes
20
USE_GITHUB=	yes
18
GH_ACCOUNT=	icinga
21
GH_ACCOUNT=	icinga
19
22
20
USES=		php
21
USE_PHP=	yes
22
23
NO_BUILD=	yes
23
NO_BUILD=	yes
24
NO_ARCH=	yes
24
NO_ARCH=	yes
25
25
(-)net-mgmt/icingaweb2-module-elasticsearch/Makefile (-2 / +5 lines)
Lines 3-10 Link Here
3
PORTNAME=	icingaweb2-module-elasticsearch
3
PORTNAME=	icingaweb2-module-elasticsearch
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	0.9.0
5
DISTVERSION=	0.9.0
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	net-mgmt www
7
CATEGORIES=	net-mgmt www
8
PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
8
9
9
MAINTAINER=	lme@FreeBSD.org
10
MAINTAINER=	lme@FreeBSD.org
10
COMMENT=	Integrate Elasticsearch into Icinga Web 2
11
COMMENT=	Integrate Elasticsearch into Icinga Web 2
Lines 12-19 Link Here
12
LICENSE=	GPLv2
13
LICENSE=	GPLv2
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
15
15
RUN_DEPENDS=	icingaweb2>=2.4.2:net-mgmt/icingaweb2
16
RUN_DEPENDS=	icingaweb2-${PHP_FLAVOR}>=2.4.2:net-mgmt/icingaweb2@${PHP_FLAVOR}
16
17
18
USES=		php:web,flavors
19
17
USE_GITHUB=	yes
20
USE_GITHUB=	yes
18
GH_ACCOUNT=	icinga
21
GH_ACCOUNT=	icinga
19
22
(-)net-mgmt/icingaweb2-module-fileshipper/Makefile (-2 / +5 lines)
Lines 3-10 Link Here
3
PORTNAME=	icingaweb2-module-fileshipper
3
PORTNAME=	icingaweb2-module-fileshipper
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	1.1.0
5
DISTVERSION=	1.1.0
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	net-mgmt www
7
CATEGORIES=	net-mgmt www
8
PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
8
9
9
MAINTAINER=	lme@FreeBSD.org
10
MAINTAINER=	lme@FreeBSD.org
10
COMMENT=	Import CSV, JSON, XML and YAML files for the Icinga Director
11
COMMENT=	Import CSV, JSON, XML and YAML files for the Icinga Director
Lines 12-19 Link Here
12
LICENSE=	GPLv2
13
LICENSE=	GPLv2
13
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
14
15
15
RUN_DEPENDS=	icingaweb2>=2.4.1:net-mgmt/icingaweb2
16
RUN_DEPENDS=	icingaweb2-${PHP_FLAVOR}>=2.4.1:net-mgmt/icingaweb2@${PHP_FLAVOR}
16
17
18
USES=		php:web,flavors
19
17
USE_GITHUB=	yes
20
USE_GITHUB=	yes
18
GH_ACCOUNT=	icinga
21
GH_ACCOUNT=	icinga
19
22
(-)net-mgmt/icingaweb2-module-generictts/Makefile (-2 / +5 lines)
Lines 3-10 Link Here
3
PORTNAME=	icingaweb2-module-generictts
3
PORTNAME=	icingaweb2-module-generictts
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	2.0.0
5
DISTVERSION=	2.0.0
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	net-mgmt www
7
CATEGORIES=	net-mgmt www
8
PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
8
9
9
MAINTAINER=	lme@FreeBSD.org
10
MAINTAINER=	lme@FreeBSD.org
10
COMMENT=	Generic ticket system integration into Icinga web 2
11
COMMENT=	Generic ticket system integration into Icinga web 2
Lines 12-19 Link Here
12
LICENSE=	GPLv2
13
LICENSE=	GPLv2
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
15
15
RUN_DEPENDS=	icingaweb2>=2.4.1:net-mgmt/icingaweb2
16
RUN_DEPENDS=	icingaweb2-${PHP_FLAVOR}>=2.4.1:net-mgmt/icingaweb2@${PHP_FLAVOR}
16
17
18
USES=		php:web,flavors
19
17
USE_GITHUB=	yes
20
USE_GITHUB=	yes
18
GH_ACCOUNT=	icinga
21
GH_ACCOUNT=	icinga
19
22
(-)net-mgmt/icingaweb2-module-grafana/Makefile (-1 / +5 lines)
Lines 3-9 Link Here
3
PORTNAME=	icingaweb2-module-grafana
3
PORTNAME=	icingaweb2-module-grafana
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	1.3.6
5
DISTVERSION=	1.3.6
6
PORTREVISION=	1
6
CATEGORIES=	net-mgmt www
7
CATEGORIES=	net-mgmt www
8
PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
7
9
8
MAINTAINER=	lme@FreeBSD.org
10
MAINTAINER=	lme@FreeBSD.org
9
COMMENT=	Add Grafana graphs into Icinga Web 2 to display performance metrics
11
COMMENT=	Add Grafana graphs into Icinga Web 2 to display performance metrics
Lines 11-18 Link Here
11
LICENSE=	GPLv2
13
LICENSE=	GPLv2
12
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
13
15
14
RUN_DEPENDS=	icingaweb2>=2.4.1:net-mgmt/icingaweb2
16
RUN_DEPENDS=	icingaweb2-${PHP_FLAVOR}>=2.4.1:net-mgmt/icingaweb2@${PHP_FLAVOR}
15
17
18
USES=		php:web,flavors
19
16
USE_GITHUB=	yes
20
USE_GITHUB=	yes
17
GH_ACCOUNT=	mikesch-mp
21
GH_ACCOUNT=	mikesch-mp
18
22
(-)net-mgmt/icingaweb2-module-graphite/Makefile (-2 / +5 lines)
Lines 3-10 Link Here
3
PORTNAME=	icingaweb2-module-graphite
3
PORTNAME=	icingaweb2-module-graphite
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	1.1.0
5
DISTVERSION=	1.1.0
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	net-mgmt www
7
CATEGORIES=	net-mgmt www
8
PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
8
9
9
MAINTAINER=	lme@FreeBSD.org
10
MAINTAINER=	lme@FreeBSD.org
10
COMMENT=	Graphite integration into Icinga Web 2
11
COMMENT=	Graphite integration into Icinga Web 2
Lines 12-19 Link Here
12
LICENSE=	GPLv2
13
LICENSE=	GPLv2
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
15
15
RUN_DEPENDS=	icingaweb2>=2.5.0:net-mgmt/icingaweb2
16
RUN_DEPENDS=	icingaweb2-${PHP_FLAVOR}>=2.5.0:net-mgmt/icingaweb2@${PHP_FLAVOR}
16
17
18
USES=		php:web,flavors
19
17
USE_GITHUB=	yes
20
USE_GITHUB=	yes
18
GH_ACCOUNT=	icinga
21
GH_ACCOUNT=	icinga
19
22
(-)net-mgmt/icingaweb2-module-idoreports/Makefile (-3 / +6 lines)
Lines 3-10 Link Here
3
PORTNAME=	icingaweb2-module-idoreports
3
PORTNAME=	icingaweb2-module-idoreports
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	0.9.0
5
DISTVERSION=	0.9.0
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	net-mgmt www
7
CATEGORIES=	net-mgmt www
8
PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
8
9
9
MAINTAINER=	lme@FreeBSD.org
10
MAINTAINER=	lme@FreeBSD.org
10
COMMENT=	Host and service availability reports for Icinga
11
COMMENT=	Host and service availability reports for Icinga
Lines 12-20 Link Here
12
LICENSE=	GPLv2
13
LICENSE=	GPLv2
13
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
14
15
15
RUN_DEPENDS=	icingaweb2>=2.6.0:net-mgmt/icingaweb2 \
16
RUN_DEPENDS=	icingaweb2-${PHP_FLAVOR}>=2.6.0:net-mgmt/icingaweb2@${PHP_FLAVOR} \
16
		icingaweb2-module-reporting>=0.9:net-mgmt/icingaweb2-module-reporting
17
		icingaweb2-module-reporting-${PHP_FLAVOR}>=0.9:net-mgmt/icingaweb2-module-reporting@${PHP_FLAVOR}
17
18
19
USES=		php:web,flavors
20
18
USE_GITHUB=	yes
21
USE_GITHUB=	yes
19
GH_ACCOUNT=	icinga
22
GH_ACCOUNT=	icinga
20
23
(-)net-mgmt/icingaweb2-module-ipl/Makefile (-1 / +5 lines)
Lines 3-9 Link Here
3
PORTNAME=	icingaweb2-module-ipl
3
PORTNAME=	icingaweb2-module-ipl
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	0.4.0
5
DISTVERSION=	0.4.0
6
PORTREVISION=	1
6
CATEGORIES=	net-mgmt www
7
CATEGORIES=	net-mgmt www
8
PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
7
9
8
MAINTAINER=	lme@FreeBSD.org
10
MAINTAINER=	lme@FreeBSD.org
9
COMMENT=	Icinga PHP library
11
COMMENT=	Icinga PHP library
Lines 11-18 Link Here
11
LICENSE=	MIT
13
LICENSE=	MIT
12
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
13
15
14
RUN_DEPENDS=	icingaweb2>=2.4.1:net-mgmt/icingaweb2
16
RUN_DEPENDS=	icingaweb2-${PHP_FLAVOR}>=2.4.1:net-mgmt/icingaweb2@${PHP_FLAVOR}
15
17
18
USES=		php:web,flavors
19
16
USE_GITHUB=	yes
20
USE_GITHUB=	yes
17
GH_ACCOUNT=	icinga
21
GH_ACCOUNT=	icinga
18
22
(-)net-mgmt/icingaweb2-module-map/Makefile (-2 / +5 lines)
Lines 3-10 Link Here
3
PORTNAME=	icingaweb2-module-map
3
PORTNAME=	icingaweb2-module-map
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	1.1.0
5
DISTVERSION=	1.1.0
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	net-mgmt www
7
CATEGORIES=	net-mgmt www
8
PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
8
9
9
MAINTAINER=	lme@FreeBSD.org
10
MAINTAINER=	lme@FreeBSD.org
10
COMMENT=	Display hosts on OpenStreetMap
11
COMMENT=	Display hosts on OpenStreetMap
Lines 12-19 Link Here
12
LICENSE=	GPLv2
13
LICENSE=	GPLv2
13
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
14
15
15
RUN_DEPENDS=	icingaweb2>=2.4.1:net-mgmt/icingaweb2
16
RUN_DEPENDS=	icingaweb2-${PHP_FLAVOR}>=2.4.1:net-mgmt/icingaweb2@${PHP_FLAVOR}
16
17
18
USES=		php:web,flavors
19
17
USE_GITHUB=	yes
20
USE_GITHUB=	yes
18
GH_ACCOUNT=	nbuchwitz
21
GH_ACCOUNT=	nbuchwitz
19
22
(-)net-mgmt/icingaweb2-module-pdfexport/Makefile (-2 / +5 lines)
Lines 3-10 Link Here
3
PORTNAME=	icingaweb2-module-pdfexport
3
PORTNAME=	icingaweb2-module-pdfexport
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	0.9.0
5
DISTVERSION=	0.9.0
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	net-mgmt www
7
CATEGORIES=	net-mgmt www
8
PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
8
9
9
MAINTAINER=	lme@FreeBSD.org
10
MAINTAINER=	lme@FreeBSD.org
10
COMMENT=	Icinga PDF Export
11
COMMENT=	Icinga PDF Export
Lines 12-20 Link Here
12
LICENSE=	GPLv2
13
LICENSE=	GPLv2
13
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
14
15
15
RUN_DEPENDS=	icingaweb2>=2.4.1:net-mgmt/icingaweb2 \
16
RUN_DEPENDS=	icingaweb2-${PHP_FLAVOR}>=2.4.1:net-mgmt/icingaweb2@${PHP_FLAVOR} \
16
		chromium>0:www/chromium
17
		chromium>0:www/chromium
17
18
19
USES=		php:web,flavors
20
18
USE_GITHUB=	yes
21
USE_GITHUB=	yes
19
GH_ACCOUNT=	icinga
22
GH_ACCOUNT=	icinga
20
23
(-)net-mgmt/icingaweb2-module-reactbundle/Makefile (-1 / +5 lines)
Lines 3-15 Link Here
3
PORTNAME=	icingaweb2-module-reactbundle
3
PORTNAME=	icingaweb2-module-reactbundle
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	0.7.0
5
DISTVERSION=	0.7.0
6
PORTREVISION=	1
6
CATEGORIES=	net-mgmt www
7
CATEGORIES=	net-mgmt www
8
PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
7
9
8
MAINTAINER=	lme@FreeBSD.org
10
MAINTAINER=	lme@FreeBSD.org
9
COMMENT=	Icinga Web 2 ReactPHP-based 3rd party libraries
11
COMMENT=	Icinga Web 2 ReactPHP-based 3rd party libraries
10
12
11
RUN_DEPENDS=	icingaweb2>=2.4.1:net-mgmt/icingaweb2
13
RUN_DEPENDS=	icingaweb2-${PHP_FLAVOR}>=2.4.1:net-mgmt/icingaweb2@${PHP_FLAVOR}
12
14
15
USES=		php:web,flavors
16
13
USE_GITHUB=	yes
17
USE_GITHUB=	yes
14
GH_ACCOUNT=	icinga
18
GH_ACCOUNT=	icinga
15
19
(-)net-mgmt/icingaweb2-module-reporting/Makefile (-4 / +8 lines)
Lines 3-9 Link Here
3
PORTNAME=	icingaweb2-module-reporting
3
PORTNAME=	icingaweb2-module-reporting
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	0.9.2
5
DISTVERSION=	0.9.2
6
PORTREVISION=	1
6
CATEGORIES=	net-mgmt www
7
CATEGORIES=	net-mgmt www
8
PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
7
9
8
MAINTAINER=	lme@FreeBSD.org
10
MAINTAINER=	lme@FreeBSD.org
9
COMMENT=	Reporting module for Icinga Web 2
11
COMMENT=	Reporting module for Icinga Web 2
Lines 11-20 Link Here
11
LICENSE=	GPLv2
13
LICENSE=	GPLv2
12
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
13
15
14
RUN_DEPENDS=	icingaweb2>=2.6.0:net-mgmt/icingaweb2 \
16
RUN_DEPENDS=	icingaweb2-${PHP_FLAVOR}>=2.6.0:net-mgmt/icingaweb2@${PHP_FLAVOR} \
15
		icingaweb2-module-reactbundle>=0.4:net-mgmt/icingaweb2-module-reactbundle \
17
		icingaweb2-module-reactbundle-${PHP_FLAVOR}>=0.4:net-mgmt/icingaweb2-module-reactbundle@${PHP_FLAVOR} \
16
		icingaweb2-module-ipl>=0.2.1:net-mgmt/icingaweb2-module-ipl
18
		icingaweb2-module-ipl-${PHP_FLAVOR}>=0.2.1:net-mgmt/icingaweb2-module-ipl@${PHP_FLAVOR}
17
19
20
USES=		php:web,flavors
21
18
USE_GITHUB=	yes
22
USE_GITHUB=	yes
19
GH_ACCOUNT=	icinga
23
GH_ACCOUNT=	icinga
20
24
Lines 21-27 Link Here
21
OPTIONS_DEFINE=		PDF
25
OPTIONS_DEFINE=		PDF
22
PDF_DESC=		Use Chromium to export PDFs
26
PDF_DESC=		Use Chromium to export PDFs
23
OPTIONS_DEFAULT=	PDF
27
OPTIONS_DEFAULT=	PDF
24
PDF_RUN_DEPENDS=	icingaweb2-module-pdfexport>=0.9:net-mgmt/icingaweb2-module-pdfexport
28
PDF_RUN_DEPENDS=	icingaweb2-module-pdfexport-${PHP_FLAVOR}>=0.9:net-mgmt/icingaweb2-module-pdfexport@${PHP_FLAVOR}
25
29
26
NO_BUILD=	yes
30
NO_BUILD=	yes
27
NO_ARCH=	yes
31
NO_ARCH=	yes
(-)net-mgmt/icingaweb2-module-vsphere/Makefile (-5 / +7 lines)
Lines 3-21 Link Here
3
PORTNAME=	icingaweb2-module-vsphere
3
PORTNAME=	icingaweb2-module-vsphere
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	1.1.0
5
DISTVERSION=	1.1.0
6
PORTREVISION=	3
6
PORTREVISION=	4
7
CATEGORIES=	net-mgmt www
7
CATEGORIES=	net-mgmt www
8
PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
8
9
9
MAINTAINER=	lme@FreeBSD.org
10
MAINTAINER=	lme@FreeBSD.org
10
COMMENT=	Automated import of your VMs and Physical Host from VMware Sphere
11
COMMENT=	Automated import of your VMs and Physical Host from VMware Sphere
11
12
12
RUN_DEPENDS=	icingaweb2>=2.4.1:net-mgmt/icingaweb2 \
13
RUN_DEPENDS=	icingaweb2-${PHP_FLAVOR}>=2.4.1:net-mgmt/icingaweb2@${PHP_FLAVOR} \
13
		${LOCALBASE}/www/icingaweb2/modules/director/run.php:net-mgmt/icingaweb2-module-director
14
		icingaweb2-module-director-${PHP_FLAVOR}>=1.6.2:net-mgmt/icingaweb2-module-director@${PHP_FLAVOR}
14
15
15
USES=		php
16
USES=		php:web,flavors
17
USE_PHP=	posix soap
18
16
USE_GITHUB=	yes
19
USE_GITHUB=	yes
17
GH_ACCOUNT=	icinga
20
GH_ACCOUNT=	icinga
18
USE_PHP=	posix soap
19
21
20
NO_BUILD=	yes
22
NO_BUILD=	yes
21
NO_ARCH=	yes
23
NO_ARCH=	yes

Return to bug 242664