script to extract release tar ball and create packaging folder for tizen dist
authorImran Zaman <imran.zaman@linux.intel.com>
Mon, 17 Jun 2013 14:10:33 +0000 (17:10 +0300)
committerImran Zaman <imran.zaman@linux.intel.com>
Mon, 17 Jun 2013 14:10:33 +0000 (17:10 +0300)
tools/prepare-tizen.sh [new file with mode: 0755]

diff --git a/tools/prepare-tizen.sh b/tools/prepare-tizen.sh
new file mode 100755 (executable)
index 0000000..dddacdd
--- /dev/null
@@ -0,0 +1,22 @@
+# $1 corresponds to gsignond-<ver>.tar.gz 
+# $2 is the destination folder
+# NOTE: all the files will be extracted under destination folder (instead of destfolder/gsignond-<version>)
+
+if [ $# -ne 2 -o -z "$1" -o -z "$2" ]; then
+    echo "Invalid arguments supplied"
+    echo "Usage: ./prepare-tizen.sh gsignond-<version>.tar.gz destfolder"
+    echo "NOTE: All the files will be extracted under destfolder (instead of destfolder/gsignond-<version>)"
+    exit
+fi
+
+currdir = `pwd`;
+echo "CURR dir = $currdir"
+
+mkdir -p $2 && \
+tar -xzvf $1 -C $2 --strip-components 1 && \
+cd $2 && \
+mkdir -p packaging && \
+cd packaging && \
+ln -sf ../dist/rpm/gsignond-tizen.spec gsignond.spec &&
+ln -sf ../dist/rpm/gsignond-tizen.changes gsignond.change;
+