# HG changeset patch # User Pascal Bellard # Date 1427113878 -3600 # Node ID 6da82c132f6b9f516da1c1b1a66ef5c37807327b # Parent 7366bee2795352a72251e4f76ff4c0896999802d tazpkg-convert: add convert_nutyx diff -r 7366bee27953 -r 6da82c132f6b modules/tazpkg-convert --- a/modules/tazpkg-convert Mon Mar 23 01:19:02 2015 +0100 +++ b/modules/tazpkg-convert Mon Mar 23 13:31:18 2015 +0100 @@ -208,6 +208,40 @@ rm -rf $TMP_DIR } +# convert a .cards.tar.xz package to .tazpkg + +convert_nutyx() +{ + mkdir -p $TMP_DIR/fs + busybox tar xf $PACKAGE_FILE -C $TMP_DIR/fs + if [ -f $TMP_DIR/fs/.META ]; then + package="$(sed '/^N/!d;s/^.//' fs/.META)" + version="$(sed '/^V/!d;s/^.//' fs/.META)" + descrip="$(sed '/^D/!d;s/^.//' fs/.META)" + file=$package-$version + mkdir $file + mv fs $file + cat > $file/receipt <