[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / ports / www / pnp4nagios

Annotation of ports/www/pnp4nagios/Makefile, Revision 1.8

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

CVSweb