1 # Created by: Paul Dlug <paul@nerdlabs.com>
8 MASTER_SITES= SF/nagios/nsca-2.x/nsca-${PORTVERSION}
10 MAINTAINER= mm@FreeBSD.org
11 COMMENT= Nagios Service Check Acceptor
15 #.if !defined(_BUILDING_NSCA_CLIENT)
16 #RUN_DEPENDS= nagios:net-mgmt/nagios
18 LIB_DEPENDS= libmcrypt.so:security/libmcrypt
20 .if !defined(_BUILDING_NSCA_CLIENT)
24 PKGNAMESUFFIX= 27-client
25 CONFLICTS= nsca-client-2.9.*
30 CONFIGURE_ARGS= --prefix=${PREFIX} --localstatedir=/var/spool/nagios
31 DOCSDIR?= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
35 .if !defined(_BUILDING_NSCA_CLIENT)
39 PKGMESSAGE= ${WRKDIR}/pkg-message
40 SUB_FILES+= pkg-message
42 PLIST_SUB+= SERVER="@comment "
43 PKGMESSAGE= ${WRKDIR}/pkg-message.client
44 SUB_FILES+= pkg-message.client
47 .if defined(_BUILDING_NSCA_CLIENT)
50 PLIST_SUB+= CLIENT="@comment "
53 DOCS= Changelog LEGAL README SECURITY
56 .if defined(_BUILDING_NSCA_CLIENT)
57 ${INSTALL_PROGRAM} ${WRKSRC}/src/send_nsca ${STAGEDIR}${PREFIX}/sbin/send_nsca
58 ${MKDIR} ${STAGEDIR}${PREFIX}/etc/nagios
59 ${INSTALL_DATA} ${WRKSRC}/sample-config/send_nsca.cfg ${STAGEDIR}${PREFIX}/etc/nagios/send_nsca.cfg-sample
61 ${INSTALL_PROGRAM} ${WRKSRC}/src/nsca ${STAGEDIR}${PREFIX}/sbin/nsca
62 ${MKDIR} ${STAGEDIR}${PREFIX}/etc/nagios
63 ${INSTALL_DATA} ${WRKSRC}/sample-config/nsca.cfg ${STAGEDIR}${PREFIX}/etc/nagios/nsca.cfg-sample
67 @${MKDIR} ${STAGEDIR}${DOCSDIR}
68 cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}
70 .include <bsd.port.mk>