# A library of shell functions for building of Debian packages # (c) 2008--2009 Martin Mares # (c) 2009--2013 Pavel Charvat # Expects: # PKG name of the package # ROOT absolute path to the root of the source tree # PKGVER custom package version unset PKG ROOT SRCVER VER function pkg-git-version { TREEVER=`git describe --tags | sed 's/^v//;s/[a-f]$/&-0/'` TREEHASH=`git rev-parse --verify HEAD` VER=${PKGVER:-$TREEVER} SRCVER=${PKGVER:-$VER} cat <