summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authoragc <agc@pkgsrc.org>1999-04-19 14:29:49 +0000
committeragc <agc@pkgsrc.org>1999-04-19 14:29:49 +0000
commitf85381d98bf2d6d992e28caa765132359a19ab9b (patch)
tree38bba99a1078e509c7ac516a72b738ccc0772248 /mk
parentd5b0e423113d5c697fe5dd8c345fecc4fa071381 (diff)
downloadpkgsrc-f85381d98bf2d6d992e28caa765132359a19ab9b.tar.gz
Fix just-in-time su deinstalls on Solaris by using the full pathname for
${MAKE}.
Diffstat (limited to 'mk')
-rw-r--r--mk/bsd.pkg.mk7
1 files changed, 4 insertions, 3 deletions
diff --git a/mk/bsd.pkg.mk b/mk/bsd.pkg.mk
index b03566b30e8..d81aa263a31 100644
--- a/mk/bsd.pkg.mk
+++ b/mk/bsd.pkg.mk
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.pkg.mk,v 1.254 1999/04/15 20:39:46 tron Exp $
+# $NetBSD: bsd.pkg.mk,v 1.255 1999/04/19 14:29:49 agc Exp $
#
# This file is in the public domain.
#
@@ -1568,8 +1568,9 @@ pkg-su-deinstall: uptodate-pkgtools
if [ `${ID} -u` = 0 ]; then \
${MAKE} ${.MAKEFLAGS} root-deinstall; \
else \
- ${ECHO_MSG} "Becoming root to deinstall ${PKGNAME}.";\
- ${SU_CMD} "cd ${.CURDIR}; ${MAKE} ${.MAKEFLAGS} root-deinstall"; \
+ make=`${TYPE} ${MAKE} | ${AWK} '{ print $$NF }'`; \
+ ${ECHO_MSG} "===> Becoming root@`/bin/hostname` to deinstall ${PKGNAME}."; \
+ ${SU_CMD} "cd ${.CURDIR}; $$make ${.MAKEFLAGS} root-deinstall"; \
fi
root-deinstall: