summaryrefslogtreecommitdiff
path: root/setup_native/scripts/unpack_update.sh
diff options
context:
space:
mode:
Diffstat (limited to 'setup_native/scripts/unpack_update.sh')
-rw-r--r--setup_native/scripts/unpack_update.sh33
1 files changed, 0 insertions, 33 deletions
diff --git a/setup_native/scripts/unpack_update.sh b/setup_native/scripts/unpack_update.sh
deleted file mode 100644
index d93bb2749..000000000
--- a/setup_native/scripts/unpack_update.sh
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/bin/sh
-
-EXTENSION=`expr "//$1" : '.*\/.*\.\(t.*\)'`
-[ -z $EXTENSION ] && ( echo "Unable to determine file type"; exit 2 )
-
-BASEDIR=`dirname "$1"`
-FOLDER=`basename "$1" ".$EXTENSION"`
-NUM=1
-
-DESTPATH="$BASEDIR/$FOLDER"
-
-while [ -d "$DESTPATH" ]; do
- NUM=`expr $NUM + 1`
- DESTPATH="$BASEDIR/$FOLDER-$NUM"
-done
-
-mkdir "$DESTPATH"
-cd "$DESTPATH"
-
-if [ "$EXTENSION" = "tar.gz" -o "$EXTENSION" = "tgz" ]; then
- if [ -x /usr/bin/gzcat ]; then
- /usr/bin/gzcat "$1" | tar -xf -
- else
- tar -xzf "$1"
- fi
-elif [ "$EXTENSION" = "tar.bz2" -o "$EXTENSION" = "tbz2" ]; then
- /usr/bin/bzcat "$1" | tar -xf -
-else
- echo "Unsupported type of archive"
- exit 2
-fi
-
-UPDATE=`eval ls */update` && SUBFOLDER=`dirname $UPDATE` && mv $SUBFOLDER/* . && rmdir $SUBFOLDER && echo "$DESTPATH/update"