diff options
author | rillig <rillig@pkgsrc.org> | 2006-07-05 23:27:34 +0000 |
---|---|---|
committer | rillig <rillig@pkgsrc.org> | 2006-07-05 23:27:34 +0000 |
commit | a820e0b7bb02c06fbe8c66fe8534cef03e2a6945 (patch) | |
tree | 34b0ebf89cb0535c706fd324f26a01ec957724ca /mk/bsd.pkg.mk | |
parent | b8d23232b8a809ac454e7b3cd51ecea739bfea3f (diff) | |
download | pkgsrc-a820e0b7bb02c06fbe8c66fe8534cef03e2a6945.tar.gz |
Fixed the test on PKG_{FAIL,SKIP}_REASON. Added a prefix line to the
output of PKG_SKIP_REASON, since the plain message does not say where it
comes from.
Diffstat (limited to 'mk/bsd.pkg.mk')
-rw-r--r-- | mk/bsd.pkg.mk | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/mk/bsd.pkg.mk b/mk/bsd.pkg.mk index 493297c8635..ce9a981da3e 100644 --- a/mk/bsd.pkg.mk +++ b/mk/bsd.pkg.mk @@ -1,4 +1,4 @@ -# $NetBSD: bsd.pkg.mk,v 1.1859 2006/07/05 22:21:02 jlam Exp $ +# $NetBSD: bsd.pkg.mk,v 1.1860 2006/07/05 23:27:34 rillig Exp $ # # This file is in the public domain. # @@ -602,14 +602,19 @@ update depends do-check-pkg-fail-or-skip-reason: . if defined(SKIP_SILENT) @${DO_NADA} . else +. if defined(PKG_FAIL_REASON) && !empty(PKG_FAIL_REASON:M*) @for str in ${PKG_FAIL_REASON}; do \ ${ERROR_MSG} "$$str"; \ done - @for str in ${PKG_SKIP_REASON}; do \ +. endif +. if defined(PKG_SKIP_REASON) && !empty(PKG_SKIP_REASON:M*) + @${WARNING_MSG} "Skipping ${PKGNAME}:"; \ + for str in ${PKG_SKIP_REASON}; do \ ${WARNING_MSG} "$$str"; \ done +. endif . endif -. if defined(PKG_FAIL_REASON) +. if defined(PKG_FAIL_REASON) && !empty(PKG_FAIL_REASON:M*) @${FALSE} . endif . endif # SKIP |