]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
ci: reformat alpha/beta/rc versions for debian
authorTravis Cross <tc@traviscross.com>
Sun, 6 May 2012 04:51:15 +0000 (04:51 +0000)
committerTravis Cross <tc@traviscross.com>
Sun, 6 May 2012 04:51:15 +0000 (04:51 +0000)
scripts/ci/common.sh

index d0ede5aabf8442a832fe09c7d5148ed9e990c5dd..75236302d040768abd4a77fd2b402e0fee888c67 100755 (executable)
@@ -32,6 +32,11 @@ parse_version () {
   cmicro=${micro:="0"}
   crev="$(echo "$rev" | sed -e 's/[._~-]//')"
   cver="${cmajor}.${cminor}.${cmicro}"
+  if [ -n "${micro}" ] && echo "$micro" | grep '^\(alpha\|beta\|rc\)' >/dev/null; then
+    rev="~${micro}"
+    micro="0"
+    ver="${major}.${minor}${rev}"
+  fi
   [ -n "$crev" ] && cver="${cver}.${crev}"
   echo "ver='$ver'"
   echo "major='$major'"