--- /dev/null
+#!/bin/sh -ex
+
+[ -r LICENSE.md ]
+[ -e debian ] || ln -fs contrib/debian debian
+[ -r debian/changelog ]
+[ -d .git ]
+
+branch=$(git rev-parse --abbrev-ref HEAD)
+
+git checkout master
+
+old_descr=$(git describe)
+
+git fetch --all --tags
+git pull --ff-only origin master
+
+descr=$(git describe)
+
+COMMIT_ID=$(git rev-parse HEAD)
+export COMMIT_ID
+
+git checkout "$branch"
+
+if [ "$old_descr" = "$descr" ]; then
+ if ! head -n 1 debian/changelog | fgrep " UNRELEASED;" >/dev/null; then
+ set +x
+ echo; echo "Nothing to do."; echo
+ exit 0
+ fi
+fi
+
+git merge master
+
+date=$(date +%Y%m%d)
+rev="01"
+suffix="0ab1"
+
+last_date=$(head -n 1 debian/changelog | cut -d'.' -f2 | cut -d'.' -f1)
+last_rev=$(head -n 1 debian/changelog | cut -d'.' -f3 | cut -d'-' -f1)
+last_suffix=$(head -n 1 debian/changelog | cut -d'-' -f2 | cut -d')' -f1)
+
+if head -n 1 debian/changelog | fgrep " UNRELEASED;" >/dev/null; then
+ if [ "$last_date" = "$date" ]; then
+ rev=$last_rev
+ suffix=$last_suffix
+ fi
+else
+ if [ "$last_date" = "$date" ]; then
+ rev=$(printf "%02d" $((last_rev+1)))
+ fi
+fi
+
+version="0.$date.$rev-$suffix"
+
+dch -v "$version" "Pulled upstream Git version $descr"
+dch -r ""
+
+git add contrib/debian/changelog
+git commit -m "${branch} ${version}, upstream $descr"
+git tag "${branch}_${version}"
+
+dpkg-buildpackage -rfakeroot -b
+
--- /dev/null
+netdata (0.20170323.01-0ab1) unstable; urgency=medium
+
+ * Pulled upstream Git version v1.6.0-14-g1c421f8e
+
+ -- Alexander Barton <alex@barton.de> Thu, 23 Mar 2017 12:21:26 +0100
+
+netdata (0.20170316.01-0ab1) unstable; urgency=medium
+
+ * Pulled upstream Git version v1.5.0-620-ge1d37e04
+
+ -- Alexander Barton <alex@barton.de> Thu, 16 Mar 2017 15:21:36 +0100
+
+netdata (0.20170311.01-0ab1) unstable; urgency=medium
+
+ * Pulled upstream Git version v1.5.0-573-g0fba967b
+
+ -- Alexander Barton <alex@barton.de> Sat, 11 Mar 2017 22:28:34 +0100
+
+netdata (0.20170301.01-0ab1) unstable; urgency=medium
+
+ * Pulled upstream Git version v1.5.0-485-g360b3624
+
+ -- Alexander Barton <alex@barton.de> Wed, 01 Mar 2017 22:43:54 +0100
+
+netdata (0.20170227.01-0ab1) unstable; urgency=medium
+
+ * Pulled upstream Git version v1.5.0-463-g1d0c1b2c
+
+ -- Alexander Barton <alex@barton.de> Mon, 27 Feb 2017 14:34:11 +0100
+
+netdata (0.20170225.02-0ab1) unstable; urgency=medium
+
+ * Pulled upstream Git version v1.5.0-338-g155d0e6f
+
+ -- Alexander Barton <alex@barton.de> Sat, 25 Feb 2017 21:14:09 +0100
+
+netdata (0.20170225.01-0ab1) unstable; urgency=medium
+
+ * Pulled upstream Git version v1.5.0-334-g27ef89e
+
+ -- Alexander Barton <alex@barton.de> Sat, 25 Feb 2017 00:27:15 +0100
+
+netdata (0.20170221.01-0ab1) unstable; urgency=medium
+
+ * Pulled upstream Git version v1.5.0-330-gb5b241f
+
+ -- Alexander Barton <alex@barton.de> Tue, 21 Feb 2017 11:59:55 +0100
+
+netdata (0.20170213.02-0ab1) unstable; urgency=medium
+
+ * Revert upstream change to version check logic, use the information from
+ the installed version.txt file.
+ * Pulled upstream Git version v1.5.0-267-g6632e53
+
+ -- Alexander Barton <alex@barton.de> Mon, 13 Feb 2017 14:58:20 +0100
+
+netdata (0.20170213.01-0ab1) unstable; urgency=medium
+
+ * Pulled upstream Git version v1.5.0-267-g6632e53
+
+ -- Alexander Barton <alex@barton.de> Mon, 13 Feb 2017 14:23:07 +0100
+
+netdata (0.20170204.01-0ab1) unstable; urgency=medium
+
+ * Pulled upstream Git version v1.5.0-146-g1881345
+
+ -- Alexander Barton <alex@barton.de> Sat, 04 Feb 2017 16:57:24 +0100
+
+netdata (0.20170203.01-0ab1) unstable; urgency=medium
+
+ * Pulled upstream Git version v1.5.0-135-g21feb71
+
+ -- Alexander Barton <alex@barton.de> Fri, 03 Feb 2017 23:57:54 +0100
+
+netdata (0.20170201.01-0ab3) unstable; urgency=medium
+
+ * Correctly save the version (Git commit id) when building with the
+ contrib/debian/build-new-package.sh script.
+ * Pulled upstream Git version v1.5.0-123-g2cb7e08
+
+ -- Alexander Barton <alex@barton.de> Wed, 01 Feb 2017 23:41:57 +0100
+
+netdata (0.20170201.01-0ab2) unstable; urgency=medium
+
+ * contrib/debian/build-new-package.sh
+ - Correctly get upstream Git commit description.
+ - Enhance own Git log message, add upstream commit description.
+ - Don't create new release when no changes were made.
+ * Pulled upstream Git version v1.5.0-123-g2cb7e08
+
+ -- Alexander Barton <alex@barton.de> Wed, 01 Feb 2017 23:24:49 +0100
+
+netdata (0.20170201.01-0ab1) unstable; urgency=medium
+
+ * Initial release.
+ * Pulled upstream Git version v1.5.0-124-gfc7680f
+
+ -- Alexander Barton <alex@barton.de> Wed, 01 Feb 2017 22:59:20 +0100