]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
support/version: extract version from the top directory name (for direct github tar...
authorJaroslav Kysela <perex@perex.cz>
Fri, 22 May 2015 14:16:50 +0000 (16:16 +0200)
committerJaroslav Kysela <perex@perex.cz>
Fri, 22 May 2015 14:16:50 +0000 (16:16 +0200)
support/version

index 1d0f5de9e9905d5c06fc7a0cece1b6bcbf40a77b..ca7db4b21b2391c3dd587ad75658a66873b953f4 100755 (executable)
@@ -20,7 +20,12 @@ elif [ -f "$(dirname "$0")/../debian/changelog" ]; then
 elif [ -r "$(dirname "$0")/../rpm/version" ]; then
   VER=$(cat "$(dirname "$0")/../rpm/version")
 else
-  VER="0.0.0~unknown"
+  VER=$(basename $(realpath $(dirname "$0")/..) | sed -e 's/^tvheadend-//' | sed -e 's/^tvheadend-v//')
+  case $VER in
+  [1-9]*\.[0-9]*) ;;
+  *) VER="0.0.0~unknown" ;;
+  esac
+  echo $VER
 fi
 
 # Output