--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/dev/debian-build/dbuild Wed Sep 07 10:56:24 2011 +0100
@@ -0,0 +1,32 @@
+#!/bin/sh
+
+set -e
+
+cd $(hg root)
+
+PACKAGE=$(dpkg-parsechangelog | sed -n 's/^Source: \(.*\)/\1/p')
+DEBIAN_VERSION=$(dpkg-parsechangelog | sed -n 's/^Version: \(.*\)/\1/p')
+# Lazy, but hey
+UPSTREAM_VERSION=$(dpkg-parsechangelog | sed -n 's/^Version: \(.*\)-[^-]*/\1/p')
+UPSTREAM=$(hg log --template '{node}' -r 'heads(ancestors(.) and branch(default))')
+BUILDDIR=$(pwd)/build/debian
+
+echo PACKAGE $PACKAGE
+echo DEBIAN_VERSION $DEBIAN_VERSION
+echo UPSTREAM_VERSION $UPSTREAM_VERSION
+echo UPSTREAM $UPSTREAM
+echo BUILDDIR $BUILDDIR
+
+rm -rf ${BUILDDIR}
+mkdir -p ${BUILDDIR}
+hg archive -X '.hg*' -X 'dev/**' -t tgz -r ${UPSTREAM} \
+ ${BUILDDIR}/${PACKAGE}_${UPSTREAM_VERSION}.orig.tar.gz
+hg st -mac0n -X '.hg*' -X 'dev/**' | cpio -p -0 -d \
+ ${BUILDDIR}/${PACKAGE}-${UPSTREAM_VERSION}
+
+cd ${BUILDDIR}/${PACKAGE}-${UPSTREAM_VERSION}
+#dpkg-buildpackage -kFD56DDC0
+dpkg-buildpackage
+cd ..
+lintian -i --pedantic -IE ${PACKAGE}_${DEBIAN_VERSION}_*.changes
+#sudo pbuilder --build ${PACKAGE}_${DEBIAN_VERSION}.dsc