# HG changeset patch # User Pascal Bellard # Date 1265882536 -3600 # Node ID 856b8c555ffe8762a97a3c770a1e5b88ca717e02 # Parent 144e284e434ae1c5027036190b94e9a2574582cc tazpkgbox/list: fix installable diff -r 144e284e434a -r 856b8c555ffe lib/tazpkgbox/list --- a/lib/tazpkgbox/list Wed Feb 03 11:36:27 2010 +0100 +++ b/lib/tazpkgbox/list Thu Feb 11 11:02:16 2010 +0100 @@ -37,11 +37,11 @@ IFS="|" cat /var/lib/tazpkg/packages.desc \ /var/lib/tazpkg/undigest/*/packages.desc 2> /dev/null | sort | \ - while read PACKAGE VERSION SHORT_DESC; do + while read PACKAGE VERSION SHORT_DESC CATEGORY; do # Check first for category for more speed. CATEGORY=${CATEGORY%| *} ICON=tazpkg - [ $CAT == all -o $CATEGORY == $CAT ] || continue + [ $CAT == all -o $CATEGORY == " $CAT " ] || continue [ -d /var/lib/tazpkg/installed/${PACKAGE%% *} ] && continue grep -qs "^$PACKAGE" /var/lib/tazpkg/undigest/*/packages.desc && ICON=add