public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/kde:master commit in: kde-base/libtaskmanager/, kde-base/klipper/, kde-base/systemsettings/files/, ...
@ 2015-02-04 14:53 Michael Palimaka
  0 siblings, 0 replies; only message in thread
From: Michael Palimaka @ 2015-02-04 14:53 UTC (permalink / raw
  To: gentoo-commits

commit:     8cde094b49d5c12212b7bc9792344db91ee1e355
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  4 14:51:10 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Feb  4 14:51:10 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=8cde094b

[kde-base] Restore a few missed things from KDE Workspaces.

---
 kde-base/klipper/klipper-4.11.49.9999.ebuild       | 31 +++++++++++++
 kde-base/klipper/metadata.xml                      |  8 ++++
 kde-base/krunner/krunner-4.11.49.9999.ebuild       | 51 ++++++++++++++++++++++
 kde-base/krunner/metadata.xml                      |  5 +++
 .../libtaskmanager-4.11.49.9999.ebuild             | 35 +++++++++++++++
 kde-base/libtaskmanager/metadata.xml               |  5 +++
 .../files/systemsettings-kcm-randr.patch           | 20 +++++++++
 7 files changed, 155 insertions(+)

diff --git a/kde-base/klipper/klipper-4.11.49.9999.ebuild b/kde-base/klipper/klipper-4.11.49.9999.ebuild
new file mode 100644
index 0000000..061810c
--- /dev/null
+++ b/kde-base/klipper/klipper-4.11.49.9999.ebuild
@@ -0,0 +1,31 @@
+# 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 kde4-meta
+
+DESCRIPTION="Applet for KDE and X clipboard management"
+HOMEPAGE+=" http://userbase.kde.org/Klipper"
+KEYWORDS=""
+IUSE="debug prison"
+
+DEPEND="
+	$(add_kdebase_dep libkworkspace)
+	$(add_kdebase_dep libtaskmanager)
+	sys-libs/zlib
+	x11-libs/libX11
+	prison? ( media-libs/prison:4 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_with prison)
+	)
+
+	kde4-meta_src_configure
+}

diff --git a/kde-base/klipper/metadata.xml b/kde-base/klipper/metadata.xml
new file mode 100644
index 0000000..7231c18
--- /dev/null
+++ b/kde-base/klipper/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<herd>kde</herd>
+	<use>
+		<flag name="prison">Enable support for barcodes/QRcodes</flag>
+	</use>
+</pkgmetadata>

diff --git a/kde-base/krunner/krunner-4.11.49.9999.ebuild b/kde-base/krunner/krunner-4.11.49.9999.ebuild
new file mode 100644
index 0000000..17ea974
--- /dev/null
+++ b/kde-base/krunner/krunner-4.11.49.9999.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KMNAME="kde-workspace"
+OPENGL_REQUIRED="optional"
+inherit kde4-meta
+
+DESCRIPTION="KDE Command Runner"
+HOMEPAGE+=" http://userbase.kde.org/Plasma/Krunner"
+IUSE="debug"
+KEYWORDS=""
+
+DEPEND="
+	$(add_kdebase_dep kcheckpass)
+	$(add_kdebase_dep kephal)
+	$(add_kdebase_dep ksmserver)
+	$(add_kdebase_dep ksysguard)
+	$(add_kdebase_dep libkworkspace)
+	$(add_kdebase_dep libplasmagenericshell)
+	!aqua? (
+		x11-libs/libX11
+		x11-libs/libXcursor
+		x11-libs/libXext
+	)
+"
+RDEPEND="${DEPEND}"
+
+KMEXTRACTONLY="
+	libs/kdm/
+	libs/kephal/
+	libs/ksysguard/
+	libs/kworkspace/
+	libs/plasmagenericshell/
+	kcheckpass/
+	ksmserver/org.kde.KSMServerInterface.xml
+	ksysguard/
+	plasma/screensaver/shell/org.kde.plasma-overlay.App.xml
+"
+
+KMLOADLIBS="libkworkspace"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_with opengl OpenGL)
+	)
+
+	kde4-meta_src_configure
+}

