# HG changeset patch # User Pascal Bellard # Date 1247852688 -7200 # Node ID 436caeb56107cb9ecfbeee1b5ed404f07aa3be55 # Parent 496ecaf86c2bbde70777d95410d790cceef9b073 Fix tazpkg convert tgz (slackware packages) diff -r 496ecaf86c2b -r 436caeb56107 tazpkg --- a/tazpkg Fri Jul 17 19:02:20 2009 +0200 +++ b/tazpkg Fri Jul 17 19:44:48 2009 +0200 @@ -980,8 +980,9 @@ # convert a .tgz package to .tazpkg convert_tgz() { + package=$(basename $PACKAGE_FILE) IFS='-' - set -- $(basename $PACKAGE_FILE) + set -- $package unset IFS package=$1 version=$2 @@ -1010,7 +1011,7 @@ { chroot \$1/ sh - << EOT cd / -$(cat $file/fs/install/doinst.sh) +$(cat $file/fs/install/doinst.sh | sed -e 's/\\/\\\\/g' -e 's/\$/$$/g') EOT } EOM