tazpkg rev 213
tazpkgbox: fix undigest filter
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Mon Nov 24 17:44:37 2008 +0000 (2008-11-24) |
parents | 665c8aab617d |
children | 0f4a72e43305 |
files | lib/tazpkgbox/list tazpkgbox |
line diff
1.1 --- a/lib/tazpkgbox/list Mon Nov 24 11:41:50 2008 +0000 1.2 +++ b/lib/tazpkgbox/list Mon Nov 24 17:44:37 2008 +0000 1.3 @@ -7,7 +7,7 @@ 1.4 undigest_list() 1.5 { 1.6 IFS="|" 1.7 - if [ -n "$1" ]; then 1.8 + if [ -n "$1" -a "$1" != "all" ]; then 1.9 cat /var/lib/tazpkg/undigest/$1/packages.desc 1.10 else 1.11 cat /var/lib/tazpkg/undigest/*/packages.desc
2.1 --- a/tazpkgbox Mon Nov 24 11:41:50 2008 +0000 2.2 +++ b/tazpkgbox Mon Nov 24 17:44:37 2008 +0000 2.3 @@ -368,8 +368,11 @@ 2.4 </text> 2.5 <combobox> 2.6 <variable>UNDIGEST_ENTRY</variable> 2.7 - <input>echo all; ls /var/lib/tazpkg/undigest 2> /dev/null</input> 2.8 - </combobox> 2.9 +' 2.10 +for i in all $(ls /var/lib/tazpkg/undigest 2> /dev/null); do 2.11 + TAZPKG_DIALOG="$TAZPKG_DIALOG <item>$i</item> " 2.12 +done 2.13 +tmp=' </combobox> 2.14 <text> 2.15 <label>"Category:"</label> 2.16 </text> 2.17 @@ -591,6 +594,7 @@ 2.18 2.19 </window> 2.20 ' 2.21 +TAZPKG_DIALOG="$TAZPKG_DIALOG$tmp" 2.22 2.23 gtkdialog --center --program=TAZPKG_DIALOG >/dev/null 2.24