X-Git-Url: http://git.demorecorder.com/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=debian%2Fcontrol;h=361bc6f0698609a82b1d82d83db797026f9d1989;hb=c190bd298070584c374dc2a8b1763cf991d07e9f;hp=8cb1bec51c4886a163f5708fd514b96022afb3d2;hpb=9605e865e5fa7afad87f4dfce55de67551421e95;p=free-sw%2Fxcb%2Fproto diff --git a/debian/control b/debian/control index 8cb1bec..361bc6f 100644 --- a/debian/control +++ b/debian/control @@ -3,24 +3,30 @@ Section: libdevel Priority: optional Maintainer: XCB Developers Uploaders: Jamey Sharp , Josh Triplett -Build-Depends: cdbs, debhelper (>= 4.0.0), autoconf, automake1.9 | automaken -Build-Conflicts: automake1.4, automake1.5, automake1.6 +Build-Depends: cdbs, debhelper (>= 4.0.0) Standards-Version: 3.6.1 Bugs: mailto:xcb@lists.freedesktop.org Package: xcb-proto Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends} +Pre-Depends: x11-common (>= 1:1.09) Description: X C Binding - protocol descriptions - Xlib has been the standard C binding for the X Window System protocol - for many years now. It is an excellent piece of work, but there are - applications for which it is not ideal. XCB builds on nearly two - decades of experience with X specifically and software engineering in - general in an effort to replace the aging Xlib code base. + xcb-proto contains descriptions of the X Window System core protocol and + selected extensions in an XML-based data format. The X C Binding (XCB) + library uses these descriptions to generate much of its code. You only need + this package if you want to compile XCB or otherwise make use of these + protocol descriptions. . - xcb-proto contains descriptions of the X core protocol and selected - extensions in an XML-based data format. XCB uses these descriptions to - generate much of its code. You only need this package if you want to compile - XCB or otherwise make use of these protocol descriptions. + 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