# HG changeset patch # User Xander Ziiryanoff # Date 1418569705 0 # Node ID ed94753379126edbae32e0712a92a3d45023f982 # Parent e19ff346ea9a561e1678248d0a501ed366b925ae tazpkg: add --newconf && --nodeps (like in spk-add) diff -r e19ff346ea9a -r ed9475337912 tazpkg --- a/tazpkg Sat Dec 13 17:15:22 2014 +0000 +++ b/tazpkg Sun Dec 14 15:08:25 2014 +0000 @@ -785,7 +785,7 @@ if grep -q ^pre_install $ROOT$INSTALLED/$PACKAGE/receipt; then pre_install $ROOT fi - if [ -n "$CONFIG_FILES" ]; then + if [ -n "$CONFIG_FILES" ] && ! [ "$newconf" ]; then # save 'official' configuration files action 'Saving configuration files...' for i in $CONFIG_FILES; do @@ -1034,7 +1034,7 @@ answer=$? newline fi - if [ $answer = 0 ]; then + if [ $answer = 0 ] && ! [ "$nodeps" ]; then for pkgorg in $DEPENDS; do pkg=$(equivalent_pkg $pkgorg $1) if [ ! -d "$1$INSTALLED/$pkg" ]; then