summaryrefslogtreecommitdiffstats
path: root/scripts/patch-create.sh
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2013-08-19 10:53:03 -0400
committerEndi S. Dewata <edewata@redhat.com>2013-08-19 10:53:03 -0400
commitb0509d9d1fbdf9adc27efaabd11acbfa08a145e2 (patch)
treeee4fd7a97371b5fb4600fada13b7f806c42b59cb /scripts/patch-create.sh
parentb6d3589e0d7f85217305fe6401f4d7f27bbe0788 (diff)
downloadpki-dev-b0509d9d1fbdf9adc27efaabd11acbfa08a145e2.tar.gz
pki-dev-b0509d9d1fbdf9adc27efaabd11acbfa08a145e2.tar.xz
pki-dev-b0509d9d1fbdf9adc27efaabd11acbfa08a145e2.zip
Updated patch scripts.
Diffstat (limited to 'scripts/patch-create.sh')
-rwxr-xr-xscripts/patch-create.sh18
1 files changed, 17 insertions, 1 deletions
diff --git a/scripts/patch-create.sh b/scripts/patch-create.sh
index f3ebfcc..b3211e1 100755
--- a/scripts/patch-create.sh
+++ b/scripts/patch-create.sh
@@ -1,5 +1,21 @@
#!/bin/sh
-cd ../../pki
+NUMBER=$1
+while [ `expr length $NUMBER` -lt 4 ]; do
+ NUMBER=0$NUMBER
+done
+
+PROJECT_DIR=`cd ../.. ; pwd`
+SOURCE_DIR=$PROJECT_DIR/pki
+TARGET_DIR=$PROJECT_DIR/shared
+
+cd $SOURCE_DIR
git format-patch -M -C --patience --full-index -1
+SOURCE=`ls 0001-*.patch`
+
+NAME=`echo $SOURCE | sed 's/0001-\(.*\)\.patch/\1/'`
+TARGET=pki-$USER-$NUMBER-$NAME.patch
+
+echo $TARGET
+mv $SOURCE_DIR/$SOURCE $TARGET_DIR/$TARGET