# HG changeset patch # User Pascal Bellard # Date 1211191167 0 # Node ID 8ea97bf01b2fbc348e443be1b332c452bcc78036 # Parent 12472d81f352ead324b1f1ceda528801fa6c5866 tazpkgbox: add size for installed packages diff -r 12472d81f352 -r 8ea97bf01b2f lib/tazpkgbox/package_infos --- a/lib/tazpkgbox/package_infos Mon May 12 14:32:20 2008 +0200 +++ b/lib/tazpkgbox/package_infos Mon May 19 09:59:27 2008 +0000 @@ -9,8 +9,9 @@ # Installed or not installed, that the question. if [ -d /var/lib/tazpkg/installed/$PKG ]; then + PACKED_SIZE="" . /var/lib/tazpkg/installed/$PKG/receipt - export PACKAGE_INFOS=" + PACKAGE_INFOS=" @@ -19,7 +20,10 @@ Version: | $VERSION Category: | $CATEGORY - Depends: | $DEPENDS + Depends: | $DEPENDS" +[ -n "$PACKED_SIZE" ] && PACKAGE_INFOS="$PACKAGE_INFOS + Size: | $PACKED_SIZE ($UNPACKED_SIZE installed)" +PACKAGE_INFOS="$PACKAGE_INFOS Maintainer: | $MAINTAINER Web site: | $WEB_SITE @@ -49,6 +53,7 @@ " + export PACKAGE_INFOS else RES=`grep "^$PKG" /var/lib/tazpkg/packages.desc | head -n 1` PACKAGE=`echo "$RES" | cut -d "|" -f 1`