# $OpenBSD: Makefile.template,v 1.73 2016/01/11 09:17:22 sthen Exp $
#
#SHARED_ONLY = ???
COMMENT-main = Nagios/Icinga addon which graphs performance data
COMMENT-cgi = pnp4nagios CGI scripts
V = 0.6.25
DISTNAME = pnp4nagios-${V}
PKGNAME-main = ${DISTNAME}
PKGNAME-cgi = pnp4nagios-cgi-${V}
#SHARED_LIBS = ???
CATEGORIES = www
HOMEPAGE = https://docs.pnp4nagios.org/
#MAINTAINER = ???
# GPLv2
PERMIT_PACKAGE_CDROM = Yes
WANTLIB-main = c pthread
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=pnp4nagios/}
MODULES = lang/php
BUILD_DEPENDS = net/rrdtool
RUN_DEPENDS-main = net/rrdtool
RUN_DEPENDS-cgi = lang/php/${MODPHP_VERSION},-gd \
www/pnp4nagios,-main
#LIB_DEPENDS = ???
FAKE_FLAGS = INSTALL_OPTS="-o roog -g bin" \
SYSCONFDIR=${PREFIX}/share/pnp4nagios/etc/
SYSCONFDIR = ${BASESYSCONFDIR}/pnp4nagios/
CONFIGURE_STYLE = gnu
CONFIGURE_ARGS += ${CONFIGURE_SHARED} \
--datarootdir=/var/www/pnp4nagios/ \
--libexecdir=${PREFIX}/libexec/nagios \
--with-perfdata-dir=/var/www/pnp4nagios/rrd \
--with-perfdata-spool-dir=/var/spool/pnp4nagios \
--with-perfdata-logfile=/var/log/pnp4nagios.log
MULTI_PACKAGES = -main -cgi
PREFIX-cgi = ${VARBASE}/www
NO_TEST = Yes
PKG_ARCH-cgi = *
INSTALL_TARGET = install install-config
# fix broken symlink in tarbal
post-extract:
ln -sf ${WRKSRC}/share/pnp/documents/en_US/dwnld.html \
${WRKSRC}/share/pnp/documents/de_DE/dwnld.html
post-install:
${INSTALL_DATA_DIR} ${WRKINST}/${VARBASE}/www/conf/modules.sample/
${INSTALL_DATA} ${WRKSRC}/sample-config/httpd.conf \
${WRKINST}/${VARBASE}/www/conf/modules.sample/pnp4nagios.conf.dist
.include <bsd.port.mk>