View | Details | Raw Unified | Return to bug 231415
Collapse All | Expand All

(-)net-mgmt/nagvis/Makefile (-30 / +21 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	nagvis
4
PORTNAME=	nagvis
5
PORTVERSION=	1.9.7
5
PORTVERSION=	1.9.9
6
CATEGORIES=	net-mgmt
6
CATEGORIES=	net-mgmt
7
MASTER_SITES=	http://www.nagvis.org/share/
7
MASTER_SITES=	http://www.nagvis.org/share/
8
8
Lines 11-56 Link Here
11
11
12
LICENSE=	GPLv2
12
LICENSE=	GPLv2
13
13
14
OPTIONS_DEFINE=	GRAPHVIZ
15
OPTIONS_SINGLE=	BROKER
16
OPTIONS_SINGLE_BROKER=	MKLIVESTATUS NDO2DB
17
OPTIONS_DEFAULT=	MKLIVESTATUS
18
MKLIVESTATUS_DESC=	Depend on mk-livestatus broker (preferred)
19
NDO2DB_DESC=	Depend on ndo2db broker
20
GRAPHVIZ_DESC=	Graphviz is needed for automaps
21
22
USES=		gettext php:web
14
USES=		gettext php:web
23
NLS_USES=	gettext
15
USE_PHP=	gd gettext mbstring session json pdo pdo_sqlite
24
NLS_CONFIGURE_OFF=	--disable-nls
25
16
26
NO_BUILD=	yes
17
NO_BUILD=	yes
27
USE_PHP=	gd gettext mbstring session json pdo pdo_sqlite
18
NO_ARCH=	yes
28
19
29
.include <bsd.port.options.mk>
20
SUB_LIST+=	WWW_OWNER=${WWW_OWNER} WWW_GROUP=${WWW_GROUP} \
30
21
		DIRMODE=${DIRMODE} FILEMODE=${FILEMODE}
22
SUB_FILES+=	pkg-install pkg-deinstall
23
PLIST_SUB+=	WWWDIR="${WWWDIR}"
31
WWW_OWNER?=	${WWWOWN}
24
WWW_OWNER?=	${WWWOWN}
32
WWW_GROUP?=	${WWWGRP}
25
WWW_GROUP?=	${WWWGRP}
33
DIRMODE?=	750
26
DIRMODE?=	750
34
FILEMODE?=	640
27
FILEMODE?=	640
35
28
36
SUB_LIST+=	WWW_OWNER=${WWW_OWNER} WWW_GROUP=${WWW_GROUP} \
29
OPTIONS_DEFINE=		GRAPHVIZ
37
		DIRMODE=${DIRMODE} FILEMODE=${FILEMODE}
30
OPTIONS_SINGLE=		BROKER
38
SUB_FILES+=	pkg-install pkg-deinstall
31
OPTIONS_SINGLE_BROKER=	MKLIVESTATUS NDO2DB
39
PLIST_SUB+=	WWWDIR="${WWWDIR}"
32
OPTIONS_DEFAULT=	MKLIVESTATUS
40
33
41
.if ${PORT_OPTIONS:MNDO2DB}
34
GRAPHVIZ_DESC=		Graphviz is needed for automaps
42
USE_PHP+=	mysql
35
MKLIVESTATUS_DESC=	Depend on mk-livestatus broker (preferred)
43
RUN_DEPENDS+=	ndo2db-3x:net-mgmt/ndoutils
36
NDO2DB_DESC=		Depend on ndo2db broker
44
.endif
45
37
46
.if ${PORT_OPTIONS:MMKLIVESTATUS}
38
GRAPHVIZ_RUN_DEPENDS=		dot:graphics/graphviz
47
RUN_DEPENDS+=	mk-livestatus>=0:net-mgmt/mk-livestatus
39
MKLIVESTATUS_RUN_DEPENDS=	mk-livestatus>=0:net-mgmt/mk-livestatus
48
.endif
40
NDO2DB_USE=			PHP=mysql
41
NDO2DB_RUN_DEPENDS=		ndo2b-3x:net-mgmt/ndoutils
42
NLS_USES=			gettext
43
NLS_CONFIGURE_WITH=		nls
49
44
50
.if ${PORT_OPTIONS:MGRAPHVIZ}
51
RUN_DEPENDS+=	dot:graphics/graphviz
52
.endif
53
54
post-extract:
45
post-extract:
55
	@${RM} ${WRKSRC}/.gitignore ${WRKSRC}/install.sh ${WRKSRC}/INSTALL
46
	@${RM} ${WRKSRC}/.gitignore ${WRKSRC}/install.sh ${WRKSRC}/INSTALL
56
47
Lines 62-71 Link Here
62
		${WRKSRC}/etc/nagvis.ini.php-sample
53
		${WRKSRC}/etc/nagvis.ini.php-sample
63
54
64
do-install:
55
do-install:
65
	cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${WWWDIR}/
66
	${MKDIR} ${STAGEDIR}${WWWDIR}/etc/automaps \
56
	${MKDIR} ${STAGEDIR}${WWWDIR}/etc/automaps \
67
		${STAGEDIR}${WWWDIR}/share/var \
57
		${STAGEDIR}${WWWDIR}/share/var \
68
		${STAGEDIR}${WWWDIR}/var/tmpl/cache \
58
		${STAGEDIR}${WWWDIR}/var/tmpl/cache \
69
		${STAGEDIR}${WWWDIR}/var/tmpl/compile
59
		${STAGEDIR}${WWWDIR}/var/tmpl/compile
60
	cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${WWWDIR}/
70
61
71
.include <bsd.port.mk>
62
.include <bsd.port.mk>
(-)net-mgmt/nagvis/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1521970546
1
TIMESTAMP = 1537154451
2
SHA256 (nagvis-1.9.7.tar.gz) = b0cce0f484c5af6d68475ddcca11a35e559ee229b477f21208b6a4cfbec3ed10
2
SHA256 (nagvis-1.9.9.tar.gz) = 02b6e682012fb5c9493f3bd9748223b181d20e5aeb10fc603adbb40285de4162
3
SIZE (nagvis-1.9.7.tar.gz) = 1790286
3
SIZE (nagvis-1.9.9.tar.gz) = 1791989

Return to bug 231415