summaryrefslogtreecommitdiffstats
path: root/debian/generate-changelog.sh
blob: 762b22f5e29c4681e606b17effbe50d2a0cf691e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/sh

cd "$(dirname "$0")/.."

COMMIT_DATE=$(git log -1 --format='%cd' --date=format:'%Y%m%d' 2>/dev/null || echo '00000000')
COMMIT_HASH=$(git log -1 --format='%h' 2>/dev/null || echo 'unknown')
COMMIT_TIMESTAMP=$(git log -1 --format='%cd' --date=rfc2822 2>/dev/null || date -R)

cat > debian/changelog <<EOF
udebug (0.0.${COMMIT_DATE}) unstable; urgency=medium

  * Latest version (${COMMIT_HASH})

 -- Felix Fietkau <nbd@nbd.name>  ${COMMIT_TIMESTAMP}
EOF