Package: libisoburn
Version: 1.3.2-1
Severity: normal
Tags: patch
User: [email protected]
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 
<[email protected]>
 Uploaders: George Danchev <[email protected]>, Mario Danic 
<[email protected]>
-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                                       [[email protected]]


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to