HOWTO: update taxbird and libgeier debian packages
This page documents the steps needed to update the taxbird debian package. Package libgeier and libgeier-dev is updated first, since these are needed for building taxbird. Package taxbird is built next.
Updating libgeier
- Download
- Unpack
tar xzf /path/to/libgeier-0.12.tar.gz cd libgeier-0.12 zcat /path/to/libgeier_0.11-1.diff.gz | patch -p1 - Patch debian/changelog
@@ -0 +0 @@ +libgeier (0.12-1) unstable; urgency=low + + * New Upstream Version + + -- Olaf Dietsche <olaf--mail.taxbird@olafdietsche.de> Mon, 4 Apr 2011 14:05:30 +0100 +
- Install dependencies
apt-get install debhelper libxml2-dev libxslt1-dev libxmlsec1-dev pkg-config
- Build
dpkg-buildpackage -b -uc -tc
- Install libgeier
cd .. dpkg -i libgeier0_0.12-1_i386.deb libgeier-dev_0.12-1_i386.deb
Updating taxbird
The steps for updating taxbird are similar to libgeier.
- Download
- Unpack
tar xzf /path/to/taxbird-0.16.tar.gz cd taxbird-0.16 zcat /path/to/taxbird_0.15-1.diff.gz | patch -p1 - Patch debian/changelog
@@ -0 +0 @@ +taxbird (0.16-1) unstable; urgency=low + + * New Upstream Release + * debian/control + - Updatet libgeier dependency to 0.12 + + -- Olaf Dietsche <olaf--mail.taxbird@olafdietsche.de> Mon, 4 Apr 2011 17:01:34 +0100 +
- Patch debian/control
@@ -12 +12 @@ -Depends: libgeier0 (>= 0.11), ${shlibs:Depends}, ${misc:Depends} +Depends: libgeier0 (>= 0.12), ${shlibs:Depends}, ${misc:Depends} - Install dependencies
apt-get install debhelper glade-gnome libgtkhtml3.14-dev libglade2-dev libgnomeui-dev pkg-config guile-1.8-dev quilt
- Build
dpkg-buildpackage -b -uc -tc
- Install taxbird
cd .. dpkg -i taxbird_0.16-1_i386.deb