[stgt] [PATCH] Fix rpm build script not to set release as version
Roi Dayan
roid at mellanox.com
Thu Feb 28 16:40:10 CET 2013
Release used to indicate number of commits after the version tag
but in case there are no commits it was set to be the version.
This commit will fix it to set to 0.
Signed-off-by: Roi Dayan <roid at mellanox.com>
---
scripts/build-rpm.sh | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/scripts/build-rpm.sh b/scripts/build-rpm.sh
index fbfbee8..8a00176 100755
--- a/scripts/build-rpm.sh
+++ b/scripts/build-rpm.sh
@@ -17,6 +17,11 @@ version=`git describe --tags --abbrev=0`
# release is number of commits since the version tag
release=`git describe --tags | cut -d- -f2 | tr - _`
+if [ "$version" = "$release" ]; then
+ # no commits and release can't be empty
+ release=0
+fi
+
if [ "$branch" != "master" ]; then
# if not under master branch include hash tag
hash=`git rev-parse HEAD | cut -c 1-6`
--
1.7.1
--
To unsubscribe from this list: send the line "unsubscribe stgt" in
the body of a message to majordomo at vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
More information about the stgt
mailing list