tazpkg rev 276
Fix tazpkg convert tgz (slackware packages)
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Fri Jul 17 19:44:48 2009 +0200 (2009-07-17) |
parents | 496ecaf86c2b |
children | 4ad99a25a6cc |
files | tazpkg |
line diff
1.1 --- a/tazpkg Fri Jul 17 19:02:20 2009 +0200 1.2 +++ b/tazpkg Fri Jul 17 19:44:48 2009 +0200 1.3 @@ -980,8 +980,9 @@ 1.4 # convert a .tgz package to .tazpkg 1.5 convert_tgz() 1.6 { 1.7 + package=$(basename $PACKAGE_FILE) 1.8 IFS='-' 1.9 - set -- $(basename $PACKAGE_FILE) 1.10 + set -- $package 1.11 unset IFS 1.12 package=$1 1.13 version=$2 1.14 @@ -1010,7 +1011,7 @@ 1.15 { 1.16 chroot \$1/ sh - << EOT 1.17 cd / 1.18 -$(cat $file/fs/install/doinst.sh) 1.19 +$(cat $file/fs/install/doinst.sh | sed -e 's/\\/\\\\/g' -e 's/\$/$$/g') 1.20 EOT 1.21 } 1.22 EOM