#!/bin/sh set -e if [ -n "$(git config --get user.signingKey)" ] then GIT_OPTIONS="-S" fi MODE="$(basename ${0} | sed -e 's|^git-||' -e 's|-add$||')" if [ -n "${1}" ] then VERSION="${1}" else VERSION="$(dpkg-parsechangelog | awk '/^Version: / { print $2 }')" fi HASH="${2}" chmod 0755 debian/rules if [ -e .gitattributes ] then ( cat .gitattributes | grep -v 'filter=lfs' > .gitattributes.tmp ) || true rm -f .gitattributes mv .gitattributes.tmp .gitattributes fi git add -A -f git commit -a -s -m "Adding ${MODE} version ${VERSION}." ${GIT_OPTIONS} git-${MODE}-tag ${VERSION} ${HASH}