tazpkg rev 211 2.6

tazpkgbox: show depends/rdepends tree
author Pascal Bellard <pascal.bellard@slitaz.org>
date Mon Nov 24 11:41:43 2008 +0000 (2008-11-24)
parents 7c00ac97d6bf
children 665c8aab617d
files lib/tazpkgbox/package_infos tazpkg tazpkgbox
line diff
     1.1 --- a/lib/tazpkgbox/package_infos	Sun Nov 23 20:44:37 2008 +0000
     1.2 +++ b/lib/tazpkgbox/package_infos	Mon Nov 24 11:41:43 2008 +0000
     1.3 @@ -8,11 +8,22 @@
     1.4  PKG=`cat /tmp/tazpkgbox/pkg | sed s/" "/""/g`
     1.5  TMP_DIR=/tmp/tazpkg-$$-$RANDOM
     1.6  
     1.7 +if [ "$1" = "sizes" ]; then
     1.8 +	cat <<EOT
     1.9 +Dependancies for $2:
    1.10 +$(tazpkg depends $2)
    1.11 +
    1.12 +Reverse dependancies for $2:
    1.13 +$(tazpkg rdepends $2)
    1.14 +EOT
    1.15 +	exit 0
    1.16 +fi
    1.17  if [ "$1" = "info" ]; then
    1.18  	RECEIPT=/var/lib/tazpkg/installed/$3/receipt
    1.19  	. $RECEIPT
    1.20  	case "$2" in
    1.21  	Web*) firefox $WEB_SITE &;;
    1.22 +	Siz*) xterm -T "$3 depends (q to quit)" -e "$0 sizes $3 | less";;
    1.23  	Hand*) firefox $HANDBOOK_URL &;;
    1.24  	Sug*) $0 list_packages $SUGGESTED;;
    1.25  	Dep*) $0 list_packages $DEPENDS;;
    1.26 @@ -185,7 +196,7 @@
    1.27  [ -n "$MAINTAINER" ] && PACKAGE_INFOS="$PACKAGE_INFOS
    1.28  		<item icon=\"system-users\">Maintainer: | $MAINTAINER</item>"
    1.29  [ -n "$BUGS" ] && PACKAGE_INFOS="$PACKAGE_INFOS
    1.30 -		<item icon=\"error\">Bugs: | $BUGS</item>"
    1.31 +		<item icon=\"important\">Bugs: | $BUGS</item>"
    1.32  [ -n "$HANDBOOK_URL" ] && PACKAGE_INFOS="$PACKAGE_INFOS
    1.33  		<item icon=\"ascii\">Handbook: | $HANDBOOK_URL</item>"
    1.34  [ -n "$CONFIG_FILES" ] && PACKAGE_INFOS="$PACKAGE_INFOS
     2.1 --- a/tazpkg	Sun Nov 23 20:44:37 2008 +0000
     2.2 +++ b/tazpkg	Mon Nov 24 11:41:43 2008 +0000
     2.3 @@ -13,7 +13,7 @@
     2.4  #           Pascal Bellard <pascal.bellard@slitaz.org>
     2.5  #           Eric Joseph-Alexandre <erjo@slitaz.org>
     2.6  #
     2.7 -VERSION=2.5.3
     2.8 +VERSION=2.6
     2.9  
    2.10  ####################
    2.11  # Script variables #
     3.1 --- a/tazpkgbox	Sun Nov 23 20:44:37 2008 +0000
     3.2 +++ b/tazpkgbox	Mon Nov 24 11:41:43 2008 +0000
     3.3 @@ -6,7 +6,7 @@
     3.4  #
     3.5  # (C) GNU gpl v3 - SliTaz GNU/Linux 2008.
     3.6  #
     3.7 -VERSION=2.5.1
     3.8 +VERSION=2.6
     3.9  
    3.10  # Tazpkgbox is only for root.
    3.11  if test $(id -u) != 0 ; then