Update editors/libreoffice-tt to version 5.2.5
[dports.git] / net-mgmt / nsca27 / Makefile
1 # Created by: Paul Dlug <paul@nerdlabs.com>
2 # $FreeBSD$
3
4 PORTNAME=       nsca
5 PORTVERSION=    2.7.2
6 PORTREVISION=   8
7 CATEGORIES=     net-mgmt
8 MASTER_SITES=   SF/nagios/nsca-2.x/nsca-${PORTVERSION}
9
10 MAINTAINER=     mm@FreeBSD.org
11 COMMENT=        Nagios Service Check Acceptor
12
13 LICENSE=        GPLv2
14
15 #.if !defined(_BUILDING_NSCA_CLIENT)
16 #RUN_DEPENDS=   nagios:net-mgmt/nagios
17 #.endif
18 LIB_DEPENDS=    libmcrypt.so:security/libmcrypt
19
20 .if !defined(_BUILDING_NSCA_CLIENT)
21 PKGNAMESUFFIX=  27
22 CONFLICTS=      nsca-2.9.*
23 .else
24 PKGNAMESUFFIX=  27-client
25 CONFLICTS=      nsca-client-2.9.*
26 .endif
27
28 GNU_CONFIGURE=  yes
29 USES=           perl5
30 CONFIGURE_ARGS= --prefix=${PREFIX} --localstatedir=/var/spool/nagios
31 DOCSDIR?=       ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
32
33 OPTIONS_DEFINE= DOCS
34
35 .if !defined(_BUILDING_NSCA_CLIENT)
36 USE_RC_SUBR=    nsca
37 PLIST_SUB+=     SERVER=""
38 WITHOUT_CLIENT= yes
39 PKGMESSAGE=     ${WRKDIR}/pkg-message
40 SUB_FILES+=     pkg-message
41 .else
42 PLIST_SUB+=     SERVER="@comment "
43 PKGMESSAGE=     ${WRKDIR}/pkg-message.client
44 SUB_FILES+=     pkg-message.client
45 .endif
46
47 .if defined(_BUILDING_NSCA_CLIENT)
48 PLIST_SUB+=     CLIENT=""
49 .else
50 PLIST_SUB+=     CLIENT="@comment "
51 .endif
52
53 DOCS=           Changelog LEGAL README SECURITY
54
55 do-install:
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
60 .else
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
64 .endif
65
66 post-install-DOCS-on:
67         @${MKDIR} ${STAGEDIR}${DOCSDIR}
68         cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}
69
70 .include <bsd.port.mk>