summaryrefslogtreecommitdiff
path: root/mk/bsd.pkg.update.mk
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2009-05-16 01:27:30 +0000
committerjoerg <joerg@pkgsrc.org>2009-05-16 01:27:30 +0000
commit6bc6b1cbc69e04b33716500e58bad17369ff9183 (patch)
tree4235f2018246d64368d50782dbcac465912852bc /mk/bsd.pkg.update.mk
parent7ef9fa255394817b28e0d30f5015a1210b2578c9 (diff)
downloadpkgsrc-6bc6b1cbc69e04b33716500e58bad17369ff9183.tar.gz
Don't require pkg_delete or pkg_info -r to list packages in full
topological sort for the make update list. This breaks naturally when new dependencies are introduced that are also in the list scheduled for later installation. Reported by David Holland.
Diffstat (limited to 'mk/bsd.pkg.update.mk')
-rw-r--r--mk/bsd.pkg.update.mk3
1 files changed, 2 insertions, 1 deletions
diff --git a/mk/bsd.pkg.update.mk b/mk/bsd.pkg.update.mk
index e5165a78c99..c9f3e7bbd60 100644
--- a/mk/bsd.pkg.update.mk
+++ b/mk/bsd.pkg.update.mk
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.pkg.update.mk,v 1.17 2009/03/07 19:36:31 joerg Exp $
+# $NetBSD: bsd.pkg.update.mk,v 1.18 2009/05/16 01:27:30 joerg Exp $
#
# This Makefile fragment is included by bsd.pkg.mk and contains the targets
# and variables for "make update".
@@ -72,6 +72,7 @@ update:
${RECURSIVE_MAKE} ${MAKEFLAGS} deinstall _UPDATE_RUNNING=YES; \
fi && \
${RECURSIVE_MAKE} ${MAKEFLAGS} ${UPDATE_TARGET} \
+ _PKGSRC_UPDATE_CHECK=yes \
DEPENDS_TARGET=${DEPENDS_TARGET:Q} ; \
else \
${PHASE_MSG} "Skipping removed directory $${dep}"; \