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

X Strike Force XFree86 SVN commit: rev 749 - people/branden/xlibs-and-xbase-clients-split/debian



Author: branden
Date: 2003-11-04 00:39:47 -0500 (Tue, 04 Nov 2003)
New Revision: 749

Modified:
   people/branden/xlibs-and-xbase-clients-split/debian/changelog
   people/branden/xlibs-and-xbase-clients-split/debian/control
Log:
Update package dependencies to reflect split of xlibs package.
  + libx11-6 depends on xfree86-common (>> 4.3.0) and xlibs-data; needs
    xlibs-data for locale data and X error and keysym databases
  + xlibs is now a transitional package depending on the packages into
    which it split: libice6, libsm6, libx11-6, libxext6, libxft1, libxi6,
    libxmu6, libxmuu1, libxp6, libxpm4, libxrandr2, libxt6, libxtrap6,
    libxtst6, xlibs-data
  + sanitize xlibs's conflicts and replaces relationships by removing
    versioned conflicts on withdrawn packages
  + xlibs is now an architecture-independent package
  + xlibs no longer provides libxpm4

- debian/control


Modified: people/branden/xlibs-and-xbase-clients-split/debian/changelog
===================================================================
--- people/branden/xlibs-and-xbase-clients-split/debian/changelog	2003-11-03 23:55:25 UTC (rev 748)
+++ people/branden/xlibs-and-xbase-clients-split/debian/changelog	2003-11-04 05:39:47 UTC (rev 749)
@@ -90,8 +90,19 @@
       directory
     - debian/libxt6.links: migrated from xlibs.links for
       /usr/X11R6/lib/X11/app-defaults symlink
+    - debian/control: update package dependencies to reflect split
+      + libx11-6 depends on xfree86-common (>> 4.3.0) and xlibs-data; needs
+        xlibs-data for locale data and X error and keysym databases
+      + xlibs is now a transitional package depending on the packages into
+        which it split: libice6, libsm6, libx11-6, libxext6, libxft1, libxi6,
+        libxmu6, libxmuu1, libxp6, libxpm4, libxrandr2, libxt6, libxtrap6,
+        libxtst6, xlibs-data
+      + sanitize xlibs's conflicts and replaces relationships by removing
+        versioned conflicts on withdrawn packages
+      + xlibs is now an architecture-independent package
+      + xlibs no longer provides libxpm4
 
- -- Branden Robinson <branden@debian.org>  Mon, 27 Oct 2003 20:34:55 -0500
+ -- Branden Robinson <branden@debian.org>  Tue,  4 Nov 2003 00:29:58 -0500
 
 xfree86 (4.3.0-0pre1v4) experimental; urgency=low
 
@@ -2388,7 +2399,7 @@
     - add "libc-dev" as alternate dependency for libc6-dev in xlibs-dev
     - add netbsd-i386 to list of architectures for which xserver-xfree86 and
       xserver-xfree86-dbg are built
