summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManuel Rüger <mrueg@gentoo.org>2015-03-03 23:19:26 +0100
committerManuel Rüger <mrueg@gentoo.org>2015-03-03 23:19:26 +0100
commit7cd57d3b826c692b82596eb9ccb5e3f0cad96345 (patch)
treef3a81f4a25b8d120dd45e239db80bcd80baab887
parent9a92baf800c92d0c662db19df3ca7742925eb061 (diff)
downloadkde-7cd57d3b826c692b82596eb9ccb5e3f0cad96345.tar.gz
kde-7cd57d3b826c692b82596eb9ccb5e3f0cad96345.tar.bz2
kde-7cd57d3b826c692b82596eb9ccb5e3f0cad96345.zip
[kde-base] Add workspaces 4.11.17
-rw-r--r--kde-base/freespacenotifier/Manifest1
-rw-r--r--kde-base/freespacenotifier/freespacenotifier-4.11.17.ebuild12
-rw-r--r--kde-base/kcheckpass/Manifest1
-rw-r--r--kde-base/kcheckpass/kcheckpass-4.11.17.ebuild33
-rw-r--r--kde-base/kcminit/Manifest1
-rw-r--r--kde-base/kcminit/kcminit-4.11.17.ebuild17
-rw-r--r--kde-base/kdebase-cursors/Manifest1
-rw-r--r--kde-base/kdebase-cursors/kdebase-cursors-4.11.17.ebuild13
-rw-r--r--kde-base/kdebase-startkde/Manifest1
-rw-r--r--kde-base/kdebase-startkde/kdebase-startkde-4.11.17.ebuild95
-rw-r--r--kde-base/kdm/Manifest1
-rw-r--r--kde-base/kdm/kdm-4.11.17.ebuild162
-rw-r--r--kde-base/kephal/Manifest1
-rw-r--r--kde-base/kephal/kephal-4.11.17.ebuild25
-rw-r--r--kde-base/khotkeys/Manifest1
-rw-r--r--kde-base/khotkeys/khotkeys-4.11.17.ebuild23
-rw-r--r--kde-base/kinfocenter/Manifest1
-rw-r--r--kde-base/kinfocenter/kinfocenter-4.11.17.ebuild37
-rw-r--r--kde-base/klipper/Manifest1
-rw-r--r--kde-base/klipper/klipper-4.11.17.ebuild31
-rw-r--r--kde-base/kmenuedit/Manifest1
-rw-r--r--kde-base/kmenuedit/kmenuedit-4.11.17.ebuild31
-rw-r--r--kde-base/krunner/Manifest1
-rw-r--r--kde-base/krunner/krunner-4.11.17.ebuild51
-rw-r--r--kde-base/kscreensaver/Manifest1
-rw-r--r--kde-base/kscreensaver/kscreensaver-4.11.17.ebuild22
-rw-r--r--kde-base/ksmserver/Manifest1
-rw-r--r--kde-base/ksmserver/ksmserver-4.11.17.ebuild43
-rw-r--r--kde-base/ksplash/Manifest1
-rw-r--r--kde-base/ksplash/ksplash-4.11.17.ebuild39
-rw-r--r--kde-base/kstartupconfig/Manifest1
-rw-r--r--kde-base/kstartupconfig/kstartupconfig-4.11.17.ebuild12
-rw-r--r--kde-base/kstyles/Manifest1
-rw-r--r--kde-base/kstyles/kstyles-4.11.17.ebuild22
-rw-r--r--kde-base/ksysguard/Manifest1
-rw-r--r--kde-base/ksysguard/ksysguard-4.11.17.ebuild46
-rw-r--r--kde-base/ksystraycmd/Manifest1
-rw-r--r--kde-base/ksystraycmd/ksystraycmd-4.11.17.ebuild15
-rw-r--r--kde-base/kwin/Manifest1
-rw-r--r--kde-base/kwin/kwin-4.11.17.ebuild80
-rw-r--r--kde-base/kwrited/Manifest1
-rw-r--r--kde-base/kwrited/kwrited-4.11.17.ebuild16
-rw-r--r--kde-base/libkworkspace/Manifest1
-rw-r--r--kde-base/libkworkspace/libkworkspace-4.11.17.ebuild34
-rw-r--r--kde-base/liboxygenstyle/Manifest1
-rw-r--r--kde-base/liboxygenstyle/liboxygenstyle-4.11.17.ebuild17
-rw-r--r--kde-base/libplasmaclock/Manifest1
-rw-r--r--kde-base/libplasmaclock/libplasmaclock-4.11.17.ebuild33
-rw-r--r--kde-base/libplasmagenericshell/Manifest1
-rw-r--r--kde-base/libplasmagenericshell/libplasmagenericshell-4.11.17.ebuild28
-rw-r--r--kde-base/libtaskmanager/Manifest1
-rw-r--r--kde-base/libtaskmanager/libtaskmanager-4.11.17.ebuild35
-rw-r--r--kde-base/plasma-workspace/Manifest1
-rw-r--r--kde-base/plasma-workspace/plasma-workspace-4.11.17.ebuild122
-rw-r--r--kde-base/powerdevil/Manifest1
-rw-r--r--kde-base/powerdevil/powerdevil-4.11.17.ebuild32
-rw-r--r--kde-base/qguiplatformplugin_kde/Manifest1
-rw-r--r--kde-base/qguiplatformplugin_kde/qguiplatformplugin_kde-4.11.17.ebuild12
-rw-r--r--kde-base/solid-actions-kcm/Manifest1
-rw-r--r--kde-base/solid-actions-kcm/solid-actions-kcm-4.11.17.ebuild19
-rw-r--r--kde-base/systemsettings/Manifest1
-rw-r--r--kde-base/systemsettings/systemsettings-4.11.17.ebuild100
62 files changed, 1288 insertions, 0 deletions
diff --git a/kde-base/freespacenotifier/Manifest b/kde-base/freespacenotifier/Manifest
index 627be97a927..a64e9d6e8ce 100644
--- a/kde-base/freespacenotifier/Manifest
+++ b/kde-base/freespacenotifier/Manifest
@@ -1 +1,2 @@
DIST kde-workspace-4.11.16.tar.xz 13551708 SHA256 7ae0a6eb46c0964c8e86d52dba875e178bbbd94a52b547aaf7a29fbc4bc9bf86 SHA512 fc84d32934b784e12c5a9af926383dbdd8848b96fe47a399bcc3b3a22a4e12a0e32d6da0a4edbdac184bda146da18de7dee71004689a77e2ce22abe9ac1f0190 WHIRLPOOL 0f6516d3543bea699c05dca7a2704f6e9360fb088804eeefd91be6733c47a6c764ca8d114a0089a039c516db75f8737d02b0816b114a6aeac701dee6c048f3fa
+DIST kde-workspace-4.11.17.tar.xz 13551548 SHA256 1d52b8430ab31e933f1c2b9645b9d6a944693a404a2b88fc441b241d7922765e SHA512 21b84abfc71e29b6abaf6bdde2bb75ff0940e39fcc05bd92c767c30e5e629c1b4106cdee34b06a8cd4c99809f05596af3f355edb49e9c066043f3ceb54573892 WHIRLPOOL 4377efe85e717ab8f7d9f07647c26f38fdbac69a5c842ae2107581ba0df1a847be7bfa0931d46f99f780d8fc7bd41fd8d8b4382acc388a6c475bb58826af07df
diff --git a/kde-base/freespacenotifier/freespacenotifier-4.11.17.ebuild b/kde-base/freespacenotifier/freespacenotifier-4.11.17.ebuild
new file mode 100644
index 00000000000..6a79633f8f7
--- /dev/null
+++ b/kde-base/freespacenotifier/freespacenotifier-4.11.17.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KMNAME="kde-workspace"
+inherit kde4-meta
+
+DESCRIPTION="A module that monitors free disk space on the home dir"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
diff --git a/kde-base/kcheckpass/Manifest b/kde-base/kcheckpass/Manifest
index 627be97a927..a64e9d6e8ce 100644
--- a/kde-base/kcheckpass/Manifest
+++ b/kde-base/kcheckpass/Manifest
@@ -1 +1,2 @@
DIST kde-workspace-4.11.16.tar.xz 13551708 SHA256 7ae0a6eb46c0964c8e86d52dba875e178bbbd94a52b547aaf7a29fbc4bc9bf86 SHA512 fc84d32934b784e12c5a9af926383dbdd8848b96fe47a399bcc3b3a22a4e12a0e32d6da0a4edbdac184bda146da18de7dee71004689a77e2ce22abe9ac1f0190 WHIRLPOOL 0f6516d3543bea699c05dca7a2704f6e9360fb088804eeefd91be6733c47a6c764ca8d114a0089a039c516db75f8737d02b0816b114a6aeac701dee6c048f3fa
+DIST kde-workspace-4.11.17.tar.xz 13551548 SHA256 1d52b8430ab31e933f1c2b9645b9d6a944693a404a2b88fc441b241d7922765e SHA512 21b84abfc71e29b6abaf6bdde2bb75ff0940e39fcc05bd92c767c30e5e629c1b4106cdee34b06a8cd4c99809f05596af3f355edb49e9c066043f3ceb54573892 WHIRLPOOL 4377efe85e717ab8f7d9f07647c26f38fdbac69a5c842ae2107581ba0df1a847be7bfa0931d46f99f780d8fc7bd41fd8d8b4382acc388a6c475bb58826af07df
diff --git a/kde-base/kcheckpass/kcheckpass-4.11.17.ebuild b/kde-base/kcheckpass/kcheckpass-4.11.17.ebuild
new file mode 100644
index 00000000000..a7ab58aae9f
--- /dev/null
+++ b/kde-base/kcheckpass/kcheckpass-4.11.17.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KMNAME="kde-workspace"
+inherit kde4-meta
+
+DESCRIPTION="A simple password checker, used by any software in need of user authentication"
+KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug pam"
+
+RDEPEND="
+ pam? (
+ >=kde-base/kdebase-pam-7
+ virtual/pam
+ )
+"
+
+src_prepare() {
+ kde4-meta_src_prepare
+
+ use pam && epatch "${FILESDIR}/${PN}-4.4.2-no-SUID-no-GUID.patch"
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_with pam)
+ )
+
+ kde4-meta_src_configure
+}
diff --git a/kde-base/kcminit/Manifest b/kde-base/kcminit/Manifest
index 627be97a927..a64e9d6e8ce 100644
--- a/kde-base/kcminit/Manifest
+++ b/kde-base/kcminit/Manifest
@@ -1 +1,2 @@
DIST kde-workspace-4.11.16.tar.xz 13551708 SHA256 7ae0a6eb46c0964c8e86d52dba875e178bbbd94a52b547aaf7a29fbc4bc9bf86 SHA512 fc84d32934b784e12c5a9af926383dbdd8848b96fe47a399bcc3b3a22a4e12a0e32d6da0a4edbdac184bda146da18de7dee71004689a77e2ce22abe9ac1f0190 WHIRLPOOL 0f6516d3543bea699c05dca7a2704f6e9360fb088804eeefd91be6733c47a6c764ca8d114a0089a039c516db75f8737d02b0816b114a6aeac701dee6c048f3fa
+DIST kde-workspace-4.11.17.tar.xz 13551548 SHA256 1d52b8430ab31e933f1c2b9645b9d6a944693a404a2b88fc441b241d7922765e SHA512 21b84abfc71e29b6abaf6bdde2bb75ff0940e39fcc05bd92c767c30e5e629c1b4106cdee34b06a8cd4c99809f05596af3f355edb49e9c066043f3ceb54573892 WHIRLPOOL 4377efe85e717ab8f7d9f07647c26f38fdbac69a5c842ae2107581ba0df1a847be7bfa0931d46f99f780d8fc7bd41fd8d8b4382acc388a6c475bb58826af07df
diff --git a/kde-base/kcminit/kcminit-4.11.17.ebuild b/kde-base/kcminit/kcminit-4.11.17.ebuild
new file mode 100644
index 00000000000..5006b1be0b2
--- /dev/null
+++ b/kde-base/kcminit/kcminit-4.11.17.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KMNAME="kde-workspace"
+inherit kde4-meta
+
+DESCRIPTION="KCMInit - runs startups initialization for Control Modules"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ x11-libs/libX11
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-base/kdebase-cursors/Manifest b/kde-base/kdebase-cursors/Manifest
index 627be97a927..a64e9d6e8ce 100644
--- a/kde-base/kdebase-cursors/Manifest
+++ b/kde-base/kdebase-cursors/Manifest
@@ -1 +1,2 @@
DIST kde-workspace-4.11.16.tar.xz 13551708 SHA256 7ae0a6eb46c0964c8e86d52dba875e178bbbd94a52b547aaf7a29fbc4bc9bf86 SHA512 fc84d32934b784e12c5a9af926383dbdd8848b96fe47a399bcc3b3a22a4e12a0e32d6da0a4edbdac184bda146da18de7dee71004689a77e2ce22abe9ac1f0190 WHIRLPOOL 0f6516d3543bea699c05dca7a2704f6e9360fb088804eeefd91be6733c47a6c764ca8d114a0089a039c516db75f8737d02b0816b114a6aeac701dee6c048f3fa
+DIST kde-workspace-4.11.17.tar.xz 13551548 SHA256 1d52b8430ab31e933f1c2b9645b9d6a944693a404a2b88fc441b241d7922765e SHA512 21b84abfc71e29b6abaf6bdde2bb75ff0940e39fcc05bd92c767c30e5e629c1b4106cdee34b06a8cd4c99809f05596af3f355edb49e9c066043f3ceb54573892 WHIRLPOOL 4377efe85e717ab8f7d9f07647c26f38fdbac69a5c842ae2107581ba0df1a847be7bfa0931d46f99f780d8fc7bd41fd8d8b4382acc388a6c475bb58826af07df
diff --git a/kde-base/kdebase-cursors/kdebase-cursors-4.11.17.ebuild b/kde-base/kdebase-cursors/kdebase-cursors-4.11.17.ebuild
new file mode 100644
index 00000000000..ad7a13bd663
--- /dev/null
+++ b/kde-base/kdebase-cursors/kdebase-cursors-4.11.17.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KMNAME="kde-workspace"
+KMMODULE="cursors"
+inherit kde4-meta
+
+DESCRIPTION="oxygen cursors from kdebase"
+IUSE=""
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
diff --git a/kde-base/kdebase-startkde/Manifest b/kde-base/kdebase-startkde/Manifest
index 627be97a927..a64e9d6e8ce 100644
--- a/kde-base/kdebase-startkde/Manifest
+++ b/kde-base/kdebase-startkde/Manifest
@@ -1 +1,2 @@
DIST kde-workspace-4.11.16.tar.xz 13551708 SHA256 7ae0a6eb46c0964c8e86d52dba875e178bbbd94a52b547aaf7a29fbc4bc9bf86 SHA512 fc84d32934b784e12c5a9af926383dbdd8848b96fe47a399bcc3b3a22a4e12a0e32d6da0a4edbdac184bda146da18de7dee71004689a77e2ce22abe9ac1f0190 WHIRLPOOL 0f6516d3543bea699c05dca7a2704f6e9360fb088804eeefd91be6733c47a6c764ca8d114a0089a039c516db75f8737d02b0816b114a6aeac701dee6c048f3fa
+DIST kde-workspace-4.11.17.tar.xz 13551548 SHA256 1d52b8430ab31e933f1c2b9645b9d6a944693a404a2b88fc441b241d7922765e SHA512 21b84abfc71e29b6abaf6bdde2bb75ff0940e39fcc05bd92c767c30e5e629c1b4106cdee34b06a8cd4c99809f05596af3f355edb49e9c066043f3ceb54573892 WHIRLPOOL 4377efe85e717ab8f7d9f07647c26f38fdbac69a5c842ae2107581ba0df1a847be7bfa0931d46f99f780d8fc7bd41fd8d8b4382acc388a6c475bb58826af07df
diff --git a/kde-base/kdebase-startkde/kdebase-startkde-4.11.17.ebuild b/kde-base/kdebase-startkde/kdebase-startkde-4.11.17.ebuild
new file mode 100644
index 00000000000..f0e108cdd26
--- /dev/null
+++ b/kde-base/kdebase-startkde/kdebase-startkde-4.11.17.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KMNAME="kde-workspace"
+KMNOMODULE="true"
+inherit kde4-meta prefix
+
+DESCRIPTION="Startkde script, which starts a complete KDE session, and associated scripts"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+wallpapers"
+
+# The KDE apps called from the startkde script.
+# These provide the most minimal KDE desktop.
+RDEPEND="
+ $(add_kdebase_dep kcminit)
+ $(add_kdebase_dep kdebase-runtime-meta)
+ wallpapers? ( $(add_kdebase_dep kde-wallpapers) )
+ $(add_kdebase_dep kfmclient)
+ $(add_kdebase_dep knotify)
+ $(add_kdebase_dep kreadconfig)
+ $(add_kdebase_dep krunner)
+ $(add_kdebase_dep ksmserver)
+ $(add_kdebase_dep ksplash)
+ $(add_kdebase_dep kstartupconfig)
+ $(add_kdebase_dep kwin)
+ $(add_kdebase_dep phonon-kde)
+ $(add_kdebase_dep plasma-apps)
+ $(add_kdebase_dep plasma-workspace)
+ $(add_kdebase_dep systemsettings)
+ x11-apps/mkfontdir
+ x11-apps/xmessage
+ x11-apps/xprop
+ x11-apps/xrandr
+ x11-apps/xrdb
+ x11-apps/xsetroot
+ x11-apps/xset
+"
+
+KMEXTRACTONLY="
+ ConfigureChecks.cmake
+ kdm/
+ startkde.cmake
+"
+
+PATCHES=(
+ "${FILESDIR}/gentoo-startkde4-4.patch"
+ "${FILESDIR}/${PN}-kscreen.patch"
+)
+
+src_prepare() {
+ kde4-meta_src_prepare
+
+ cp "${FILESDIR}/KDE-4" "${T}"
+
+ # fix ${EPREFIX}
+ eprefixify startkde.cmake "${T}/KDE-4"
+}
+
+src_install() {
+ kde4-meta_src_install
+
+ # startup and shutdown scripts
+ insinto /etc/kde/startup
+ doins "${FILESDIR}/agent-startup.sh"
+
+ insinto /etc/kde/shutdown
+ doins "${FILESDIR}/agent-shutdown.sh"
+
+ # x11 session script
+ exeinto /etc/X11/Sessions
+ doexe "${T}/KDE-4"
+
+ # freedesktop compliant session script
+ sed -e "s:\${BIN_INSTALL_DIR}:${EPREFIX}/usr/bin:g" \
+ "${S}/kdm/kfrontend/sessions/kde-plasma.desktop.cmake" > "${T}/KDE-4.desktop"
+ insinto /usr/share/xsessions
+ doins "${T}/KDE-4.desktop"
+}
+
+pkg_postinst () {
+ kde4-meta_pkg_postinst
+
+ echo
+ elog "To enable gpg-agent and/or ssh-agent in KDE sessions,"
+ elog "edit ${EPREFIX}/etc/kde/startup/agent-startup.sh and"
+ elog "${EPREFIX}/etc/kde/shutdown/agent-shutdown.sh"
+ echo
+ elog "The name of the session script has changed."
+ elog "If you currently have XSESSION=\"kde-$(get_kde_version)\" in your"
+ elog "configuration files, you will need to change it to"
+ elog "XSESSION=\"KDE-4\""
+}
diff --git a/kde-base/kdm/Manifest b/kde-base/kdm/Manifest
index 627be97a927..a64e9d6e8ce 100644
--- a/kde-base/kdm/Manifest
+++ b/kde-base/kdm/Manifest
@@ -1 +1,2 @@
DIST kde-workspace-4.11.16.tar.xz 13551708 SHA256 7ae0a6eb46c0964c8e86d52dba875e178bbbd94a52b547aaf7a29fbc4bc9bf86 SHA512 fc84d32934b784e12c5a9af926383dbdd8848b96fe47a399bcc3b3a22a4e12a0e32d6da0a4edbdac184bda146da18de7dee71004689a77e2ce22abe9ac1f0190 WHIRLPOOL 0f6516d3543bea699c05dca7a2704f6e9360fb088804eeefd91be6733c47a6c764ca8d114a0089a039c516db75f8737d02b0816b114a6aeac701dee6c048f3fa
+DIST kde-workspace-4.11.17.tar.xz 13551548 SHA256 1d52b8430ab31e933f1c2b9645b9d6a944693a404a2b88fc441b241d7922765e SHA512 21b84abfc71e29b6abaf6bdde2bb75ff0940e39fcc05bd92c767c30e5e629c1b4106cdee34b06a8cd4c99809f05596af3f355edb49e9c066043f3ceb54573892 WHIRLPOOL 4377efe85e717ab8f7d9f07647c26f38fdbac69a5c842ae2107581ba0df1a847be7bfa0931d46f99f780d8fc7bd41fd8d8b4382acc388a6c475bb58826af07df
diff --git a/kde-base/kdm/kdm-4.11.17.ebuild b/kde-base/kdm/kdm-4.11.17.ebuild
new file mode 100644
index 00000000000..64094cda640
--- /dev/null
+++ b/kde-base/kdm/kdm-4.11.17.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KMNAME="kde-workspace"
+inherit systemd kde4-meta flag-o-matic user
+
+DESCRIPTION="KDE login manager, similar to xdm and gdm"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug +consolekit kerberos pam systemd"
+
+REQUIRED_USE="consolekit? ( !systemd ) systemd? ( !consolekit )"
+
+DEPEND="
+ $(add_kdebase_dep libkworkspace)
+ media-libs/qimageblitz
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libXdmcp
+ x11-libs/libXtst
+ consolekit? (
+ >=sys-apps/dbus-1.0.2
+ sys-auth/consolekit
+ )
+ kerberos? ( virtual/krb5 )
+ pam? (
+ $(add_kdebase_dep kcheckpass)
+ virtual/pam
+ )
+ systemd? ( sys-apps/systemd )
+"
+RDEPEND="${DEPEND}
+ $(add_kdebase_dep kdepasswd)
+ >=x11-apps/xinit-1.0.5-r2
+ x11-apps/xmessage
+"
+
+KMEXTRA="
+ libs/kdm/
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-4-gentoo-xinitrc.d.patch"
+)
+
+pkg_setup() {
+ kde4-meta_pkg_setup
+
+ # Create kdm:kdm user
+ KDM_HOME=/var/lib/kdm
+ enewgroup kdm
+ enewuser kdm -1 -1 "${KDM_HOME}" kdm
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use kerberos KDE4_KRB5AUTH)
+ $(cmake-utils_use_with pam)
+ $(cmake-utils_use_with consolekit CkConnector)
+ )
+
+ kde4-meta_src_configure
+}
+
+src_install() {
+ export GENKDMCONF_FLAGS="--no-old --no-backup"
+
+ kde4-meta_src_install
+
+ # an equivalent file is already installed by kde-base/startkde, bug 377151
+ rm "${ED}/usr/share/apps/kdm/sessions/kde-plasma.desktop" || die
+
+ # Customize the kdmrc configuration:
+ # - SessionDirs set to /usr/share/xsessions
+ # - increase server timeout to 30s
+ # - TerminateServer=true to workaround X server regen bug, bug 278473
+ # - DataDir set to /var/lib/kdm
+ # - FaceDir set to /var/lib/kdm/faces
+ sed -e "s|^.*SessionsDirs=.*$|#&\nSessionsDirs=${EPREFIX}/usr/share/apps/kdm/sessions,${EPREFIX}/usr/share/xsessions|" \
+ -e "/#ServerTimeout=/s/^.*$/ServerTimeout=30/" \
+ -e "/#TerminateServer=/s/^.*$/TerminateServer=true/" \
+ -e "s|^.*DataDir=.*$|#&\nDataDir=${EPREFIX}${KDM_HOME}|" \
+ -e "s|^.*FaceDir=.*$|#&\nFaceDir=${EPREFIX}${KDM_HOME}/faces|" \
+ -i "${ED}"/usr/share/config/kdm/kdmrc \
+ || die "Failed to set ServerTimeout and SessionsDirs correctly in kdmrc."
+
+ # Don't install empty dir
+ rmdir "${ED}"/usr/share/config/kdm/sessions
+
+ # Set up permissions to kdm work directory
+ keepdir "${KDM_HOME}"
+ fowners root:kdm "${KDM_HOME}"
+ fperms 1770 "${KDM_HOME}"
+
+ # install logrotate file
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/kdm-logrotate kdm
+
+ systemd_dounit "${FILESDIR}"/kdm.service
+}
+
+pkg_postinst() {
+ kde4-meta_pkg_postinst
+
+ local file src dest dir old_dirs=(
+ /var/lib/kdm-live
+ /var/lib/kdm-4.6
+ /var/lib/kdm-4.5
+ /var/lib/kdm-4.4
+ /usr/share/apps/kdm
+ /usr/kde/4.4/share/apps/kdm
+ /usr/kde/4.3/share/apps/kdm
+ /usr/kde/4.2/share/apps/kdm
+ )
+
+ mkdir -p "${EROOT}${KDM_HOME}/faces"
+ # Set the default kdm face icon if it's not already set by the system admin
+ # because this is user-overrideable in that way, it's not in src_install
+ for file in faces/.default.face.icon:default1.png faces/root.face.icon:root1.png kdmsts: ; do
+ src=${file#*:}
+ dest=${file%:*}
+ if [[ ! -e ${EROOT}${KDM_HOME}/$dest ]]; then
+ for dir in "${old_dirs[@]}"; do
+ if [[ -e ${EROOT}${dir}/${dest} ]]; then
+ cp "${EROOT}${dir}/${dest}" "${EROOT}${KDM_HOME}/${dest}"
+ break 2
+ fi
+ done
+ if [[ -n ${src} ]]; then
+ cp "${EROOT}/usr/share/apps/kdm/pics/users/${src}" \
+ "${EROOT}${KDM_HOME}/${dest}"
+ fi
+ fi
+ done
+ for dir in "${old_dirs[@]}"; do
+ if [[ ${dir} != /usr/* && -d ${EROOT}${dir} ]]; then
+ echo
+ elog "The directory ${EROOT%/}${dir} still exists from an older installation of KDE."
+ elog "You may wish to copy relevant settings into ${EROOT%/}${KDM_HOME}."
+ echo
+ elog "After doing so, you may delete the directory."
+ echo
+ fi
+ done
+
+ # Make sure permissions are correct -- old installations may have
+ # gotten this wrong
+ use prefix || chown root:kdm "${EROOT}${KDM_HOME}"
+ chmod 1770 "${EROOT}${KDM_HOME}"
+
+ if use consolekit; then
+ echo
+ elog "You have compiled 'kdm' with consolekit support. If you want to use kdm,"
+ elog "make sure consolekit daemon is running and started at login time"
+ elog
+ elog "rc-update add consolekit default && /etc/init.d/consolekit start"
+ echo
+ fi
+}
diff --git a/kde-base/kephal/Manifest b/kde-base/kephal/Manifest
index 627be97a927..a64e9d6e8ce 100644
--- a/kde-base/kephal/Manifest
+++ b/kde-base/kephal/Manifest
@@ -1 +1,2 @@
DIST kde-workspace-4.11.16.tar.xz 13551708 SHA256 7ae0a6eb46c0964c8e86d52dba875e178bbbd94a52b547aaf7a29fbc4bc9bf86 SHA512 fc84d32934b784e12c5a9af926383dbdd8848b96fe47a399bcc3b3a22a4e12a0e32d6da0a4edbdac184bda146da18de7dee71004689a77e2ce22abe9ac1f0190 WHIRLPOOL 0f6516d3543bea699c05dca7a2704f6e9360fb088804eeefd91be6733c47a6c764ca8d114a0089a039c516db75f8737d02b0816b114a6aeac701dee6c048f3fa
+DIST kde-workspace-4.11.17.tar.xz 13551548 SHA256 1d52b8430ab31e933f1c2b9645b9d6a944693a404a2b88fc441b241d7922765e SHA512 21b84abfc71e29b6abaf6bdde2bb75ff0940e39fcc05bd92c767c30e5e629c1b4106cdee34b06a8cd4c99809f05596af3f355edb49e9c066043f3ceb54573892 WHIRLPOOL 4377efe85e717ab8f7d9f07647c26f38fdbac69a5c842ae2107581ba0df1a847be7bfa0931d46f99f780d8fc7bd41fd8d8b4382acc388a6c475bb58826af07df
diff --git a/kde-base/kephal/kephal-4.11.17.ebuild b/kde-base/kephal/kephal-4.11.17.ebuild
new file mode 100644
index 00000000000..270c979db5e
--- /dev/null
+++ b/kde-base/kephal/kephal-4.11.17.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KMNAME="kde-workspace"
+KMMODULE="libs/kephal"
+inherit kde4-meta
+
+DESCRIPTION="Allows handling of multihead systems via the XRandR extension"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXrandr
+"
+DEPEND="${RDEPEND}
+ x11-proto/randrproto
+"
+
+KMEXTRACTONLY+="
+ kephal/kephal/screens.h
+"
diff --git a/kde-base/khotkeys/Manifest b/kde-base/khotkeys/Manifest
index 627be97a927..a64e9d6e8ce 100644
--- a/kde-base/khotkeys/Manifest
+++ b/kde-base/khotkeys/Manifest
@@ -1 +1,2 @@
DIST kde-workspace-4.11.16.tar.xz 13551708 SHA256 7ae0a6eb46c0964c8e86d52dba875e178bbbd94a52b547aaf7a29fbc4bc9bf86 SHA512 fc84d32934b784e12c5a9af926383dbdd8848b96fe47a399bcc3b3a22a4e12a0e32d6da0a4edbdac184bda146da18de7dee71004689a77e2ce22abe9ac1f0190 WHIRLPOOL 0f6516d3543bea699c05dca7a2704f6e9360fb088804eeefd91be6733c47a6c764ca8d114a0089a039c516db75f8737d02b0816b114a6aeac701dee6c048f3fa
+DIST kde-workspace-4.11.17.tar.xz 13551548 SHA256 1d52b8430ab31e933f1c2b9645b9d6a944693a404a2b88fc441b241d7922765e SHA512 21b84abfc71e29b6abaf6bdde2bb75ff0940e39fcc05bd92c767c30e5e629c1b4106cdee34b06a8cd4c99809f05596af3f355edb49e9c066043f3ceb54573892 WHIRLPOOL 4377efe85e717ab8f7d9f07647c26f38fdbac69a5c842ae2107581ba0df1a847be7bfa0931d46f99f780d8fc7bd41fd8d8b4382acc388a6c475bb58826af07df
diff --git a/kde-base/khotkeys/khotkeys-4.11.17.ebuild b/kde-base/khotkeys/khotkeys-4.11.17.ebuild
new file mode 100644
index 00000000000..b7cba0c42fc
--- /dev/null
+++ b/kde-base/khotkeys/khotkeys-4.11.17.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KMNAME="kde-workspace"
+inherit kde4-meta
+
+DESCRIPTION="KDE: hotkey daemon"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdebase_dep libkworkspace)
+ x11-libs/libX11
+ x11-libs/libXtst
+"
+RDEPEND="${DEPEND}"
+
+KMEXTRACTONLY="
+ libs/kworkspace/
+"
diff --git a/kde-base/kinfocenter/Manifest b/kde-base/kinfocenter/Manifest
index 627be97a927..a64e9d6e8ce 100644
--- a/kde-base/kinfocenter/Manifest
+++ b/