Bug#733200: libchamplain: use dh-autoreconf for better new-port coverage

Colin Watson cjwatson at ubuntu.com
Fri Dec 27 00:08:28 UTC 2013


Package: libchamplain
Version: 0.12.5-1
Severity: normal
Tags: patch
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu ubuntu-patch trusty

Hi,

The ppc64el port requires a patch to libtool.m4.  I don't think that's
in Debian yet, but when it is it will require autoreconfing a bunch of
packages to pick it up.  libchamplain could handle this quite easily by
using dh-autoreconf, which will update its copies of the libtool macros.

  * Use dh-autoreconf to update libtool.m4 for new ports.

diff -Nru libchamplain-0.12.5/debian/control libchamplain-0.12.5/debian/control
--- libchamplain-0.12.5/debian/control	2013-09-21 14:33:06.000000000 +0100
+++ libchamplain-0.12.5/debian/control	2013-12-26 23:59:57.000000000 +0000
@@ -10,7 +10,7 @@
 Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, Emilio Pozuelo Monfort <pochu at debian.org>, Laurent Bigonville <bigon at debian.org>, Michael Biebl <biebl at debian.org>
 Build-Depends: debhelper (>= 8.1.3~),
                cdbs (>= 0.4.93~),
-               autotools-dev,
+               dh-autoreconf,
                gnome-pkg-tools,
                gtk-doc-tools,
                libgtk-3-dev (>= 2.90),
diff -Nru libchamplain-0.12.5/debian/control.in libchamplain-0.12.5/debian/control.in
--- libchamplain-0.12.5/debian/control.in	2013-09-01 16:16:28.000000000 +0100
+++ libchamplain-0.12.5/debian/control.in	2013-12-26 23:59:51.000000000 +0000
@@ -5,7 +5,7 @@
 Uploaders: @GNOME_TEAM@
 Build-Depends: debhelper (>= 8.1.3~),
                cdbs (>= 0.4.93~),
-               autotools-dev,
+               dh-autoreconf,
                gnome-pkg-tools,
                gtk-doc-tools,
                libgtk-3-dev (>= 2.90),
diff -Nru libchamplain-0.12.5/debian/rules libchamplain-0.12.5/debian/rules
--- libchamplain-0.12.5/debian/rules	2013-09-01 16:13:00.000000000 +0100
+++ libchamplain-0.12.5/debian/rules	2013-12-26 23:59:34.000000000 +0000
@@ -2,6 +2,7 @@
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/autoreconf.mk
 include /usr/share/cdbs/1/rules/utils.mk
 include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
 -include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk

Thanks,

-- 
Colin Watson                                       [cjwatson at ubuntu.com]




More information about the pkg-gnome-maintainers mailing list