Mon Jan 9 00:14:06 2023 UTC ()
nagios-plugins/Makefile.plugin -> nagios-plugins/plugin.mk


(sekiya)
diff -r1.20 -r1.21 pkgsrc/net/nagios-plugin-ldap/Makefile
diff -r1.20 -r1.21 pkgsrc/net/nagios-plugin-mysql/Makefile
diff -r1.22 -r1.23 pkgsrc/net/nagios-plugin-pgsql/Makefile
diff -r1.20 -r1.21 pkgsrc/net/nagios-plugin-radius/Makefile
diff -r1.30 -r1.31 pkgsrc/net/nagios-plugin-snmp/Makefile
diff -r1.5 -r0 pkgsrc/net/nagios-plugins/Makefile.plugin
diff -r0 -r1.1 pkgsrc/net/nagios-plugins/plugin.mk

cvs diff -r1.20 -r1.21 pkgsrc/net/nagios-plugin-ldap/Makefile (expand / switch to unified diff)

--- pkgsrc/net/nagios-plugin-ldap/Makefile 2020/01/18 21:50:19 1.20
+++ pkgsrc/net/nagios-plugin-ldap/Makefile 2023/01/09 00:14:06 1.21
@@ -1,24 +1,24 @@ @@ -1,24 +1,24 @@
1# $NetBSD: Makefile,v 1.20 2020/01/18 21:50:19 jperkin Exp $ 1# $NetBSD: Makefile,v 1.21 2023/01/09 00:14:06 sekiya Exp $
2# 2#
3 3
4PKGNAME= nagios-plugin-ldap-${PLUGINSVERSION} 4PKGNAME= nagios-plugin-ldap-${PLUGINSVERSION}
5PKGREVISION= 1 5PKGREVISION= 1
6CATEGORIES= net sysutils databases 6CATEGORIES= net sysutils databases
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9COMMENT= Nagios ldap plugin 9COMMENT= Nagios ldap plugin
10LICENSE= gnu-gpl-v3 10LICENSE= gnu-gpl-v3
11 11
12DEPENDS+= nagios-plugins-${PLUGINSVERSION}{,nb[0-9]*}:../../net/nagios-plugins 12DEPENDS+= nagios-plugins-${PLUGINSVERSION}{,nb[0-9]*}:../../net/nagios-plugins
13 13
14.include "../../net/nagios-plugins/Makefile.common" 14.include "../../net/nagios-plugins/Makefile.common"
15 15
16BINARY_TARGET= check_ldap 16BINARY_TARGET= check_ldap
17 17
18CONFIGURE_ARGS+= --with-ldap=yes 18CONFIGURE_ARGS+= --with-ldap=yes
19 19
20.include "../../net/nagios-plugins/Makefile.plugin" 20.include "../../net/nagios-plugins/plugin.mk"
21.include "../../databases/openldap-client/buildlink3.mk" 21.include "../../databases/openldap-client/buildlink3.mk"
22.include "../../security/openssl/buildlink3.mk" 22.include "../../security/openssl/buildlink3.mk"
23.include "../../devel/gettext-lib/buildlink3.mk" 23.include "../../devel/gettext-lib/buildlink3.mk"
24.include "../../mk/bsd.pkg.mk" 24.include "../../mk/bsd.pkg.mk"

cvs diff -r1.20 -r1.21 pkgsrc/net/nagios-plugin-mysql/Makefile (expand / switch to unified diff)

