View | Details | Raw Unified | Return to bug 236186
Collapse All | Expand All

(-)net-mgmt/nagios-plugins/Makefile (-8 / +16 lines)
Lines 15-28 Link Here
15
LICENSE=	GPLv3
15
LICENSE=	GPLv3
16
LICENSE_FILE=	${WRKSRC}/COPYING
16
LICENSE_FILE=	${WRKSRC}/COPYING
17
17
18
CONFLICTS_INSTALL=	monitoring-plugins-*
19
20
USES=		charsetfix gmake perl5 libtool ssl
18
USES=		charsetfix gmake perl5 libtool ssl
21
USE_SUBMAKE=	yes
19
USE_SUBMAKE=	yes
22
20
21
CONFLICTS_INSTALL=	monitoring-plugins-*
22
23
OPTIONS_DEFINE=	QSTAT FPING NETSNMP RADIUS MYSQL PGSQL LDAP IPV6 NLS DBI EXTRAOPTS SSH_PORTABLE
23
OPTIONS_DEFINE=	QSTAT FPING NETSNMP RADIUS MYSQL PGSQL LDAP IPV6 NLS DBI EXTRAOPTS SSH_PORTABLE
24
OPTIONS_SINGLE=	DNS
24
OPTIONS_SINGLE=	DNS
25
OPTIONS_SINGLE_DNS=	DNS_BASE DNS_BINDTOOLS DNS_BIND911
25
OPTIONS_SINGLE_DNS=	DNS_BASE DNS_BINDTOOLS DNS_BIND911 DNS_BIND912 DNS_BIND913 DNS_BIND914
26
OPTIONS_DEFAULT=EXTRAOPTS DNS_BASE
26
OPTIONS_DEFAULT=EXTRAOPTS DNS_BASE
27
OPTIONS_SUB=	yes
27
OPTIONS_SUB=	yes
28
28
Lines 42-47 Link Here
42
DNS_BASE_DESC=	>= 10 means drill for check_dig and no check_dns
42
DNS_BASE_DESC=	>= 10 means drill for check_dig and no check_dns
43
DNS_BINDTOOLS_DESC=	Use dig and nslookup from dns/bind-tools
43
DNS_BINDTOOLS_DESC=	Use dig and nslookup from dns/bind-tools
44
DNS_BIND911_DESC=	Use dig and nslookup from dns/bind911
44
DNS_BIND911_DESC=	Use dig and nslookup from dns/bind911
45
DNS_BIND912_DESC=	Use dig and nslookup from dns/bind912
46
DNS_BIND913_DESC=	Use dig and nslookup from dns/bind913
47
DNS_BIND914_DESC=	Use dig and nslookup from dns/bind914
45
48
46
EXTRAOPTS_CONFIGURE_ENABLE=	extra-opts
49
EXTRAOPTS_CONFIGURE_ENABLE=	extra-opts
47
50
Lines 117-128 Link Here
117
DBI_CONFIGURE_WITH=	dbi
120
DBI_CONFIGURE_WITH=	dbi
118
121
119
DNS_BINDTOOLS_BUILD_DEPENDS=	${LOCALBASE}/bin/dig:dns/bind-tools
122
DNS_BINDTOOLS_BUILD_DEPENDS=	${LOCALBASE}/bin/dig:dns/bind-tools
120
DNS_BINDTOOLS_CONFIGURE_ON=	--with-dig-command=${LOCALBASE}/bin/dig \
121
				--with-nslookup-command=${LOCALBASE}/bin/nslookup
122
DNS_BIND911_BUILD_DEPENDS=	${LOCALBASE}/bin/dig:dns/bind911
123
DNS_BIND911_BUILD_DEPENDS=	${LOCALBASE}/bin/dig:dns/bind911
123
DNS_BIND911_CONFIGURE_ON=	--with-dig-command=${LOCALBASE}/bin/dig \
124
DNS_BIND912_BUILD_DEPENDS=	${LOCALBASE}/bin/dig:dns/bind912
124
				--with-nslookup-command=${LOCALBASE}/bin/nslookup
125
DNS_BIND913_BUILD_DEPENDS=	${LOCALBASE}/bin/dig:dns/bind913
125
126
DNS_BIND914_BUILD_DEPENDS=	${LOCALBASE}/bin/dig:dns/bind914
126
SSH_PORTABLE_BUILD_DEPENDS=	${LOCALBASE}/bin/ssh:security/openssh-portable
127
SSH_PORTABLE_BUILD_DEPENDS=	${LOCALBASE}/bin/ssh:security/openssh-portable
127
SSH_PORTABLE_RUN_DEPENDS:=	${SSH_PORTABLE_BUILD_DEPENDS}
128
SSH_PORTABLE_RUN_DEPENDS:=	${SSH_PORTABLE_BUILD_DEPENDS}
128
SSH_PORTABLE_CONFIGURE_ON=	--with-ssh-command=${LOCALBASE}/bin/ssh
129
SSH_PORTABLE_CONFIGURE_ON=	--with-ssh-command=${LOCALBASE}/bin/ssh
Lines 129-134 Link Here
129
130
130
.include <bsd.port.options.mk>
131
.include <bsd.port.options.mk>
131
132
133
# Look for BUILD_DEPENDS versions of some binaries
134
.for prog in dig nslookup
135
.if exists(${LOCALBASE}/bin/${prog})
136
CONFIGURE_ARGS+=	--with-${prog}-command=${LOCALBASE}/bin/${prog}
137
.endif
138
.endfor
139
132
.if ${PORT_OPTIONS:MDNS_BASE}
140
.if ${PORT_OPTIONS:MDNS_BASE}
133
EXTRA_PATCHES+=	${FILESDIR}/extra-patch-dig-to-drill.diff
141
EXTRA_PATCHES+=	${FILESDIR}/extra-patch-dig-to-drill.diff
134
CONFIGURE_ARGS+=--with-dig-command=/usr/bin/drill \
142
CONFIGURE_ARGS+=--with-dig-command=/usr/bin/drill \

Return to bug 236186