commit:     ffe41cf35e087d172927f4aec5de983700f27675
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 24 17:58:03 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Apr 24 17:58:35 2014 +0000
URL:        
http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=ffe41cf3

[kde-base/plasma-desktop] New package.

Package-Manager: portage-2.2.8-r1

---
 kde-base/plasma-desktop/metadata.xml               |  5 ++
 kde-base/plasma-desktop/plasma-desktop-9999.ebuild | 99 ++++++++++++++++++++++
 2 files changed, 104 insertions(+)

diff --git a/kde-base/plasma-desktop/metadata.xml 
b/kde-base/plasma-desktop/metadata.xml
new file mode 100644
index 0000000..a23f444
--- /dev/null
+++ b/kde-base/plasma-desktop/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/plasma-desktop/plasma-desktop-9999.ebuild 
b/kde-base/plasma-desktop/plasma-desktop-9999.ebuild
new file mode 100644
index 0000000..0caf637
--- /dev/null
+++ b/kde-base/plasma-desktop/plasma-desktop-9999.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="KDE Plasma desktop"
+KEYWORDS=""
+IUSE="fontconfig pulseaudio usb"
+
+RDEPEND="
+       $(add_kdebase_dep kwin)
+       $(add_kdebase_dep plasma-workspace)
+       $(add_frameworks_dep attica)
+       $(add_frameworks_dep kactivities)
+       $(add_frameworks_dep karchive)
+       $(add_frameworks_dep kauth)
+       $(add_frameworks_dep kbookmarks)
+       $(add_frameworks_dep kcmutils)
+       $(add_frameworks_dep kcodecs)
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kconfigwidgets)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdbusaddons)
+       $(add_frameworks_dep kdelibs4support)
+       $(add_frameworks_dep kemoticons)
+       $(add_frameworks_dep kglobalaccel)
+       $(add_frameworks_dep kguiaddons)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kiconthemes)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep kitemviews)
+       $(add_frameworks_dep kjobwidgets)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep knotifications)
+       $(add_frameworks_dep knotifyconfig)
+       $(add_frameworks_dep kparts)
+       $(add_frameworks_dep krunner)
+       $(add_frameworks_dep kservice)
+       $(add_frameworks_dep kunitconversion)
+       $(add_frameworks_dep kwallet)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kwindowsystem)
+       $(add_frameworks_dep kxmlgui)
+       $(add_frameworks_dep plasma)
+       $(add_frameworks_dep solid)
+       $(add_frameworks_dep sonnet)
+       dev-qt/qtdbus:5
+       dev-qt/qtdeclarative:5
+       dev-qt/qtgui:5
+       dev-qt/qtnetwork:5
+       dev-qt/qtprintsupport:5
+       dev-qt/qtsvg:5
+       dev-qt/qtwidgets:5
+       dev-qt/qtx11extras:5
+       dev-qt/qtxml:5
+       media-libs/phonon[qt5]
+       x11-libs/libX11
+       x11-libs/libxcb
+       x11-libs/libXi
+       x11-libs/libxkbfile
+       x11-libs/libXtst
+       fontconfig? (
+               media-libs/fontconfig
+               media-libs/freetype
+               x11-libs/xcb-util-image
+               x11-libs/libXft
+       )
+       pulseaudio? (
+               dev-libs/glib:2
+               media-libs/libcanberra
+               media-sound/pulseaudio
+       )
+       usb? (
+               x11-libs/libXcursor
+               x11-libs/libXfixes
+               virtual/libusb:0
+       )
+       !kde-base/knetattach:4
+"
+DEPEND="${RDEPEND}
+       dev-qt/qtconcurrent:5
+       x11-proto/xproto
+       fontconfig? ( x11-libs/libXrender )
+"
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_find_package fontconfig Fontconfig)
+               $(cmake-utils_use_find_package pulseaudio PulseAudio)
+               $(cmake-utils_use_find_package usb USB)
+       )
+
+       kde5_src_configure
+}

Reply via email to