tazpkg rev 131

tazpkgbox: fix DEPENDS field, set WEB_SITE clickable
author Pascal Bellard <pascal.bellard@slitaz.org>
date Fri Jul 18 14:52:05 2008 +0000 (2008-07-18)
parents 3ad89c4852fb
children c898090ba1bd
files lib/tazpkgbox/package_infos
line diff
     1.1 --- a/lib/tazpkgbox/package_infos	Fri Jul 18 14:14:13 2008 +0000
     1.2 +++ b/lib/tazpkgbox/package_infos	Fri Jul 18 14:52:05 2008 +0000
     1.3 @@ -70,15 +70,17 @@
     1.4  	<tree>
     1.5  		<width>460</width><height>160</height>
     1.6  		<label>Package|$PKG</label>
     1.7 +		<variable>FIELD</variable>
     1.8  		<item icon=\"tazpkg\">Version: | $VERSION</item>
     1.9  		<item icon=\"tazpkg\">Category: | $CATEGORY</item>"
    1.10  [ -n "$DEPENDS" ] && PACKAGE_INFOS="$PACKAGE_INFOS
    1.11 -		<item icon=\"tazpkg\">Depends: | $DEPENDS</item>"
    1.12 +		<item icon=\"tazpkg\">Depends: | $(echo $DEPENDS)</item>"
    1.13  [ -n "$PACKED_SIZE" ] && PACKAGE_INFOS="$PACKAGE_INFOS
    1.14  		<item icon=\"tazpkg\">Size: | $PACKED_SIZE ($UNPACKED_SIZE installed)</item>"
    1.15  PACKAGE_INFOS="$PACKAGE_INFOS
    1.16  		<item icon=\"system-users\">Maintainer: | $MAINTAINER</item>
    1.17  		<item icon=\"applications-internet\">Web site: | $WEB_SITE</item>
    1.18 +		<action>case \$FIELD in Web*) firefox $WEB_SITE &;; esac</action>
    1.19  	</tree>
    1.20  
    1.21  	<hbox>"