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