tazpkg rev 88

tazpkgbox: dont not display empty dependancy
author Pascal Bellard <pascal.bellard@slitaz.org>
date Mon May 19 10:07:12 2008 +0000 (2008-05-19)
parents 8ea97bf01b2f
children 97e0e9b1c847
files lib/tazpkgbox/package_infos
line diff
     1.1 --- a/lib/tazpkgbox/package_infos	Mon May 19 09:59:27 2008 +0000
     1.2 +++ b/lib/tazpkgbox/package_infos	Mon May 19 10:07:12 2008 +0000
     1.3 @@ -10,6 +10,7 @@
     1.4  # Installed or not installed, that the question.
     1.5  if [ -d /var/lib/tazpkg/installed/$PKG ]; then
     1.6  	PACKED_SIZE=""
     1.7 +	DEPENDS=""
     1.8  	. /var/lib/tazpkg/installed/$PKG/receipt
     1.9  	PACKAGE_INFOS="
    1.10  <window title=\"Package: $PKG\" icon-name=\"package-x-generic\">
    1.11 @@ -19,7 +20,8 @@
    1.12  		<width>460</width><height>160</height>
    1.13  		<label>Package|$PKG</label>
    1.14  		<item icon=\"tazpkg\">Version: | $VERSION</item>
    1.15 -		<item icon=\"tazpkg\">Category: | $CATEGORY</item>
    1.16 +		<item icon=\"tazpkg\">Category: | $CATEGORY</item>"
    1.17 +[ -n "$DEPENDS" ] && PACKAGE_INFOS="$PACKAGE_INFOS
    1.18  		<item icon=\"tazpkg\">Depends: | $DEPENDS</item>"
    1.19  [ -n "$PACKED_SIZE" ] && PACKAGE_INFOS="$PACKAGE_INFOS
    1.20  		<item icon=\"tazpkg\">Size: | $PACKED_SIZE ($UNPACKED_SIZE installed)</item>"