--- libxcb-1.0.orig/src/xcb_util.c
+++ libxcb-1.0/src/xcb_util.c
@@ -176,7 +176,10 @@
 static int _xcb_open_tcp(char *host, const unsigned short port)
 {
     int fd = -1;
-    struct addrinfo hints = { AI_ADDRCONFIG
+    struct addrinfo hints = { 0
+#ifdef AI_ADDRCONFIG
+                              | AI_ADDRCONFIG
+#endif
 #ifdef AI_NUMERICSERV
                               | AI_NUMERICSERV
 #endif
--- libxcb-1.0.orig/debian/libxcb-xtest0-dev.install
+++ libxcb-1.0/debian/libxcb-xtest0-dev.install
@@ -0,0 +1,4 @@
+usr/include/xcb/xtest.h
+usr/lib/libxcb-xtest.a
+usr/lib/libxcb-xtest.so
+usr/lib/pkgconfig/xcb-xtest.pc
--- libxcb-1.0.orig/debian/libxcb-record0-dev.install
+++ libxcb-1.0/debian/libxcb-record0-dev.install
@@ -0,0 +1,4 @@
+usr/include/xcb/record.h
+usr/lib/libxcb-record.a
+usr/lib/libxcb-record.so
+usr/lib/pkgconfig/xcb-record.pc
--- libxcb-1.0.orig/debian/control
+++ libxcb-1.0/debian/control
@@ -0,0 +1,1444 @@
+Source: libxcb
+Priority: optional
+Section: libdevel
+Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>
+XSBC-Original-Maintainer: XCB Developers <xcb@lists.freedesktop.org>
+Uploaders: Jamey Sharp <sharpone@debian.org>, Josh Triplett <josh@freedesktop.org>
+Build-Depends: libxau-dev, libxdmcp-dev, xcb-proto (>= 1.0), libpthread-stubs0-dev (>= 0.1-1), cdbs (>= 0.4.40), debhelper (>= 5.0.0), pkg-config, xsltproc (>= 1.1.19-1), check (>= 0.9.4-2), binutils (>= 2.12.90.0.9), quilt
+Standards-Version: 3.7.2
+XS-Vcs-Git: git://anongit.freedesktop.org/git/xcb/libxcb
+
+Package: libxcb1
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: X C Binding
+ This package contains the library files needed to run software using libxcb,
+ the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb1-dev
+Section: libdevel
+Architecture: any
+Depends: libxcb1 (= ${Source-Version}), libpthread-stubs0-dev, libxau-dev (>= 1:1.0.0-1), libxdmcp-dev (>= 1:1.0.0-1)
+Description: X C Binding, development files
+ This package contains the header and library files needed to build software
+ using libxcb, the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb1-dbg
+Priority: extra
+Section: libdevel
+Architecture: any
+Depends: libxcb1 (= ${Source-Version})
+Description: X C Binding, debugging symbols
+ This package contains the debugging symbols associated with libxcb, the X C
+ Binding.  gdb will automatically use these symbols when debugging libxcb.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xlib0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: X C Binding, Xlib/XCB interface library
+ This package contains the library files needed to run software using
+ libxcb-xlib, the Xlib/XCB interface for the X C Binding.  libxcb-xlib contains
+ portions of XCB used only by the Xlib/XCB compatibility layer; nothing other
+ than Xlib should ever link to it.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xlib0-dev
+Section: libdevel
+Architecture: any
+Depends: libxcb-xlib0 (= ${Source-Version}), libxcb1-dev
+Description: X C Binding, Xlib/XCB interface library, development files
+ This package contains the header and library files needed to build software
+ using libxcb-xlib, the Xlib/XCB interface for the X C Binding.  libxcb-xlib
+ contains portions of XCB used only by the Xlib/XCB compatibility layer;
+ nothing other than Xlib should ever link to it.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xlib0-dbg
+Priority: extra
+Section: libdevel
+Architecture: any
+Depends: libxcb-xlib0 (= ${Source-Version})
+Description: X C Binding, Xlib/XCB interface library, debugging symbols
+ This package contains the debugging symbols associated with libxcb-xlib, the
+ Xlib/XCB interface for the X C Binding.  gdb will automatically use these
+ symbols when debugging libxcb-xlib.  libxcb-xlib contains portions of XCB used
+ only by the Xlib/XCB compatibility layer; nothing other than Xlib should ever
+ link to it.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-composite0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: X C Binding, composite extension
+ This package contains the library files needed to run software using
+ libxcb-composite, the composite extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-composite0-dev
+Section: libdevel
+Architecture: any
+Depends: libxcb-composite0 (= ${Source-Version}), libxcb1-dev, libxcb-xfixes0-dev
+Description: X C Binding, composite extension, development files
+ This package contains the header and library files needed to build software
+ using libxcb-composite, the composite extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-composite0-dbg
+Priority: extra
+Section: libdevel
+Architecture: any
+Depends: libxcb-composite0 (= ${Source-Version})
+Description: X C Binding, composite extension, debugging symbols
+ This package contains the debugging symbols associated with
+ libxcb-composite, the composite extension for the X C Binding.  gdb will
+ automatically use these symbols when debugging libxcb-composite.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-damage0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: X C Binding, damage extension
+ This package contains the library files needed to run software using
+ libxcb-damage, the damage extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-damage0-dev
+Section: libdevel
+Architecture: any
+Depends: libxcb-damage0 (= ${Source-Version}), libxcb1-dev, libxcb-xfixes0-dev
+Description: X C Binding, damage extension, development files
+ This package contains the header and library files needed to build software
+ using libxcb-damage, the damage extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-damage0-dbg
+Priority: extra
+Section: libdevel
+Architecture: any
+Depends: libxcb-damage0 (= ${Source-Version})
+Description: X C Binding, damage extension, debugging symbols
+ This package contains the debugging symbols associated with
+ libxcb-damage, the damage extension for the X C Binding.  gdb will
+ automatically use these symbols when debugging libxcb-damage.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-dpms0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: X C Binding, dpms extension
+ This package contains the library files needed to run software using
+ libxcb-dpms, the dpms extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-dpms0-dev
+Section: libdevel
+Architecture: any
+Depends: libxcb-dpms0 (= ${Source-Version}), libxcb1-dev
+Description: X C Binding, dpms extension, development files
+ This package contains the header and library files needed to build software
+ using libxcb-dpms, the dpms extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-dpms0-dbg
+Priority: extra
+Section: libdevel
+Architecture: any
+Depends: libxcb-dpms0 (= ${Source-Version})
+Description: X C Binding, dpms extension, debugging symbols
+ This package contains the debugging symbols associated with
+ libxcb-dpms, the dpms extension for the X C Binding.  gdb will
+ automatically use these symbols when debugging libxcb-dpms.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-glx0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: X C Binding, glx extension
+ This package contains the library files needed to run software using
+ libxcb-glx, the glx extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-glx0-dev
+Section: libdevel
+Architecture: any
+Depends: libxcb-glx0 (= ${Source-Version}), libxcb1-dev
+Description: X C Binding, glx extension, development files
+ This package contains the header and library files needed to build software
+ using libxcb-glx, the glx extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-glx0-dbg
+Priority: extra
+Section: libdevel
+Architecture: any
+Depends: libxcb-glx0 (= ${Source-Version})
+Description: X C Binding, glx extension, debugging symbols
+ This package contains the debugging symbols associated with
+ libxcb-glx, the glx extension for the X C Binding.  gdb will
+ automatically use these symbols when debugging libxcb-glx.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-randr0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: X C Binding, randr extension
+ This package contains the library files needed to run software using
+ libxcb-randr, the randr extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-randr0-dev
+Section: libdevel
+Architecture: any
+Depends: libxcb-randr0 (= ${Source-Version}), libxcb1-dev
+Description: X C Binding, randr extension, development files
+ This package contains the header and library files needed to build software
+ using libxcb-randr, the randr extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-randr0-dbg
+Priority: extra
+Section: libdevel
+Architecture: any
+Depends: libxcb-randr0 (= ${Source-Version})
+Description: X C Binding, randr extension, debugging symbols
+ This package contains the debugging symbols associated with
+ libxcb-randr, the randr extension for the X C Binding.  gdb will
+ automatically use these symbols when debugging libxcb-randr.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-record0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: X C Binding, record extension
+ This package contains the library files needed to run software using
+ libxcb-record, the record extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-record0-dev
+Section: libdevel
+Architecture: any
+Depends: libxcb-record0 (= ${Source-Version}), libxcb1-dev
+Description: X C Binding, record extension, development files
+ This package contains the header and library files needed to build software
+ using libxcb-record, the record extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-record0-dbg
+Priority: extra
+Section: libdevel
+Architecture: any
+Depends: libxcb-record0 (= ${Source-Version})
+Description: X C Binding, record extension, debugging symbols
+ This package contains the debugging symbols associated with
+ libxcb-record, the record extension for the X C Binding.  gdb will
+ automatically use these symbols when debugging libxcb-record.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-render0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: X C Binding, render extension
+ This package contains the library files needed to run software using
+ libxcb-render, the render extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-render0-dev
+Section: libdevel
+Architecture: any
+Depends: libxcb-render0 (= ${Source-Version}), libxcb1-dev
+Description: X C Binding, render extension, development files
+ This package contains the header and library files needed to build software
+ using libxcb-render, the render extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-render0-dbg
+Priority: extra
+Section: libdevel
+Architecture: any
+Depends: libxcb-render0 (= ${Source-Version})
+Description: X C Binding, render extension, debugging symbols
+ This package contains the debugging symbols associated with
+ libxcb-render, the render extension for the X C Binding.  gdb will
+ automatically use these symbols when debugging libxcb-render.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-res0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: X C Binding, res extension
+ This package contains the library files needed to run software using
+ libxcb-res, the res extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-res0-dev
+Section: libdevel
+Architecture: any
+Depends: libxcb-res0 (= ${Source-Version}), libxcb1-dev
+Description: X C Binding, res extension, development files
+ This package contains the header and library files needed to build software
+ using libxcb-res, the res extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-res0-dbg
+Priority: extra
+Section: libdevel
+Architecture: any
+Depends: libxcb-res0 (= ${Source-Version})
+Description: X C Binding, res extension, debugging symbols
+ This package contains the debugging symbols associated with
+ libxcb-res, the res extension for the X C Binding.  gdb will
+ automatically use these symbols when debugging libxcb-res.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-screensaver0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: X C Binding, screensaver extension
+ This package contains the library files needed to run software using
+ libxcb-screensaver, the screensaver extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-screensaver0-dev
+Section: libdevel
+Architecture: any
+Depends: libxcb-screensaver0 (= ${Source-Version}), libxcb1-dev
+Description: X C Binding, screensaver extension, development files
+ This package contains the header and library files needed to build software
+ using libxcb-screensaver, the screensaver extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-screensaver0-dbg
+Priority: extra
+Section: libdevel
+Architecture: any
+Depends: libxcb-screensaver0 (= ${Source-Version})
+Description: X C Binding, screensaver extension, debugging symbols
+ This package contains the debugging symbols associated with
+ libxcb-screensaver, the screensaver extension for the X C Binding.  gdb will
+ automatically use these symbols when debugging libxcb-screensaver.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-shape0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: X C Binding, shape extension
+ This package contains the library files needed to run software using
+ libxcb-shape, the shape extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-shape0-dev
+Section: libdevel
+Architecture: any
+Depends: libxcb-shape0 (= ${Source-Version}), libxcb1-dev
+Description: X C Binding, shape extension, development files
+ This package contains the header and library files needed to build software
+ using libxcb-shape, the shape extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-shape0-dbg
+Priority: extra
+Section: libdevel
+Architecture: any
+Depends: libxcb-shape0 (= ${Source-Version})
+Description: X C Binding, shape extension, debugging symbols
+ This package contains the debugging symbols associated with
+ libxcb-shape, the shape extension for the X C Binding.  gdb will
+ automatically use these symbols when debugging libxcb-shape.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-shm0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: X C Binding, shm extension
+ This package contains the library files needed to run software using
+ libxcb-shm, the shm extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-shm0-dev
+Section: libdevel
+Architecture: any
+Depends: libxcb-shm0 (= ${Source-Version}), libxcb1-dev
+Description: X C Binding, shm extension, development files
+ This package contains the header and library files needed to build software
+ using libxcb-shm, the shm extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-shm0-dbg
+Priority: extra
+Section: libdevel
+Architecture: any
+Depends: libxcb-shm0 (= ${Source-Version})
+Description: X C Binding, shm extension, debugging symbols
+ This package contains the debugging symbols associated with
+ libxcb-shm, the shm extension for the X C Binding.  gdb will
+ automatically use these symbols when debugging libxcb-shm.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-sync0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: X C Binding, sync extension
+ This package contains the library files needed to run software using
+ libxcb-sync, the sync extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-sync0-dev
+Section: libdevel
+Architecture: any
+Depends: libxcb-sync0 (= ${Source-Version}), libxcb1-dev
+Description: X C Binding, sync extension, development files
+ This package contains the header and library files needed to build software
+ using libxcb-sync, the sync extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-sync0-dbg
+Priority: extra
+Section: libdevel
+Architecture: any
+Depends: libxcb-sync0 (= ${Source-Version})
+Description: X C Binding, sync extension, debugging symbols
+ This package contains the debugging symbols associated with
+ libxcb-sync, the sync extension for the X C Binding.  gdb will
+ automatically use these symbols when debugging libxcb-sync.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xevie0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: X C Binding, xevie extension
+ This package contains the library files needed to run software using
+ libxcb-xevie, the xevie extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xevie0-dev
+Section: libdevel
+Architecture: any
+Depends: libxcb-xevie0 (= ${Source-Version}), libxcb1-dev
+Description: X C Binding, xevie extension, development files
+ This package contains the header and library files needed to build software
+ using libxcb-xevie, the xevie extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xevie0-dbg
+Priority: extra
+Section: libdevel
+Architecture: any
+Depends: libxcb-xevie0 (= ${Source-Version})
+Description: X C Binding, xevie extension, debugging symbols
+ This package contains the debugging symbols associated with
+ libxcb-xevie, the xevie extension for the X C Binding.  gdb will
+ automatically use these symbols when debugging libxcb-xevie.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xf86dri0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: X C Binding, xf86dri extension
+ This package contains the library files needed to run software using
+ libxcb-xf86dri, the xf86dri extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xf86dri0-dev
+Section: libdevel
+Architecture: any
+Depends: libxcb-xf86dri0 (= ${Source-Version}), libxcb1-dev
+Description: X C Binding, xf86dri extension, development files
+ This package contains the header and library files needed to build software
+ using libxcb-xf86dri, the xf86dri extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xf86dri0-dbg
+Priority: extra
+Section: libdevel
+Architecture: any
+Depends: libxcb-xf86dri0 (= ${Source-Version})
+Description: X C Binding, xf86dri extension, debugging symbols
+ This package contains the debugging symbols associated with
+ libxcb-xf86dri, the xf86dri extension for the X C Binding.  gdb will
+ automatically use these symbols when debugging libxcb-xf86dri.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xfixes0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: X C Binding, xfixes extension
+ This package contains the library files needed to run software using
+ libxcb-xfixes, the xfixes extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xfixes0-dev
+Section: libdevel
+Architecture: any
+Depends: libxcb-xfixes0 (= ${Source-Version}), libxcb1-dev, libxcb-render0-dev, libxcb-shape0-dev
+Description: X C Binding, xfixes extension, development files
+ This package contains the header and library files needed to build software
+ using libxcb-xfixes, the xfixes extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xfixes0-dbg
+Priority: extra
+Section: libdevel
+Architecture: any
+Depends: libxcb-xfixes0 (= ${Source-Version})
+Description: X C Binding, xfixes extension, debugging symbols
+ This package contains the debugging symbols associated with
+ libxcb-xfixes, the xfixes extension for the X C Binding.  gdb will
+ automatically use these symbols when debugging libxcb-xfixes.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xinerama0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: X C Binding, xinerama extension
+ This package contains the library files needed to run software using
+ libxcb-xinerama, the xinerama extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xinerama0-dev
+Section: libdevel
+Architecture: any
+Depends: libxcb-xinerama0 (= ${Source-Version}), libxcb1-dev
+Description: X C Binding, xinerama extension, development files
+ This package contains the header and library files needed to build software
+ using libxcb-xinerama, the xinerama extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xinerama0-dbg
+Priority: extra
+Section: libdevel
+Architecture: any
+Depends: libxcb-xinerama0 (= ${Source-Version})
+Description: X C Binding, xinerama extension, debugging symbols
+ This package contains the debugging symbols associated with
+ libxcb-xinerama, the xinerama extension for the X C Binding.  gdb will
+ automatically use these symbols when debugging libxcb-xinerama.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xprint0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: X C Binding, xprint extension
+ This package contains the library files needed to run software using
+ libxcb-xprint, the xprint extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xprint0-dev
+Section: libdevel
+Architecture: any
+Depends: libxcb-xprint0 (= ${Source-Version}), libxcb1-dev
+Description: X C Binding, xprint extension, development files
+ This package contains the header and library files needed to build software
+ using libxcb-xprint, the xprint extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xprint0-dbg
+Priority: extra
+Section: libdevel
+Architecture: any
+Depends: libxcb-xprint0 (= ${Source-Version})
+Description: X C Binding, xprint extension, debugging symbols
+ This package contains the debugging symbols associated with
+ libxcb-xprint, the xprint extension for the X C Binding.  gdb will
+ automatically use these symbols when debugging libxcb-xprint.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xtest0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: X C Binding, xtest extension
+ This package contains the library files needed to run software using
+ libxcb-xtest, the xtest extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xtest0-dev
+Section: libdevel
+Architecture: any
+Depends: libxcb-xtest0 (= ${Source-Version}), libxcb1-dev
+Description: X C Binding, xtest extension, development files
+ This package contains the header and library files needed to build software
+ using libxcb-xtest, the xtest extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xtest0-dbg
+Priority: extra
+Section: libdevel
+Architecture: any
+Depends: libxcb-xtest0 (= ${Source-Version})
+Description: X C Binding, xtest extension, debugging symbols
+ This package contains the debugging symbols associated with
+ libxcb-xtest, the xtest extension for the X C Binding.  gdb will
+ automatically use these symbols when debugging libxcb-xtest.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xv0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: X C Binding, xv extension
+ This package contains the library files needed to run software using
+ libxcb-xv, the xv extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xv0-dev
+Section: libdevel
+Architecture: any
+Depends: libxcb-xv0 (= ${Source-Version}), libxcb1-dev, libxcb-shm0-dev
+Description: X C Binding, xv extension, development files
+ This package contains the header and library files needed to build software
+ using libxcb-xv, the xv extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xv0-dbg
+Priority: extra
+Section: libdevel
+Architecture: any
+Depends: libxcb-xv0 (= ${Source-Version})
+Description: X C Binding, xv extension, debugging symbols
+ This package contains the debugging symbols associated with
+ libxcb-xv, the xv extension for the X C Binding.  gdb will
+ automatically use these symbols when debugging libxcb-xv.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xvmc0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: X C Binding, xvmc extension
+ This package contains the library files needed to run software using
+ libxcb-xvmc, the xvmc extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xvmc0-dev
+Section: libdevel
+Architecture: any
+Depends: libxcb-xvmc0 (= ${Source-Version}), libxcb1-dev, libxcb-xv0-dev
+Description: X C Binding, xvmc extension, development files
+ This package contains the header and library files needed to build software
+ using libxcb-xvmc, the xvmc extension for the X C Binding.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
+
+Package: libxcb-xvmc0-dbg
+Priority: extra
+Section: libdevel
+Architecture: any
+Depends: libxcb-xvmc0 (= ${Source-Version})
+Description: X C Binding, xvmc extension, debugging symbols
+ This package contains the debugging symbols associated with
+ libxcb-xvmc, the xvmc extension for the X C Binding.  gdb will
+ automatically use these symbols when debugging libxcb-xvmc.
+ .
+ The XCB library provides an interface to the X Window System protocol,
+ designed to replace the Xlib interface.  XCB provides several advantages over
+ Xlib:
+ .
+  * Size: small library and lower memory footprint
+  * Latency hiding: batch several requests and wait for the replies later
+  * Direct protocol access: one-to-one mapping between interface and protocol
+  * Thread support: access XCB from multiple threads, with no explicit locking
+  * Easy creation of new extensions: automatically generates interface from
+    machine-parsable protocol descriptions
+ .
+ Homepage: http://xcb.freedesktop.org
--- libxcb-1.0.orig/debian/libxcb-xprint0.install
+++ libxcb-1.0/debian/libxcb-xprint0.install
@@ -0,0 +1 @@
+usr/lib/libxcb-xprint.so.*
--- libxcb-1.0.orig/debian/libxcb-xvmc0.install
+++ libxcb-1.0/debian/libxcb-xvmc0.install
@@ -0,0 +1 @@
+usr/lib/libxcb-xvmc.so.*
--- libxcb-1.0.orig/debian/libxcb-xevie0.install
+++ libxcb-1.0/debian/libxcb-xevie0.install
@@ -0,0 +1 @@
+usr/lib/libxcb-xevie.so.*
--- libxcb-1.0.orig/debian/rules
+++ libxcb-1.0/debian/rules
@@ -0,0 +1,18 @@
+#!/usr/bin/make -f
+
+DEB_DH_INSTALL_SOURCEDIR=debian/tmp
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+
+DEB_MAKE_CHECK_TARGET=check
+DEB_MAKE_INVOKE = $(DEB_MAKE_ENVVARS) $(MAKE) -C $(DEB_BUILDDIR) CFLAGS="$(CFLAGS)"
+
+debian/copyright: debian/copyright.debian COPYING
+	cat $+ > $@
+
+clean::
+	-rm -f debian/copyright
+
+common-install-prehook-arch common-install-prehook-indep:: debian/copyright
--- libxcb-1.0.orig/debian/watch
+++ libxcb-1.0/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://xcb.freedesktop.org/dist/libxcb-([0-9].*)\.tar\.gz
--- libxcb-1.0.orig/debian/libxcb-xprint0-dev.install
+++ libxcb-1.0/debian/libxcb-xprint0-dev.install
@@ -0,0 +1,4 @@
+usr/include/xcb/xprint.h
+usr/lib/libxcb-xprint.a
+usr/lib/libxcb-xprint.so
+usr/lib/pkgconfig/xcb-xprint.pc
--- libxcb-1.0.orig/debian/libxcb-sync0-dev.install
+++ libxcb-1.0/debian/libxcb-sync0-dev.install
@@ -0,0 +1,4 @@
+usr/include/xcb/sync.h
+usr/lib/libxcb-sync.a
+usr/lib/libxcb-sync.so
+usr/lib/pkgconfig/xcb-sync.pc
--- libxcb-1.0.orig/debian/libxcb-damage0.install
+++ libxcb-1.0/debian/libxcb-damage0.install
@@ -0,0 +1 @@
+usr/lib/libxcb-damage.so.*
--- libxcb-1.0.orig/debian/libxcb-screensaver0.install
+++ libxcb-1.0/debian/libxcb-screensaver0.install
@@ -0,0 +1 @@
+usr/lib/libxcb-screensaver.so.*
--- libxcb-1.0.orig/debian/changelog
+++ libxcb-1.0/debian/changelog
@@ -0,0 +1,136 @@
+libxcb (1.0-1.1ubuntu1) feisty; urgency=low
+
+  [ Timo Aaltonen ]
+  * debian/patches:
+    - 100_allow_sloppy_lock.diff from Novell, workaround to the various
+      'Assertion `c->xlib.lock' failed"' -bugs by setting an environment
+      variable LIBXCB_ALLOW_SLOPPY_LOCK to any value and the check will
+      simply be ignored.
+  * debian/{control,rules}:
+    - add quilt to Build-deps, and patchsys-quilt.mk to rules.
+    - change Maintainer address.
+
+   [ Martin Pitt ]
+   * 100_allow_sloppy_lock.diff: Reverse the patch logic for Feisty: Use
+     sloppy locking by default for now, because we won't have time to discover
+     and fix all broken apps. Setting LIBXCB_NO_SLOPPY_LOCK will enable the
+     strict behaviour. This should be dropped right at the opening of
+     Feisty+1.
+
+ -- Timo Aaltonen <tepsipakki@ubuntu.com>  Wed,  7 Mar 2007 08:27:01 +0100
+
+libxcb (1.0-1.1) experimental; urgency=low
+
+  * Non-maintainer upload.
+  * libxcb1-dev needs a dependency on libpthread-stubs0-dev and versioned
+    dependencies on libxau-dev and libxdmcp-dev, because they are needed by
+    anything using xcb.pc (closes: #408409).
+
+ -- Julien Cristau <julien.cristau@ens-lyon.org>  Wed, 31 Jan 2007 03:42:13 +0100
+
+libxcb (1.0-1) experimental; urgency=low
+
+  * New upstream version.
+  * The "Thanksgiving" release: We feel thankful to have it released.
+  * Bump versioned Build-Depends on xcb-proto to 1.0, to match configure.ac.
+  * Add version to Build-Depends on check, requiring 0.9.4-2 or newer, when
+    check first started shipping the pkg-config file.
+  * Add Build-Depends on libpthread-stubs0-dev.  Use a versioned
+    Build-Depends, to help buildds find it in experimental.
+  * Add version to Build-Depends on xsltproc, requiring 1.1.19-1 or newer, to
+    get the fix for bug 398327.
+  * Add XS-Vcs-Git field.
+  * Cherry-pick post-1.0 changes from master:
+    * "NetBSD doesn't have AI_ADDRCONFIG: use it only if it's available."
+    * "Use substitition variables in xcb-xinerama.pc.in, not instances of their
+       values"
+  * Add new library, -dev, and -dbg packages for libxcb-xinerama.
+  * Install pkg-config files to /usr/lib/pkgconfig, not
+    /usr/share/pkgconfig.
+
+ -- Josh Triplett <josh@freedesktop.org>  Sun, 10 Dec 2006 16:27:28 -0800
+
+libxcb (0.9.92-1) experimental; urgency=low
+
+  * New upstream version.
+
+  [ Josh Triplett ]
+  * No longer installs files to /usr/include/X11, so remove Pre-Depends on
+    x11-common.
+  * Update to Standards-Version 3.7.2 (no changes required).
+  * Point specifically to http://xcb.freedesktop.org/dist in copyright file,
+    rather than http://xcb.freedesktop.org .
+  * Add debian/watch file.
+  * Install pkgconfig files to /usr/share/pkgconfig.
+  * Version Build-Depends on xcb-proto as (>= 0.9.92)
+  * Change libxcb0{,-dev,-dbg} to libxcb1{,-dev,-dbg} to match soname bump, and
+    update Depends of other library -dev packages.
+  * Add debian/control stanzas and debhelper install files for new library
+    libxcb-xlib0.
+  * Change libxcb${ext}0{,-dev,-dbg} to libxcb-${ext}0{,-dev,-dbg}, to match
+    the sonames of the libraries.
+  * cdbs >= 0.4.40 now builds -dbg packages for each library package, without
+    requiring DEB_DBG_PACKAGE_libxcb* for each one.  Remove assignments to
+    these variables in debian/rules, and version cdbs Build-Depends accordingly.
+  * Change -dbg package priorities from optional to extra.
+
+ -- Jamey Sharp <sharpone@debian.org>  Sun, 08 Oct 2006 01:19:28 -0700
+
+libxcb (0.9-3) experimental; urgency=low
+
+  * Stop running autoreconf in debian/rules, and remove Build-Depends for
+    autoconf, automake, and libtool.
+  * Update -dbg package handling to work with debhelper compat level 5.
+    Increase minimum version on debhelper Build-Depends to 5.0.0.
+  * Stop installing the libtool .la files.
+  * Add Build-Depends on libxdmcp-dev.
+  * Debian X11R7 transition:
+    * Change Depends and Build-Depends on x-dev to x11proto-core-dev.
+    * Install headers to /usr/include/X11, not /usr/X11R6/include/X11.
+    * Pre-Depends: x11-common (>= 1:1.09).
+  * Create library, -dev, and -dbg packages for each new extension library.
+  * Drop library version from source package name.
+  * Add a Section field for the source package in debian/control.
+  * Set DEB_MAKE_CHECK_TARGET=check in debian/rules.
+  * Stop setting DEB_CONFIGURE_EXTRA_FLAGS = --with-opt in debian/rules;
+    cdbs does the right thing on its own, and correctly handles
+    DEB_BUILD_OPTS.
+  * Work around the unsetting of CFLAGS in src/Makefile.am, by passing CFLAGS
+    to make via DEB_MAKE_INVOKE in debian/rules.
+  * Remove Bugs field in control, so bugs go to the Debian BTS.
+  * Set distribution to experimental.
+
+ -- Josh Triplett <josh@freedesktop.org>  Sat, 29 Apr 2006 15:57:15 -0700
+
+libxcb0 (0.9-2) unstable; urgency=low
+
+  * Split into libxcb0 and libxcb0-dev.
+    * Change control file for new packages.
+    * Add install and dirs files for new packages.
+  * Update Build-Depends for renaming of fd.o-xau, fd.o-xproto, and
+    fd.o-xcb-proto.
+  * Remove fd.o prefix from package name.
+  * Change Maintainer to xcb@lists.freedesktop.org, move myself to
+    Uploaders, and add Jamey Sharp to Uploaders.  Update copyright.debian
+    accordingly.
+  * Add Bugs field pointing to xcb@lists.freedesktop.org.
+  * Update homepage URL in description and copyright.debian to
+    http://xcb.freedesktop.org, and put it in a Homepage: field in the
+    description.
+  * Add libxcb0-dbg package.
+
+ -- Josh Triplett <josh@freedesktop.org>  Tue, 17 May 2005 12:53:53 -0700
+
+fd.o-xcb (0.9-1) unstable; urgency=low
+
+  * New version using XSLT; works with XML descriptions in xcb-proto 0.9.
+  * Updated Debian packaging.
+
+ -- Josh Triplett <josh@freedesktop.org>  Fri, 29 Oct 2004 15:11:09 -0700
+
+fd.o-xcb (0.8-1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Jamey Sharp <sharpone@debian.org>  Thu, 18 Mar 2004 00:09:03 -0800
+
--- libxcb-1.0.orig/debian/libxcb-dpms0-dev.install
+++ libxcb-1.0/debian/libxcb-dpms0-dev.install
@@ -0,0 +1,4 @@
+usr/include/xcb/dpms.h
+usr/lib/libxcb-dpms.a
+usr/lib/libxcb-dpms.so
+usr/lib/pkgconfig/xcb-dpms.pc
--- libxcb-1.0.orig/debian/libxcb-shm0-dev.install
+++ libxcb-1.0/debian/libxcb-shm0-dev.install
@@ -0,0 +1,4 @@
+usr/include/xcb/shm.h
+usr/lib/libxcb-shm.a
+usr/lib/libxcb-shm.so
+usr/lib/pkgconfig/xcb-shm.pc
--- libxcb-1.0.orig/debian/libxcb-res0-dev.install
+++ libxcb-1.0/debian/libxcb-res0-dev.install
@@ -0,0 +1,4 @@
+usr/include/xcb/res.h
+usr/lib/libxcb-res.a
+usr/lib/libxcb-res.so
+usr/lib/pkgconfig/xcb-res.pc
--- libxcb-1.0.orig/debian/libxcb-xvmc0-dev.install
+++ libxcb-1.0/debian/libxcb-xvmc0-dev.install
@@ -0,0 +1,4 @@
+usr/include/xcb/xvmc.h
+usr/lib/libxcb-xvmc.a
+usr/lib/libxcb-xvmc.so
+usr/lib/pkgconfig/xcb-xvmc.pc
--- libxcb-1.0.orig/debian/libxcb-xlib0.install
+++ libxcb-1.0/debian/libxcb-xlib0.install
@@ -0,0 +1 @@
+usr/lib/libxcb-xlib.so.*
--- libxcb-1.0.orig/debian/libxcb-xevie0-dev.install
+++ libxcb-1.0/debian/libxcb-xevie0-dev.install
@@ -0,0 +1,4 @@
+usr/include/xcb/xevie.h
+usr/lib/libxcb-xevie.a
+usr/lib/libxcb-xevie.so
+usr/lib/pkgconfig/xcb-xevie.pc
--- libxcb-1.0.orig/debian/libxcb-xfixes0-dev.install
+++ libxcb-1.0/debian/libxcb-xfixes0-dev.install
@@ -0,0 +1,4 @@
+usr/include/xcb/xfixes.h
+usr/lib/libxcb-xfixes.a
+usr/lib/libxcb-xfixes.so
+usr/lib/pkgconfig/xcb-xfixes.pc
--- libxcb-1.0.orig/debian/libxcb-shape0.install
+++ libxcb-1.0/debian/libxcb-shape0.install
@@ -0,0 +1 @@
+usr/lib/libxcb-shape.so.*
--- libxcb-1.0.orig/debian/libxcb-xf86dri0-dev.install
+++ libxcb-1.0/debian/libxcb-xf86dri0-dev.install
@@ -0,0 +1,4 @@
+usr/include/xcb/xf86dri.h
+usr/lib/libxcb-xf86dri.a
+usr/lib/libxcb-xf86dri.so
+usr/lib/pkgconfig/xcb-xf86dri.pc
--- libxcb-1.0.orig/debian/libxcb-xtest0.install
+++ libxcb-1.0/debian/libxcb-xtest0.install
@@ -0,0 +1 @@
+usr/lib/libxcb-xtest.so.*
--- libxcb-1.0.orig/debian/libxcb-glx0-dev.install
+++ libxcb-1.0/debian/libxcb-glx0-dev.install
@@ -0,0 +1,4 @@
+usr/include/xcb/glx.h
+usr/lib/libxcb-glx.a
+usr/lib/libxcb-glx.so
+usr/lib/pkgconfig/xcb-glx.pc
--- libxcb-1.0.orig/debian/libxcb-xv0.install
+++ libxcb-1.0/debian/libxcb-xv0.install
@@ -0,0 +1 @@
+usr/lib/libxcb-xv.so.*
--- libxcb-1.0.orig/debian/libxcb-render0-dev.install
+++ libxcb-1.0/debian/libxcb-render0-dev.install
@@ -0,0 +1,4 @@
+usr/include/xcb/render.h
+usr/lib/libxcb-render.a
+usr/lib/libxcb-render.so
+usr/lib/pkgconfig/xcb-render.pc
--- libxcb-1.0.orig/debian/libxcb-xf86dri0.install
+++ libxcb-1.0/debian/libxcb-xf86dri0.install
@@ -0,0 +1 @@
+usr/lib/libxcb-xf86dri.so.*
--- libxcb-1.0.orig/debian/libxcb-render0.install
+++ libxcb-1.0/debian/libxcb-render0.install
@@ -0,0 +1 @@
+usr/lib/libxcb-render.so.*
--- libxcb-1.0.orig/debian/libxcb-dpms0.install
+++ libxcb-1.0/debian/libxcb-dpms0.install
@@ -0,0 +1 @@
+usr/lib/libxcb-dpms.so.*
--- libxcb-1.0.orig/debian/libxcb1-dev.install
+++ libxcb-1.0/debian/libxcb1-dev.install
@@ -0,0 +1,8 @@
+usr/include/xcb/bigreq.h
+usr/include/xcb/xc_misc.h
+usr/include/xcb/xcb.h
+usr/include/xcb/xcbext.h
+usr/include/xcb/xproto.h
+usr/lib/libxcb.a
+usr/lib/libxcb.so
+usr/lib/pkgconfig/xcb.pc
--- libxcb-1.0.orig/debian/libxcb-glx0.install
+++ libxcb-1.0/debian/libxcb-glx0.install
@@ -0,0 +1 @@
+usr/lib/libxcb-glx.so.*
--- libxcb-1.0.orig/debian/libxcb1.install
+++ libxcb-1.0/debian/libxcb1.install
@@ -0,0 +1 @@
+usr/lib/libxcb.so.*
--- libxcb-1.0.orig/debian/libxcb-shm0.install
+++ libxcb-1.0/debian/libxcb-shm0.install
@@ -0,0 +1 @@
+usr/lib/libxcb-shm.so.*
--- libxcb-1.0.orig/debian/patches/100_allow_sloppy_lock.diff
+++ libxcb-1.0/debian/patches/100_allow_sloppy_lock.diff
@@ -0,0 +1,50 @@
+https://bugs.freedesktop.org/show_bug.cgi?id=9336
+https://bugzilla.novell.com/show_bug.cgi?id=251087
+
+--- a/src/xcb_conn.c.orig	2007-03-03 17:05:12.000000000 +0100
++++ b/src/xcb_conn.c	2007-03-03 17:18:25.000000000 +0100
+@@ -62,6 +62,11 @@
+ static int _xcb_xlib_init(_xcb_xlib *xlib)
+ {
+     xlib->lock = 0;
++    xlib->sloppy_lock = 1;
++
++    if (getenv("LIBXCB_NO_SLOPPY_LOCK"))
++        xlib->sloppy_lock = 0;
++
+     pthread_cond_init(&xlib->cond, 0);
+     return 1;
+ }
+--- a/src/xcbint.h.orig	2007-03-03 17:05:00.000000000 +0100
++++ b/src/xcbint.h	2007-03-03 17:10:33.000000000 +0100
+@@ -130,6 +130,7 @@
+ 
+ typedef struct _xcb_xlib {
+     int lock;
++    int sloppy_lock;
+     pthread_t thread;
+     pthread_cond_t cond;
+ } _xcb_xlib;
+--- a/src/xcb_xlib.c.orig	2007-03-03 17:07:06.000000000 +0100
++++ b/src/xcb_xlib.c	2007-03-03 17:10:14.000000000 +0100
+@@ -40,7 +40,8 @@
+ void xcb_xlib_lock(xcb_connection_t *c)
+ {
+     _xcb_lock_io(c);
+-    assert(!c->xlib.lock);
++    if (!c->xlib.sloppy_lock)
++	    assert(!c->xlib.lock);
+     c->xlib.lock = 1;
+     c->xlib.thread = pthread_self();
+     _xcb_unlock_io(c);
+@@ -49,7 +50,8 @@
+ void xcb_xlib_unlock(xcb_connection_t *c)
+ {
+     _xcb_lock_io(c);
+-    assert(c->xlib.lock);
++    if (!c->xlib.sloppy_lock)
++	assert(c->xlib.lock);
+     assert(pthread_equal(c->xlib.thread, pthread_self()));
+     c->xlib.lock = 0;
+     pthread_cond_broadcast(&c->xlib.cond);
+
--- libxcb-1.0.orig/debian/copyright.debian
+++ libxcb-1.0/debian/copyright.debian
@@ -0,0 +1,12 @@
+This package was debianized by Jamey Sharp <sharpone@debian.org> on
+Thu, 18 Mar 2004 00:48:42 -0800, and later updated by Josh Triplett
+<josh@freedesktop.org>.  The package is co-maintained by the XCB developers
+via the XCB mailing list <xcb@lists.freedesktop.org>.
+
+It was downloaded from http://xcb.freedesktop.org/dist
+
+Upstream Authors: Jamey Sharp <sharpone@debian.org>
+                  Josh Triplett <josh@freedesktop.org>
+
+Copyright:
+
--- libxcb-1.0.orig/debian/libxcb-composite0-dev.install
+++ libxcb-1.0/debian/libxcb-composite0-dev.install
@@ -0,0 +1,4 @@
+usr/include/xcb/composite.h
+usr/lib/libxcb-composite.a
+usr/lib/libxcb-composite.so
+usr/lib/pkgconfig/xcb-composite.pc
--- libxcb-1.0.orig/debian/libxcb-xinerama0-dev.install
+++ libxcb-1.0/debian/libxcb-xinerama0-dev.install
@@ -0,0 +1,4 @@
+usr/include/xcb/xinerama.h
+usr/lib/libxcb-xinerama.a
+usr/lib/libxcb-xinerama.so
+usr/lib/pkgconfig/xcb-xinerama.pc
--- libxcb-1.0.orig/debian/libxcb-damage0-dev.install
+++ libxcb-1.0/debian/libxcb-damage0-dev.install
@@ -0,0 +1,4 @@
+usr/include/xcb/damage.h
+usr/lib/libxcb-damage.a
+usr/lib/libxcb-damage.so
+usr/lib/pkgconfig/xcb-damage.pc
--- libxcb-1.0.orig/debian/libxcb-composite0.install
+++ libxcb-1.0/debian/libxcb-composite0.install
@@ -0,0 +1 @@
+usr/lib/libxcb-composite.so.*
--- libxcb-1.0.orig/debian/libxcb-xv0-dev.install
+++ libxcb-1.0/debian/libxcb-xv0-dev.install
@@ -0,0 +1,4 @@
+usr/include/xcb/xv.h
+usr/lib/libxcb-xv.a
+usr/lib/libxcb-xv.so
+usr/lib/pkgconfig/xcb-xv.pc
--- libxcb-1.0.orig/debian/libxcb-shape0-dev.install
+++ libxcb-1.0/debian/libxcb-shape0-dev.install
@@ -0,0 +1,4 @@
+usr/include/xcb/shape.h
+usr/lib/libxcb-shape.a
+usr/lib/libxcb-shape.so
+usr/lib/pkgconfig/xcb-shape.pc
--- libxcb-1.0.orig/debian/libxcb-randr0-dev.install
+++ libxcb-1.0/debian/libxcb-randr0-dev.install
@@ -0,0 +1,4 @@
+usr/include/xcb/randr.h
+usr/lib/libxcb-randr.a
+usr/lib/libxcb-randr.so
+usr/lib/pkgconfig/xcb-randr.pc
--- libxcb-1.0.orig/debian/libxcb-sync0.install
+++ libxcb-1.0/debian/libxcb-sync0.install
@@ -0,0 +1 @@
+usr/lib/libxcb-sync.so.*
--- libxcb-1.0.orig/debian/libxcb-xinerama0.install
+++ libxcb-1.0/debian/libxcb-xinerama0.install
@@ -0,0 +1 @@
+usr/lib/libxcb-xinerama.so.*
--- libxcb-1.0.orig/debian/libxcb-randr0.install
+++ libxcb-1.0/debian/libxcb-randr0.install
@@ -0,0 +1 @@
+usr/lib/libxcb-randr.so.*
--- libxcb-1.0.orig/debian/libxcb-record0.install
+++ libxcb-1.0/debian/libxcb-record0.install
@@ -0,0 +1 @@
+usr/lib/libxcb-record.so.*
--- libxcb-1.0.orig/debian/libxcb-res0.install
+++ libxcb-1.0/debian/libxcb-res0.install
@@ -0,0 +1 @@
+usr/lib/libxcb-res.so.*
--- libxcb-1.0.orig/debian/libxcb-screensaver0-dev.install
+++ libxcb-1.0/debian/libxcb-screensaver0-dev.install
@@ -0,0 +1,4 @@
+usr/include/xcb/screensaver.h
+usr/lib/libxcb-screensaver.a
+usr/lib/libxcb-screensaver.so
+usr/lib/pkgconfig/xcb-screensaver.pc
--- libxcb-1.0.orig/debian/libxcb-xfixes0.install
+++ libxcb-1.0/debian/libxcb-xfixes0.install
@@ -0,0 +1 @@
+usr/lib/libxcb-xfixes.so.*
--- libxcb-1.0.orig/debian/libxcb-xlib0-dev.install
+++ libxcb-1.0/debian/libxcb-xlib0-dev.install
@@ -0,0 +1,4 @@
+usr/include/xcb/xcbxlib.h
+usr/lib/libxcb-xlib.a
+usr/lib/libxcb-xlib.so
+usr/lib/pkgconfig/xcb-xlib.pc
--- libxcb-1.0.orig/xcb-xinerama.pc.in
+++ libxcb-1.0/xcb-xinerama.pc.in
@@ -1,11 +1,11 @@
-prefix=/opt/fdo/
-exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
-includedir=${prefix}/include
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
 
 Name: XCB Xinerama
 Description: XCB Xinerama Extension
-Version: 0.9.92
+Version: @PACKAGE_VERSION@
 Requires: xcb
 Libs: -L${libdir} -lxcb-xinerama
 Cflags: -I${includedir}