+ suffix=-dirty
+ fi
+
+ if tag=$(git describe --tags --exact-match 2>/dev/null); then
+ # use a tag; remove any 'v' prefix from v<VERSION> tags
+ tag=${tag#v}
+ version=$(printf "%s%s" ${tag} ${suffix})
+ else
+ # Use the git commit revision for the package version, and add
+ # a date prefix for easy comparisons.
+ date=$(git log --pretty=format:"%ct" -1 HEAD)
+ version=$(printf "%($datefmt)T.g%s%s" ${date} ${head} ${suffix})