tazpkg rev 244
tazpkgbox: display icon for blocked or undigest package
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Fri Mar 06 09:55:22 2009 +0000 (2009-03-06) |
parents | dde44283e7d2 |
children | fe0931b59be1 |
files | lib/tazpkgbox/list |
line diff
1.1 --- a/lib/tazpkgbox/list Fri Mar 06 09:20:17 2009 +0000 1.2 +++ b/lib/tazpkgbox/list Fri Mar 06 09:55:22 2009 +0000 1.3 @@ -16,6 +16,9 @@ 1.4 if [ -d /var/lib/tazpkg/installed/${PACKAGE%% *} ]; then 1.5 . /var/lib/tazpkg/installed/${PACKAGE%% *}/receipt 1.6 ICON=tazpkg-installed 1.7 + if grep -qs "^$PACKAGE$" /var/lib/tazpkg/blocked-packages.list; then 1.8 + ICON=stop 1.9 + fi 1.10 fi 1.11 echo "$ICON|$PACKAGE|$VERSION|$SHORT_DESC" 1.12 done 1.13 @@ -59,9 +62,15 @@ 1.14 CATEGORY=${CATEGORY%| *} 1.15 if [ "$CAT" == "all" ] || [ "$CATEGORY" == " $CAT " ]; then 1.16 ICON=tazpkg 1.17 + if grep -qs "^$PACKAGE" /var/lib/tazpkg/undigest/*/packages.desc ; then 1.18 + ICON=add 1.19 + fi 1.20 if [ -d /var/lib/tazpkg/installed/${PACKAGE%% *} ]; then 1.21 . /var/lib/tazpkg/installed/${PACKAGE%% *}/receipt 1.22 ICON=tazpkg-installed 1.23 + if grep -qs "^$PACKAGE$" /var/lib/tazpkg/blocked-packages.list; then 1.24 + ICON=stop 1.25 + fi 1.26 fi 1.27 echo "$ICON|$PACKAGE|$VERSION|$SHORT_DESC" 1.28 fi