summaryrefslogtreecommitdiffstats
path: root/development/kForth-64/updater/pull-request.sh
diff options
context:
space:
mode:
author Antonio Leal <antonio.leal@yahoo.com>2024-10-13 21:56:17 +0100
committer Willy Sudiarto Raharjo <willysr@slackbuilds.org>2024-10-17 08:02:49 +0700
commit406cd763fa6a4e54e9a7bb6c8e1838a13cd7c8d0 (patch)
tree697eac3391e7083cd121bb81c22b3e7b517ec3cf /development/kForth-64/updater/pull-request.sh
parent925077e484745e1b3edaa1f6ebb7714fd208364e (diff)
downloadslackbuilds-406cd763fa6a4e54e9a7bb6c8e1838a13cd7c8d0.tar.gz
slackbuilds-406cd763fa6a4e54e9a7bb6c8e1838a13cd7c8d0.tar.xz
development/kForth-64: Updated for version 0.5.0
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'development/kForth-64/updater/pull-request.sh')
-rwxr-xr-xdevelopment/kForth-64/updater/pull-request.sh68
1 files changed, 68 insertions, 0 deletions
diff --git a/development/kForth-64/updater/pull-request.sh b/development/kForth-64/updater/pull-request.sh
new file mode 100755
index 0000000000..695e044a20
--- /dev/null
+++ b/development/kForth-64/updater/pull-request.sh
@@ -0,0 +1,68 @@
+#!/bin/bash
+
+SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
+cd $SCRIPT_DIR
+
+set -e
+clear
+
+# make sure the SlackaBuild file are neatly packed
+./tar.sh
+
+cd ..
+PKGNAME=${PWD##*/}
+echo "Package: " $PKGNAME
+cd ..
+CATEGORY=${PWD##*/}
+echo "Category: " $CATEGORY
+
+read -p "Commit message: " MSG
+echo
+echo
+
+cd ~/slackware-builds/antonioleal/slackbuilds
+git checkout -B $PKGNAME
+cd ~/slackware-builds/antonioleal/slackbuilds/$CATEGORY/
+echo
+echo
+
+tar xvfz ~/slackware-builds/antonioleal/myslackbuilds/$CATEGORY/$PKGNAME/updater/slackbuild/$PKGNAME.tar.gz
+echo
+echo
+pwd
+git status
+
+# git add all
+echo
+echo
+echo Adding all files: git add --all
+read -p "Issue command above? (y/n) " op
+if [ "$op" = "y" ] || [ "$op" = "Y" ]; then
+ git add --all
+fi
+
+# git commit -a -m "$CATEGORY/$PKGNAME: $MSG"
+echo
+echo
+echo Commit all files: git commit -a -m "\"$CATEGORY/$PKGNAME: $MSG\""
+read -p "Issue command above? (y/n) " op
+if [ "$op" = "y" ] || [ "$op" = "Y" ]; then
+ git commit -a -m "$CATEGORY/$PKGNAME: $MSG"
+fi
+
+# git push -f origin $PKGNAME
+echo
+echo
+echo Pushing to upstream master with: git push -f origin $PKGNAME
+read -p "Issue command above? (y/n) " op
+if [ "$op" = "y" ] || [ "$op" = "Y" ]; then
+ git push -f origin $PKGNAME
+fi
+
+# return to master branch
+echo
+echo
+echo Returning to master branch with: git checkout master
+git checkout master
+echo
+echo Done.