Annotation of ports/www/pnp4nagios/Makefile, Revision 1.2
1.1 kirby 1: # $OpenBSD: Makefile.template,v 1.73 2016/01/11 09:17:22 sthen Exp $
2: #
3: #SHARED_ONLY = ???
4:
5: COMMENT-main = Nagios/Icinga addon which graphs performance data
6: COMMENT-cgi = pnp4nagios CGI scripts
7:
8: V = 0.6.25
9: DISTNAME = pnp4nagios-${V}
10: PKGNAME-main = ${DISTNAME}
11: PKGNAME-cgi = pnp4nagios-cgi-${V}
12:
13: #SHARED_LIBS = ???
14:
15: CATEGORIES = www
16:
17: HOMEPAGE = https://docs.pnp4nagios.org/
18:
19: #MAINTAINER = ???
20:
21: # GPLv2
22: PERMIT_PACKAGE_CDROM = Yes
23:
24: WANTLIB-main = c pthread
25:
26: MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=pnp4nagios/}
27:
1.2 ! kirby 28: MODULES = lang/php
1.1 kirby 29: BUILD_DEPENDS = net/rrdtool
30: RUN_DEPENDS-main = net/rrdtool
1.2 ! kirby 31: RUN_DEPENDS-cgi = lang/php/${MODPHP_VERSION},-gd
1.1 kirby 32: #LIB_DEPENDS = ???
33:
34: #MAKE_FLAGS = ???
35: #MAKE_ENV = INSTALL_OPTS="-o roog -g bin"
1.2 ! kirby 36: FAKE_FLAGS = INSTALL_OPTS="-o roog -g bin" \
! 37: SYSCONFDIR=${PREFIX}/share/pnp4nagios/etc/
! 38:
! 39: SYSCONFDIR = ${BASESYSCONFDIR}/pnp4nagios/
1.1 kirby 40:
41: CONFIGURE_STYLE = gnu
42: CONFIGURE_ARGS += ${CONFIGURE_SHARED} \
43: --datarootdir=/var/www/pnp4nagios/ \
44: --libexecdir=${PREFIX}/libexec/nagios \
45: --with-perfdata-dir=/var/www/pnp4nagios/rrd \
46: --with-perfdata-spool-dir=/var/spool/pnp4nagios \
47: --with-perfdata-logfile=/var/log/pnp4nagios.log
48:
49: MULTI_PACKAGES = -main -cgi
1.2 ! kirby 50: PREFIX-cgi = ${VARBASE}/www
1.1 kirby 51:
52: NO_TEST = Yes
53:
54: PKG_ARCH-cgi = *
55:
56: #ALL_TARGET = ???
1.2 ! kirby 57: INSTALL_TARGET = install install-config
1.1 kirby 58: #TEST_TARGET = ???
59:
60: # fix broken symlink in tarbal
61: post-extract:
62: ln -sf ${WRKSRC}/share/pnp/documents/en_US/dwnld.html \
63: ${WRKSRC}/share/pnp/documents/de_DE/dwnld.html
1.2 ! kirby 64: post-install:
! 65: ${INSTALL_DATA_DIR} ${WRKINST}/${VARBASE}/www/conf/modules.sample/
! 66: ${INSTALL_DATA} ${WRKSRC}/sample-config/httpd.conf \
! 67: ${WRKINST}/${VARBASE}/www/conf/modules.sample/pnp4nagios.conf.dist
1.1 kirby 68:
69: .include <bsd.port.mk>
CVSweb