[SCM] KDE Base Workspace module packaging branch, master, updated. debian/4.6.5-3-25-g0d053db
José Manuel Santamaría Lema
santa-guest at alioth.debian.org
Wed Oct 5 20:06:26 UTC 2011
The following commit has been merged in the master branch:
commit 0d053db26c2984dbd70487db21368bf7c04efeab
Author: José Manuel Santamaría Lema <panfaust at gmail.com>
Date: Wed Oct 5 22:04:47 2011 +0200
Rename various binary packages to match upstream namimg.
---
debian/changelog | 10 +++
debian/control | 69 ++++++++++++++------
...space-bin.install => kde-workspace-bin.install} | 0
...stall.linux => kde-workspace-bin.install.linux} | 0
...errides => kde-workspace-bin.lintian-overrides} | 0
...ace-bin.manpages => kde-workspace-bin.manpages} | 0
...ace-bin.postinst => kde-workspace-bin.postinst} | 0
...workspace-bin.prerm => kde-workspace-bin.prerm} | 0
...ace-data.install => kde-workspace-data.install} | 0
...tall.linux => kde-workspace-data.install.linux} | 0
...space-dev.install => kde-workspace-dev.install} | 0
...nstall => kde-workspace-kgreet-plugins.install} | 0
debian/rules | 8 +-
13 files changed, 64 insertions(+), 23 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 52f50ce..ef57794 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,16 @@ kde-workspace (4:4.7.2-0r0) UNRELEASED; urgency=low
* Bump kdepimlibs5-dev build dependency to 4:4.7.
* Change the source package name from kdebase-workspace to kde-workspace in
order to match upstream naming.
+ * Rename the following binary packages to match upstream namimg:
+ - kdebase-workspace -> kde-workspace
+ - kdebase-workspace-bin -> kde-workspace-bin
+ - kdebase-workspace-data -> kde-workspace-data
+ - kdebase-workspace-dev -> kde-workspace-dev
+ - kdebase-workspace-kgreet-plugins -> kde-workspace-kgreet-plugins
+ * Add the following dummy packages (which depend on kde-workspace-*):
+ - kdebase-workspace
+ - kdebase-workspace-dev
+ - kdebase-workspace-dbg
* Update patches:
- Import plasma_desktop_shell_drop_kactivities.diff from Ubuntu.
- Remove backport_kwin_multihead_improvements.diff, applied usptream.
diff --git a/debian/control b/debian/control
index 0805b76..85231eb 100644
--- a/debian/control
+++ b/debian/control
@@ -39,13 +39,15 @@ Homepage: http://www.kde.org/
Vcs-Browser: http://git.debian.org/?p=pkg-kde/kde-sc/kdebase-workspace.git
Vcs-Git: git://git.debian.org/pkg-kde/kde-sc/kdebase-workspace.git
-Package: kdebase-workspace
+Package: kde-workspace
Architecture: all
-Depends: kdebase-workspace-bin (>= ${source:Version}), ${misc:Depends},
+Depends: kde-workspace-bin (>= ${source:Version}), ${misc:Depends},
klipper (>= ${source:Version}), ksysguard (>= ${source:Version}),
kde-window-manager (>= ${source:Version}), systemsettings (>= ${source:Version}),
freespacenotifier (>= ${source:Version})
Recommends: kdm (>= ${source:Version}), kinfocenter (>= ${source:Version})
+Breaks: kdebase-workspace (<< 4:4.7.2)
+Replaces: kdebase-workspace (<< 4:4.7.2)
Description: KDE Plasma Workspace components
KDE is produced by an international technology team that creates free and open
source software for desktop and portable computing. Among KDE's products are a
@@ -56,10 +58,17 @@ Description: KDE Plasma Workspace components
.
This package provides a basic KDE desktop installation.
+Package: kdebase-workspace
+Architecture: all
+Depends: ${misc:Depends}, kde-workspace
+Description: transitional package for kde-workspace
+ This is a dummy transitional package for kde-workspace and can be safely
+ removed after the installation is complete.
+
Package: plasma-desktop
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}, plasma-widgets-workspace (= ${binary:Version})
-Recommends: kdebase-workspace
+Recommends: kde-workspace
Replaces: kdebase-workspace-bin (<< 4:4.5), kdebase-workspace-data (<< 4:4.5)
Breaks: kdebase-workspace-bin (<< 4:4.5), kdebase-workspace-data (<< 4:4.5),
plasma-widget-networkmanagement (<< 0.1+git20110422.810bc16-1+)
@@ -75,7 +84,7 @@ Description: KDE Plasma workspace for desktop and laptop computers
Package: plasma-netbook
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}, plasma-widgets-workspace (= ${binary:Version})
-Recommends: kdebase-workspace
+Recommends: kde-workspace
Description: KDE Plasma workspace for netbook computers
Provides the environment for running and managing applications and integrating
interaction of applications. It is designed as generic environment for all
@@ -85,19 +94,20 @@ Description: KDE Plasma workspace for netbook computers
.
This package is part of the KDE base workspace module.
-Package: kdebase-workspace-bin
+Package: kde-workspace-bin
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, iso-codes,
plasma-desktop (= ${binary:Version}) | plasma-netbook (= ${binary:Version}),
- kdebase-workspace-data (= ${source:Version}), x11-utils, x11-xserver-utils,
- kdebase-workspace-kgreet-plugins (= ${binary:Version})
+ kde-workspace-data (= ${source:Version}), x11-utils, x11-xserver-utils,
+ kde-workspace-kgreet-plugins (= ${binary:Version})
Recommends: plasma-scriptengines, polkit-kde-1 (>= 0.99) | policykit-1-gnome,
upower [linux-any]
Suggests: x11-xkb-utils
Replaces: kcontrol, kmenuedit, ktip, libkfontinst4, ksplash, kdesktop,
- kdebase-runtime (<< 4:4.5), kdebase-data (<< 4:4.5)
+ kdebase-runtime (<< 4:4.5), kdebase-data (<< 4:4.5), kdebase-workspace-bin (<< 4:4.7.2)
Breaks: kcontrol, kmenuedit, ktip, libkfontinst4, kdesktop, ksplash,
- kdebase-runtime (<< 4:4.5), kdebase-data (<< 4:4.5), polkit-kde-1 (<< 0.99)
+ kdebase-runtime (<< 4:4.5), kdebase-data (<< 4:4.5), kdebase-workspace-bin (<< 4:4.7.2),
+ polkit-kde-1 (<< 0.99)
Description: core binaries for the KDE Plasma Workspace
This package contains miscellaneous programs needed for a basic desktop
installation. Among other standard KDE Workspace components, the package
@@ -107,29 +117,40 @@ Description: core binaries for the KDE Plasma Workspace
.
This package is part of the KDE base workspace module.
-Package: kdebase-workspace-data
+Package: kde-workspace-data
Architecture: all
Depends: oxygencursors, ${misc:Depends}, ${perl:Depends}
Replaces: ksmserver, kmenuedit, ktip, ksplash, libplasma1,
- kdebase-runtime-data (<< 4:4.5), kde-icons-mono (<< 4:4.6.80)
+ kdebase-runtime-data (<< 4:4.5), kde-icons-mono (<< 4:4.6.80),
+ kdebase-workspace-data (<< 4:4.7.2)
Breaks: ksmserver, kmenuedit, ktip, ksplash, libplasma1,
- kdebase-runtime-data (<< 4:4.5), kde-icons-mono (<< 4:4.6.80)
+ kdebase-runtime-data (<< 4:4.5), kde-icons-mono (<< 4:4.6.80),
+ kdebase-workspace-data (<< 4:4.7.2)
Description: shared data files for the KDE Plasma Workspace
This package contains architecture-independent shared data files needed for a
basic KDE Workspace installation.
.
This package is part of the KDE base workspace module.
-Package: kdebase-workspace-dev
+Package: kde-workspace-dev
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, ${allLibraries},
- ${sameVersionDep:kdelibs5-dev:kdebase-workspace-bin},
+ ${sameVersionDep:kdelibs5-dev:kde-workspace-bin}
+Breaks: kdebase-workspace-dev (<< 4:4.7.2)
+Replaces: kdebase-workspace-dev (<< 4:4.7.2)
Description: development files for the KDE Plasma Workspace
This package contains development files for building software that uses
libraries from the KDE Plasma Workspace.
.
This package is part of the KDE base workspace module.
+Package: kdebase-workspace-dev
+Architecture: all
+Depends: ${misc:Depends}, kde-workspace-dev
+Description: transitional package for kde-workspace-dev
+ This is a dummy transitional package for kde-workspace-dev and can be safely
+ removed after the installation is complete.
+
Package: plasma-dataengines-workspace
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -239,7 +260,7 @@ Package: kdm
Section: x11
Architecture: any
Depends: ${shlibs:Depends}, debconf | debconf-2.0, lsb-base (>= 3.2-14), consolekit, ${misc:Depends},
- kdebase-workspace-kgreet-plugins (= ${binary:Version}), adduser
+ kde-workspace-kgreet-plugins (= ${binary:Version}), adduser
Recommends: logrotate, xserver-xorg | xserver,
kdebase | x-session-manager | x-window-manager, xterm | x-terminal-emulator
Suggests: kdepasswd
@@ -342,7 +363,7 @@ Description: System Settings
.
This package is part of the KDE base workspace module.
-Package: kdebase-workspace-kgreet-plugins
+Package: kde-workspace-kgreet-plugins
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -511,15 +532,25 @@ Description: library which provides an interface for weather information service
.
This package is part of the KDE base workspace module.
-Package: kdebase-workspace-dbg
+Package: kde-workspace-dbg
Section: debug
Architecture: any
Priority: extra
Depends: kdebase-runtime-dbg, ${misc:Depends}
-Replaces: kdebase-dbg (<< 4:4.5), kdebase-runtime-dbg (<< 4:4.5)
-Breaks: kdebase-dbg (<< 4:4.5), kdebase-runtime-dbg (<< 4:4.5)
+Replaces: kdebase-dbg (<< 4:4.5), kdebase-runtime-dbg (<< 4:4.5),
+ kdebase-workspace-dbg (<< 4:4.7.2)
+Breaks: kdebase-dbg (<< 4:4.5), kdebase-runtime-dbg (<< 4:4.5),
+ kdebase-workspace-dbg (<< 4:4.7.2)
Suggests: kdebase-workspace (>= ${source:Version})
Description: debugging symbols for the KDE Plasma Workspaces
This package contains debugging files used to investigate problems with
binaries included in the KDE base workspace module.
+Package: kdebase-workspace-dbg
+Section: debug
+Architecture: any
+Priority: extra
+Depends: ${misc:Depends}, kde-workspace-dbg
+Description: transitional package for kde-workspace-dbg
+ This is a dummy transitional package for kde-workspace-dbg and can be safely
+ removed after the installation is complete.
diff --git a/debian/kdebase-workspace-bin.install b/debian/kde-workspace-bin.install
similarity index 100%
rename from debian/kdebase-workspace-bin.install
rename to debian/kde-workspace-bin.install
diff --git a/debian/kdebase-workspace-bin.install.linux b/debian/kde-workspace-bin.install.linux
similarity index 100%
rename from debian/kdebase-workspace-bin.install.linux
rename to debian/kde-workspace-bin.install.linux
diff --git a/debian/kdebase-workspace-bin.lintian-overrides b/debian/kde-workspace-bin.lintian-overrides
similarity index 100%
rename from debian/kdebase-workspace-bin.lintian-overrides
rename to debian/kde-workspace-bin.lintian-overrides
diff --git a/debian/kdebase-workspace-bin.manpages b/debian/kde-workspace-bin.manpages
similarity index 100%
rename from debian/kdebase-workspace-bin.manpages
rename to debian/kde-workspace-bin.manpages
diff --git a/debian/kdebase-workspace-bin.postinst b/debian/kde-workspace-bin.postinst
similarity index 100%
rename from debian/kdebase-workspace-bin.postinst
rename to debian/kde-workspace-bin.postinst
diff --git a/debian/kdebase-workspace-bin.prerm b/debian/kde-workspace-bin.prerm
similarity index 100%
rename from debian/kdebase-workspace-bin.prerm
rename to debian/kde-workspace-bin.prerm
diff --git a/debian/kdebase-workspace-data.install b/debian/kde-workspace-data.install
similarity index 100%
rename from debian/kdebase-workspace-data.install
rename to debian/kde-workspace-data.install
diff --git a/debian/kdebase-workspace-data.install.linux b/debian/kde-workspace-data.install.linux
similarity index 100%
rename from debian/kdebase-workspace-data.install.linux
rename to debian/kde-workspace-data.install.linux
diff --git a/debian/kdebase-workspace-dev.install b/debian/kde-workspace-dev.install
similarity index 100%
rename from debian/kdebase-workspace-dev.install
rename to debian/kde-workspace-dev.install
diff --git a/debian/kdebase-workspace-kgreet-plugins.install b/debian/kde-workspace-kgreet-plugins.install
similarity index 100%
rename from debian/kdebase-workspace-kgreet-plugins.install
rename to debian/kde-workspace-kgreet-plugins.install
diff --git a/debian/rules b/debian/rules
index 9315e3f..c6a9fd7 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,7 +3,7 @@
dh = --with=python2
include /usr/share/pkg-kde-tools/qt-kde-team/2/debian-qt-kde.mk
-libpkgs_addsubst_allLibraries = kdebase-workspace-dev
+libpkgs_addsubst_allLibraries = kde-workspace-dev
libpkgs_gen_strict_local_shlibs = $(libpkgs_all_packages)
include /usr/share/pkg-kde-tools/qt-kde-team/2/library-packages.mk
@@ -20,15 +20,15 @@ override_dh_auto_install:
.PHONY: override_dh_auto_test
override_dh_strip:
- $(overridden_command) --dbg-package=kdebase-workspace-dbg
+ $(overridden_command) --dbg-package=kde-workspace-dbg
override_dh_makeshlibs:
$(overridden_command) -pplasma-desktop -Xlibkickoff.so
$(overridden_command) --remaining-packages -- -c0
override_dh_shlibdeps:
- $(overridden_command) -pkdebase-workspace-bin -- -xksysguard
- $(overridden_command) -pkdebase-workspace-dev -- -xkdebase-runtime
+ $(overridden_command) -pkde-workspace-bin -- -xksysguard
+ $(overridden_command) -pkde-workspace-dev -- -xkdebase-runtime
$(overridden_command) $(foreach p,$(filter lib%,$(shell dh_listpackages -a)),-p$p) -- -xkdebase-runtime
$(overridden_command) --remaining-packages
--
KDE Base Workspace module packaging
More information about the pkg-kde-commits
mailing list