[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#640521: marked as done (please add multi-arch support for xcb-util)



Your message dated Fri, 10 Feb 2012 01:02:41 +0000
with message-id <E1Rvesr-0003G2-EU@franck.debian.org>
and subject line Bug#640521: fixed in xcb-util 0.3.8-2
has caused the Debian Bug report #640521,
regarding please add multi-arch support for xcb-util
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
640521: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=640521
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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 ---

Reply to: