summaryrefslogtreecommitdiffstats
path: root/util/getrevision.sh
diff options
context:
space:
mode:
authorJoerg Mayer <jmayer@loplof.de>2013-08-17 23:58:01 +0000
committerStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>2013-08-17 23:58:01 +0000
commitd31d3c3b17fee4579204cf6fc578539af12a3723 (patch)
tree95be5d1392f97d5d6a28d97bf519182b789d8095 /util/getrevision.sh
parent3285d7f2c0df996d53d668d6c7d47bade53cc76c (diff)
downloadast2050-flashrom-d31d3c3b17fee4579204cf6fc578539af12a3723.zip
ast2050-flashrom-d31d3c3b17fee4579204cf6fc578539af12a3723.tar.gz
getrevision.sh: Make sure we don't get translated output
(And explicitly require bash.) Corresponding to flashrom svn r1716. Signed-off-by: Joerg Mayer <jmayer@loplof.de> Acked-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
Diffstat (limited to 'util/getrevision.sh')
-rwxr-xr-xutil/getrevision.sh18
1 files changed, 10 insertions, 8 deletions
diff --git a/util/getrevision.sh b/util/getrevision.sh
index 678d66b..098f63e 100755
--- a/util/getrevision.sh
+++ b/util/getrevision.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
#
# This file is part of the flashrom project.
#
@@ -24,21 +24,24 @@
EXIT_SUCCESS=0
EXIT_FAILURE=1
+# Make sure we don't get translated output
+export LC_ALL=C
+
svn_revision() {
- LC_ALL=C svnversion -cn . 2>/dev/null | \
+ svnversion -cn . 2>/dev/null | \
sed -e "s/.*://" -e "s/\([0-9]*\).*/\1/" | \
grep "[0-9]" ||
- LC_ALL=C svn info . 2>/dev/null | \
+ svn info . 2>/dev/null | \
awk '/^Revision:/ {print $$2 }' | \
grep "[0-9]" ||
- LC_ALL=C git svn info . 2>/dev/null | \
+ git svn info . 2>/dev/null | \
awk '/^Revision:/ {print $$2 }' | \
grep "[0-9]" ||
echo ''
}
svn_url() {
- echo $(LC_ALL=C svn info 2>/dev/null |
+ echo $(svn info 2>/dev/null |
grep URL: |
sed 's/.*URL:[[:blank:]]*//' |
grep ^.
@@ -54,8 +57,7 @@ svn_timestamp() {
timestamp=$(date "${date_format} +")
else
# No local changes, get date of the last log record.
- local last_commit_date=$(svn info | grep '^Last Changed Date:' | \
- awk '{print $4" "$5" "$6}')
+ local last_commit_date=$(svn info | grep '^Last Changed Date:' | awk '{print $4" "$5" "$6}')
timestamp=$(date --utc --date "${last_commit_date}" \
"${date_format} UTC")
fi
@@ -108,7 +110,7 @@ git_timestamp() {
git_url() {
# Only the first line of `git remote' is considered.
- echo $(LC_ALL=C git remote show origin 2>/dev/null |
+ echo $(git remote show origin 2>/dev/null |
grep 'Fetch URL:' |
sed 's/.*URL:[[:blank:]]*//' |
grep ^.
OpenPOWER on IntegriCloud