[Pkg-libburnia-devel] Bug#732719: libisoburn: use dh-autoreconf for better new-port coverage
Colin Watson
cjwatson at ubuntu.com
Fri Dec 20 18:08:43 UTC 2013
Package: libisoburn
Version: 1.3.2-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. libisoburn could handle this quite easily by
using dh-autoreconf rather than just autotools-dev; when automake and
libtool are in use (as they are here), dh-autoreconf is a superset of
autotools-dev, and it seems to still build just fine if I do the
following.
* Use dh-autoreconf to update libtool macros for new ports.
diff -Nru libisoburn-1.3.2/debian/control libisoburn-1.3.2/debian/control
--- libisoburn-1.3.2/debian/control 2013-09-08 14:47:24.000000000 +0100
+++ libisoburn-1.3.2/debian/control 2013-12-20 17:58:21.000000000 +0000
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Debian Libburnia packagers <pkg-libburnia-devel at lists.alioth.debian.org>
Uploaders: George Danchev <danchev at spnet.net>, Mario Danic <mario.danic at gmail.com>
-Build-Depends: autotools-dev, pkg-config, debhelper (>= 8),
+Build-Depends: dh-autoreconf, pkg-config, debhelper (>= 8),
libburn-dev (>= 1.3.2), libisofs-dev (>= 1.3.2),
libreadline-dev, libjte-dev
Build-Depends-Indep: doxygen
diff -Nru libisoburn-1.3.2/debian/rules libisoburn-1.3.2/debian/rules
--- libisoburn-1.3.2/debian/rules 2011-06-17 20:59:21.000000000 +0100
+++ libisoburn-1.3.2/debian/rules 2013-12-20 18:01:51.000000000 +0000
@@ -6,7 +6,10 @@
%:
- dh $@
+ dh $@ --with autoreconf
+
+override_dh_autoreconf:
+ AUTOMAKE='automake --foreign' dh_autoreconf
override_dh_auto_build:
@@ printf "\n*** libburn required version: %s ***" ${libburn_required}
Thanks,
--
Colin Watson [cjwatson at ubuntu.com]
More information about the Pkg-libburnia-devel
mailing list