--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: at-spi2-atk: Please use dh-autoreconf at build time, to support new ports
- From: Steve Langasek <steve.langasek@canonical.com>
- Date: Mon, 30 Dec 2013 16:48:58 -0800
- Message-id: <20131231004858.16974.23582.reportbug@virgil.dodds.net>
Package: at-spi2-atk
Version: 2.10.2-1
Severity: normal
Tags: patch
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu trusty ubuntu-patch
Hi folks,
In Ubuntu, we've recently patched at-spi2-atk to use dh-autoreconf at build
time. From time to time, a new port will require changes to the files
generated by autotools that are bundled in the upstream sources; usually
this is just config.sub/config.guess, but in the case of the recent Linux
ppc64el port, changes to ltmain.sh from libtool were also required.
Calling dh-autoreconf on each build ensures that the package remains
buildable across future ports, without the need for intrusive updates to the
source via porter NMUs.
Thanks for considering the patch.
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
slangasek@ubuntu.com vorlon@debian.org
=== modified file 'debian/control'
--- debian/control 2013-12-15 19:36:42 +0000
+++ debian/control 2013-12-30 21:55:22 +0000
@@ -9,6 +9,7 @@
Vcs-Git: git://anonscm.debian.org/git/pkg-a11y/at-spi2-atk.git
Homepage: http://live.gnome.org/Accessibility
Build-Depends: debhelper (>= 9),
+ dh-autoreconf,
libdbus-1-dev, libdbus-glib-1-dev,
libatk1.0-dev (>= 2.9.4),
libglib2.0-bin, libglib2.0-dev,
=== modified file 'debian/rules'
--- debian/rules 2013-09-17 11:14:41 +0000
+++ debian/rules 2013-12-30 12:23:53 +0000
@@ -4,7 +4,7 @@
export DEB_BUILD_HARDENING=1
%:
- dh $@
+ dh $@ --with autoreconf
override_dh_auto_configure:
dh_auto_configure -- --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
--- End Message ---
--- Begin Message ---
Source: at-spi2-atk
Source-Version: 2.10.2-2
We believe that the bug you reported is fixed in the latest version of
at-spi2-atk, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 733685@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Samuel Thibault <sthibault@debian.org> (supplier of updated at-spi2-atk package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 04 Jan 2014 14:15:29 +0100
Source: at-spi2-atk
Binary: libatk-adaptor libatk-adaptor-udeb libatk-adaptor-dbg libatk-adaptor-data libatk-bridge2.0-0 libatk-bridge-2.0-0-udeb libatk-bridge2.0-dev libatk-bridge2.0-0-dbg
Architecture: source amd64 all
Version: 2.10.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Accessibility Team <debian-accessibility@lists.debian.org>
Changed-By: Samuel Thibault <sthibault@debian.org>
Description:
libatk-adaptor - AT-SPI 2 toolkit bridge
libatk-adaptor-data - AT-SPI 2 toolkit bridge - transitional dummy package
libatk-adaptor-dbg - AT-SPI 2 toolkit bridge - debugging symbols
libatk-adaptor-udeb - AT-SPI 2 toolkit bridge - module for d-i (udeb)
libatk-bridge-2.0-0-udeb - AT-SPI 2 toolkit bridge - shared library for d-i (udeb)
libatk-bridge2.0-0 - AT-SPI 2 toolkit bridge - shared library
libatk-bridge2.0-0-dbg - AT-SPI 2 toolkit bridge - debugging symbols
libatk-bridge2.0-dev - Development files for the AT-SPI 2 toolkit bridge
Closes: 733685
Changes:
at-spi2-atk (2.10.2-2) unstable; urgency=medium
.
[ Steve Langasek ]
* control: Build-depend on dh-autoreconf.
* rules: Pass --with autoreconf to dh. (Closes: #733685)
Checksums-Sha1:
d045fe1f68e1d7dd122d1c30f1afd7d64af85e5a 2633 at-spi2-atk_2.10.2-2.dsc
c3ca3dd219367ade892e759e7fd430790fc51049 5571 at-spi2-atk_2.10.2-2.debian.tar.gz
45f29f3ccc9442331be7af143ff47ffa294e01c0 13076 libatk-adaptor_2.10.2-2_amd64.deb
e0238cd611d8ddfe4c6a65298bf7ca500d13431f 2694 libatk-adaptor-udeb_2.10.2-2_amd64.udeb
ccffe5afdf0750c213a9d4b8de4f362b840bea4c 7048 libatk-adaptor-dbg_2.10.2-2_amd64.deb
60ac56a32e0646a855ba44d8f5f0cafc8c6cbd36 4930 libatk-adaptor-data_2.10.2-2_all.deb
712e1579636bb0d98c211a9033e098ba1ca14888 48616 libatk-bridge2.0-0_2.10.2-2_amd64.deb
871d8e616992177672691b3e19a9303e6ec7793d 44062 libatk-bridge-2.0-0-udeb_2.10.2-2_amd64.udeb
338380ff60357a9795f855c100a3c01c2fa21702 5994 libatk-bridge2.0-dev_2.10.2-2_amd64.deb
4dde4c8538406637673d133a922c0cecacf94f74 80826 libatk-bridge2.0-0-dbg_2.10.2-2_amd64.deb
Checksums-Sha256:
e3f609f2186af85ccf12c4bc4c03a21a772994de564746957eac79694db6db38 2633 at-spi2-atk_2.10.2-2.dsc
afe7f18768118488ea091eb2aa2e2a4281f9e17a33a946b7aa5c2039cf39ef49 5571 at-spi2-atk_2.10.2-2.debian.tar.gz
80d8fc3b5823a1c48029b0c8ad79e7b75d1582d14873c0206db1d61832fbc7be 13076 libatk-adaptor_2.10.2-2_amd64.deb
319e4258bedfcaa1670b040bd20c1eb80f1c1086713ba023e417941bdcf2d583 2694 libatk-adaptor-udeb_2.10.2-2_amd64.udeb
677b8597e65c3e80cda4edc2af0ad438f7a5e4fe3e19c6e57d845efd072e186a 7048 libatk-adaptor-dbg_2.10.2-2_amd64.deb
626a8814ba3d88c034be085fb3dea3a1de7e832dece429c50c89dfa4694cea07 4930 libatk-adaptor-data_2.10.2-2_all.deb
16fbc8b737c1b2917b924b5e9c4c54867b2d8509d172aef7f0b4dd49384f0dd0 48616 libatk-bridge2.0-0_2.10.2-2_amd64.deb
b5b2cbb4872ac09b2ce6a876137f7f3ae34e7c66ce72d933780de4a788e7be3d 44062 libatk-bridge-2.0-0-udeb_2.10.2-2_amd64.udeb
d170aa945c71f7b1f2a9aa313edcffb27dd95f2c1fec13b5035cc5053f6b43e1 5994 libatk-bridge2.0-dev_2.10.2-2_amd64.deb
df204a8696963740cd1cb360a5f4644aeb303836b4b7e8bcd42585331e486f12 80826 libatk-bridge2.0-0-dbg_2.10.2-2_amd64.deb
Files:
853ceb68ba95df518e21545e82a3a282 2633 misc optional at-spi2-atk_2.10.2-2.dsc
7356fc9008f42e4cabfeef6ae1c2fa22 5571 misc optional at-spi2-atk_2.10.2-2.debian.tar.gz
393755a69005cbe8ea541d96e49ed56a 13076 misc optional libatk-adaptor_2.10.2-2_amd64.deb
794e99c487ddf37e9d2354a01efa8319 2694 debian-installer optional libatk-adaptor-udeb_2.10.2-2_amd64.udeb
7cc4ae91c7f33d63b3b0f3d1367a6ab2 7048 debug extra libatk-adaptor-dbg_2.10.2-2_amd64.deb
e84527ac220bf9bc2d37671f10f58c87 4930 oldlibs extra libatk-adaptor-data_2.10.2-2_all.deb
86dfdf0ffff8a4739eeb4da4a246aaa3 48616 libs optional libatk-bridge2.0-0_2.10.2-2_amd64.deb
73105700f94e8889987d5af196d9e95a 44062 debian-installer optional libatk-bridge-2.0-0-udeb_2.10.2-2_amd64.udeb
5b056d3bd47235a50d1dedc43c159df1 5994 libdevel optional libatk-bridge2.0-dev_2.10.2-2_amd64.deb
2f1400b989fe3cb2dca572e5aab4bc3f 80826 debug extra libatk-bridge2.0-0-dbg_2.10.2-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)
iQIcBAEBCgAGBQJSyCHrAAoJEKYW8Q/MLMDw3ssQALf8DIY3ZRF//6UzSDN06+VC
sa71OnFQQMQKy93RJP31Lj+ZfiSgl9AmMO5/YRfQ8OM+DIq7arGudpeik2DQHuJ0
dxhyuna2AkeOAzeJHFwPqkJ6HwxMQirzv1mJ1FJ6Haesw8zMXRcZb1toEY4HT9B0
R12d79gvdKPuhg2Y9Em806gAqf6jOM/ZyuNFiL6iGAeJuD8RmNn9Q0b/f/Moxc/N
VuHgdBxEPia3oj5bW1uo9BzwtB6eJ+54yaMNIy7Su04AFzczal7d0XJgwQG9hcgO
HBgZnLj179Od2U6DgulbPYQZKrkKD0AE3XTH78nXOWSnc0Qi/ouY1O/keZeAWl/r
/zZer9jq0TWVL48ijhKkE6nlruv5kQNAEG5xeQmp0/bN5RWeneOS4r7DoCkRUqEd
0/j/c10bv9m9dcrMVHpl6oZYWEgu+pzCdUj2nuBl8EB4ruywOIS0f5Oq8qWonIn2
otS/+5DtJBrK70gkskznuA6hKXxToKZCaoyPTTY4S3Fy9ZqXULpuvd+1+aAXYn/e
I1eO9dFVIIasn7pGLfZlp8f9+6iwwMeC1AzaBfyCRyIhnHvxXBr8kPnElNcw+eoq
1yUzaQ2CwVu/KJtWkLvP/B72ce6+rireGaJkiPOl7N+S4ZcQiQK74RU6iq966yRA
EXzjD0MbQh58wEMmEYaY
=kWWX
-----END PGP SIGNATURE-----
--- End Message ---