+xz -d GeoLiteCity-%{version}.dat.xz
+gunzip GeoLiteCityv6-%{version}.dat.gz
+
+%build
+# get file DATE in GMT timezone
+filedate() {
+ TZ=GMT stat -c '%y' "$1" | awk '{print $1}'
+}
+
+# use newest file date as version
+d1=$(filedate GeoLiteCity-%{version}.dat)
+d2=$(filedate GeoLiteCityv6-%{version}.dat)
+if [ "$(echo $d1 | tr -d -)" -gt "$(echo $d2 | tr -d -)" ]; then
+ d=$d1
+else
+ d=$d2
+fi
+
+ver=$(echo $d | tr - .)
+if [ "$ver" != %{version} ]; then
+ exit 1
+fi