From: Simon Schubert <2@0x2c.org> Date: Fri, 29 Oct 2010 14:26:17 +0000 (+0200) Subject: add ppa makefile recipe X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d511b6749bd7da6bdc2b9280f77f68604763b8fd;p=people%2Fms%2Fdma.git add ppa makefile recipe --- diff --git a/Makefile b/Makefile index ad4499d..ab6bfd4 100644 --- a/Makefile +++ b/Makefile @@ -66,3 +66,12 @@ aliases_scan.c: aliases_scan.l dma: ${OBJS} ${CC} ${LDFLAGS} ${LDADD} -o $@ ${OBJS} + + +ppa: + @if [ -z '${DEB_DIST}' ]; then echo "please set DEB_DIST to build"; exit 1; fi + ver=$$(sh get-version.sh | sed -Ee 's/^v//;s/[.]([[:digit:]]+)[.](g[[:xdigit:]]+)$$/+\1-\2/'); \ + dch -v "$$ver~${DEB_DIST}" -D ${DEB_DIST} "${DEB_DIST} build" + debuild -S -sa + ver=$$(dpkg-parsechangelog -n1 | awk '$$1 == "Version:" { print $$2 }'); \ + dput ppa:corecode/dma ../$${ver}_source.changes