From 66f6780b3140d1f2af9dafb3e3ffce8fecf88dab Mon Sep 17 00:00:00 2001 From: Juan RP Date: Tue, 7 Apr 2015 12:33:42 +0200 Subject: [PATCH] xbps-src: show-build-deps: only return pkgnames. We do not care about its version really. --- common/xbps-src/shutils/show.sh | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/common/xbps-src/shutils/show.sh b/common/xbps-src/shutils/show.sh index 53cf065e6c2..33ab46e8a97 100644 --- a/common/xbps-src/shutils/show.sh +++ b/common/xbps-src/shutils/show.sh @@ -61,6 +61,7 @@ show_pkg_build_deps() { if [ "${f%\?*}" = "virtual" ]; then continue fi + unset found # check for subpkgs for x in ${subpackages}; do _pkgname="$($XBPS_UHELPER_CMD getpkgdepname $f 2>/dev/null)" @@ -73,10 +74,16 @@ show_pkg_build_deps() { fi done if [ -n "$found" ]; then - unset found continue fi - echo "$f" >> $result + _pkgname="$($XBPS_UHELPER_CMD getpkgdepname $f 2>/dev/null)" + if [ -z "${_pkgname}" ]; then + _pkgname="$($XBPS_UHELPER_CMD getpkgname $f 2>/dev/null)" + fi + if [ -z "${_pkgname}" ]; then + _pkgname="$f" + fi + echo "${_pkgname}" >> $result done sort -u $result rm -f $result