--- pkgsrc/net/nagios-plugin-mysql/Makefile 2021/06/23 20:33:15 1.20
+++ pkgsrc/net/nagios-plugin-mysql/Makefile 2023/01/09 00:14:06 1.21
@@ -1,24 +1,24 @@ @@ -1,24 +1,24 @@
1# $NetBSD: Makefile,v 1.20 2021/06/23 20:33:15 nia Exp $ 1# $NetBSD: Makefile,v 1.21 2023/01/09 00:14:06 sekiya Exp $
2# 2#
3 3
4PKGNAME= nagios-plugin-mysql-${PLUGINSVERSION} 4PKGNAME= nagios-plugin-mysql-${PLUGINSVERSION}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= net sysutils databases 6CATEGORIES= net sysutils databases
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9COMMENT= Nagios mysql plugin 9COMMENT= Nagios mysql plugin
10LICENSE= gnu-gpl-v3 10LICENSE= gnu-gpl-v3
11 11
12DEPENDS+= nagios-plugins-${PLUGINSVERSION}{,nb[0-9]*}:../../net/nagios-plugins 12DEPENDS+= nagios-plugins-${PLUGINSVERSION}{,nb[0-9]*}:../../net/nagios-plugins
13 13
14CONFIGURE_ARGS+= --with-mysql=${BUILDLINK_PREFIX.mysql-client} 14CONFIGURE_ARGS+= --with-mysql=${BUILDLINK_PREFIX.mysql-client}
15 15
16.include "../../net/nagios-plugins/Makefile.common" 16.include "../../net/nagios-plugins/Makefile.common"
17 17
18BINARY_TARGET= check_mysql 18BINARY_TARGET= check_mysql
19 19
20.include "../../net/nagios-plugins/Makefile.plugin" 20.include "../../net/nagios-plugins/plugin.mk"
21.include "../../mk/mysql.buildlink3.mk" 21.include "../../mk/mysql.buildlink3.mk"
22.include "../../security/openssl/buildlink3.mk" 22.include "../../security/openssl/buildlink3.mk"
23.include "../../devel/gettext-lib/buildlink3.mk" 23.include "../../devel/gettext-lib/buildlink3.mk"
24.include "../../mk/bsd.pkg.mk" 24.include "../../mk/bsd.pkg.mk"

cvs diff -r1.22 -r1.23 pkgsrc/net/nagios-plugin-pgsql/Makefile (expand / switch to unified diff)

--- pkgsrc/net/nagios-plugin-pgsql/Makefile 2020/01/18 21:50:19 1.22
+++ pkgsrc/net/nagios-plugin-pgsql/Makefile 2023/01/09 00:14:06 1.23
@@ -1,25 +1,25 @@ @@ -1,25 +1,25 @@
1# $NetBSD: Makefile,v 1.22 2020/01/18 21:50:19 jperkin Exp $ 1# $NetBSD: Makefile,v 1.23 2023/01/09 00:14:06 sekiya Exp $
2# 2#
3 3
4PKGNAME= nagios-plugin-pgsql-${PLUGINSVERSION} 4PKGNAME= nagios-plugin-pgsql-${PLUGINSVERSION}
5PKGREVISION= 1 5PKGREVISION= 1
6CATEGORIES= net sysutils databases 6CATEGORIES= net sysutils databases
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9COMMENT= Nagios pgsql plugin 9COMMENT= Nagios pgsql plugin
10LICENSE= gnu-gpl-v3 10LICENSE= gnu-gpl-v3
11 11
12DEPENDS+= nagios-plugins-${PLUGINSVERSION}{,nb[0-9]*}:../../net/nagios-plugins 12DEPENDS+= nagios-plugins-${PLUGINSVERSION}{,nb[0-9]*}:../../net/nagios-plugins
13 13
14CONFIGURE_ARGS+= --with-pgsql=${BUILDLINK_PREFIX.pgsql-lib} 14CONFIGURE_ARGS+= --with-pgsql=${BUILDLINK_PREFIX.pgsql-lib}
15#CPPFLAGS+= -I${PGSQL_PREFIX}/include/pgsql 15#CPPFLAGS+= -I${PGSQL_PREFIX}/include/pgsql
16 16
17.include "../../net/nagios-plugins/Makefile.common" 17.include "../../net/nagios-plugins/Makefile.common"
18 18
19BINARY_TARGET= check_pgsql 19BINARY_TARGET= check_pgsql
20 20
21.include "../../net/nagios-plugins/Makefile.plugin" 21.include "../../net/nagios-plugins/plugin.mk"
22.include "../../mk/pgsql.buildlink3.mk" 22.include "../../mk/pgsql.buildlink3.mk"
23.include "../../security/openssl/buildlink3.mk" 23.include "../../security/openssl/buildlink3.mk"
24.include "../../devel/gettext-lib/buildlink3.mk" 24.include "../../devel/gettext-lib/buildlink3.mk"
25.include "../../mk/bsd.pkg.mk" 25.include "../../mk/bsd.pkg.mk"