-    - xfree86-common conflicts with task-x-window-system{,-core} to force
+    - xfree86-common conflicts with task-x-window-system{,-core} to force
       these old potato-era packages off the system (Closes: #163927)
   * debian/local/xserver-wrapper.c:
     - make the nice() error handling switchable with a #define between SuSv2
@@ -2400,7 +2411,7 @@
       --print-gnu-build-architecture (Closes: #149549)
     - export GROFF_NO_SGR=1 to prevent corruption of specs docs in text format
       (Closes: #164708)
-    - (build): produce generated files in debian/local before compiling the
+    - (build): produce generated files in debian/local before compiling the
       source tree; this way we know early on if the build is going to bomb due
       to that stuff
     - (install): rename the XF86Config.5x manpage to XF86Config-4.5x

Modified: people/branden/xlibs-and-xbase-clients-split/debian/control
===================================================================
--- people/branden/xlibs-and-xbase-clients-split/debian/control	2003-11-03 23:55:25 UTC (rev 748)
+++ people/branden/xlibs-and-xbase-clients-split/debian/control	2003-11-04 05:39:47 UTC (rev 749)
@@ -89,11 +89,10 @@
  state.  This protocol is layered on top of the X Consortium's ICE protocol
  (see the libice6 package).
 
-
 Package: libx11-6
 Section: libs
 Architecture: any
-Depends: xfree86-common (>> 4.3.0), ${shlibs:Depends}, ${misc:Depends}
+Depends: xfree86-common (>> 4.3.0), xlibs-data, ${shlibs:Depends}, ${misc:Depends}
 Conflicts: xlibs (<< 4.3.0)
 Replaces: xlibs (<< 4.3.0)
 Description: X Window System protocol client library
@@ -111,6 +110,9 @@
  one of the many "Toolkit" libraries far more convenient to program against
  than Xlib directly.  Examples of popular toolkit libraries are GTK+, Qt,
  XForms, LessTif, and Athena.
+ .
+ libx11-6 depends on xlibs-data for locale data and the X error and keysym
+ databases.
 
 Package: libxaw6
 Section: libs
@@ -400,7 +402,7 @@
 Package: xbase-clients
 Architecture: any
 Depends: cpp-3.2, ${shlibs:Depends}, ${misc:Depends}
-Conflicts: xbase (<< 3.3.2.3a-2), xserver-common (<< 3.3.2.3a-9), xmodmap, xaw-wrappers (<< 0.90), xfonts-100dpi (<< 3.3.3.1-3), xfonts-75dpi (<< 3.3.3.1-3), xfonts-base (<< 3.3.3.1-3), xfonts-cyrillic (<< 3.3.3.1-3), xfonts-scalable (<< 3.3.3.1-3), xfnt100 (<= 3.3.2.3a-1), xfnt75 (<= 3.3.2.3a-1), xfntbase (<= 3.3.2.3a-1), xfntcyr (<= 3.3.2.3a-1), xfntscl (<= 3.3.2.3a-1), xdm (<< 4.0), xsm, xcontrib, xpm4g-dev, xpm-bin, xlibs (<< 4.3.0), xlibs-data (<< 4.3.0)
+Conflicts: xbase (<< 3.3.2.3a-2), xserver-common (<< 3.3.2.3a-9), xmodmap, xaw-wrappers (<< 0.90), xfonts-100dpi (<< 3.3.3.1-3), xfonts-75dpi (<< 3.3.3.1-3), xfonts-base (<< 3.3.3.1-3), xfonts-cyrillic (<< 3.3.3.1-3), xfonts-scalable (<< 3.3.3.1-3), xfnt100 (<= 3.3.2.3a-1), xfnt75 (<= 3.3.2.3a-1), xfntbase (<= 3.3.2.3a-1), xfntcyr (<= 3.3.2.3a-1), xfntscl (<= 3.3.2.3a-1), xdm (<< 4.0), xsm, xcontrib, xpm4g-dev, xpm-bin, xlibs (<< 4.3.0)
 Replaces: xbase (<< 3.3.2.3a-2), xf86setup (<< 3.3.2.3a-9), xserver-common (<< 4.0), xmodmap, xcontrib, xpm4g-dev, xpm-bin, xsm
 Provides: xmodmap, xcontrib, xpm-bin, xsm
 Description: miscellaneous X clients
@@ -902,11 +904,10 @@
 
 Package: xlibs
 Section: libs
-Architecture: any
-Depends: xlibs-data (= ${Source-Version}), libice6, libsm6, libx11-6, libxext6, libxft1, libxi6, libxmu6, libxmuu1, libxp6, libxpm4, libxrandr2, libxt6, libxtrap6, libxtst6, ${shlibs:Depends}, ${misc:Depends}
-Conflicts: xlib, xlib6 (<< 3.3.2.3-2), xlib6g (<< 4.0), xlib6g-dev, xbase-clients (<< 4.0), xcontrib (<< 4.0), xsm (<< 4.0), xpm4g, fvwm-common, qcad (<< 1.4.6-1), xbase-clients (<< 4.3.0), xlibs-data (<< 4.3.0)
-Replaces: xlib, xbase (<< 3.3.2.3a-2), xlib6 (<< 3.3.2.3-2), xbase-clients (<< 4.0), xlib6g (<< 4.0), xlib6g-dev, xpm4g, fvwm-common, xcontrib, xsm, qcad (<< 1.4.6-1)
-Provides: libxpm4
+Architecture: all
+Depends: libice6, libsm6, libx11-6, libxext6, libxft1, libxi6, libxmu6, libxmuu1, libxp6, libxpm4, libxrandr2, libxt6, libxtrap6, libxtst6, xlibs-data, ${misc:Depends}
+Conflicts: xbase, xlib, xlib6, xlib6g, xlib6g-dev, xcontrib, xsm, xpm4g, fvwm-common, qcad (<< 1.4.6-1), xbase-clients (<< 4.0)
+Replaces: xbase, xlib, xlib6, xlib6g, xlib6g-dev, xcontrib, xsm, xpm4g, fvwm-common, qcad (<< 1.4.6-1), xbase-clients (<< 4.0)
 Description: X Window System client libraries
  This package smooths upgrades from Debian 3.0 by depending on the individual
  library packages into which each shared object formerly contained in this



Reply to: