tazpkg rev 638
tazpkg/convert: add .pkg.tar.xz support
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Mon Jul 29 14:52:03 2013 +0200 (2013-07-29) |
parents | d030d4ecb448 |
children | ab8765351870 |
files | tazpkg |
line diff
1.1 --- a/tazpkg Mon Jul 29 11:40:17 2013 +0200 1.2 +++ b/tazpkg Mon Jul 29 14:52:03 2013 +0200 1.3 @@ -1178,11 +1178,11 @@ 1.4 rm -rf $TMP_DIR 1.5 } 1.6 1.7 -# convert a .pkg.tar.gz/.apk package to .tazpkg 1.8 +# convert a .pkg.tar.gz/.pkg.tar.xz/.apk package to .tazpkg 1.9 convert_arch() 1.10 { 1.11 mkdir -p $TMP_DIR/fs 1.12 - tar xzf $PACKAGE_FILE -C $TMP_DIR/fs 1.13 + busybox tar xf $PACKAGE_FILE -C $TMP_DIR/fs 1.14 if [ -f $TMP_DIR/fs/.PKGINFO ]; then 1.15 cd $TMP_DIR 1.16 package="$(grep ^pkgname fs/.PKGINFO | sed 's/.*= //')" 1.17 @@ -2857,7 +2857,7 @@ 1.18 convert_pet;; 1.19 *.tgz) 1.20 convert_tgz;; 1.21 - *.apk|*.pkg.tar.gz) 1.22 + *.apk|*.pkg.tar.gz|*.pkg.tar.xz) 1.23 convert_arch;; 1.24 *.ipk|*.opk) 1.25 convert_ipk;;