[SCM] KDE Base Workspace module packaging branch, master, updated. debian/4.4.5-7+squeeze1-110-g4ad8b69
Modestas Vainius
modax at alioth.debian.org
Mon Mar 28 22:11:48 UTC 2011
The following commit has been merged in the master branch:
commit 1e97d3525e2c5bd450ca1c8832f67c3c96995893
Author: Modestas Vainius <modax at debian.org>
Date: Tue Mar 29 00:21:04 2011 +0300
DebianABIManager: add X-Debian-ABI etc. fields to debian/control.
All lib* packages but libplasmagenericshell4 which does not install headers.
Target name of libweather-ion6 cannot be determined automatically. Add
X-CMake-Target for it.
---
debian/changelog | 2 +
debian/control | 59 ++++++++++++++++++++++--------------------------------
2 files changed, 26 insertions(+), 35 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 8a63641..34ae3b4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -126,6 +126,8 @@ kdebase-workspace (4:4.6.1-0r2) UNRELEASED; urgency=low
* Enable DebianABIManager:
- include DebianABIManager.cmake at the bottom of the main CMakeLists.txt
(patch enable_debianabimanager.diff);
+ - debian/control: managing all non-local unstable-BC libraries (all lib*
+ packages but libplasmagenericshell4);
-- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org> Sat, 31 Jul 2010 16:41:50 +0300
diff --git a/debian/control b/debian/control
index e5803c6..948218e 100644
--- a/debian/control
+++ b/debian/control
@@ -345,6 +345,7 @@ Description: K window manager (KWin)
Package: libkdecorations4
Section: libs
Architecture: any
+X-Debian-ABI: 0
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: library used by decorations for the KDE window manager
This package contains a library used by decorations of the KDE window
@@ -352,14 +353,11 @@ Description: library used by decorations for the KDE window manager
.
This package is part of the KDE base workspace module.
-Package: libkwineffects1b
+Package: libkwineffects1abi1
Section: libs
Architecture: any
+X-Debian-ABI: 1
Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libkwineffects1-api
-Replaces: libkwineffects1, libkwineffects1-api
-Breaks: libkwineffects1
-Conflicts: libkwineffects1-api
Description: library used by effects for the KDE window manager
This package contains a library used by effects for the KDE window manager.
.
@@ -387,14 +385,11 @@ Description: KDE greet libraries for authentication
.
This package is part of the KDE base workspace module.
-Package: libkephal4a
+Package: libkephal4abi1
Section: libs
Architecture: any
+X-Debian-ABI: 1
Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libkephal4-api
-Replaces: kdebase-workspace-libs4+5, libkephal4, libkephal4-api
-Breaks: kdebase-workspace-libs4+5, libkephal4
-Conflicts: libkephal4-api
Description: API for easier handling of multihead systems
This package contains libraries needed for Kephal's D-Bus API.
.
@@ -403,6 +398,7 @@ Description: API for easier handling of multihead systems
Package: libkscreensaver5
Section: libs
Architecture: any
+X-Debian-ABI: 0
Depends: ${shlibs:Depends}, ${misc:Depends}
Replaces: kdebase-workspace-libs4+5
Breaks: kdebase-workspace-libs4+5
@@ -414,6 +410,7 @@ Description: library of the KDE Screensaver system
Package: libksgrd4
Section: libs
Architecture: any
+X-Debian-ABI: 0
Depends: ${shlibs:Depends}, ${misc:Depends}
Replaces: kdebase-workspace-libs4+5
Breaks: kdebase-workspace-libs4+5
@@ -427,6 +424,7 @@ Description: library for ksysguard
Package: libksignalplotter4
Section: libs
Architecture: any
+X-Debian-ABI: 0
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: KSignalPlotter widget
This library contains the KSignalPlotter widget, which is a widget that
@@ -437,6 +435,7 @@ Description: KSignalPlotter widget
Package: libkworkspace4
Section: libs
Architecture: any
+X-Debian-ABI: 0
Depends: ${shlibs:Depends}, ${misc:Depends}
Replaces: kdebase-workspace-libs4+5
Breaks: kdebase-workspace-libs4+5
@@ -448,6 +447,7 @@ Description: library for the kdebase workspace
Package: liblsofui4
Section: libs
Architecture: any
+X-Debian-ABI: 0
Depends: ${shlibs:Depends}, ${misc:Depends}
Replaces: kdebase-workspace-libs4+5
Breaks: kdebase-workspace-libs4+5
@@ -457,14 +457,11 @@ Description: library for ksysguard based priority scheduling
.
This package is part of the KDE base workspace module.
-Package: libplasmaclock4b
+Package: libplasmaclock4abi1
Section: libs
Architecture: any
+X-Debian-ABI: 1
Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libplasmaclock4-api
-Replaces: kdebase-workspace-libs4+5, libplasmaclock4, libplasmaclock4-api
-Breaks: kdebase-workspace-libs4+5, libplasmaclock4
-Conflicts: libplasmaclock4-api
Description: library for Plasma clocks
This package contains libraries needed for Plasma clocks.
.
@@ -473,6 +470,7 @@ Description: library for Plasma clocks
Package: libplasma-geolocation-interface4
Section: libs
Architecture: any
+X-Debian-ABI: 0
Depends: ${shlibs:Depends}, ${misc:Depends}
Replaces: kdebase-workspace-libs4+5
Breaks: kdebase-workspace-libs4+5
@@ -491,14 +489,11 @@ Description: shared elements for all the plasma shells
.
This package is part of the KDE base workspace module.
-Package: libprocesscore4b
+Package: libprocesscore4abi1
Section: libs
Architecture: any
+X-Debian-ABI: 1
Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libprocesscore4-api
-Replaces: kdebase-workspace-libs4+5, libprocesscore4, libprocesscore4-api
-Breaks: kdebase-workspace-libs4+5, libprocesscore4
-Conflicts: libprocesscore4-api
Description: library for ksysguard based process view
This package contains libraries needed for ksysguard based process view.
.
@@ -507,6 +502,7 @@ Description: library for ksysguard based process view
Package: libprocessui4a
Section: libs
Architecture: any
+X-Debian-ABI: 0
Depends: ${shlibs:Depends}, ${misc:Depends}
Provides: libprocessui4-api
Replaces: kdebase-workspace-libs4+5, libprocessui4, libprocessui4-api
@@ -517,41 +513,32 @@ Description: library for ksysguard process user interface
.
This package is part of the KDE base workspace module.
-Package: libsolidcontrol4a
+Package: libsolidcontrol4abi1
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libsolidcontrol4-api
-Replaces: kdebase-workspace-libs4+5, libsolidcontrol4, libsolidcontrol4-api
-Breaks: kdebase-workspace-libs4+5, libsolidcontrol4
-Conflicts: libsolidcontrol4-api
+X-Debian-ABI: 1
Description: library for Solid based network management
This package contains libraries needed for Solid based network management.
.
This package is part of the KDE base workspace module.
-Package: libsolidcontrolifaces4a
+Package: libsolidcontrolifaces4abi1
Section: libs
Architecture: any
+X-Debian-ABI: 1
Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libsolidcontrolifaces4-api
-Replaces: kdebase-workspace-libs4+5, libsolidcontrolifaces4, libsolidcontrolifaces4-api
-Breaks: kdebase-workspace-libs4+5, libsolidcontrolifaces4
-Conflicts: libsolidcontrolifaces4-api
Description: library for Solid based network interface management
This package contains libraries needed for Solid based network interface
management.
.
This package is part of the KDE base workspace module.
-Package: libtaskmanager4b
+Package: libtaskmanager4abi1
Section: libs
Architecture: any
+X-Debian-ABI: 1
Depends: ${shlibs:Depends}, ${misc:Depends}
-Provides: libtaskmanager4-api
-Replaces: kdebase-workspace-libs4+5, libtaskmanager4, libtaskmanager4-api
-Breaks: kdebase-workspace-libs4+5, libtaskmanager4
-Conflicts: libtaskmanager4-api
Description: library which provides task management facilities
This package contains libraries which provide task management facilities.
.
@@ -560,6 +547,8 @@ Description: library which provides task management facilities
Package: libweather-ion6
Section: libs
Architecture: any
+X-Debian-ABI: 0
+X-CMake-Target: weather_ion
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: library which provides an interface for weather information services
This package contains the library used to implement new ions (i.e. information
--
KDE Base Workspace module packaging
More information about the pkg-kde-commits
mailing list