From: Jaroslav Kysela Date: Fri, 22 May 2015 14:16:50 +0000 (+0200) Subject: support/version: extract version from the top directory name (for direct github tar... X-Git-Tag: v4.2.1~2491 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8e4a9894fd66e46a8e45b184f447e1ac039a9de2;p=thirdparty%2Ftvheadend.git support/version: extract version from the top directory name (for direct github tar ball downloads) --- diff --git a/support/version b/support/version index 1d0f5de9e..ca7db4b21 100755 --- a/support/version +++ b/support/version @@ -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