From 3107408b9e17037b4ec9041849d797ff45581a21 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sat, 28 Feb 2015 01:33:47 +0100 Subject: [PATCH] xbps-src: show-build-deps: convert virtual rdeps. --- common/xbps-src/shutils/show.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/common/xbps-src/shutils/show.sh b/common/xbps-src/shutils/show.sh index 0ad4633b93b..465abb39386 100644 --- a/common/xbps-src/shutils/show.sh +++ b/common/xbps-src/shutils/show.sh @@ -48,18 +48,19 @@ show_pkg_files() { } show_pkg_build_deps() { - local f x _pkgname + local f x _pkgname _dep BEGIN_INSTALL=1 check_pkg_arch $XBPS_CROSS_BUILD setup_pkg_depends # build time deps for f in ${host_build_depends} ${build_depends} ${run_depends}; do + _dep="${f#virtual?}" # check for subpkgs for x in ${subpackages}; do - _pkgname="$($XBPS_UHELPER_CMD getpkgdepname $f 2>/dev/null)" + _pkgname="$($XBPS_UHELPER_CMD getpkgdepname ${_dep} 2>/dev/null)" if [ -z "${_pkgname}" ]; then - _pkgname="$($XBPS_UHELPER_CMD getpkgname $f 2>/dev/null)" + _pkgname="$($XBPS_UHELPER_CMD getpkgname ${_dep} 2>/dev/null)" fi if [ "${_pkgname}" = "$x" ]; then found=1 @@ -69,7 +70,7 @@ show_pkg_build_deps() { if [ -n "$found" ]; then continue fi - echo "$f" + echo "${_dep}" done }