cvs diff -r1.20 -r1.21 pkgsrc/net/nagios-plugin-radius/Makefile (expand / switch to unified diff)

--- pkgsrc/net/nagios-plugin-radius/Makefile 2020/01/18 21:50:20 1.20
+++ pkgsrc/net/nagios-plugin-radius/Makefile 2023/01/09 00:14:06 1.21
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.20 2020/01/18 21:50:20 jperkin Exp $ 1# $NetBSD: Makefile,v 1.21 2023/01/09 00:14:06 sekiya Exp $
2# 2#
3 3
4PKGNAME= nagios-plugin-radius-${PLUGINSVERSION} 4PKGNAME= nagios-plugin-radius-${PLUGINSVERSION}
5PKGREVISION= 1 5PKGREVISION= 1
6CATEGORIES= net sysutils 6CATEGORIES= net sysutils
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9COMMENT= Nagios radius plugin 9COMMENT= Nagios radius plugin
10LICENSE= gnu-gpl-v3 10LICENSE= gnu-gpl-v3
11 11
12DEPENDS+= nagios-plugins-${PLUGINSVERSION}{,nb[0-9]*}:../../net/nagios-plugins 12DEPENDS+= nagios-plugins-${PLUGINSVERSION}{,nb[0-9]*}:../../net/nagios-plugins
13DEPENDS+= p5-Net-SNMP-[0-9]*:../../net/p5-Net-SNMP 13DEPENDS+= p5-Net-SNMP-[0-9]*:../../net/p5-Net-SNMP
14 14
@@ -17,18 +17,18 @@ BUILDLINK_DEPMETHOD.radiusclient-ng= ful @@ -17,18 +17,18 @@ BUILDLINK_DEPMETHOD.radiusclient-ng= ful
17 17
18BUILD_DEFS+= PKG_SYSCONFBASE 18BUILD_DEFS+= PKG_SYSCONFBASE
19 19
20.include "../../net/nagios-plugins/Makefile.common" 20.include "../../net/nagios-plugins/Makefile.common"
21 21
22BINARY_TARGET= check_radius 22BINARY_TARGET= check_radius
23 23
24SUBST_CLASSES+= config 24SUBST_CLASSES+= config
25SUBST_STAGE.config= pre-configure 25SUBST_STAGE.config= pre-configure
26SUBST_FILES.config= plugins/check_radius.c 26SUBST_FILES.config= plugins/check_radius.c
27SUBST_SED.config= -e "s|@SYSCONFDIR@|${PKG_SYSCONFBASE}|g" 27SUBST_SED.config= -e "s|@SYSCONFDIR@|${PKG_SYSCONFBASE}|g"
28SUBST_MESSAGE.config= Fixing configuration file path. 28SUBST_MESSAGE.config= Fixing configuration file path.
29 29
30.include "../../net/nagios-plugins/Makefile.plugin" 30.include "../../net/nagios-plugins/plugin.mk"
31.include "../../net/radiusclient-ng/buildlink3.mk" 31.include "../../net/radiusclient-ng/buildlink3.mk"
32.include "../../security/openssl/buildlink3.mk" 32.include "../../security/openssl/buildlink3.mk"
33.include "../../devel/gettext-lib/buildlink3.mk" 33.include "../../devel/gettext-lib/buildlink3.mk"
34.include "../../mk/bsd.pkg.mk" 34.include "../../mk/bsd.pkg.mk"

cvs diff -r1.30 -r1.31 pkgsrc/net/nagios-plugin-snmp/Makefile (expand / switch to unified diff)

