summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mk/flavor/pkg/replace.mk9
1 files changed, 5 insertions, 4 deletions
diff --git a/mk/flavor/pkg/replace.mk b/mk/flavor/pkg/replace.mk
index 447f17e1f12..0435396d7a4 100644
--- a/mk/flavor/pkg/replace.mk
+++ b/mk/flavor/pkg/replace.mk
@@ -1,4 +1,4 @@
-# $NetBSD: replace.mk,v 1.18 2007/08/13 14:18:23 gdt Exp $
+# $NetBSD: replace.mk,v 1.19 2007/09/21 15:13:55 gdt Exp $
#
# _flavor-replace:
@@ -74,11 +74,12 @@ undo-replace-check: .PHONY
### package using pkg_tarup.
###
replace-tarup: .PHONY
- ${RUN} [ -x ${_PKG_TARUP_CMD:Q} ] \
- || ${FAIL_MSG} ${_PKG_TARUP_CMD:Q}" was not found.";
+ ${RUN} ${_REPLACE_OLDNAME_CMD}; \
+ [ -x ${_PKG_TARUP_CMD:Q} ] \
+ || ${FAIL_MSG} ${_PKG_TARUP_CMD:Q}" was not found."; \
${SETENV} PKG_DBDIR=${_PKG_DBDIR} PKG_SUFX=${PKG_SUFX} \
PKGREPOSITORY=${WRKDIR} \
- ${_PKG_TARUP_CMD} ${PKGBASE}
+ ${_PKG_TARUP_CMD} $${oldname}
######################################################################
### undo-replace-install (PRIVATE)