[X2Go-Commits] [maintenancescripts] 10/10: git/hooks/x2go-post-receive-close-bugs: more curly braces, quoting and backtick to $() changes.
git-admin at x2go.org
git-admin at x2go.org
Mon Feb 23 21:34:43 CET 2015
This is an automated email from the git hooks/post-receive script.
x2go pushed a commit to branch master
in repository maintenancescripts.
commit b02a6f19dcce7edbd3e9b55122df2008d73acdec
Author: Mihai Moldovan <ionic at ionic.de>
Date: Mon Feb 23 21:34:34 2015 +0100
git/hooks/x2go-post-receive-close-bugs: more curly braces, quoting and backtick to $() changes.
---
git/hooks/x2go-post-receive-close-bugs | 44 ++++++++++++++++----------------
1 file changed, 22 insertions(+), 22 deletions(-)
diff --git a/git/hooks/x2go-post-receive-close-bugs b/git/hooks/x2go-post-receive-close-bugs
index 28217c9..24ae34a 100755
--- a/git/hooks/x2go-post-receive-close-bugs
+++ b/git/hooks/x2go-post-receive-close-bugs
@@ -27,45 +27,45 @@ BASEURL="http://code.x2go.org/gitweb?p=${GIT_REPO_NAME}"
PROJECT="${GIT_REPO_NAME//.git/}"
-tempdir=`mktemp -d`
+tempdir="$(mktemp -d)"
trap "rm -rf \"${tempdir}\"" EXIT
-send_mail() { # send_mail bugno revno diff_file
- local bug="$1"
- local fixed_in_version="$2"
- local oldrev="$3"
- local newrev="$4"
- local diff="$5"
- local from=$(git show -s --pretty='format:%cn <%ce>' `git rev-parse --verify ${newrev}^{commit}` |
- perl -CI -MEncode -e 'print Encode::encode("MIME-Q", <STDIN>)')
+function send_mail() { # send_mail bugno revno diff_file
+ local bug="${1}"
+ local fixed_in_version="${2}"
+ local oldrev="${3}"
+ local newrev="${4}"
+ local diff="${5}"
+ local from="$(git show -s --pretty='format:%cn <%ce>' "$(git rev-parse --verify "${newrev}^{commit}")" |
+ perl -CI -MEncode -e 'print Encode::encode("MIME-Q", <STDIN>)')"
(cat <<EOF
-From: $from
-To: $bug-submitter at bugs.x2go.org
-Cc: control at bugs.x2go.org, $bug at bugs.x2go.org
-Subject: X2Go issue (in src:$PROJECT) has been marked as closed
+From: ${from}
+To: ${bug}-submitter at bugs.x2go.org
+Cc: control at bugs.x2go.org, ${bug}@bugs.x2go.org
+Subject: X2Go issue (in src:${PROJECT}) has been marked as closed
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
-close #$bug
+close #${bug}
thanks
Hello,
-we are very hopeful that X2Go issue #$bug reported by you
-has been resolved in the new release ($version) of the
-X2Go source project »src:$PROJECT«.
+we are very hopeful that X2Go issue #${bug} reported by you
+has been resolved in the new release (${version}) of the
+X2Go source project »src:${PROJECT}«.
-You can view the complete changelog entry of src:$PROJECT ($version)
+You can view the complete changelog entry of src:${PROJECT} (${version})
below, and you can use the following link to view all the code changes
-between this and the last release of src:$PROJECT.
+between this and the last release of src:${PROJECT}.
- ${BASEURL};a=commitdiff;h=$(git rev-parse $newrev);hp=$(git rev-parse $oldrev)
+ ${BASEURL};a=commitdiff;h=$(git rev-parse ${newrev});hp=$(git rev-parse ${oldrev})
If you feel that the issue has not been resolved satisfyingly, feel
free to reopen this bug report or submit a follow-up report with
further observations described based on the new released version
-of src:$PROJECT.
+of src:${PROJECT}.
Thanks a lot for contributing to X2Go!!!
@@ -74,7 +74,7 @@ X2Go Git Admin (on behalf of the sender of this mail)
---
EOF
- cat "$diff") | /usr/sbin/sendmail -oi -t
+ cat "${diff}") | /usr/sbin/sendmail -oi -t
}
## FIXME ## really go through this some time...
--
Alioth's /srv/git/_hooks_/post-receive-email on /srv/git/code.x2go.org/maintenancescripts.git
More information about the x2go-commits
mailing list