[SCM] KDE Base Workspace module packaging branch, master, updated. debian/4.11.6-2-3-g57eb22f
Maximiliano Curia
maxy at moszumanska.debian.org
Fri Feb 14 11:11:50 UTC 2014
Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-sc/kde-workspace.git;a=commitdiff;h=02ee303
The following commit has been merged in the master branch:
commit 02ee30370191b8eb562af7fc650fc33d2a5cf7b3
Author: Maximiliano Curia <maxy at debian.org>
Date: Fri Feb 14 11:52:51 2014 +0100
Split kde-workspace-krandr, import patches kubuntu_kcm_display_add_kscreen.diff and kubuntu_no_krandr.diff
---
debian/changelog | 4 ++++
debian/control | 9 ++++++++
debian/kde-workspace-bin.install | 7 ------
debian/kde-workspace-randr.install | 7 ++++++
.../patches/kubuntu_kcm_display_add_kscreen.diff | 18 +++++++++++++++
debian/patches/kubuntu_no_krandr.diff | 27 ++++++++++++++++++++++
debian/patches/series | 2 ++
7 files changed, 67 insertions(+), 7 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 33f3596..85710a9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,10 @@
kde-workspace (4:4.11.6-3) UNRELEASED; urgency=medium
* Fix patch: empty_target_kwinglesutils
+ * Import kubuntu's patch: kubuntu_no_krandr.diff
+ * Import kubuntu's patch: kubuntu_kcm_display_add_kscreen.diff
+ * Split kde-workspace-krandr from kde-workspace-bin, in order to let
+ kscreen to take over.
-- Maximiliano Curia <maxy at debian.org> Thu, 13 Feb 2014 09:58:42 +0100
diff --git a/debian/control b/debian/control
index 97a8289..44ef89f 100644
--- a/debian/control
+++ b/debian/control
@@ -160,6 +160,7 @@ Depends: iso-codes,
kde-runtime (>= 4:4.10.2),
kde-workspace-data (= ${source:Version}),
kde-workspace-kgreet-plugins (= ${binary:Version}),
+ kscreen,
plasma-desktop (= ${binary:Version}) | plasma-netbook (= ${binary:Version}),
qdbus,
x11-utils,
@@ -705,3 +706,11 @@ Description: kded daemon to enable/disable touchpad
ktouchpadenabler is a kded daemon to enable and disable the system's touchpad
by listening for XF86XK_TouchpadToggle, XF86XK_TouchpadOn, and
XF86XK_TouchpadOff key events.
+
+Package: kde-workspace-randr
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Conflicts: kde-workspace-bin (<< 4:4.11.6-3~)
+Breaks: kde-workspace-bin (<< 4:4.11.6-3~)
+Description: randr tools from kde-workspace
+ Screen resize and rotate tools from KDE Workspace.
diff --git a/debian/kde-workspace-bin.install b/debian/kde-workspace-bin.install
index a51469b..8e76584 100644
--- a/debian/kde-workspace-bin.install
+++ b/debian/kde-workspace-bin.install
@@ -8,8 +8,6 @@ usr/bin/kdostartupconfig4
usr/bin/kfontinst
usr/bin/kfontview
usr/bin/krandom.kss
-usr/bin/krandrstartup
-usr/bin/krandrtray
usr/bin/krdb
usr/bin/krunner
usr/bin/ksmserver
@@ -46,7 +44,6 @@ usr/lib/kde4/kcm_launch.so
usr/lib/kde4/kcm_powerdevilactivitiesconfig.so
usr/lib/kde4/kcm_powerdevilglobalconfig.so
usr/lib/kde4/kcm_powerdevilprofilesconfig.so
-usr/lib/kde4/kcm_randr.so
usr/lib/kde4/kcm_screensaver.so
usr/lib/kde4/kcm_smserver.so
usr/lib/kde4/kcm_solid_actions.so
@@ -58,7 +55,6 @@ usr/lib/kde4/kded_keyboard.so
usr/lib/kde4/kded_khotkeys.so
usr/lib/kde4/kded_kwrited.so
usr/lib/kde4/kded_powerdevil.so
-usr/lib/kde4/kded_randrmonitor.so
usr/lib/kde4/kded_statusnotifierwatcher.so
usr/lib/kde4/keyboard_layout_widget.so
usr/lib/kde4/kfontviewpart.so
@@ -129,7 +125,6 @@ usr/lib/libpowerdevilui.so.4
usr/lib/libpowerdevilui.so.4.*
usr/lib/strigi/strigita_font.so
usr/share/applications/kde4/kfontview.desktop
-usr/share/applications/kde4/krandrtray.desktop
usr/share/autostart/krunner.desktop
usr/share/kde4/apps/kcmsolidactions/solid-action-template.desktop
usr/share/kde4/apps/konqsidebartng/virtual_folders/services/fonts.desktop
@@ -156,7 +151,6 @@ usr/share/kde4/services/kded/keyboard.desktop
usr/share/kde4/services/kded/khotkeys.desktop
usr/share/kde4/services/kded/kwrited.desktop
usr/share/kde4/services/kded/powerdevil.desktop
-usr/share/kde4/services/kded/randrmonitor.desktop
usr/share/kde4/services/kded/statusnotifierwatcher.desktop
usr/share/kde4/services/keys.desktop
usr/share/kde4/services/kfontviewpart.desktop
@@ -199,7 +193,6 @@ usr/share/kde4/services/powerdevilkeyboardbrightnesscontrolaction.desktop
usr/share/kde4/services/powerdevilprofilesconfig.desktop
usr/share/kde4/services/powerdevilrunscriptaction.desktop
usr/share/kde4/services/powerdevilsuspendsessionaction.desktop
-usr/share/kde4/services/randr.desktop
usr/share/kde4/services/recentdocuments.desktop
usr/share/kde4/services/screensaver.desktop
usr/share/kde4/services/settings-power-management.desktop
diff --git a/debian/kde-workspace-randr.install b/debian/kde-workspace-randr.install
new file mode 100644
index 0000000..a2fb002
--- /dev/null
+++ b/debian/kde-workspace-randr.install
@@ -0,0 +1,7 @@
+usr/bin/krandrstartup
+usr/bin/krandrtray
+usr/lib/kde4/kcm_randr.so
+usr/lib/kde4/kded_randrmonitor.so
+usr/share/applications/kde4/krandrtray.desktop
+usr/share/kde4/services/kded/randrmonitor.desktop
+usr/share/kde4/services/randr.desktop
diff --git a/debian/patches/kubuntu_kcm_display_add_kscreen.diff b/debian/patches/kubuntu_kcm_display_add_kscreen.diff
new file mode 100644
index 0000000..4d630cd
--- /dev/null
+++ b/debian/patches/kubuntu_kcm_display_add_kscreen.diff
@@ -0,0 +1,18 @@
+Description: Kubuntu does not ship the randr kcm by default
+ Kubuntu ships the KScreen KCM by default
+Author: Harald Sitter <apachelogger at ubuntu.com>
+Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/kde-runtime/+bug/1251140
+Forwarded: not-needed
+Index: kde-workspace-4.11.4/kcontrol/hardware/display/display.cpp
+===================================================================
+--- kde-workspace-4.11.4.orig/kcontrol/hardware/display/display.cpp 2013-06-28 19:10:44.135426884 +0200
++++ kde-workspace-4.11.4/kcontrol/hardware/display/display.cpp 2014-01-02 12:30:24.762427129 +0100
+@@ -41,7 +41,7 @@
+ {
+ m_tabs = new QTabWidget( this );
+
+- addTab( "randr", i18n( "Size && Orientation" ) );
++ addTab( "kcm_kscreen", i18n( "Size && Orientation" ) );
+ addTab( "nvidiadisplay", i18n( "Graphics Adaptor" ) );
+ addTab( "nvidia3d", i18n( "3D Options" ) );
+ addTab( "kgamma", i18n( "Monitor Gamma" ) );
diff --git a/debian/patches/kubuntu_no_krandr.diff b/debian/patches/kubuntu_no_krandr.diff
new file mode 100644
index 0000000..5a61379
--- /dev/null
+++ b/debian/patches/kubuntu_no_krandr.diff
@@ -0,0 +1,27 @@
+Index: kde-workspace/startkde.cmake
+===================================================================
+--- kde-workspace.orig/startkde.cmake 2014-02-14 11:53:21.926042620 +0100
++++ kde-workspace/startkde.cmake 2014-02-14 11:53:21.922042540 +0100
+@@ -70,12 +70,6 @@
+ kcminputrc Mouse cursorSize ''
+ ksplashrc KSplash Theme Default
+ ksplashrc KSplash Engine KSplashX
+-krandrrc Display ApplyOnStartup false
+-krandrrc Display StartupCommands ''
+-krandrrc [Screen0]
+-krandrrc [Screen1]
+-krandrrc [Screen2]
+-krandrrc [Screen3]
+ kcmfonts General forceFontDPI 0
+ kdeglobals Locale Language '' # trigger requesting languages from KLocale
+ EOF
+@@ -105,7 +99,8 @@
+ fi
+ fi
+
+-. krandrstartup
++# disabled due to move to kscreen - jriddell 2013-03
++# . krandrstartup
+
+ if test "$kcmfonts_general_forcefontdpi" -ne 0; then
+ xrdb -quiet -merge -nocpp <<EOF
diff --git a/debian/patches/series b/debian/patches/series
index 4171a0d..adfe8d3 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -21,3 +21,5 @@ hurd.diff
add_kdefakes_for_strlcpy_and_strlcat.diff
krunner_iceweasel_bookmarks.patch
empty_target_kwinglesutils
+kubuntu_kcm_display_add_kscreen.diff
+kubuntu_no_krandr.diff
--
KDE Base Workspace module packaging
More information about the pkg-kde-commits
mailing list