diff options
author | rillig <rillig@pkgsrc.org> | 2006-10-05 12:56:27 +0000 |
---|---|---|
committer | rillig <rillig@pkgsrc.org> | 2006-10-05 12:56:27 +0000 |
commit | 3e90f8006e194f4a6b8ad433bda67f5f74772729 (patch) | |
tree | 724d11fec904abcf7e84b8e1e9cba5c50580b8be /mk | |
parent | 0e26452d20e9928caaef8a2d1733d58597adb9d7 (diff) | |
download | pkgsrc-3e90f8006e194f4a6b8ad433bda67f5f74772729.tar.gz |
Suppress the message that ".DDIR is up-to-date" by introducing a .PHONY
target.
Diffstat (limited to 'mk')
-rw-r--r-- | mk/bsd.pkg.update.mk | 9 |
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 \ |