rev 17077 - trunk/packages/kdebase-workspace/debian

Modestas Vainius modax at alioth.debian.org
Tue Feb 23 00:50:05 UTC 2010


Author: modax
Date: 2010-02-23 00:50:03 +0000 (Tue, 23 Feb 2010)
New Revision: 17077

Removed:
   trunk/packages/kdebase-workspace/debian/libnepomukqueryclient4.symbols
Modified:
   trunk/packages/kdebase-workspace/debian/changelog
   trunk/packages/kdebase-workspace/debian/control
Log:
Failure proof trick with exclusive virtual *-api packages

Modified: trunk/packages/kdebase-workspace/debian/changelog
===================================================================
--- trunk/packages/kdebase-workspace/debian/changelog	2010-02-23 00:47:53 UTC (rev 17076)
+++ trunk/packages/kdebase-workspace/debian/changelog	2010-02-23 00:50:03 UTC (rev 17077)
@@ -63,7 +63,8 @@
     - libprocesscore4 -> libprocesscore4a;
     - libprocessui4 -> libprocessui4a;
     - libtaskmanager4 -> libtaskmanager4a;
-    Add appropriate Provides/Conflicts/Replaces.
+    Introduce "exclusive" *-api virtual packages for these libraries and add
+    appropriate Provides/Conflicts/Replaces.
   * Merge libkfontinst4 into kdebase-workspace-bin because it does not install
     headers and kdebase-workspace-bin is the only package which depends on it.
   * Merge libplasma-applet-system-monitor4 into plasma-widgets-widgets because

Modified: trunk/packages/kdebase-workspace/debian/control
===================================================================
--- trunk/packages/kdebase-workspace/debian/control	2010-02-23 00:47:53 UTC (rev 17076)
+++ trunk/packages/kdebase-workspace/debian/control	2010-02-23 00:50:03 UTC (rev 17077)
@@ -318,9 +318,9 @@
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libkwineffects1
-Replaces: kwin (>= 4:4.0.1-1), libkwineffects1
-Conflicts: kwin (>= 4:4.0.1-1), libkwineffects1
+Provides: libkwineffects1-api
+Replaces: kwin (>= 4:4.0.1-1), libkwineffects1, libkwineffects1-api
+Conflicts: kwin (>= 4:4.0.1-1), libkwineffects1, libkwineffects1-api
 Description: library used by effects for the KDE 4 window manager
  This package contains a library used by effects for the KDE 4 window manager.
  .
@@ -428,9 +428,9 @@
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libplasmaclock4
-Replaces: kdebase-workspace-libs4+5, libplasmaclock4
-Conflicts: kdebase-workspace-libs4+5 (<< 4:4.2.90), libplasmaclock4
+Provides: libplasmaclock4-api
+Replaces: kdebase-workspace-libs4+5, libplasmaclock4, libplasmaclock4-api
+Conflicts: kdebase-workspace-libs4+5 (<< 4:4.2.90), libplasmaclock4, libplasmaclock4-api
 Description: library for Plasma clocks
  This package contains libraries needed for Plasma clocks.
  .
@@ -461,9 +461,9 @@
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libprocesscore4
-Replaces: kdebase-workspace-libs4+5, libprocesscore4
-Conflicts: kdebase-workspace-libs4+5 (<< 4:4.2.90), libprocesscore4
+Provides: libprocesscore4-api
+Replaces: kdebase-workspace-libs4+5, libprocesscore4, libprocesscore4-api
+Conflicts: kdebase-workspace-libs4+5 (<< 4:4.2.90), libprocesscore4, libprocesscore4-api
 Description: library for ksysguard based process view
  This package contains libraries needed for ksysguard based process view.
  .
@@ -473,9 +473,9 @@
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libprocessui4
-Replaces: kdebase-workspace-libs4+5, libprocessui4
-Conflicts: kdebase-workspace-libs4+5 (<< 4:4.2.90), libprocessui4
+Provides: libprocessui4-api
+Replaces: kdebase-workspace-libs4+5, libprocessui4, libprocessui4-api
+Conflicts: kdebase-workspace-libs4+5 (<< 4:4.2.90), libprocessui4, libprocessui4-api
 Description: library for ksysguard process user interface
  This package contains libraries needed for ksysguard process user interface.
  .
@@ -508,9 +508,9 @@
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libtaskmanager4
-Replaces: kdebase-workspace-libs4+5, libtaskmanager4
-Conflicts: kdebase-workspace-libs4+5 (<< 4:4.2.90), libtaskmanager4
+Provides: libtaskmanager4-api
+Replaces: kdebase-workspace-libs4+5, libtaskmanager4, libtaskmanager4-api
+Conflicts: kdebase-workspace-libs4+5 (<< 4:4.2.90), libtaskmanager4, libtaskmanager4-api
 Description: library which provides task management facilities
  This package contains libraries which provide task management facilities.
  .
@@ -520,9 +520,9 @@
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libweather-ion4
-Replaces: kdebase-workspace-libs4+5, libweather-ion4
-Conflicts: kdebase-workspace-libs4+5 (<< 4:4.2.90), libweather-ion4
+Provides: libweather-ion4-api
+Replaces: kdebase-workspace-libs4+5, libweather-ion4, libweather-ion4-api
+Conflicts: kdebase-workspace-libs4+5 (<< 4:4.2.90), libweather-ion4, libweather-ion4-api
 Description: library which provides an interface for weather information services
  This package contains the library used to implement new ions (i.e. information
  fetching plugins) for the Plasma weather engine.




More information about the pkg-kde-commits mailing list