# HG changeset patch # User Pascal Bellard # Date 1227473077 0 # Node ID 7c00ac97d6bfe77c2418677c37c5e110d1c5e68a # Parent 7b6eebb5024477b729d218d479f24a36a73b8b9a tazpkgbox: display package config files diff -r 7b6eebb50244 -r 7c00ac97d6bf lib/tazpkgbox/package_infos --- a/lib/tazpkgbox/package_infos Sun Nov 23 20:17:42 2008 +0000 +++ b/lib/tazpkgbox/package_infos Sun Nov 23 20:44:37 2008 +0000 @@ -17,6 +17,7 @@ Sug*) $0 list_packages $SUGGESTED;; Dep*) $0 list_packages $DEPENDS;; Mod*) $0 list_packages $(xargs echo < /var/lib/tazpkg/installed/$3/modifiers);; + Con*) tazpkgbox list_config $3;; Ver*) xterm -T "$3 receipt (q to quit)" -e "cat $RECEIPT | less";; esac exit 0 diff -r 7b6eebb50244 -r 7c00ac97d6bf tazpkg --- a/tazpkg Sun Nov 23 20:17:42 2008 +0000 +++ b/tazpkg Sun Nov 23 20:44:37 2008 +0000 @@ -1338,7 +1338,9 @@ # if [ "$2" = "--box" ]; then mkdir -p $TMP_DIR && cd $TMP_DIR - for i in $INSTALLED/*/volatile.cpio.gz; do + FILES="$INSTALLED/*/volatile.cpio.gz" + [ -n "$3" ] && FILES="$INSTALLED/$3/volatile.cpio.gz" + for i in $FILES; do zcat $i | cpio -id > /dev/null find * -type f 2>/dev/null | while read file; do if [ ! -e /$file ]; then diff -r 7b6eebb50244 -r 7c00ac97d6bf tazpkgbox --- a/tazpkgbox Sun Nov 23 20:17:42 2008 +0000 +++ b/tazpkgbox Sun Nov 23 20:44:37 2008 +0000 @@ -73,30 +73,36 @@ ' -export LIST_CONFIG_FILES=' - +FILES="$2" +[ "$1" = "list_config" ] || FILES="" +export LIST_CONFIG_FILES=" + - + 560160 CONF_FILE - tazpkg list-config --box - leafpad $CONF_FILE + tazpkg list-config --box $FILES + leafpad \$CONF_FILE - + -' +" +if [ "$1" = "list_config" ]; then + gtkdialog --center --program=LIST_CONFIG_FILES >/dev/null + exit 0 +fi export SETUP_UNDIGEST='