From 4f9b6556e2b68d1f05ed4df9d2cc82edb9868872 Mon Sep 17 00:00:00 2001 From: Josh Triplett Date: Thu, 27 Apr 2006 23:40:55 -0700 Subject: [PATCH] Update debian packaging to create library, -dev, and -dbg packages for each new extension library. --- debian/changelog | 3 +- debian/control | 1245 ++++++++++++++++++++++++- debian/libxcb0-dev.install | 14 +- debian/libxcb0.install | 2 +- debian/libxcbcomposite0-dev.install | 4 + debian/libxcbcomposite0.install | 1 + debian/libxcbdamage0-dev.install | 4 + debian/libxcbdamage0.install | 1 + debian/libxcbdpms0-dev.install | 4 + debian/libxcbdpms0.install | 1 + debian/libxcbglx0-dev.install | 4 + debian/libxcbglx0.install | 1 + debian/libxcbrandr0-dev.install | 4 + debian/libxcbrandr0.install | 1 + debian/libxcbrecord0-dev.install | 4 + debian/libxcbrecord0.install | 1 + debian/libxcbrender0-dev.install | 4 + debian/libxcbrender0.install | 1 + debian/libxcbres0-dev.install | 4 + debian/libxcbres0.install | 1 + debian/libxcbscreensaver0-dev.install | 4 + debian/libxcbscreensaver0.install | 1 + debian/libxcbshape0-dev.install | 4 + debian/libxcbshape0.install | 1 + debian/libxcbshm0-dev.install | 4 + debian/libxcbshm0.install | 1 + debian/libxcbsync0-dev.install | 4 + debian/libxcbsync0.install | 1 + debian/libxcbxevie0-dev.install | 4 + debian/libxcbxevie0.install | 1 + debian/libxcbxf86dri0-dev.install | 4 + debian/libxcbxf86dri0.install | 1 + debian/libxcbxfixes0-dev.install | 4 + debian/libxcbxfixes0.install | 1 + debian/libxcbxprint0-dev.install | 4 + debian/libxcbxprint0.install | 1 + debian/libxcbxtest0-dev.install | 4 + debian/libxcbxtest0.install | 1 + debian/libxcbxv0-dev.install | 4 + debian/libxcbxv0.install | 1 + debian/libxcbxvmc0-dev.install | 4 + debian/libxcbxvmc0.install | 1 + debian/rules | 22 + 43 files changed, 1370 insertions(+), 11 deletions(-) create mode 100644 debian/libxcbcomposite0-dev.install create mode 100644 debian/libxcbcomposite0.install create mode 100644 debian/libxcbdamage0-dev.install create mode 100644 debian/libxcbdamage0.install create mode 100644 debian/libxcbdpms0-dev.install create mode 100644 debian/libxcbdpms0.install create mode 100644 debian/libxcbglx0-dev.install create mode 100644 debian/libxcbglx0.install create mode 100644 debian/libxcbrandr0-dev.install create mode 100644 debian/libxcbrandr0.install create mode 100644 debian/libxcbrecord0-dev.install create mode 100644 debian/libxcbrecord0.install create mode 100644 debian/libxcbrender0-dev.install create mode 100644 debian/libxcbrender0.install create mode 100644 debian/libxcbres0-dev.install create mode 100644 debian/libxcbres0.install create mode 100644 debian/libxcbscreensaver0-dev.install create mode 100644 debian/libxcbscreensaver0.install create mode 100644 debian/libxcbshape0-dev.install create mode 100644 debian/libxcbshape0.install create mode 100644 debian/libxcbshm0-dev.install create mode 100644 debian/libxcbshm0.install create mode 100644 debian/libxcbsync0-dev.install create mode 100644 debian/libxcbsync0.install create mode 100644 debian/libxcbxevie0-dev.install create mode 100644 debian/libxcbxevie0.install create mode 100644 debian/libxcbxf86dri0-dev.install create mode 100644 debian/libxcbxf86dri0.install create mode 100644 debian/libxcbxfixes0-dev.install create mode 100644 debian/libxcbxfixes0.install create mode 100644 debian/libxcbxprint0-dev.install create mode 100644 debian/libxcbxprint0.install create mode 100644 debian/libxcbxtest0-dev.install create mode 100644 debian/libxcbxtest0.install create mode 100644 debian/libxcbxv0-dev.install create mode 100644 debian/libxcbxv0.install create mode 100644 debian/libxcbxvmc0-dev.install create mode 100644 debian/libxcbxvmc0.install diff --git a/debian/changelog b/debian/changelog index d48a072..eb40998 100644 --- a/debian/changelog +++ b/debian/changelog @@ -10,8 +10,9 @@ libxcb0 (0.9-3) UNRELEASED; urgency=low * 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. - -- Josh Triplett Sun, 16 Apr 2006 09:25:09 -0700 + -- Josh Triplett Thu, 27 Apr 2006 21:13:50 -0700 libxcb0 (0.9-2) unstable; urgency=low diff --git a/debian/control b/debian/control index d3d80e0..7670c71 100644 --- a/debian/control +++ b/debian/control @@ -11,8 +11,8 @@ Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: X C Binding - This package contains the library files needed to run software using the X C - Binding (XCB). + 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 @@ -34,7 +34,7 @@ Depends: libxcb0 (= ${Source-Version}), x11proto-core-dev Pre-Depends: x11-common (>= 1:1.09) Description: X C Binding, development files This package contains the header and library files needed to build software - using the X C Binding (XCB) library. + 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 @@ -54,8 +54,1243 @@ Section: libdevel Architecture: any Depends: libxcb0 (= ${Source-Version}) Description: X C Binding, debugging symbols - This package contains the debugging symbols associated with libxcb0. gdb will - automatically use these symbols when debugging libxcb0. + 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: libxcbcomposite0 +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 + libXCBcomposite, 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: libxcbcomposite0-dev +Section: libdevel +Architecture: any +Depends: libxcbcomposite0 (= ${Source-Version}), libxcb0-dev, libxcbxfixes0-dev +Pre-Depends: x11-common (>= 1:1.09) +Description: X C Binding, composite extension, development files + This package contains the header and library files needed to build software + using libXCBcomposite, 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: libxcbcomposite0-dbg +Section: libdevel +Architecture: any +Depends: libxcbcomposite0 (= ${Source-Version}) +Description: X C Binding, composite extension, debugging symbols + This package contains the debugging symbols associated with + libXCBcomposite, the composite extension for the X C Binding. gdb will + automatically use these symbols when debugging libXCBcomposite. + . + 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: libxcbdamage0 +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 + libXCBdamage, 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: libxcbdamage0-dev +Section: libdevel +Architecture: any +Depends: libxcbdamage0 (= ${Source-Version}), libxcb0-dev, libxcbxfixes0-dev +Pre-Depends: x11-common (>= 1:1.09) +Description: X C Binding, damage extension, development files + This package contains the header and library files needed to build software + using libXCBdamage, 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: libxcbdamage0-dbg +Section: libdevel +Architecture: any +Depends: libxcbdamage0 (= ${Source-Version}) +Description: X C Binding, damage extension, debugging symbols + This package contains the debugging symbols associated with + libXCBdamage, the damage extension for the X C Binding. gdb will + automatically use these symbols when debugging libXCBdamage. + . + 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: libxcbdpms0 +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 + libXCBdpms, 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: libxcbdpms0-dev +Section: libdevel +Architecture: any +Depends: libxcbdpms0 (= ${Source-Version}), libxcb0-dev +Pre-Depends: x11-common (>= 1:1.09) +Description: X C Binding, dpms extension, development files + This package contains the header and library files needed to build software + using libXCBdpms, 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: libxcbdpms0-dbg +Section: libdevel +Architecture: any +Depends: libxcbdpms0 (= ${Source-Version}) +Description: X C Binding, dpms extension, debugging symbols + This package contains the debugging symbols associated with + libXCBdpms, the dpms extension for the X C Binding. gdb will + automatically use these symbols when debugging libXCBdpms. + . + 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: libxcbglx0 +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 + libXCBglx, 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: libxcbglx0-dev +Section: libdevel +Architecture: any +Depends: libxcbglx0 (= ${Source-Version}), libxcb0-dev +Pre-Depends: x11-common (>= 1:1.09) +Description: X C Binding, glx extension, development files + This package contains the header and library files needed to build software + using libXCBglx, 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: libxcbglx0-dbg +Section: libdevel +Architecture: any +Depends: libxcbglx0 (= ${Source-Version}) +Description: X C Binding, glx extension, debugging symbols + This package contains the debugging symbols associated with + libXCBglx, the glx extension for the X C Binding. gdb will + automatically use these symbols when debugging libXCBglx. + . + 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: libxcbrandr0 +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 + libXCBrandr, 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: libxcbrandr0-dev +Section: libdevel +Architecture: any +Depends: libxcbrandr0 (= ${Source-Version}), libxcb0-dev +Pre-Depends: x11-common (>= 1:1.09) +Description: X C Binding, randr extension, development files + This package contains the header and library files needed to build software + using libXCBrandr, 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: libxcbrandr0-dbg +Section: libdevel +Architecture: any +Depends: libxcbrandr0 (= ${Source-Version}) +Description: X C Binding, randr extension, debugging symbols + This package contains the debugging symbols associated with + libXCBrandr, the randr extension for the X C Binding. gdb will + automatically use these symbols when debugging libXCBrandr. + . + 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: libxcbrecord0 +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 + libXCBrecord, 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: libxcbrecord0-dev +Section: libdevel +Architecture: any +Depends: libxcbrecord0 (= ${Source-Version}), libxcb0-dev +Pre-Depends: x11-common (>= 1:1.09) +Description: X C Binding, record extension, development files + This package contains the header and library files needed to build software + using libXCBrecord, 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: libxcbrecord0-dbg +Section: libdevel +Architecture: any +Depends: libxcbrecord0 (= ${Source-Version}) +Description: X C Binding, record extension, debugging symbols + This package contains the debugging symbols associated with + libXCBrecord, the record extension for the X C Binding. gdb will + automatically use these symbols when debugging libXCBrecord. + . + 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: libxcbrender0 +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 + libXCBrender, 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: libxcbrender0-dev +Section: libdevel +Architecture: any +Depends: libxcbrender0 (= ${Source-Version}), libxcb0-dev +Pre-Depends: x11-common (>= 1:1.09) +Description: X C Binding, render extension, development files + This package contains the header and library files needed to build software + using libXCBrender, 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: libxcbrender0-dbg +Section: libdevel +Architecture: any +Depends: libxcbrender0 (= ${Source-Version}) +Description: X C Binding, render extension, debugging symbols + This package contains the debugging symbols associated with + libXCBrender, the render extension for the X C Binding. gdb will + automatically use these symbols when debugging libXCBrender. + . + 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: libxcbres0 +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 + libXCBres, 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: libxcbres0-dev +Section: libdevel +Architecture: any +Depends: libxcbres0 (= ${Source-Version}), libxcb0-dev +Pre-Depends: x11-common (>= 1:1.09) +Description: X C Binding, res extension, development files + This package contains the header and library files needed to build software + using libXCBres, 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: libxcbres0-dbg +Section: libdevel +Architecture: any +Depends: libxcbres0 (= ${Source-Version}) +Description: X C Binding, res extension, debugging symbols + This package contains the debugging symbols associated with + libXCBres, the res extension for the X C Binding. gdb will + automatically use these symbols when debugging libXCBres. + . + 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: libxcbscreensaver0 +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 + libXCBscreensaver, 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: libxcbscreensaver0-dev +Section: libdevel +Architecture: any +Depends: libxcbscreensaver0 (= ${Source-Version}), libxcb0-dev +Pre-Depends: x11-common (>= 1:1.09) +Description: X C Binding, screensaver extension, development files + This package contains the header and library files needed to build software + using libXCBscreensaver, 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: libxcbscreensaver0-dbg +Section: libdevel +Architecture: any +Depends: libxcbscreensaver0 (= ${Source-Version}) +Description: X C Binding, screensaver extension, debugging symbols + This package contains the debugging symbols associated with + libXCBscreensaver, the screensaver extension for the X C Binding. gdb will + automatically use these symbols when debugging libXCBscreensaver. + . + 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: libxcbshape0 +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 + libXCBshape, 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: libxcbshape0-dev +Section: libdevel +Architecture: any +Depends: libxcbshape0 (= ${Source-Version}), libxcb0-dev +Pre-Depends: x11-common (>= 1:1.09) +Description: X C Binding, shape extension, development files + This package contains the header and library files needed to build software + using libXCBshape, 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: libxcbshape0-dbg +Section: libdevel +Architecture: any +Depends: libxcbshape0 (= ${Source-Version}) +Description: X C Binding, shape extension, debugging symbols + This package contains the debugging symbols associated with + libXCBshape, the shape extension for the X C Binding. gdb will + automatically use these symbols when debugging libXCBshape. + . + 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: libxcbshm0 +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 + libXCBshm, 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: libxcbshm0-dev +Section: libdevel +Architecture: any +Depends: libxcbshm0 (= ${Source-Version}), libxcb0-dev +Pre-Depends: x11-common (>= 1:1.09) +Description: X C Binding, shm extension, development files + This package contains the header and library files needed to build software + using libXCBshm, 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: libxcbshm0-dbg +Section: libdevel +Architecture: any +Depends: libxcbshm0 (= ${Source-Version}) +Description: X C Binding, shm extension, debugging symbols + This package contains the debugging symbols associated with + libXCBshm, the shm extension for the X C Binding. gdb will + automatically use these symbols when debugging libXCBshm. + . + 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: libxcbsync0 +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 + libXCBsync, 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: libxcbsync0-dev +Section: libdevel +Architecture: any +Depends: libxcbsync0 (= ${Source-Version}), libxcb0-dev +Pre-Depends: x11-common (>= 1:1.09) +Description: X C Binding, sync extension, development files + This package contains the header and library files needed to build software + using libXCBsync, 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: libxcbsync0-dbg +Section: libdevel +Architecture: any +Depends: libxcbsync0 (= ${Source-Version}) +Description: X C Binding, sync extension, debugging symbols + This package contains the debugging symbols associated with + libXCBsync, the sync extension for the X C Binding. gdb will + automatically use these symbols when debugging libXCBsync. + . + 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: libxcbxevie0 +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 + libXCBxevie, 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: libxcbxevie0-dev +Section: libdevel +Architecture: any +Depends: libxcbxevie0 (= ${Source-Version}), libxcb0-dev +Pre-Depends: x11-common (>= 1:1.09) +Description: X C Binding, xevie extension, development files + This package contains the header and library files needed to build software + using libXCBxevie, 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: libxcbxevie0-dbg +Section: libdevel +Architecture: any +Depends: libxcbxevie0 (= ${Source-Version}) +Description: X C Binding, xevie extension, debugging symbols + This package contains the debugging symbols associated with + libXCBxevie, the xevie extension for the X C Binding. gdb will + automatically use these symbols when debugging libXCBxevie. + . + 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: libxcbxf86dri0 +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 + libXCBxf86dri, 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: libxcbxf86dri0-dev +Section: libdevel +Architecture: any +Depends: libxcbxf86dri0 (= ${Source-Version}), libxcb0-dev +Pre-Depends: x11-common (>= 1:1.09) +Description: X C Binding, xf86dri extension, development files + This package contains the header and library files needed to build software + using libXCBxf86dri, 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: libxcbxf86dri0-dbg +Section: libdevel +Architecture: any +Depends: libxcbxf86dri0 (= ${Source-Version}) +Description: X C Binding, xf86dri extension, debugging symbols + This package contains the debugging symbols associated with + libXCBxf86dri, the xf86dri extension for the X C Binding. gdb will + automatically use these symbols when debugging libXCBxf86dri. + . + 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: libxcbxfixes0 +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 + libXCBxfixes, 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: libxcbxfixes0-dev +Section: libdevel +Architecture: any +Depends: libxcbxfixes0 (= ${Source-Version}), libxcb0-dev, libxcbrender0-dev, libxcbshape0-dev +Pre-Depends: x11-common (>= 1:1.09) +Description: X C Binding, xfixes extension, development files + This package contains the header and library files needed to build software + using libXCBxfixes, 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: libxcbxfixes0-dbg +Section: libdevel +Architecture: any +Depends: libxcbxfixes0 (= ${Source-Version}) +Description: X C Binding, xfixes extension, debugging symbols + This package contains the debugging symbols associated with + libXCBxfixes, the xfixes extension for the X C Binding. gdb will + automatically use these symbols when debugging libXCBxfixes. + . + 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: libxcbxprint0 +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 + libXCBxprint, 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: libxcbxprint0-dev +Section: libdevel +Architecture: any +Depends: libxcbxprint0 (= ${Source-Version}), libxcb0-dev +Pre-Depends: x11-common (>= 1:1.09) +Description: X C Binding, xprint extension, development files + This package contains the header and library files needed to build software + using libXCBxprint, 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: libxcbxprint0-dbg +Section: libdevel +Architecture: any +Depends: libxcbxprint0 (= ${Source-Version}) +Description: X C Binding, xprint extension, debugging symbols + This package contains the debugging symbols associated with + libXCBxprint, the xprint extension for the X C Binding. gdb will + automatically use these symbols when debugging libXCBxprint. + . + 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: libxcbxtest0 +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 + libXCBxtest, 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: libxcbxtest0-dev +Section: libdevel +Architecture: any +Depends: libxcbxtest0 (= ${Source-Version}), libxcb0-dev +Pre-Depends: x11-common (>= 1:1.09) +Description: X C Binding, xtest extension, development files + This package contains the header and library files needed to build software + using libXCBxtest, 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: libxcbxtest0-dbg +Section: libdevel +Architecture: any +Depends: libxcbxtest0 (= ${Source-Version}) +Description: X C Binding, xtest extension, debugging symbols + This package contains the debugging symbols associated with + libXCBxtest, the xtest extension for the X C Binding. gdb will + automatically use these symbols when debugging libXCBxtest. + . + 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: libxcbxv0 +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 + libXCBxv, 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: libxcbxv0-dev +Section: libdevel +Architecture: any +Depends: libxcbxv0 (= ${Source-Version}), libxcb0-dev, libxcbshm0-dev +Pre-Depends: x11-common (>= 1:1.09) +Description: X C Binding, xv extension, development files + This package contains the header and library files needed to build software + using libXCBxv, 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: libxcbxv0-dbg +Section: libdevel +Architecture: any +Depends: libxcbxv0 (= ${Source-Version}) +Description: X C Binding, xv extension, debugging symbols + This package contains the debugging symbols associated with + libXCBxv, the xv extension for the X C Binding. gdb will + automatically use these symbols when debugging libXCBxv. + . + 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: libxcbxvmc0 +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 + libXCBxvmc, 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: libxcbxvmc0-dev +Section: libdevel +Architecture: any +Depends: libxcbxvmc0 (= ${Source-Version}), libxcb0-dev, libxv0-dev +Pre-Depends: x11-common (>= 1:1.09) +Description: X C Binding, xvmc extension, development files + This package contains the header and library files needed to build software + using libXCBxvmc, 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: libxcbxvmc0-dbg +Section: libdevel +Architecture: any +Depends: libxcbxvmc0 (= ${Source-Version}) +Description: X C Binding, xvmc extension, debugging symbols + This package contains the debugging symbols associated with + libXCBxvmc, the xvmc extension for the X C Binding. gdb will + automatically use these symbols when debugging libXCBxvmc. . The XCB library provides an interface to the X Window System protocol, designed to replace the Xlib interface. XCB provides several advantages over diff --git a/debian/libxcb0-dev.install b/debian/libxcb0-dev.install index 9cc96e7..6668a0e 100644 --- a/debian/libxcb0-dev.install +++ b/debian/libxcb0-dev.install @@ -1,4 +1,10 @@ -usr/include/X11/* -usr/lib/lib*.a -usr/lib/lib*.so -usr/lib/pkgconfig/* +usr/include/X11/XCB/bigreq.h +usr/include/X11/XCB/xc_misc.h +usr/include/X11/XCB/xcb.h +usr/include/X11/XCB/xcb_types.h +usr/include/X11/XCB/xcbext.h +usr/include/X11/XCB/xcbxlib.h +usr/include/X11/XCB/xproto.h +usr/lib/libXCB.a +usr/lib/libXCB.so +usr/lib/pkgconfig/xcb.pc diff --git a/debian/libxcb0.install b/debian/libxcb0.install index d0dbfd1..1b59f13 100644 --- a/debian/libxcb0.install +++ b/debian/libxcb0.install @@ -1 +1 @@ -usr/lib/lib*.so.* +usr/lib/libXCB.so.* diff --git a/debian/libxcbcomposite0-dev.install b/debian/libxcbcomposite0-dev.install new file mode 100644 index 0000000..3e5a587 --- /dev/null +++ b/debian/libxcbcomposite0-dev.install @@ -0,0 +1,4 @@ +usr/include/X11/XCB/composite.h +usr/lib/libXCBcomposite.a +usr/lib/libXCBcomposite.so +usr/lib/pkgconfig/xcb-composite.pc diff --git a/debian/libxcbcomposite0.install b/debian/libxcbcomposite0.install new file mode 100644 index 0000000..78d90e8 --- /dev/null +++ b/debian/libxcbcomposite0.install @@ -0,0 +1 @@ +usr/lib/libXCBcomposite.so.* diff --git a/debian/libxcbdamage0-dev.install b/debian/libxcbdamage0-dev.install new file mode 100644 index 0000000..79d8c78 --- /dev/null +++ b/debian/libxcbdamage0-dev.install @@ -0,0 +1,4 @@ +usr/include/X11/XCB/damage.h +usr/lib/libXCBdamage.a +usr/lib/libXCBdamage.so +usr/lib/pkgconfig/xcb-damage.pc diff --git a/debian/libxcbdamage0.install b/debian/libxcbdamage0.install new file mode 100644 index 0000000..1a975ad --- /dev/null +++ b/debian/libxcbdamage0.install @@ -0,0 +1 @@ +usr/lib/libXCBdamage.so.* diff --git a/debian/libxcbdpms0-dev.install b/debian/libxcbdpms0-dev.install new file mode 100644 index 0000000..24db255 --- /dev/null +++ b/debian/libxcbdpms0-dev.install @@ -0,0 +1,4 @@ +usr/include/X11/XCB/dpms.h +usr/lib/libXCBdpms.a +usr/lib/libXCBdpms.so +usr/lib/pkgconfig/xcb-dpms.pc diff --git a/debian/libxcbdpms0.install b/debian/libxcbdpms0.install new file mode 100644 index 0000000..6e3b9cf --- /dev/null +++ b/debian/libxcbdpms0.install @@ -0,0 +1 @@ +usr/lib/libXCBdpms.so.* diff --git a/debian/libxcbglx0-dev.install b/debian/libxcbglx0-dev.install new file mode 100644 index 0000000..e6339cb --- /dev/null +++ b/debian/libxcbglx0-dev.install @@ -0,0 +1,4 @@ +usr/include/X11/XCB/glx.h +usr/lib/libXCBglx.a +usr/lib/libXCBglx.so +usr/lib/pkgconfig/xcb-glx.pc diff --git a/debian/libxcbglx0.install b/debian/libxcbglx0.install new file mode 100644 index 0000000..3fbf214 --- /dev/null +++ b/debian/libxcbglx0.install @@ -0,0 +1 @@ +usr/lib/libXCBglx.so.* diff --git a/debian/libxcbrandr0-dev.install b/debian/libxcbrandr0-dev.install new file mode 100644 index 0000000..75433ca --- /dev/null +++ b/debian/libxcbrandr0-dev.install @@ -0,0 +1,4 @@ +usr/include/X11/XCB/randr.h +usr/lib/libXCBrandr.a +usr/lib/libXCBrandr.so +usr/lib/pkgconfig/xcb-randr.pc diff --git a/debian/libxcbrandr0.install b/debian/libxcbrandr0.install new file mode 100644 index 0000000..ed1577e --- /dev/null +++ b/debian/libxcbrandr0.install @@ -0,0 +1 @@ +usr/lib/libXCBrandr.so.* diff --git a/debian/libxcbrecord0-dev.install b/debian/libxcbrecord0-dev.install new file mode 100644 index 0000000..1e434f5 --- /dev/null +++ b/debian/libxcbrecord0-dev.install @@ -0,0 +1,4 @@ +usr/include/X11/XCB/record.h +usr/lib/libXCBrecord.a +usr/lib/libXCBrecord.so +usr/lib/pkgconfig/xcb-record.pc diff --git a/debian/libxcbrecord0.install b/debian/libxcbrecord0.install new file mode 100644 index 0000000..3db5266 --- /dev/null +++ b/debian/libxcbrecord0.install @@ -0,0 +1 @@ +usr/lib/libXCBrecord.so.* diff --git a/debian/libxcbrender0-dev.install b/debian/libxcbrender0-dev.install new file mode 100644 index 0000000..d74dbc4 --- /dev/null +++ b/debian/libxcbrender0-dev.install @@ -0,0 +1,4 @@ +usr/include/X11/XCB/render.h +usr/lib/libXCBrender.a +usr/lib/libXCBrender.so +usr/lib/pkgconfig/xcb-render.pc diff --git a/debian/libxcbrender0.install b/debian/libxcbrender0.install new file mode 100644 index 0000000..2de7864 --- /dev/null +++ b/debian/libxcbrender0.install @@ -0,0 +1 @@ +usr/lib/libXCBrender.so.* diff --git a/debian/libxcbres0-dev.install b/debian/libxcbres0-dev.install new file mode 100644 index 0000000..bdbd381 --- /dev/null +++ b/debian/libxcbres0-dev.install @@ -0,0 +1,4 @@ +usr/include/X11/XCB/res.h +usr/lib/libXCBres.a +usr/lib/libXCBres.so +usr/lib/pkgconfig/xcb-res.pc diff --git a/debian/libxcbres0.install b/debian/libxcbres0.install new file mode 100644 index 0000000..086aa0c --- /dev/null +++ b/debian/libxcbres0.install @@ -0,0 +1 @@ +usr/lib/libXCBres.so.* diff --git a/debian/libxcbscreensaver0-dev.install b/debian/libxcbscreensaver0-dev.install new file mode 100644 index 0000000..6431650 --- /dev/null +++ b/debian/libxcbscreensaver0-dev.install @@ -0,0 +1,4 @@ +usr/include/X11/XCB/screensaver.h +usr/lib/libXCBscreensaver.a +usr/lib/libXCBscreensaver.so +usr/lib/pkgconfig/xcb-screensaver.pc diff --git a/debian/libxcbscreensaver0.install b/debian/libxcbscreensaver0.install new file mode 100644 index 0000000..e7f5db0 --- /dev/null +++ b/debian/libxcbscreensaver0.install @@ -0,0 +1 @@ +usr/lib/libXCBscreensaver.so.* diff --git a/debian/libxcbshape0-dev.install b/debian/libxcbshape0-dev.install new file mode 100644 index 0000000..fe4054a --- /dev/null +++ b/debian/libxcbshape0-dev.install @@ -0,0 +1,4 @@ +usr/include/X11/XCB/shape.h +usr/lib/libXCBshape.a +usr/lib/libXCBshape.so +usr/lib/pkgconfig/xcb-shape.pc diff --git a/debian/libxcbshape0.install b/debian/libxcbshape0.install new file mode 100644 index 0000000..1426cb9 --- /dev/null +++ b/debian/libxcbshape0.install @@ -0,0 +1 @@ +usr/lib/libXCBshape.so.* diff --git a/debian/libxcbshm0-dev.install b/debian/libxcbshm0-dev.install new file mode 100644 index 0000000..bd15282 --- /dev/null +++ b/debian/libxcbshm0-dev.install @@ -0,0 +1,4 @@ +usr/include/X11/XCB/shm.h +usr/lib/libXCBshm.a +usr/lib/libXCBshm.so +usr/lib/pkgconfig/xcb-shm.pc diff --git a/debian/libxcbshm0.install b/debian/libxcbshm0.install new file mode 100644 index 0000000..9582c0d --- /dev/null +++ b/debian/libxcbshm0.install @@ -0,0 +1 @@ +usr/lib/libXCBshm.so.* diff --git a/debian/libxcbsync0-dev.install b/debian/libxcbsync0-dev.install new file mode 100644 index 0000000..d7fa98e --- /dev/null +++ b/debian/libxcbsync0-dev.install @@ -0,0 +1,4 @@ +usr/include/X11/XCB/sync.h +usr/lib/libXCBsync.a +usr/lib/libXCBsync.so +usr/lib/pkgconfig/xcb-sync.pc diff --git a/debian/libxcbsync0.install b/debian/libxcbsync0.install new file mode 100644 index 0000000..8aac247 --- /dev/null +++ b/debian/libxcbsync0.install @@ -0,0 +1 @@ +usr/lib/libXCBsync.so.* diff --git a/debian/libxcbxevie0-dev.install b/debian/libxcbxevie0-dev.install new file mode 100644 index 0000000..26174cc --- /dev/null +++ b/debian/libxcbxevie0-dev.install @@ -0,0 +1,4 @@ +usr/include/X11/XCB/xevie.h +usr/lib/libXCBxevie.a +usr/lib/libXCBxevie.so +usr/lib/pkgconfig/xcb-xevie.pc diff --git a/debian/libxcbxevie0.install b/debian/libxcbxevie0.install new file mode 100644 index 0000000..d5ab14d --- /dev/null +++ b/debian/libxcbxevie0.install @@ -0,0 +1 @@ +usr/lib/libXCBxevie.so.* diff --git a/debian/libxcbxf86dri0-dev.install b/debian/libxcbxf86dri0-dev.install new file mode 100644 index 0000000..dc48c39 --- /dev/null +++ b/debian/libxcbxf86dri0-dev.install @@ -0,0 +1,4 @@ +usr/include/X11/XCB/xf86dri.h +usr/lib/libXCBxf86dri.a +usr/lib/libXCBxf86dri.so +usr/lib/pkgconfig/xcb-xf86dri.pc diff --git a/debian/libxcbxf86dri0.install b/debian/libxcbxf86dri0.install new file mode 100644 index 0000000..dfe4993 --- /dev/null +++ b/debian/libxcbxf86dri0.install @@ -0,0 +1 @@ +usr/lib/libXCBxf86dri.so.* diff --git a/debian/libxcbxfixes0-dev.install b/debian/libxcbxfixes0-dev.install new file mode 100644 index 0000000..3aa05a2 --- /dev/null +++ b/debian/libxcbxfixes0-dev.install @@ -0,0 +1,4 @@ +usr/include/X11/XCB/xfixes.h +usr/lib/libXCBxfixes.a +usr/lib/libXCBxfixes.so +usr/lib/pkgconfig/xcb-xfixes.pc diff --git a/debian/libxcbxfixes0.install b/debian/libxcbxfixes0.install new file mode 100644 index 0000000..7a2b7dc --- /dev/null +++ b/debian/libxcbxfixes0.install @@ -0,0 +1 @@ +usr/lib/libXCBxfixes.so.* diff --git a/debian/libxcbxprint0-dev.install b/debian/libxcbxprint0-dev.install new file mode 100644 index 0000000..a00799f --- /dev/null +++ b/debian/libxcbxprint0-dev.install @@ -0,0 +1,4 @@ +usr/include/X11/XCB/xprint.h +usr/lib/libXCBxprint.a +usr/lib/libXCBxprint.so +usr/lib/pkgconfig/xcb-xprint.pc diff --git a/debian/libxcbxprint0.install b/debian/libxcbxprint0.install new file mode 100644 index 0000000..13fdcba --- /dev/null +++ b/debian/libxcbxprint0.install @@ -0,0 +1 @@ +usr/lib/libXCBxprint.so.* diff --git a/debian/libxcbxtest0-dev.install b/debian/libxcbxtest0-dev.install new file mode 100644 index 0000000..9fd44b6 --- /dev/null +++ b/debian/libxcbxtest0-dev.install @@ -0,0 +1,4 @@ +usr/include/X11/XCB/xtest.h +usr/lib/libXCBxtest.a +usr/lib/libXCBxtest.so +usr/lib/pkgconfig/xcb-xtest.pc diff --git a/debian/libxcbxtest0.install b/debian/libxcbxtest0.install new file mode 100644 index 0000000..96dccd3 --- /dev/null +++ b/debian/libxcbxtest0.install @@ -0,0 +1 @@ +usr/lib/libXCBxtest.so.* diff --git a/debian/libxcbxv0-dev.install b/debian/libxcbxv0-dev.install new file mode 100644 index 0000000..94dafd6 --- /dev/null +++ b/debian/libxcbxv0-dev.install @@ -0,0 +1,4 @@ +usr/include/X11/XCB/xv.h +usr/lib/libXCBxv.a +usr/lib/libXCBxv.so +usr/lib/pkgconfig/xcb-xv.pc diff --git a/debian/libxcbxv0.install b/debian/libxcbxv0.install new file mode 100644 index 0000000..4eee0eb --- /dev/null +++ b/debian/libxcbxv0.install @@ -0,0 +1 @@ +usr/lib/libXCBxv.so.* diff --git a/debian/libxcbxvmc0-dev.install b/debian/libxcbxvmc0-dev.install new file mode 100644 index 0000000..1421fc8 --- /dev/null +++ b/debian/libxcbxvmc0-dev.install @@ -0,0 +1,4 @@ +usr/include/X11/XCB/xvmc.h +usr/lib/libXCBxvmc.a +usr/lib/libXCBxvmc.so +usr/lib/pkgconfig/xcb-xvmc.pc diff --git a/debian/libxcbxvmc0.install b/debian/libxcbxvmc0.install new file mode 100644 index 0000000..7713ee8 --- /dev/null +++ b/debian/libxcbxvmc0.install @@ -0,0 +1 @@ +usr/lib/libXCBxvmc.so.* diff --git a/debian/rules b/debian/rules index f07c082..ac02b99 100755 --- a/debian/rules +++ b/debian/rules @@ -2,6 +2,28 @@ DEB_DH_INSTALL_SOURCEDIR=debian/tmp +# FIXME: cdbs shouldn't require this +DEB_DBG_PACKAGE_libxcb0=libxcb0-dbg +DEB_DBG_PACKAGE_libxcbcomposite0=libxcbcomposite0-dbg +DEB_DBG_PACKAGE_libxcbdamage0=libxcbdamage0-dbg +DEB_DBG_PACKAGE_libxcbdpms0=libxcbdpms0-dbg +DEB_DBG_PACKAGE_libxcbglx0=libxcbglx0-dbg +DEB_DBG_PACKAGE_libxcbrandr0=libxcbrandr0-dbg +DEB_DBG_PACKAGE_libxcbrecord0=libxcbrecord0-dbg +DEB_DBG_PACKAGE_libxcbrender0=libxcbrender0-dbg +DEB_DBG_PACKAGE_libxcbres0=libxcbres0-dbg +DEB_DBG_PACKAGE_libxcbscreensaver0=libxcbscreensaver0-dbg +DEB_DBG_PACKAGE_libxcbshape0=libxcbshape0-dbg +DEB_DBG_PACKAGE_libxcbshm0=libxcbshm0-dbg +DEB_DBG_PACKAGE_libxcbsync0=libxcbsync0-dbg +DEB_DBG_PACKAGE_libxcbxevie0=libxcbxevie0-dbg +DEB_DBG_PACKAGE_libxcbxf86dri0=libxcbxf86dri0-dbg +DEB_DBG_PACKAGE_libxcbxfixes0=libxcbxfixes0-dbg +DEB_DBG_PACKAGE_libxcbxprint0=libxcbxprint0-dbg +DEB_DBG_PACKAGE_libxcbxtest0=libxcbxtest0-dbg +DEB_DBG_PACKAGE_libxcbxv0=libxcbxv0-dbg +DEB_DBG_PACKAGE_libxcbxvmc0=libxcbxvmc0-dbg + include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk -- 2.34.1