--- pkgsrc/net/nagios-plugin-snmp/Makefile 2022/06/28 11:35:03 1.30
+++ pkgsrc/net/nagios-plugin-snmp/Makefile 2023/01/09 00:14:06 1.31
@@ -1,27 +1,27 @@ @@ -1,27 +1,27 @@
1# $NetBSD: Makefile,v 1.30 2022/06/28 11:35:03 wiz Exp $ 1# $NetBSD: Makefile,v 1.31 2023/01/09 00:14:06 sekiya Exp $
2# 2#
3 3
4PKGNAME= nagios-plugin-snmp-${PLUGINSVERSION} 4PKGNAME= nagios-plugin-snmp-${PLUGINSVERSION}
5PKGREVISION= 6 5PKGREVISION= 6
6CATEGORIES= net sysutils 6CATEGORIES= net sysutils
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9COMMENT= Nagios snmp plugins 9COMMENT= Nagios snmp plugins
10LICENSE= gnu-gpl-v3 10LICENSE= gnu-gpl-v3
11 11
12DEPENDS+= nagios-plugins-${PLUGINSVERSION}{,nb[0-9]*}:../../net/nagios-plugins 12DEPENDS+= nagios-plugins-${PLUGINSVERSION}{,nb[0-9]*}:../../net/nagios-plugins
13DEPENDS+= p5-Net-SNMP-[0-9]*:../../net/p5-Net-SNMP 13DEPENDS+= p5-Net-SNMP-[0-9]*:../../net/p5-Net-SNMP
14 14
15.include "../../net/nagios-plugins/Makefile.common" 15.include "../../net/nagios-plugins/Makefile.common"
16 16
17USE_TOOLS+= perl:run 17USE_TOOLS+= perl:run
18 18
19BINARY_TARGET= check_snmp check_hpjd 19BINARY_TARGET= check_snmp check_hpjd
20SCRIPT_TARGET= check_ifoperstatus check_ifstatus 20SCRIPT_TARGET= check_ifoperstatus check_ifstatus
21SCRIPT_TARGET+= check_breeze check_wave 21SCRIPT_TARGET+= check_breeze check_wave
22 22
23.include "../../net/nagios-plugins/Makefile.plugin" 23.include "../../net/nagios-plugins/plugin.mk"
24.include "../../net/net-snmp/buildlink3.mk" 24.include "../../net/net-snmp/buildlink3.mk"
25.include "../../security/openssl/buildlink3.mk" 25.include "../../security/openssl/buildlink3.mk"
26.include "../../devel/gettext-lib/buildlink3.mk" 26.include "../../devel/gettext-lib/buildlink3.mk"
27.include "../../mk/bsd.pkg.mk" 27.include "../../mk/bsd.pkg.mk"

File Deleted: pkgsrc/net/nagios-plugins/Attic/Makefile.plugin

File Added: pkgsrc/net/nagios-plugins/plugin.mk
# $NetBSD: plugin.mk,v 1.1 2023/01/09 00:14:06 sekiya Exp $
#

INSTALLATION_DIRS+=	libexec/nagios

do-build:
	cd ${WRKSRC}/lib && ${SETENV} ${MAKE_ENV} \
	${MAKE_PROGRAM} ${MAKE_FLAGS} -f ${MAKE_FILE}
	cd ${WRKSRC}/gl && ${SETENV} ${MAKE_ENV} \
	${MAKE_PROGRAM} ${MAKE_FLAGS} -f ${MAKE_FILE}
.if ${BINARY_TARGET:D1}
	cd ${WRKSRC}/plugins && ${SETENV} ${MAKE_ENV}	\
	${MAKE_PROGRAM} ${MAKE_FLAGS} -f ${MAKE_FILE} ${BINARY_TARGET}
.endif
.if ${SCRIPT_TARGET:D1}
	cd ${WRKSRC}/plugins-scripts && ${SETENV} ${MAKE_ENV}	\
	${MAKE_PROGRAM} ${MAKE_FLAGS} -f ${MAKE_FILE} ${SCRIPT_TARGET}
.endif

do-install:
.if ${BINARY_TARGET:D1}
	for PROG in ${BINARY_TARGET}; do	\
		${INSTALL_PROGRAM} ${WRKSRC}/plugins/$${PROG}	\
		${DESTDIR}${PREFIX}/libexec/nagios;	\
	done
.endif
.if ${SCRIPT_TARGET:D1}
	for PROG in ${SCRIPT_TARGET}; do	\
		${INSTALL_SCRIPT} ${WRKSRC}/plugins-scripts/$${PROG}	\
		${DESTDIR}${PREFIX}/libexec/nagios;	\
	done
.endif