tazpkg rev 169
tazpkgbox: search-file show package version
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Fri Oct 17 11:10:56 2008 +0000 (2008-10-17) |
parents | e2d006e897ec |
children | aa53ba4221db |
files | lib/tazpkgbox/search |
line diff
1.1 --- a/lib/tazpkgbox/search Fri Oct 17 08:10:43 2008 +0000 1.2 +++ b/lib/tazpkgbox/search Fri Oct 17 11:10:56 2008 +0000 1.3 @@ -12,8 +12,13 @@ 1.4 sed 's/.\[[01]m//g' | awk 'BEGIN { show=0 } { 1.5 if (/^===/) show=1-show; 1.6 else if (/^Package/) pkg=$2; 1.7 - else if ($0 != "" && show != 0) printf("%s||%s\n",pkg,$0); 1.8 - }' 1.9 + else if ($0 != "" && show != 0) printf("%s %s\n",pkg,$0); 1.10 + }' | while read pkg file; do 1.11 + [ "$pkg" = "0" ] && continue 1.12 + version=$(grep "^$pkg " /var/lib/tazpkg/packages.desc | \ 1.13 + awk '{ print $3 }' ) 1.14 + echo "$pkg|$version|$file" 1.15 + done 1.16 } 1.17 1.18 if [ "$1" = "--files" ]; then