- 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})
- fi