diff options
author | jlam <jlam@pkgsrc.org> | 2006-04-14 16:59:04 +0000 |
---|---|---|
committer | jlam <jlam@pkgsrc.org> | 2006-04-14 16:59:04 +0000 |
commit | 28856457ab377654ae379a66de27d333c3b4e942 (patch) | |
tree | f39dbb4b1af21b454711586eba8d3aec7736a60b /mk/buildlink3 | |
parent | ec7ac182c56457baef5dbae6ed92b13051e115a9 (diff) | |
download | pkgsrc-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.mk | 8 |
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 |