summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog61
-rw-r--r--debian/control4
-rwxr-xr-xdebian/rules5
3 files changed, 15 insertions, 55 deletions
diff --git a/debian/changelog b/debian/changelog
index e7c236a2..44204885 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,59 +1,16 @@
-altos (0.5+19+gcb4a73f) unstable; urgency=low
+altos (0.5+86+g2de548f) unstable; urgency=low
- * build for Debian from git
-
- -- Bdale Garbee <bdale@gag.com> Wed, 02 Sep 2009 23:18:15 -0600
-
-altos (0.5+13+g6926c4a) unstable; urgency=low
-
- * build for Debian from git
-
- -- Bdale Garbee <bdale@gag.com> Mon, 31 Aug 2009 16:48:03 -0600
-
-altos (0.5+11+gc8c5b79) unstable; urgency=low
-
- * build for Debian from git
-
- -- Bdale Garbee <bdale@gag.com> Mon, 31 Aug 2009 16:42:55 -0600
-
-altos (0.5+9+gb34474c) unstable; urgency=low
-
- * build for Debian from git
+ * automate push of updated and tagged master branch during
+ debian/rules prebuild
+ * flush repetitive junk out of debian/changelog, and update the
+ prebuild target
+ * add support for tagging git repository on each Debian package build
- -- Bdale Garbee <bdale@gag.com> Mon, 31 Aug 2009 16:26:00 -0600
+ -- Bdale Garbee <bdale@gag.com> Mon, 12 Oct 2009 16:54:28 -0600
-altos (0.4+98+g42ab6d5) unstable; urgency=low
+altos (0.5+77+gc57bd7f) unstable; urgency=low
* build for Debian from git
- -- Bdale Garbee <bdale@gag.com> Wed, 19 Aug 2009 02:21:23 -0600
-
-altos (0.4+96+g8d4d665) unstable; urgency=low
-
- * build for Debian from git
-
- -- Bdale Garbee <bdale@gag.com> Wed, 19 Aug 2009 02:11:11 -0600
-
-altos (0.4+94+g21e3dd0) unstable; urgency=low
-
- * build for Debian from git
-
- -- Bdale Garbee <bdale@gag.com> Wed, 19 Aug 2009 02:07:16 -0600
-
-altos (0.4+92+g4486d91) unstable; urgency=low
-
- * build for Debian from git
-
- -- Bdale Garbee <bdale@gag.com> Wed, 19 Aug 2009 00:52:57 -0600
-
-altos (0.4+88+gcd5ce66) unstable; urgency=low
-
- * build for Debian from git
-
- -- Bdale Garbee <bdale@gag.com> Tue, 18 Aug 2009 21:57:00 -0600
-
-altos (0) unstable; urgency=low
-
- * Initial packaging
+ -- Bdale Garbee <bdale@gag.com> Mon, 12 Oct 2009 15:57:19 -0600
- -- Bdale Garbee <bdale@gag.com> Tue, 18 Aug 2009 11:43:43 -0600
diff --git a/debian/control b/debian/control
index 3aa6d5dd..d28be629 100644
--- a/debian/control
+++ b/debian/control
@@ -3,13 +3,13 @@ Section: otherosfs
Priority: extra
Maintainer: Bdale Garbee <bdale@gag.com>
Uploaders: Keith Packard <keithp@keithp.com>
-Build-Depends: debhelper (>= 7), autoconf, automake, flite1-dev, libasound2-dev, libgconf2-dev, libglade2-dev, libgtk2.0-dev, libreadline5-dev, libusb-1.0-0-dev, nickle, sdcc
+Build-Depends: debhelper (>= 7), autoconf, automake, flite1-dev, libasound2-dev, libgconf2-dev, libglade2-dev, libgtk2.0-dev, libreadline5-dev, libusb-1.0-0-dev, nickle, sdcc, libplplot-dev
Standards-Version: 3.8.3
Homepage: http://altusmetrum.org/
Package: altos
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, nickle
+Depends: ${shlibs:Depends}, ${misc:Depends}, nickle, plplot9-driver-cairo
Description: Altus Metrum firmware and utilities
Firmware and utilities needed to support the TeleMetrum dual-deploy
recording altimeter for high power model rocketry.
diff --git a/debian/rules b/debian/rules
index 74cc078d..ac594c07 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,13 +3,16 @@
export DH_VERBOSE=1
PKG_VERSION := $(shell dpkg-parsechangelog | sed -ne 's/^Version: \(.*\)/\1/p')
+DEB_VERSION := $(shell git describe | tr - +)
# this target invoked by git-buildpackage using a clean hook, see .gbp.conf
prebuild:
- dch -v `git describe | tr - +` "build for Debian from git"
+ git-dch --release --new-version=$(DEB_VERSION)
git log > ChangeLog
git commit ChangeLog debian/changelog \
-m "update changelogs for Debian build"
+ git tag debian/$(DEB_VERSION)
+ git push --tags origin master
configure: configure-stamp
configure-stamp: