tazpkg rev 304
tazpkg rdepends: add sizes
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Wed Oct 28 21:45:10 2009 +0100 (2009-10-28) |
parents | d7071fbad685 |
children | afc22f46ba1b |
files | tazpkg |
line diff
1.1 --- a/tazpkg Wed Oct 28 21:23:01 2009 +0100 1.2 +++ b/tazpkg Wed Oct 28 21:45:10 2009 +0100 1.3 @@ -951,9 +951,9 @@ 1.4 { 1.5 if (all_deps[pkg] == 1) return 1.6 all_deps[pkg] = 1 1.7 - if (space != "") printf "%s%s\n",space,pkg 1.8 + if (space != "") printf "%s %s\n",space,pkg 1.9 for (i = 1, n = split(deps[pkg], mydeps, " "); i <= n; i++) { 1.10 - show_deps(deps, all_deps, mydeps[i]," " space) 1.11 + show_deps(deps, all_deps, mydeps[i],"==" space) 1.12 } 1.13 } 1.14 1.15 @@ -966,7 +966,13 @@ 1.16 END { 1.17 show_deps(deps, all_deps, search, "") 1.18 } 1.19 -' 1.20 +' | while read spc pkg; do 1.21 + echo -n $spc | sed 's/=/ /g' 1.22 + echo -n $pkg 1.23 + echo -n ' (' 1.24 + grep -A 3 $pkg $LOCALSTATE/packages.txt | tail -1 | \ 1.25 + sed 's/.*(\([^ ]*\).*/\1)/' 1.26 +done 1.27 } 1.28 1.29 # Check for ELF file