diff options
author | agc <agc> | 1999-04-19 14:29:49 +0000 |
---|---|---|
committer | agc <agc> | 1999-04-19 14:29:49 +0000 |
commit | 769cbbf8862f6cb582ac8f9cd8c3eafc9adec193 (patch) | |
tree | 38bba99a1078e509c7ac516a72b738ccc0772248 /mk | |
parent | b3b4a232b736d40bfeec86e312621f8b434cb34d (diff) | |
download | pkgsrc-769cbbf8862f6cb582ac8f9cd8c3eafc9adec193.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.mk | 7 |
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: |