Add user-destdir supportdiff -r1.40 -r1.41 pkgsrc/net/nagios-plugins/Makefile
(bouyer)
@@ -1,25 +1,25 @@ | @@ -1,25 +1,25 @@ | |||
1 | # $NetBSD: Makefile,v 1.40 2015/06/12 10:50:43 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.41 2016/02/09 10:13:17 bouyer Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | PKGREVISION= 1 | 4 | PKGREVISION= 1 | |
5 | CATEGORIES= net sysutils | 5 | CATEGORIES= net sysutils | |
6 | 6 | |||
7 | MAINTAINER= pkgsrc-users@NetBSD.org | 7 | MAINTAINER= pkgsrc-users@NetBSD.org | |
8 | HOMEPAGE= http://sourceforge.net/projects/nagiosplug/ | 8 | HOMEPAGE= http://sourceforge.net/projects/nagiosplug/ | |
9 | COMMENT= Nagios plugins | 9 | COMMENT= Nagios plugins | |
10 | LICENSE= gnu-gpl-v2 | 10 | LICENSE= gnu-gpl-v2 | |
11 | 11 | |||
12 | PKG_DESTDIR_SUPPORT= destdir | 12 | PKG_DESTDIR_SUPPORT= user-destdir | |
13 | 13 | |||
14 | .include "../../net/nagios-plugins/Makefile.common" | 14 | .include "../../net/nagios-plugins/Makefile.common" | |
15 | 15 | |||
16 | .include "../../mk/bsd.prefs.mk" | 16 | .include "../../mk/bsd.prefs.mk" | |
17 | 17 | |||
18 | USE_TOOLS+= msgfmt msgmerge intltool perl:run xgettext | 18 | USE_TOOLS+= msgfmt msgmerge intltool perl:run xgettext | |
19 | 19 | |||
20 | PKG_GROUPS+= ${NAGIOS_GROUP} | 20 | PKG_GROUPS+= ${NAGIOS_GROUP} | |
21 | BUILD_DEFS+= ${NAGIOS_GROUP} | 21 | BUILD_DEFS+= ${NAGIOS_GROUP} | |
22 | 22 | |||
23 | CONFIGURE_ARGS+= --without-pgsql --without-mysql \ | 23 | CONFIGURE_ARGS+= --without-pgsql --without-mysql \ | |
24 | --without-smbclient-command --without-snmpget-command \ | 24 | --without-smbclient-command --without-snmpget-command \ | |
25 | --without-snmpgetnext-command --without-fping-command \ | 25 | --without-snmpgetnext-command --without-fping-command \ |
@@ -1,14 +1,15 @@ | @@ -1,14 +1,15 @@ | |||
1 | $NetBSD: distinfo,v 1.18 2015/11/04 00:35:14 agc Exp $ | 1 | $NetBSD: distinfo,v 1.19 2016/02/09 10:13:17 bouyer Exp $ | |
2 | 2 | |||
3 | SHA1 (nagios-plugins-2.0.3.tar.gz) = 29b6183ab9d796299dc17c395eef493415d1e9d6 | 3 | SHA1 (nagios-plugins-2.0.3.tar.gz) = 29b6183ab9d796299dc17c395eef493415d1e9d6 | |
4 | RMD160 (nagios-plugins-2.0.3.tar.gz) = b682b126c78df51f64d9cb8599d2f9dfd411d5f4 | 4 | RMD160 (nagios-plugins-2.0.3.tar.gz) = b682b126c78df51f64d9cb8599d2f9dfd411d5f4 | |
5 | SHA512 (nagios-plugins-2.0.3.tar.gz) = 2753e6f3fc7433a5583fee01e63a65b9ea74155964f2b6e6bf3458e56cb29ea5dbd020f83816044a717b66d6548d203b3a082fba0faedcd629c7a8457bc19b36 | 5 | SHA512 (nagios-plugins-2.0.3.tar.gz) = 2753e6f3fc7433a5583fee01e63a65b9ea74155964f2b6e6bf3458e56cb29ea5dbd020f83816044a717b66d6548d203b3a082fba0faedcd629c7a8457bc19b36 | |
6 | Size (nagios-plugins-2.0.3.tar.gz) = 2659772 bytes | 6 | Size (nagios-plugins-2.0.3.tar.gz) = 2659772 bytes | |
7 | SHA1 (patch-ad) = 7dc748ce7815f3f90212815a9fe9a9a7db961617 | 7 | SHA1 (patch-ad) = 7dc748ce7815f3f90212815a9fe9a9a7db961617 | |
8 | SHA1 (patch-af) = 8fd2e50ca63f014f88195552884913c7383cb6a1 | 8 | SHA1 (patch-af) = 8fd2e50ca63f014f88195552884913c7383cb6a1 | |
9 | SHA1 (patch-ah) = f884e80c1e09fefd5e37f087d95d3b76b9d44ab6 | 9 | SHA1 (patch-ah) = f884e80c1e09fefd5e37f087d95d3b76b9d44ab6 | |
10 | SHA1 (patch-ai) = 645ebd4ac16a71bd5944fe3850c809cb45bf6a4c | 10 | SHA1 (patch-ai) = 645ebd4ac16a71bd5944fe3850c809cb45bf6a4c | |
11 | SHA1 (patch-ak) = 093638669dd5b524d8a9b31d452f1ba737e684b3 | 11 | SHA1 (patch-ak) = 093638669dd5b524d8a9b31d452f1ba737e684b3 | |
12 | SHA1 (patch-an) = 6ba8dec0eb62cd0097809daf8075248afd448695 | 12 | SHA1 (patch-an) = 6ba8dec0eb62cd0097809daf8075248afd448695 | |
13 | SHA1 (patch-configure) = 8a06bbd0fa0649625ffb1c8e2f4b667714a40fe4 | 13 | SHA1 (patch-configure) = 8a06bbd0fa0649625ffb1c8e2f4b667714a40fe4 | |
14 | SHA1 (patch-plugins-root_Makefile.in) = e4352f38bd0085f5c0acd9d058f1aa5d76676fff | |||
14 | SHA1 (patch-plugins__check_swap.c) = 4a32398b3e8e596b9f67b3ea95a3acce37287b0b | 15 | SHA1 (patch-plugins__check_swap.c) = 4a32398b3e8e596b9f67b3ea95a3acce37287b0b |
$NetBSD: patch-plugins-root_Makefile.in,v 1.1 2016/02/09 10:13:17 bouyer Exp $
user-destdir install fixes.
--- plugins-root/Makefile.in.orig 2016-02-08 13:26:51.000000000 +0100
+++ plugins-root/Makefile.in 2016-02-08 13:27:43.000000000 +0100
@@ -1312,10 +1312,6 @@
p=$$f; \
echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(libexecdir)/$$p"; \
$(INSTALL_PROGRAM) $$p $(DESTDIR)$(libexecdir)/$$p; \
- echo " chown root $(DESTDIR)$(libexecdir)/$$p"; \
- chown root $(DESTDIR)$(libexecdir)/$$p; \
- echo " chmod $(setuid_root_mode) $(DESTDIR)$(libexecdir)/$$p"; \
- chmod $(setuid_root_mode) $(DESTDIR)$(libexecdir)/$$p; \
done
@@ -1748,12 +1744,7 @@
&& chmod $(setuid_root_mode) $$TMPFILE > /dev/null 2>&1 \
&& can_create_suid_root_executable=yes; \
rm -f $$TMPFILE; \
- if test $$can_create_suid_root_executable = yes; then \
- $(INSTALL_SUID); \
- else \
- echo "WARNING: insufficient access; not installing setuid plugins"; \
- echo "NOTE: to install setuid plugins, run 'make install-root' as root"; \
- fi
+ $(INSTALL_SUID); \
clean-local:
rm -f NP-VERSION-FILE