Merge pull request #4401 from Jalle19/fix-recording-thumbnail
[vuplus_xbmc] / gitrev.sh
index 6fa091a..996e384 100755 (executable)
--- a/gitrev.sh
+++ b/gitrev.sh
@@ -2,13 +2,13 @@
 N=0
 R=""
 MAX=50
-while [[ $N -le $MAX && "x$R" == "x" ]]
+while [ $N -le $MAX ] && [ "x$R" = "x" ]
 do
-  R=$(git log -1 --pretty=format:%b HEAD~$N | sed -e 's/.*@\([0-9]\+\) .*/\1/')
-  N=$[$N+1]
+  R=$(git log -1 --pretty=format:%b HEAD~$N | awk '$2 ~ /@([0-9]+)$/ {sub(".*@", "", $2); print $2}')
+  N=$(($N+1))
 done
-if [[ "x$R" != "x" ]]; then
-  if [[ $N > 1 ]]; then
+if [ "x$R" != "x" ]; then
+  if [ $N -gt 1 ]; then
     R=$R\+$((N-1))
   fi
   echo $R