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

xcb-util: Changes to 'debian-unstable'



 debian/changelog                |    4 ++++
 debian/control                  |    7 +++++--
 debian/libxcb-util0-dev.install |    6 +++---
 debian/libxcb-util0.install     |    2 +-
 debian/rules                    |    2 ++
 5 files changed, 15 insertions(+), 6 deletions(-)

New commits:
commit 317651922039b9b734d74ddd3678d50f1cd01c21
Author: Tom Ellis <trellis@ubuntu.com>
Date:   Wed Feb 8 14:13:21 2012 +0200

    Convert to multi-arch

diff --git a/debian/changelog b/debian/changelog
index 208f6a0..85b9ceb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,6 @@
 xcb-util (0.3.8-1) unstable; urgency=low
 
+  [ Arnaud Fontaine ]
   * New upstream release.
     + xcb-util has been split up into several modules.
     + Build-Depends on libxcb1-dev >= 1.6. Closes: #544865.
@@ -8,6 +9,9 @@ xcb-util (0.3.8-1) unstable; urgency=low
     + Now maintain as part of pkg-xorg team.
   * Switch to "3.0 (quilt)" source format.
 
+  [ Tom Ellis ]
+  * Convert to multi-arch. (LP: #925388)
+
  -- Arnaud Fontaine <arnau@debian.org>  Fri, 06 May 2011 21:44:09 +0900
 
 xcb-util (0.3.6-1) unstable; urgency=low
diff --git a/debian/control b/debian/control
index d4997e4..9babb31 100644
--- a/debian/control
+++ b/debian/control
@@ -4,8 +4,8 @@ Priority: extra
 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 @@ Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/xcb-util.git
 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 @@ Architecture: any
 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 --git a/debian/libxcb-util0-dev.install b/debian/libxcb-util0-dev.install
index 489c554..7d0ad47 100644
--- a/debian/libxcb-util0-dev.install
+++ b/debian/libxcb-util0-dev.install
@@ -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 --git a/debian/libxcb-util0.install b/debian/libxcb-util0.install
index 7223d2c..bdc40ab 100644
--- a/debian/libxcb-util0.install
+++ b/debian/libxcb-util0.install
@@ -1 +1 @@
-usr/lib/libxcb-util.so.*
+usr/lib/*/libxcb-util.so.*
diff --git a/debian/rules b/debian/rules
index 8938b7d..7f1acee 100755
--- a/debian/rules
+++ b/debian/rules
@@ -9,6 +9,8 @@ DEB_DH_MAKESHLIBS_ARGS=-V
 
 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:


Reply to: