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

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

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
1.6       kirby      30: RUN_DEPENDS-main =     net/icinga/core \
                     31:                        net/rrdtool
1.3       kirby      32: RUN_DEPENDS-cgi =      lang/php/${MODPHP_VERSION},-gd \
1.7     ! kirby      33:                        net/icinga/web \
1.3       kirby      34:                        www/pnp4nagios,-main
1.1       kirby      35: #LIB_DEPENDS =         ???
                     36:
1.2       kirby      37: FAKE_FLAGS =           INSTALL_OPTS="-o roog -g bin" \
1.5       kirby      38:                        SYSCONFDIR=${PREFIX}/share/examples/pnp4nagios/
1.2       kirby      39:
                     40: SYSCONFDIR =           ${BASESYSCONFDIR}/pnp4nagios/
1.4       kirby      41: LOCALSTATEDIR =        ${BASELOCALSTATEDIR}/pnp4nagios
1.1       kirby      42:
                     43: CONFIGURE_STYLE =      gnu
1.5       kirby      44: CONFIGURE_ARGS +=      --with-nagios-user=_icinga --with-nagios-group=_icinga \
1.1       kirby      45:                        --datarootdir=/var/www/pnp4nagios/ \
                     46:                        --libexecdir=${PREFIX}/libexec/nagios \
                     47:                        --with-perfdata-dir=/var/www/pnp4nagios/rrd \
1.6       kirby      48:                        --with-perfdata-spool-dir=/var/spool/icinga \
1.1       kirby      49:                        --with-perfdata-logfile=/var/log/pnp4nagios.log
                     50:
                     51: MULTI_PACKAGES =       -main -cgi
1.2       kirby      52: PREFIX-cgi =           ${VARBASE}/www
1.1       kirby      53:
                     54: NO_TEST =              Yes
                     55:
                     56: PKG_ARCH-cgi =         *
                     57:
1.2       kirby      58: INSTALL_TARGET =       install install-config
1.1       kirby      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.6       kirby      68:        ${INSTALL_SCRIPT} ${WRKSRC}/scripts/verify_pnp_config_v2.pl \
                     69:                ${PREFIX}/libexec/nagios/verify_pnp_config.pl
1.1       kirby      70:
                     71: .include <bsd.port.mk>

CVSweb