File get_version.sh of Package kodi
#!/bin/bash
SOURCE0=$(rpmspec -P kodi.spec |grep Source0 | awk '{print $2}' | sed -e 's/.tar.gz//')
TAG=$(basename $SOURCE0)
function getJsonVal () {
python -c "import json,sys;obj=json.load(sys.stdin);print obj$1;"
}
API_URL=https://api.github.com/repos/xbmc/xbmc/git
_sha=$(curl -s $API_URL/refs/tags/$TAG | getJsonVal "['object']['sha']")
sha=${_sha:0:7}
_date=$(curl -s $API_URL/commits/$_sha | getJsonVal "['committer']['date']")
date=$(date -d$_date +%Y%m%d)
echo "$date-$sha" > kodi.VERSION