From a27cfbf3c8f7cf2ab179aaf2763c4ef8f35bedbf Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sat, 13 Dec 2008 08:59:50 +0100 Subject: [PATCH] builddeps: improve min req deps printing. --HG-- extra : convert_revision : 123d65cc4348fba54e3236a2f9109f4c145c6389 --- utils/sh/builddep_funcs.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/utils/sh/builddep_funcs.sh b/utils/sh/builddep_funcs.sh index 9873a2c4c4..68a30c510f 100644 --- a/utils/sh/builddep_funcs.sh +++ b/utils/sh/builddep_funcs.sh @@ -127,6 +127,8 @@ install_dependencies_pkg() { local pkg="$1" local i= + local ipkg= + local iversion= deps_list= installed_deps_list= @@ -144,12 +146,13 @@ install_dependencies_pkg() msg_normal "Required minimal deps for $(basename $pkg):" for i in ${installed_deps_list}; do - fpkg="$($XBPS_PKGDB_CMD list|awk '{print $1}'|grep -w ${i%-[0-9]*.*})" - echo " $i: found $fpkg." + ipkg="$($XBPS_PKGDB_CMD list|awk '{print $1}'|grep -w ${i%-[0-9]*.*})" + iversion="$($XBPS_PKGDB_CMD version $ipkg)" + echo " ${i%-[0-9]*.*} >= ${i##[aA-zZ]*-}: found $ipkg-$iversion." done for i in ${deps_list}; do - echo " $i: not found." + echo " ${i%-[0-9]*.*} >= ${i##[aA-zZ]*-}: not found." done for i in ${deps_list}; do