summaryrefslogtreecommitdiff
path: root/mk/buildlink3
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2006-04-14 16:59:04 +0000
committerjlam <jlam@pkgsrc.org>2006-04-14 16:59:04 +0000
commit28856457ab377654ae379a66de27d333c3b4e942 (patch)
treef39dbb4b1af21b454711586eba8d3aec7736a60b /mk/buildlink3
parentec7ac182c56457baef5dbae6ed92b13051e115a9 (diff)
downloadpkgsrc-28856457ab377654ae379a66de27d333c3b4e942.tar.gz
If we can't find the package with pkg_info when computing BUILDLINK_PREFIX,
make the resulting error message more useful for debugging purposes by including the name of the variable in a null statement that is part of the command executed.
Diffstat (limited to 'mk/buildlink3')
-rw-r--r--mk/buildlink3/bsd.buildlink3.mk8
1 files changed, 5 insertions, 3 deletions
diff --git a/mk/buildlink3/bsd.buildlink3.mk b/mk/buildlink3/bsd.buildlink3.mk
index e75d5d4ef96..8a7f83c46b1 100644
--- a/mk/buildlink3/bsd.buildlink3.mk
+++ b/mk/buildlink3/bsd.buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.buildlink3.mk,v 1.173 2006/04/06 06:23:06 reed Exp $
+# $NetBSD: bsd.buildlink3.mk,v 1.174 2006/04/14 16:59:04 jlam Exp $
#
# Copyright (c) 2004 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -321,8 +321,10 @@ BUILDLINK_IS_DEPOT.${_pkg_}?= no
BUILDLINK_PREFIX.${_pkg_}= ${_BLNK_PKG_DBDIR.${_pkg_}}
. else
. if empty(BUILDLINK_PKGNAME.${_pkg_}:M*not_found)
-BUILDLINK_PREFIX.${_pkg_}!= \
- ${_BLNK_PKG_INFO.${_pkg_}} -qp ${BUILDLINK_PKGNAME.${_pkg_}} | ${SED} -e "s,^[^/]*,,;q"
+BUILDLINK_PREFIX.${_pkg_}!= \
+ ${TRUE} Computing BUILDLINK_PREFIX.${_pkg_:Q}; \
+ ${_BLNK_PKG_INFO.${_pkg_}} -qp ${BUILDLINK_PKGNAME.${_pkg_}} | \
+ ${SED} -e "s,^[^/]*,,;q"
. else
BUILDLINK_PREFIX.${_pkg_}= BUILDLINK_PREFIX.${_pkg_}_not_found
. endif