diff options
author | rh <rh> | 2003-05-04 02:59:15 +0000 |
---|---|---|
committer | rh <rh> | 2003-05-04 02:59:15 +0000 |
commit | af4e72b9d5d453cfc67997f1e43e422c235ca63a (patch) | |
tree | faa7032ede4619dce4227cf98ed1605db0fe3b45 /mk | |
parent | 61dc8221c9d3016e67e070a145d725de0dde0c55 (diff) | |
download | pkgsrc-af4e72b9d5d453cfc67997f1e43e422c235ca63a.tar.gz |
Default DEPENDS_TARGET to replace if UPDATE_TARGET == replace. This avoids
multiple rebuilding attempts for prerequisite packages.
Diffstat (limited to 'mk')
-rw-r--r-- | mk/bsd.pkg.mk | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/mk/bsd.pkg.mk b/mk/bsd.pkg.mk index fb7985448f1..066b7bd02c4 100644 --- a/mk/bsd.pkg.mk +++ b/mk/bsd.pkg.mk @@ -1,4 +1,4 @@ -# $NetBSD: bsd.pkg.mk,v 1.1178 2003/05/04 01:20:13 rh Exp $ +# $NetBSD: bsd.pkg.mk,v 1.1179 2003/05/04 02:59:15 rh Exp $ # # This file is in the public domain. # @@ -1204,7 +1204,11 @@ all: build . if make(package) DEPENDS_TARGET= package . elif make(update) +. if defined(UPDATE_TARGET) && ${UPDATE_TARGET} == "replace" +DEPENDS_TARGET= ${UPDATE_TARGET} +. else DEPENDS_TARGET= update +. endif . elif make(bin-install) DEPENDS_TARGET= bin-install . else |