diff --git a/kde-base/krunner/metadata.xml b/kde-base/krunner/metadata.xml
new file mode 100644
index 0000000..a23f444
--- /dev/null
+++ b/kde-base/krunner/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<herd>kde</herd>
+</pkgmetadata>

diff --git a/kde-base/libtaskmanager/libtaskmanager-4.11.49.9999.ebuild b/kde-base/libtaskmanager/libtaskmanager-4.11.49.9999.ebuild
new file mode 100644
index 0000000..d73f905
--- /dev/null
+++ b/kde-base/libtaskmanager/libtaskmanager-4.11.49.9999.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KMNAME="kde-workspace"
+KMMODULE="libs/taskmanager"
+inherit kde4-meta
+
+DESCRIPTION="A library that provides basic taskmanager functionality"
+KEYWORDS=""
+IUSE="debug"
+
+DEPEND="
+	$(add_kdebase_dep kactivities)
+	$(add_kdebase_dep kephal)
+	$(add_kdebase_dep ksysguard)
+	$(add_kdebase_dep libkworkspace)
+	x11-libs/libX11
+"
+RDEPEND="${DEPEND}"
+
+KMSAVELIBS="true"
+
+KMEXTRACTONLY="
+	libs/kephal/
+	libs/kworkspace/
+"
+
+src_prepare() {
+	kde4-meta_src_prepare
+	sed -e 's:ksysguard/processcore/processes.h:ksysguard/processes.h:g' -i "${S}/libs/taskmanager/taskitem.cpp" || die
+	sed -e 's:ksysguard/processcore/process.h:ksysguard/process.h:g' -i "${S}/libs/taskmanager/taskitem.cpp" || die
+}

diff --git a/kde-base/libtaskmanager/metadata.xml b/kde-base/libtaskmanager/metadata.xml
new file mode 100644
index 0000000..a23f444
--- /dev/null
+++ b/kde-base/libtaskmanager/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<herd>kde</herd>
+</pkgmetadata>

diff --git a/kde-base/systemsettings/files/systemsettings-kcm-randr.patch b/kde-base/systemsettings/files/systemsettings-kcm-randr.patch
new file mode 100644
index 0000000..43019fc
--- /dev/null
+++ b/kde-base/systemsettings/files/systemsettings-kcm-randr.patch
@@ -0,0 +1,20 @@
+Adds option to disable the randr KCM (to use KScreen instead) wrt bug #524266.
+
+Source: http://pkgs.fedoraproject.org/cgit/kde-workspace.git/plain/kde-workspace-4.10.2-BUILD_KCM_RANDR.patch
+
+diff -up kde-workspace-4.10.2/kcontrol/CMakeLists.txt.BUILD_KCM_RANDR kde-workspace-4.10.2/kcontrol/CMakeLists.txt
+--- kde-workspace-4.10.2/kcontrol/CMakeLists.txt.BUILD_KCM_RANDR	2013-03-01 00:32:25.040847159 -0600
++++ kde-workspace-4.10.2/kcontrol/CMakeLists.txt	2013-04-18 08:58:31.086753204 -0500
+@@ -6,9 +6,10 @@ macro_log_feature(FREETYPE_FOUND "FreeTy
+ set(libkxftconfig_SRCS ${CMAKE_CURRENT_SOURCE_DIR}/fonts/kxftconfig.cpp )
+ 
+ 
+-if( X11_Xrandr_FOUND )
++OPTION(BUILD_KCM_RANDR "Build kcontrol/randr module" ON)
++if(BUILD_KCM_RANDR AND X11_Xrandr_FOUND)
+    add_subdirectory( randr )
+-endif(X11_Xrandr_FOUND )
++endif(BUILD_KCM_RANDR AND X11_Xrandr_FOUND)
+ 
+ if(X11_Xkb_FOUND)
+     add_subdirectory( keyboard )


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2015-02-04 14:53 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-02-04 14:53 [gentoo-commits] proj/kde:master commit in: kde-base/libtaskmanager/, kde-base/klipper/, kde-base/systemsettings/files/, Michael Palimaka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox