# HG changeset patch # User Pascal Bellard # Date 1236333322 0 # Node ID 174934be85f9ce457fa1b7bcfc27bba4f682b0f6 # Parent dde44283e7d29e662c4b095f66dce6496c9a8c16 tazpkgbox: display icon for blocked or undigest package diff -r dde44283e7d2 -r 174934be85f9 lib/tazpkgbox/list --- a/lib/tazpkgbox/list Fri Mar 06 09:20:17 2009 +0000 +++ b/lib/tazpkgbox/list Fri Mar 06 09:55:22 2009 +0000 @@ -16,6 +16,9 @@ if [ -d /var/lib/tazpkg/installed/${PACKAGE%% *} ]; then . /var/lib/tazpkg/installed/${PACKAGE%% *}/receipt ICON=tazpkg-installed + if grep -qs "^$PACKAGE$" /var/lib/tazpkg/blocked-packages.list; then + ICON=stop + fi fi echo "$ICON|$PACKAGE|$VERSION|$SHORT_DESC" done @@ -59,9 +62,15 @@ CATEGORY=${CATEGORY%| *} if [ "$CAT" == "all" ] || [ "$CATEGORY" == " $CAT " ]; then ICON=tazpkg + if grep -qs "^$PACKAGE" /var/lib/tazpkg/undigest/*/packages.desc ; then + ICON=add + fi if [ -d /var/lib/tazpkg/installed/${PACKAGE%% *} ]; then . /var/lib/tazpkg/installed/${PACKAGE%% *}/receipt ICON=tazpkg-installed + if grep -qs "^$PACKAGE$" /var/lib/tazpkg/blocked-packages.list; then + ICON=stop + fi fi echo "$ICON|$PACKAGE|$VERSION|$SHORT_DESC" fi