--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: please add multi-arch support for mpfr4
- From: Riku Voipio <riku.voipio@iki.fi>
- Date: Mon, 5 Sep 2011 16:36:22 +0300
- Message-id: <20110905133622.GA19798@afflict.kos.to>
Package: xcb-util
Version: 0.3.8-1
Severity: normal
User: debian-dpkg@lists.debian.org
Usertags: multiarch
Tags: patch
Hi,
The attached patch converts xcb-util to multiarch paths
and adds the relevant Multi-Arch: fields to debian/control.
Riku
diff -urN orig/xcb-util-0.3.8//debian/control xcb-util-0.3.8//debian/control
--- orig/xcb-util-0.3.8//debian/control 2011-05-06 14:16:44.000000000 +0300
+++ xcb-util-0.3.8//debian/control 2011-09-05 16:18:27.325006001 +0300
@@ -4,8 +4,8 @@
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Uploaders: Julien Danjou <acid@debian.org>,
Arnaud Fontaine <arnau@debian.org>
-Build-Depends: cdbs,
- debhelper (>= 5),
+Build-Depends: cdbs ( >= 0.4.93),
+ debhelper (>= 8.1.3),
libxcb1-dev (>= 1.6),
gperf,
pkg-config,
@@ -24,7 +24,9 @@
Package: libxcb-util0
Section: libs
Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
+Multi-Arch: same
Description: utility libraries for X C Binding -- atom, aux and event
This package contains the library files needed to run software using
libxcb-util.
@@ -51,6 +53,7 @@
Depends: libxcb-util0 (= ${binary:Version}),
libxcb1-dev,
${misc:Depends}
+Multi-Arch: same
Description: utility libraries for X C Binding -- atom, aux and event
This package contains the header and library files needed to build software
using libxcb-util.
diff -urN orig/xcb-util-0.3.8//debian/libxcb-util0-dev.install xcb-util-0.3.8//debian/libxcb-util0-dev.install
--- orig/xcb-util-0.3.8//debian/libxcb-util0-dev.install 2011-05-06 14:16:44.000000000 +0300
+++ xcb-util-0.3.8//debian/libxcb-util0-dev.install 2011-09-05 16:02:36.805006002 +0300
@@ -1,4 +1,4 @@
usr/include/xcb/*.h
-usr/lib/libxcb-util.a
-usr/lib/libxcb-util.so
-usr/lib/pkgconfig/*.pc
+usr/lib/*/libxcb-util.a
+usr/lib/*/libxcb-util.so
+usr/lib/*/pkgconfig/*.pc
diff -urN orig/xcb-util-0.3.8//debian/libxcb-util0.install xcb-util-0.3.8//debian/libxcb-util0.install
--- orig/xcb-util-0.3.8//debian/libxcb-util0.install 2011-05-06 14:16:44.000000000 +0300
+++ xcb-util-0.3.8//debian/libxcb-util0.install 2011-09-05 16:02:41.515006002 +0300
@@ -1 +1 @@
-usr/lib/libxcb-util.so.*
+usr/lib/*/libxcb-util.so.*
diff -urN orig/xcb-util-0.3.8//debian/rules xcb-util-0.3.8//debian/rules
--- orig/xcb-util-0.3.8//debian/rules 2011-05-06 14:16:44.000000000 +0300
+++ xcb-util-0.3.8//debian/rules 2011-09-05 16:34:25.525006002 +0300
@@ -9,6 +9,8 @@
ORIG_MAJOR=$(shell git describe upstream | cut -d- -f1)
ORIG_GIT=$(shell git describe upstream | cut -d- -f2)
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+DEB_CONFIGURE_EXTRA_FLAGS += --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
post-patches:: configure-stamp
configure-stamp:
--- End Message ---
--- Begin Message ---
Source: xcb-util
Source-Version: 0.3.8-2
We believe that the bug you reported is fixed in the latest version of
xcb-util, which is due to be installed in the Debian FTP archive:
libxcb-util0-dev_0.3.8-2_amd64.deb
to main/x/xcb-util/libxcb-util0-dev_0.3.8-2_amd64.deb
libxcb-util0_0.3.8-2_amd64.deb
to main/x/xcb-util/libxcb-util0_0.3.8-2_amd64.deb
xcb-util_0.3.8-2.debian.tar.gz
to main/x/xcb-util/xcb-util_0.3.8-2.debian.tar.gz
xcb-util_0.3.8-2.dsc
to main/x/xcb-util/xcb-util_0.3.8-2.dsc
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 640521@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Steve Langasek <vorlon@debian.org> (supplier of updated xcb-util 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@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 09 Feb 2012 16:40:57 -0800
Source: xcb-util
Binary: libxcb-util0 libxcb-util0-dev
Architecture: source amd64
Version: 0.3.8-2
Distribution: unstable
Urgency: low
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Steve Langasek <vorlon@debian.org>
Description:
libxcb-util0 - utility libraries for X C Binding -- atom, aux and event
libxcb-util0-dev - utility libraries for X C Binding -- atom, aux and event
Closes: 640521
Changes:
xcb-util (0.3.8-2) unstable; urgency=low
.
* Convert to multi-arch. Thanks to Tom Ellis <tom.ellis@canonical.com>
and Riku Voipio <riku.voipio@iki.fi>. (Closes: #640521, LP: #925388)
Checksums-Sha1:
62da4fef7423fee7ddd28ea6b97f22d00ce0d8f3 2117 xcb-util_0.3.8-2.dsc
a8f8984b7d83c80354559174c6e558952c00fe21 3864 xcb-util_0.3.8-2.debian.tar.gz
46b1a69ace486da2388b40f1bb13952b97020af8 24550 libxcb-util0_0.3.8-2_amd64.deb
87c381c3b69fb3c619b35c3a8f3e64c1f7ac7d6b 28106 libxcb-util0-dev_0.3.8-2_amd64.deb
Checksums-Sha256:
52a93918754ce5e627e6c10d487edb9b36e82adf2f6f5e6368f966c579b1a766 2117 xcb-util_0.3.8-2.dsc
29b5ab4222276f2d42abffd163ff4d0d485d1ffb15429d91f04622717637f87c 3864 xcb-util_0.3.8-2.debian.tar.gz
15855ed2fef47e747b78b02cec6c04e7a2901d98a9a3a25eb8258b5f0026dbf1 24550 libxcb-util0_0.3.8-2_amd64.deb
f59750a7d2e630622f6b8a406e66c3599fad32167821d5ef8c6fa541c3d10220 28106 libxcb-util0-dev_0.3.8-2_amd64.deb
Files:
39fc0eb05a0ebafb1ba7a54e806a21e7 2117 libdevel extra xcb-util_0.3.8-2.dsc
ddd2e4de0d01a9e7d7531065567176fa 3864 libdevel extra xcb-util_0.3.8-2.debian.tar.gz
3c4402a13d18c8c2eb96f926db04e025 24550 libs extra libxcb-util0_0.3.8-2_amd64.deb
e8e6f25cbbaccce48cc9668462064819 28106 libdevel extra libxcb-util0-dev_0.3.8-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIVAwUBTzRqoVaNMPMhshM9AQh1OQ//RBtb8yM6OqMlKWVfrMNUkNVXaHdoO6rB
2mdiWCy8+ynx+dSunSc2aPz0WqCw6h+qOBhEVJ/wwYup7glWG6qlNkoF82l52SCq
H89ay7oMOOd1qmwWT5U+u/zH8xwwT6v11KKbbbWo6jyE/ZNrBvqk8gh890LWNpbc
A/JOcQ7GrHsY3OQbHRQzMRoeXPV0Wb4wdI3DI8j5BdpvpmvYZ3k/vJPobo+sEq4c
DedhZ6EXVk8UDcxYZ/qtQJZ1YQ8ot7YT64qmvZDQLNkPYNxoN5tY8bJlWOu0Iz6D
7kHAN5wpU33Z16KFIQG0w1hd+X1ANh2ZJltIQgj5sSGoddiP3h+hROZpxPAR2DAN
EIoooMm71vjDTsBEhTrO1SuHw7DcBfvpDtdjSWWvI8w4Ctkxoflpt/EBRHyZcYTo
jhaSwf/0dafh7aOkMygvf+Ocvx0v94uohyZdumfe8o/FKpOM06GRjsjve1XyJ2JH
edCbdiGzO4cNASPsmxVGEwsgpjw/1r6wnEe1j3phS19Dk9Tc14TJLeoSMbVrN41b
M0Jn3gxTrQN9iShZ/U33CUHGXLEaUlOfzSB4kDM7Afyc7a5eWfHi/iVlU+Kk3mip
zMzJOzaSKGWST9xQMx0kJ4pUHsAf9YTk/7wQ/jfvkqh78Uf4SBzyAJwmkhfDlV0K
jULIC/4GcIk=
=s61q
-----END PGP SIGNATURE-----
--- End Message ---