[pkg-nagios-changes] [Git][nagios-team/monitoring-plugins][master] 3 commits: Fix arch:any build.

Bas Couwenberg (@sebastic) gitlab at salsa.debian.org
Wed Nov 4 14:57:17 GMT 2026



Bas Couwenberg pushed to branch master at Debian Nagios Maintainer Group / monitoring-plugins


Commits:
da85a2a4 by Bas Couwenberg at 2026-11-04T15:39:40+01:00
Fix arch:any build.

- - - - -
7b636304 by Bas Couwenberg at 2026-11-04T15:43:34+01:00
Drop duplicate slash.

- - - - -
a73c06c6 by Bas Couwenberg at 2026-11-04T15:52:32+01:00
Add ${perl:Depends} to monitoring-plugins-{basic,standard}.

- - - - -


2 changed files:

- debian/control
- debian/rules


Changes:

=====================================
debian/control
=====================================
@@ -56,8 +56,9 @@ Depends: inetutils-ping [kfreebsd-any hurd-any],
          monitoring-plugins-common,
          procps,
          ucf,
-         ${misc:Depends},
-         ${shlibs:Depends}
+         ${perl:Depends},
+         ${shlibs:Depends},
+         ${misc:Depends}
 Recommends: libcap2-bin [linux-any]
 Suggests: icinga2
 Breaks: monitoring-plugins-standard (<< 2.4.0-3~)
@@ -87,7 +88,11 @@ Description: Plugins for nagios compatible monitoring systems (basic)
 
 Package: monitoring-plugins-standard
 Architecture: any
-Depends: monitoring-plugins-basic, ucf, ${misc:Depends}, ${shlibs:Depends}
+Depends: monitoring-plugins-basic,
+         ucf,
+         ${perl:Depends},
+         ${shlibs:Depends},
+         ${misc:Depends}
 Recommends: bind9-host | host,
             dnsutils,
             libnet-snmp-perl,


=====================================
debian/rules
=====================================
@@ -78,9 +78,10 @@ execute_after_dh_auto_install:
 	# remove check_uptime for now (conflicting with check_uptime from n-p-c)
 	rm debian/tmp${NP_LIBEXEC}/check_uptime
 
-execute_after_dh_auto_install-arch:
 	# generate debian/README.Debian.plugins
-	perl ./debian/bin/gen_plugin_deps.pl
+	if [ -e "${NP_STD_DIR}${NP_LIBEXEC}" ]; then \
+		perl ./debian/bin/gen_plugin_deps.pl; \
+	fi
 
 override_dh_installchangelogs:
 	dh_installchangelogs -p monitoring-plugins-basic -a ChangeLog
@@ -90,9 +91,9 @@ override_dh_shlibdeps:
 	dh_shlibdeps -N monitoring-plugins-standard
 
 	dpkg-shlibdeps -Tdebian/monitoring-plugins-standard.substvars \
-		${NP_STD_DIR}/${NP_LIBEXEC}/check_dns
+		${NP_STD_DIR}${NP_LIBEXEC}/check_dns
 	dpkg-shlibdeps -Tdebian/monitoring-plugins-standard.substvars.in \
-		-dSuggests ${NP_STD_DIR}/${NP_LIBEXEC}/check_*
+		-dSuggests ${NP_STD_DIR}${NP_LIBEXEC}/check_*
 
 	grep shlibs:Suggests debian/monitoring-plugins-standard.substvars.in \
 		| sed -e 's/shlibs:Suggests/shlibs:Recommends/' \



View it on GitLab: https://salsa.debian.org/nagios-team/monitoring-plugins/-/compare/c47a2e95dbece83a9540ead68dda469e9b8c4303...a73c06c63d197880312619d94320b06c740cbfc8

-- 
View it on GitLab: https://salsa.debian.org/nagios-team/monitoring-plugins/-/compare/c47a2e95dbece83a9540ead68dda469e9b8c4303...a73c06c63d197880312619d94320b06c740cbfc8
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-nagios-changes/attachments/20261104/525c7439/attachment-0001.htm>


More information about the pkg-nagios-changes mailing list