# HG changeset patch # User Pascal Bellard # Date 1256762710 -3600 # Node ID ae80e1c1ec44d3e281bbc06b6f2be4b99476ade2 # Parent d7071fbad6851e2491aca9bde957599a0912f191 tazpkg rdepends: add sizes diff -r d7071fbad685 -r ae80e1c1ec44 tazpkg --- a/tazpkg Wed Oct 28 21:23:01 2009 +0100 +++ b/tazpkg Wed Oct 28 21:45:10 2009 +0100 @@ -951,9 +951,9 @@ { if (all_deps[pkg] == 1) return all_deps[pkg] = 1 - if (space != "") printf "%s%s\n",space,pkg + if (space != "") printf "%s %s\n",space,pkg for (i = 1, n = split(deps[pkg], mydeps, " "); i <= n; i++) { - show_deps(deps, all_deps, mydeps[i]," " space) + show_deps(deps, all_deps, mydeps[i],"==" space) } } @@ -966,7 +966,13 @@ END { show_deps(deps, all_deps, search, "") } -' +' | while read spc pkg; do + echo -n $spc | sed 's/=/ /g' + echo -n $pkg + echo -n ' (' + grep -A 3 $pkg $LOCALSTATE/packages.txt | tail -1 | \ + sed 's/.*(\([^ ]*\).*/\1)/' +done } # Check for ELF file