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

(-)nagiostat/Makefile (-7 / +13 lines)
Lines 16-25 Link Here
16
COMMENT=	Nagiostat parses performance-data from Nagios and generates graphs
16
COMMENT=	Nagiostat parses performance-data from Nagios and generates graphs
17
17
18
RUN_DEPENDS=	rrdtool:${PORTSDIR}/net/rrdtool \
18
RUN_DEPENDS=	rrdtool:${PORTSDIR}/net/rrdtool \
19
		nagios:${PORTSDIR}/net-mgmt/nagios \
19
		nagios:${PORTSDIR}/net-mgmt/nagios
20
		${SITE_PERL}/CGI.pm:${PORTSDIR}/www/p5-CGI.pm
21
22
BROKEN=		Does not install
23
20
24
USE_PERL5=	yes
21
USE_PERL5=	yes
25
NO_BUILD=	yes
22
NO_BUILD=	yes
Lines 28-33 Link Here
28
NAGIOSDIR?=	/var/spool/nagios
25
NAGIOSDIR?=	/var/spool/nagios
29
DOC_FILES=	README GPL.txt
26
DOC_FILES=	README GPL.txt
30
27
28
NAGIOSWWWDIR?=	www/nagios
29
PLIST_SUB+=	NAGIOSWWWDIR=${NAGIOSWWWDIR}
30
31
post-patch:
31
post-patch:
32
	@${REINPLACE_CMD} \
32
	@${REINPLACE_CMD} \
33
		-e 's|%%NAGIOSTATCONFDIR%%|${PREFIX}/etc/|' \
33
		-e 's|%%NAGIOSTATCONFDIR%%|${PREFIX}/etc/|' \
Lines 39-47 Link Here
39
	@${MKDIR} ${PREFIX}/libexec/${PORTNAME}
39
	@${MKDIR} ${PREFIX}/libexec/${PORTNAME}
40
	@${MKDIR} ${NAGIOSDIR}/${PORTNAME}rrd
40
	@${MKDIR} ${NAGIOSDIR}/${PORTNAME}rrd
41
	@${INSTALL_SCRIPT} ${WRKSRC}/nagiostat ${PREFIX}/libexec/${PORTNAME}/
41
	@${INSTALL_SCRIPT} ${WRKSRC}/nagiostat ${PREFIX}/libexec/${PORTNAME}/
42
	@${LN} -fs ${PREFIX}/libexec/${PORTNAME}/nagiostat ${PREFIX}/share/nagios/cgi-bin/nagiostat.cgi
42
	@${LN} -fs ${PREFIX}/libexec/${PORTNAME}/nagiostat ${PREFIX}/${NAGIOSWWWDIR}/cgi-bin/nagiostat.cgi
43
	@${INSTALL_DATA} ${WRKSRC}/nagiostat.conf ${PREFIX}/etc/nagiostat.conf-sample
43
	@${INSTALL_DATA} ${WRKSRC}/nagiostat.conf ${PREFIX}/etc/nagiostat.conf-sample
44
	@${INSTALL_DATA} ${WRKSRC}/graph.gif ${PREFIX}/share/nagios/images/logos
44
	@${INSTALL_DATA} ${WRKSRC}/graph.gif ${PREFIX}/${NAGIOSWWWDIR}/images/logos
45
	@${MKDIR} ${PREFIX}/libexec/${PORTNAME}/html-templates/
45
	@${MKDIR} ${PREFIX}/libexec/${PORTNAME}/html-templates/
46
	@${INSTALL_DATA} ${WRKSRC}/html-templates/default.html ${PREFIX}/libexec/${PORTNAME}/html-templates/
46
	@${INSTALL_DATA} ${WRKSRC}/html-templates/default.html ${PREFIX}/libexec/${PORTNAME}/html-templates/
47
	@${INSTALL_DATA} ${WRKSRC}/html-templates/graphindex.html ${PREFIX}/libexec/${PORTNAME}/html-templates/
47
	@${INSTALL_DATA} ${WRKSRC}/html-templates/graphindex.html ${PREFIX}/libexec/${PORTNAME}/html-templates/
Lines 54-57 Link Here
54
.endfor
54
.endfor
55
.endif
55
.endif
56
56
57
.include <bsd.port.mk>
57
.include <bsd.port.pre.mk>
58
59
.if ${PERL_LEVEL} < 500800
60
RUN_DEPENDS+=	${SITE_PERL}/CGI.pm:${PORTSDIR}/www/p5-CGI.pm
61
.endif
62
63
.include <bsd.port.post.mk>
(-)nagiostat/pkg-plist (-2 / +2 lines)
Lines 3-13 Link Here
3
@exec chown nagios:nagios /var/spool/nagios/nagiostatrrd
3
@exec chown nagios:nagios /var/spool/nagios/nagiostatrrd
4
@unexec rmdir /var/spool/nagios/nagiostatrrd 2>/dev/null || true
4
@unexec rmdir /var/spool/nagios/nagiostatrrd 2>/dev/null || true
5
etc/nagiostat.conf-sample
5
etc/nagiostat.conf-sample
6
share/nagios/cgi-bin/nagiostat.cgi
6
%%NAGIOSWWWDIR%%/cgi-bin/nagiostat.cgi
7
libexec/nagiostat/nagiostat
7
libexec/nagiostat/nagiostat
8
libexec/nagiostat/html-templates/default.html
8
libexec/nagiostat/html-templates/default.html
9
libexec/nagiostat/html-templates/graphindex.html
9
libexec/nagiostat/html-templates/graphindex.html
10
share/nagios/images/logos/graph.gif
10
%%NAGIOSWWWDIR%%/images/logos/graph.gif
11
%%PORTDOCS%%%%DOCSDIR%%/README
11
%%PORTDOCS%%%%DOCSDIR%%/README
12
%%PORTDOCS%%%%DOCSDIR%%/GPL.txt
12
%%PORTDOCS%%%%DOCSDIR%%/GPL.txt
13
@dirrm libexec/nagiostat/html-templates
13
@dirrm libexec/nagiostat/html-templates

Return to bug 92944