summarylogtreecommitdiffstats
path: root/generate-python-patch.sh
diff options
context:
space:
mode:
authorhauptmech2013-01-17 13:03:34 +0100
committerBenjamin Chrétien2015-06-20 02:25:11 +0900
commit5c90be666022c1bdf8abffe316920b944851a9cd (patch)
treedb3469845d3bdb7867543bd17a1b509cba1eca27 /generate-python-patch.sh
downloadaur-5c90be666022c1bdf8abffe316920b944851a9cd.tar.gz
Squashed commits
Diffstat (limited to 'generate-python-patch.sh')
-rwxr-xr-xgenerate-python-patch.sh20
1 files changed, 20 insertions, 0 deletions
diff --git a/generate-python-patch.sh b/generate-python-patch.sh
new file mode 100755
index 000000000000..b3c9f672802d
--- /dev/null
+++ b/generate-python-patch.sh
@@ -0,0 +1,20 @@
+#!/bin/bash
+
+set -e
+
+if [ -z "$1" ]; then
+ echo "Usage: $0 <stack-archive.tar.bz2>"
+ exit 1
+fi
+
+SCRIPT_DIR=$(readlink -f `dirname $0`)
+STACK_ARCHIVE_FILE_NAME=$(basename $1)
+STACK_ARCHIVE_DIR_NAME=$(readlink -f `dirname $1`)
+
+STACK_NAME=${1%.tar.bz2}
+TMP_DIRECTORY_NAME=$(mktemp -d /tmp/${STACK_NAME}.XXXXXXXXXX)
+cd $TMP_DIRECTORY_NAME
+tar xjf ${STACK_ARCHIVE_DIR_NAME}/${STACK_ARCHIVE_FILE_NAME}
+cp -r ${STACK_NAME} ${STACK_NAME}-orig
+$SCRIPT_DIR/fix-python-scripts.sh ${TMP_DIRECTORY_NAME}/${STACK_NAME}
+diff -Naur ${STACK_NAME}-orig ${STACK_NAME}