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

X Strike Force XFree86 SVN commit: r1381 - trunk/debian



Author: branden
Date: 2004-05-10 21:49:53 -0500 (Mon, 10 May 2004)
New Revision: 1381

Modified:
   trunk/debian/changelog
   trunk/debian/control
Log:
Add dependencies on libxext-dev, libxi-dev, and xlibs-static-dev to
libx11-dev, and explain why in the latter's extended description.  Thanks
to Filip Van Raemdonck for noticing this problem.  (Closes: #247525)


Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog	2004-05-10 22:24:58 UTC (rev 1380)
+++ trunk/debian/changelog	2004-05-11 02:49:53 UTC (rev 1381)
@@ -65,12 +65,16 @@
       handle and implement an improved solution for avoiding "phantom" PCI
       buses (Marc La France, Bugzilla #604).
 
+  * Add dependencies on libxext-dev, libxi-dev, and xlibs-static-dev to
+    libx11-dev, and explain why in the latter's extended description.  Thanks
+    to Filip Van Raemdonck for noticing this problem.  (Closes: #247525)
+
   Changes by Fabio Massimo Di Nitto:
 
   * Update xutils's package description to refer to bdftruncate and ucs2any
     programs by their correct names.
 
- -- Branden Robinson <branden@debian.org>  Mon, 10 May 2004 13:31:19 -0500
+ -- Branden Robinson <branden@debian.org>  Mon, 10 May 2004 21:46:38 -0500
 
 xfree86 (4.3.0.dfsg.1-1) unstable; urgency=low
 

Modified: trunk/debian/control
===================================================================
--- trunk/debian/control	2004-05-10 22:24:58 UTC (rev 1380)
+++ trunk/debian/control	2004-05-11 02:49:53 UTC (rev 1381)
@@ -204,7 +204,7 @@
 Package: libx11-dev
 Section: libdevel
 Architecture: any
-Depends: libx11-6 (= ${Source-Version}), x-dev, libc6-dev | libc-dev
+Depends: libx11-6 (= ${Source-Version}), libxext-dev, libxi-dev, xlibs-static-dev, x-dev, libc6-dev | libc-dev
 Conflicts: xlibs-dev (<< 4.3.0)
 Replaces: xlibs-dev (<< 4.3.0)
 Description: X Window System protocol client library development files
@@ -212,6 +212,13 @@
  this package.
  .
  See the libx11-6 package for further information.
+ .
+ Ideally, this package would not depend on any extension headers, as Xlib is
+ designed to implement only the core X protocol.  Nevertheless, some parts of
+ Xlib have acquired references to extension headers over the years.
+ Specifically, header files for the BIG-REQUESTS, XKEYBOARD, XInputExtension,
+ and XC-MISC extensions are used internally.  These dependencies are not
+ exposed via Xlib's own external interfaces.
 
 Package: libxaw6
 Section: libs



Reply to: