#!/bin/sh

#
# Write GIT commit information to debian/control
#
GIT_COMMIT_ID=$(git --git-dir $GBP_GIT_DIR log -1 --pretty=format:%H)
GIT_REMOTE_URL=$(git --git-dir $GBP_GIT_DIR config remote.origin.url)
if [ -f debian/control ] ; then
    sed -i "0,/^\s*$/s//XBS-Vyatta-Git-Id: ${GIT_COMMIT_ID}\n/" \
	debian/control
    sed -i "0,/^\s*$/s##XBS-Vyatta-Git-Url: ${GIT_REMOTE_URL}\n#" \
	debian/control
fi

[ ! -f debian/changelog ] && exit 1

#
# add timestamp to version
#
PACKAGE=$(dpkg-parsechangelog | grep -E '^Source:'  | awk '{ print $2 }')
VERSION=$(dpkg-parsechangelog | grep -E '^Version:' | awk '{ print $2 }')

TIMESTAMP=$(git --git-dir $GBP_GIT_DIR log -1 --pretty=format:%ct)

sed -i "s/${PACKAGE} (${VERSION})/${PACKAGE} (${VERSION}+${TIMESTAMP})/" \
    debian/changelog

