[Pkg-libburnia-devel] Bug#732612: libisofs: use dh-autoreconf for better new-port coverage
Colin Watson
cjwatson at ubuntu.com
Thu Dec 19 10:58:11 UTC 2013
Package: libisofs
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. libisofs 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.
It isn't strictly necessary to set AUTOMAKE='automake --foreign' (the
package builds fine without that), but I thought that it would be best
to do so in order to match the bootstrap script provided.
* Use dh-autoreconf to update libtool macros for new ports.
diff -Nru libisofs-1.3.2/debian/control libisofs-1.3.2/debian/control
--- libisofs-1.3.2/debian/control 2012-02-03 12:13:45.000000000 +0000
+++ libisofs-1.3.2/debian/control 2013-12-19 10:52:18.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, debhelper (>= 8),
+Build-Depends: dh-autoreconf, debhelper (>= 8),
zlib1g-dev, libacl1-dev, libattr1-dev, libjte-dev
Build-Depends-Indep: doxygen
Standards-Version: 3.9.2
diff -Nru libisofs-1.3.2/debian/rules libisofs-1.3.2/debian/rules
--- libisofs-1.3.2/debian/rules 2011-06-17 10:14:44.000000000 +0100
+++ libisofs-1.3.2/debian/rules 2013-12-19 10:54:39.000000000 +0000
@@ -6,10 +6,10 @@
endif
%:
- dh $@
+ dh $@ --with autoreconf
-override_dh_auto_build:
- dh $@
+override_dh_autoreconf:
+ AUTOMAKE='automake --foreign' dh_autoreconf
override_dh_installdocs:
ifneq (,$(filter libisofs-doc, $(shell dh_listpackages)))
Thanks,
--
Colin Watson [cjwatson at ubuntu.com]
More information about the Pkg-libburnia-devel
mailing list