commit 0c8af0ce51aa7d61a6ea0c32be2c1dccf85b0c94
Author: Mario Fetka <mario@localhost.localdomain>
Date:   Sat Apr 22 12:47:56 2017 +0200

    Intial Commit

diff --git a/build_orig.sh b/build_orig.sh
new file mode 100644
index 0000000..860a60f
--- /dev/null
+++ b/build_orig.sh
@@ -0,0 +1,85 @@
+#!/bin/bash
+# the directory of the script
+DIR=`cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd`
+echo "Working directory $DIR"
+
+# the temp directory used, within $DIR
+WORK_DIR=`mktemp -d -p "$DIR"`
+echo "Creating temp working directory $WORK_DIR"
+
+# deletes the temp directory
+function cleanup {
+  rm -rf "$WORK_DIR"
+  echo "Deleted temp working directory $WORK_DIR"
+}
+
+# register the cleanup function to be called on the EXIT signal
+trap cleanup EXIT
+
+# Download Files specified in files.diz
+while IFS=! read type app version outputfile url md5
+do
+  echo "Downloading $app Version: $version"
+  #use -O for output file. define $outputfile yourself
+  wget --no-check-certificate --tries=1 -O $DIR/../$outputfile --timeout=5 "$url"
+  # use $(..) instead of backticks.
+  calculated_md5=$(md5sum "$DIR/../$outputfile" | cut -f 1 -d " ")
+  # compare md5
+  case "$calculated_md5" in
+    "$md5" )
+      echo "$DIR/../$outputfile md5 ok"
+    ;;
+    *)
+      echo "$DIR/../$outputfile md5 NOT ok"
+      exit 1
+    ;;
+  esac
+done < "$DIR/files.diz"
+
+# Extract to specified dir and set some variables
+while IFS=! read type app version outputfile url md5
+do
+  mkdir -p $WORK_DIR/${type}
+  pushd $WORK_DIR/${type}
+  unzip $DIR/../$outputfile
+  tar xfvz $DIR/../$outputfile
+  popd
+  mkdir -p $WORK_DIR/${app}-${version}/${type}
+  dos2unix $WORK_DIR/${type}/*/*.txt
+  mv $WORK_DIR/${type}/*/*.txt $WORK_DIR/${app}-${version}
+  pushd $WORK_DIR/${app}-${version}/${type}
+  case "${type}" in
+    "binary" )
+	mv -v $WORK_DIR/${type}/*/*_binaries/* .
+    ;;
+    "source" )
+	mv -v $WORK_DIR/${type}/lsiutil/* .
+    ;;
+    *)
+      echo "Wrong arch"
+      exit 1
+    ;;
+  esac
+  echo "${app}_${version}.orig.tar.gz" > $WORK_DIR/filename.txt
+  echo "${app}-${version}" > $WORK_DIR/dirname.txt
+  echo "${version}" > $WORK_DIR/version.txt
+  popd
+done < "$DIR/files.diz"
+
+FILENAME=`cat $WORK_DIR/filename.txt`
+DIRNAME=`cat $WORK_DIR/dirname.txt`
+echo "Creating $DIR/../$FILENAME "
+
+pushd $WORK_DIR
+tar -czf $DIR/../$FILENAME $DIRNAME
+popd
+
+VER=`cat $WORK_DIR/version.txt`
+echo "Importing $DIR/../$FILENAME as $VER into git"
+
+#exit 1
+
+cleanup
+gbp import-orig --pristine-tar -u $VER $DIR/../$FILENAME
+
+exit 0
diff --git a/files.diz b/files.diz
new file mode 100644
index 0000000..99e199d
--- /dev/null
+++ b/files.diz
@@ -0,0 +1,2 @@
+binary!lsiutil!1.72!lsiutil-1.71.zip!https://kb.nc.tc/_media/lsiutil-1.71.zip!82e23b4caeab4048c6f117fa4c8bd0ee
+source!lsiutil!1.72!lsiutil-1.72.tar.gz!https://github.com/exactassembly/meta-xa-stm/raw/master/recipes-support/lsiutil/files/lsiutil-1.72.tar.gz!f463a5843bed0d82557bc9614a95cd27