| @@ -1,44 +1,47 @@ | | | @@ -1,44 +1,47 @@ |
1 | # $NetBSD: Makefile,v 1.10 2008/06/21 14:52:48 tonnerre Exp $ | | 1 | # $NetBSD: Makefile,v 1.11 2009/04/16 09:32:35 apb Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= nrpe-2.12 | | 4 | DISTNAME= nrpe-2.12 |
5 | PKGNAME= nagios-${DISTNAME} | | 5 | PKGNAME= nagios-${DISTNAME} |
| | | 6 | PKGREVISION= 1 |
6 | CATEGORIES= net sysutils | | 7 | CATEGORIES= net sysutils |
7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=nagios/} | | 8 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=nagios/} |
8 | | | 9 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 10 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= http://sourceforge.net/projects/nagios/ | | 11 | HOMEPAGE= http://sourceforge.net/projects/nagios/ |
11 | COMMENT= Nagios remote program execution daemon | | 12 | COMMENT= Nagios remote program execution daemon |
12 | | | 13 | |
13 | .include "../../mk/bsd.prefs.mk" | | 14 | .include "../../mk/bsd.prefs.mk" |
14 | | | 15 | |
15 | GNU_CONFIGURE= yes | | 16 | GNU_CONFIGURE= yes |
16 | USE_TOOLS+= perl | | 17 | USE_TOOLS+= perl |
17 | USE_PKGINSTALL= yes | | 18 | USE_PKGINSTALL= yes |
18 | | | 19 | |
19 | PKG_SYSCONFSUBDIR= nagios | | 20 | PKG_SYSCONFSUBDIR= nagios |
20 | CONFIGURE_ARGS+= --libexecdir=${PREFIX}/libexec/nagios | | 21 | CONFIGURE_ARGS+= --libexecdir=${PREFIX}/libexec/nagios |
21 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q} | | 22 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q} |
22 | | | 23 | |
23 | PKG_GROUPS+= ${NAGIOS_GROUP} | | 24 | PKG_GROUPS+= ${NAGIOS_GROUP} |
24 | PKG_USERS+= ${NAGIOS_USER}:${NAGIOS_GROUP} | | 25 | PKG_USERS+= ${NAGIOS_USER}:${NAGIOS_GROUP} |
25 | PKG_GECOS.${NAGIOS_USER}= Nagios Runtime User | | 26 | PKG_GECOS.${NAGIOS_USER}= Nagios Runtime User |
26 | | | 27 | |
27 | PKG_GROUPS_VARS+= NAGIOS_GROUP | | 28 | PKG_GROUPS_VARS+= NAGIOS_GROUP |
28 | PKG_USERS_VARS+= NAGIOS_USER | | 29 | PKG_USERS_VARS+= NAGIOS_USER |
29 | | | 30 | |
30 | CONFIGURE_ARGS+= --with-nrpe-user=${NAGIOS_USER:Q} | | 31 | CONFIGURE_ARGS+= --with-nrpe-user=${NAGIOS_USER:Q} |
31 | CONFIGURE_ARGS+= --with-nrpe-group=${NAGIOS_GROUP:Q} | | 32 | CONFIGURE_ARGS+= --with-nrpe-group=${NAGIOS_GROUP:Q} |
| | | 33 | CONFIGURE_ARGS+= --with-nagios-user=${NAGIOS_USER:Q} |
| | | 34 | CONFIGURE_ARGS+= --with-nagios-group=${NAGIOS_GROUP:Q} |
32 | | | 35 | |
33 | CONF_FILES+= ${PREFIX}/share/examples/nagios/nrpe.cfg ${PKG_SYSCONFDIR}/nrpe.cfg | | 36 | CONF_FILES+= ${PREFIX}/share/examples/nagios/nrpe.cfg ${PKG_SYSCONFDIR}/nrpe.cfg |
34 | RCD_SCRIPTS+= nrpe | | 37 | RCD_SCRIPTS+= nrpe |
35 | | | 38 | |
36 | INSTALLATION_DIRS= sbin libexec/nagios share/examples/nagios share/examples/rc.d | | 39 | INSTALLATION_DIRS= sbin libexec/nagios share/examples/nagios share/examples/rc.d |
37 | | | 40 | |
38 | .include "options.mk" | | 41 | .include "options.mk" |
39 | | | 42 | |
40 | do-install: | | 43 | do-install: |
41 | ${INSTALL_PROGRAM} ${WRKSRC}/src/nrpe ${PREFIX}/sbin | | 44 | ${INSTALL_PROGRAM} ${WRKSRC}/src/nrpe ${PREFIX}/sbin |
42 | ${INSTALL_PROGRAM} ${WRKSRC}/src/check_nrpe ${PREFIX}/libexec/nagios | | 45 | ${INSTALL_PROGRAM} ${WRKSRC}/src/check_nrpe ${PREFIX}/libexec/nagios |
43 | ${INSTALL_DATA} ${WRKSRC}/sample-config/nrpe.cfg ${PREFIX}/share/examples/nagios | | 46 | ${INSTALL_DATA} ${WRKSRC}/sample-config/nrpe.cfg ${PREFIX}/share/examples/nagios |
44 | ${INSTALL_SCRIPT} ${WRKDIR}/nrpe ${PREFIX}/${RCD_SCRIPTS_EXAMPLEDIR} | | 47 | ${INSTALL_SCRIPT} ${WRKDIR}/nrpe ${PREFIX}/${RCD_SCRIPTS_EXAMPLEDIR} |