summaryrefslogtreecommitdiff
path: root/mk/bsd.pkg.update.mk
diff options
context:
space:
mode:
authorrillig <rillig>2006-10-05 12:56:27 +0000
committerrillig <rillig>2006-10-05 12:56:27 +0000
commit8118f31f678599ed166dcd9ca4959fe69e0b2cac (patch)
tree724d11fec904abcf7e84b8e1e9cba5c50580b8be /mk/bsd.pkg.update.mk
parent0f6ec1cd197d476f05a24159c94e5659f58c59e4 (diff)
downloadpkgsrc-8118f31f678599ed166dcd9ca4959fe69e0b2cac.tar.gz
Suppress the message that ".DDIR is up-to-date" by introducing a .PHONY
target.
Diffstat (limited to 'mk/bsd.pkg.update.mk')
-rw-r--r--mk/bsd.pkg.update.mk9
1 files changed, 6 insertions, 3 deletions
diff --git a/mk/bsd.pkg.update.mk b/mk/bsd.pkg.update.mk
index 3fcbf546905..6e0cfc975b3 100644
--- a/mk/bsd.pkg.update.mk
+++ b/mk/bsd.pkg.update.mk
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.pkg.update.mk,v 1.6 2006/07/27 21:46:45 jlam Exp $
+# $NetBSD: bsd.pkg.update.mk,v 1.7 2006/10/05 12:56:27 rillig Exp $
#
# This Makefile fragment is included by bsd.pkg.mk and contains the targets
# and variables for "make update".
@@ -32,6 +32,9 @@ UPDATE_TARGET= ${DEPENDS_TARGET}
_DDIR= ${WRKDIR}/.DDIR
_DLIST= ${WRKDIR}/.DLIST
+.PHONY: update-create-ddir
+update-create-ddir: ${_DDIR}
+
.PHONY: update
.if !target(update)
.if exists(${_DDIR})
@@ -49,7 +52,7 @@ RESUMEUPDATE?= NO
CLEAR_DIRLIST?= YES
update:
- ${_PKG_SILENT}${_PKG_DEBUG}${RECURSIVE_MAKE} ${MAKEFLAGS} ${_DDIR}
+ ${_PKG_SILENT}${_PKG_DEBUG}${RECURSIVE_MAKE} ${MAKEFLAGS} update-create-ddir
. if ${UPDATE_TARGET} != "replace"
${_PKG_SILENT}${_PKG_DEBUG}if ${PKG_INFO} -qe ${PKGBASE}; then \
${RECURSIVE_MAKE} ${MAKEFLAGS} deinstall _UPDATE_RUNNING=YES DEINSTALLDEPENDS=ALL \
@@ -82,7 +85,7 @@ update:
.PHONY: clean-update
clean-update:
- ${_PKG_SILENT}${_PKG_DEBUG}${RECURSIVE_MAKE} ${MAKEFLAGS} ${_DDIR}
+ ${_PKG_SILENT}${_PKG_DEBUG}${RECURSIVE_MAKE} ${MAKEFLAGS} update-create-ddir
${_PKG_SILENT}${_PKG_DEBUG} \
if [ -s ${_DDIR} ] ; then \
for dep in `${CAT} ${_DDIR}` ; do \