# HG changeset patch # User Pascal Bellard # Date 1375102323 -7200 # Node ID 8792c17fbd8fa2d7a42eea3eb5cfb13c325e9c1b # Parent d030d4ecb4480bd475207b0b004a4ae6950fc8a8 tazpkg/convert: add .pkg.tar.xz support diff -r d030d4ecb448 -r 8792c17fbd8f tazpkg --- a/tazpkg Mon Jul 29 11:40:17 2013 +0200 +++ b/tazpkg Mon Jul 29 14:52:03 2013 +0200 @@ -1178,11 +1178,11 @@ rm -rf $TMP_DIR } -# convert a .pkg.tar.gz/.apk package to .tazpkg +# convert a .pkg.tar.gz/.pkg.tar.xz/.apk package to .tazpkg convert_arch() { mkdir -p $TMP_DIR/fs - tar xzf $PACKAGE_FILE -C $TMP_DIR/fs + busybox tar xf $PACKAGE_FILE -C $TMP_DIR/fs if [ -f $TMP_DIR/fs/.PKGINFO ]; then cd $TMP_DIR package="$(grep ^pkgname fs/.PKGINFO | sed 's/.*= //')" @@ -2857,7 +2857,7 @@ convert_pet;; *.tgz) convert_tgz;; - *.apk|*.pkg.tar.gz) + *.apk|*.pkg.tar.gz|*.pkg.tar.xz) convert_arch;; *.ipk|*.opk) convert_ipk;;