commit: 162ac8a6149f895e4a55682d1c0ad41b32df7bd1
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Sat May 17 18:24:24 2014 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sat May 17 18:24:24 2014 +0000
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=162ac8a6
Add some kde-4.96 ebuilds
Signed-off-by: Alexey Shvetsov <alexxy <AT> gentoo.org>
---
kde-base/kfilemetadata/kfilemetadata-4.96.0.ebuild | 41 ++++++++++++++++++++++
.../{milou-9999.ebuild => milou-4.96.0.ebuild} | 9 +++--
kde-misc/milou/milou-9999.ebuild | 9 +++--
kde-misc/powerdevil/metadata.xml | 5 +++
kde-misc/powerdevil/powerdevil-4.96.0.ebuild | 27 ++++++++++++++
kde-misc/powerdevil/powerdevil-9999.ebuild | 27 ++++++++++++++
sets/kde-applications-5.0 | 4 +++
sets/kde-applications-live | 4 +--
sets/kde-workspaces-5.0 | 16 +++++++++
...screen2-9999.ebuild => libkscreen2-1.71.ebuild} | 10 ++++--
x11-libs/libkscreen2/libkscreen2-9999.ebuild | 10 ++++--
11 files changed, 151 insertions(+), 11 deletions(-)
diff --git a/kde-base/kfilemetadata/kfilemetadata-4.96.0.ebuild
b/kde-base/kfilemetadata/kfilemetadata-4.96.0.ebuild
new file mode 100644
index 0000000..7cb9031
--- /dev/null
+++ b/kde-base/kfilemetadata/kfilemetadata-4.96.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+EGIT_BRANCH="frameworks"
+inherit kde5
+
+DESCRIPTION="Library for extracting file metadata"
+KEYWORDS="~amd64 ~x86"
+IUSE="epub exif ffmpeg pdf taglib"
+
+# TODO: mobi? ( $(add_kdebase_dep kdegraphics-mobipocket) ) NOTE: not
integrated upstream
+DEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kservice)
+ dev-qt/qtxml:5
+ epub? ( app-text/ebook-tools )
+ exif? ( media-gfx/exiv2:= )
+ ffmpeg? ( virtual/ffmpeg )
+ pdf? ( app-text/poppler[qt5] )
+ taglib? ( media-libs/taglib )
+"
+RDEPEND="${DEPEND}
+ !kde-base/kfilemetadata:4
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package epub EPub)
+ $(cmake-utils_use_find_package exif Exiv2)
+ $(cmake-utils_use_find_package ffmpeg FFmpeg)
+ $(cmake-utils_use_find_package pdf PopplerQt5)
+ $(cmake-utils_use_find_package taglib Taglib)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-misc/milou/milou-9999.ebuild
b/kde-misc/milou/milou-4.96.0.ebuild
similarity index 71%
copy from kde-misc/milou/milou-9999.ebuild
copy to kde-misc/milou/milou-4.96.0.ebuild
index 99673a1..e72de03 100644
--- a/kde-misc/milou/milou-9999.ebuild
+++ b/kde-misc/milou/milou-4.96.0.ebuild
@@ -4,14 +4,19 @@
EAPI=5
-EGIT_BRANCH="frameworks"
+if [[ $PV = *9999* ]]; then
+ EGIT_BRANCH="frameworks"
+ KEYWORDS=""
+else
+ SRC_URI="mirror://kde/unstable/plasma/${PV}/src/${P}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+fi
inherit kde5
DESCRIPTION="Dedicated search application built on top of Baloo"
HOMEPAGE="https://projects.kde.org/projects/extragear/base/milou"
LICENSE="GPL-2 LGPL-2.1"
-KEYWORDS=""
IUSE=""
DEPEND="
diff --git a/kde-misc/milou/milou-9999.ebuild b/kde-misc/milou/milou-9999.ebuild
index 99673a1..e72de03 100644
--- a/kde-misc/milou/milou-9999.ebuild
+++ b/kde-misc/milou/milou-9999.ebuild
@@ -4,14 +4,19 @@
EAPI=5
-EGIT_BRANCH="frameworks"
+if [[ $PV = *9999* ]]; then
+ EGIT_BRANCH="frameworks"
+ KEYWORDS=""
+else
+ SRC_URI="mirror://kde/unstable/plasma/${PV}/src/${P}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+fi
inherit kde5
DESCRIPTION="Dedicated search application built on top of Baloo"
HOMEPAGE="https://projects.kde.org/projects/extragear/base/milou"
LICENSE="GPL-2 LGPL-2.1"
-KEYWORDS=""
IUSE=""
DEPEND="
diff --git a/kde-misc/powerdevil/metadata.xml b/kde-misc/powerdevil/metadata.xml
new file mode 100644
index 0000000..a23f444
--- /dev/null
+++ b/kde-misc/powerdevil/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-misc/powerdevil/powerdevil-4.96.0.ebuild
b/kde-misc/powerdevil/powerdevil-4.96.0.ebuild
new file mode 100644
index 0000000..5c4dc84
--- /dev/null
+++ b/kde-misc/powerdevil/powerdevil-4.96.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+if [[ $PV = *9999* ]]; then
+ EGIT_BRANCH="frameworks"
+ KEYWORDS=""
+else
+ SRC_URI="mirror://kde/unstable/plasma/${PV}/src/${P}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+fi
+inherit kde5
+
+DESCRIPTION="Manages the power consumption settings of a Plasma Shell"
+HOMEPAGE="https://projects.kde.org/projects/extragear/base/powerdevil"
+
+LICENSE="GPL-2 LGPL-2.1"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep krunner)
+ dev-qt/qtdeclarative:5
+ dev-qt/qtgui:5
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-misc/powerdevil/powerdevil-9999.ebuild
b/kde-misc/powerdevil/powerdevil-9999.ebuild
new file mode 100644
index 0000000..5c4dc84
--- /dev/null
+++ b/kde-misc/powerdevil/powerdevil-9999.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+if [[ $PV = *9999* ]]; then
+ EGIT_BRANCH="frameworks"
+ KEYWORDS=""
+else
+ SRC_URI="mirror://kde/unstable/plasma/${PV}/src/${P}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+fi
+inherit kde5
+
+DESCRIPTION="Manages the power consumption settings of a Plasma Shell"
+HOMEPAGE="https://projects.kde.org/projects/extragear/base/powerdevil"
+
+LICENSE="GPL-2 LGPL-2.1"
+IUSE=""
+
+DEPEND="
+ $(add_frameworks_dep krunner)
+ dev-qt/qtdeclarative:5
+ dev-qt/qtgui:5
+"
+RDEPEND="${DEPEND}"
diff --git a/sets/kde-applications-5.0 b/sets/kde-applications-5.0
new file mode 100644
index 0000000..337026a
--- /dev/null
+++ b/sets/kde-applications-5.0
@@ -0,0 +1,4 @@
+# sort them later to the appropriate sets
+<kde-misc/milou-5.0.50
+<kde-misc/powerdevil-5.0.50
+x11-libs/libkscreen2
diff --git a/sets/kde-applications-live b/sets/kde-applications-live
index 32b02e7..d96366a 100644
--- a/sets/kde-applications-live
+++ b/sets/kde-applications-live
@@ -1,9 +1,7 @@
# sort them later to the appropriate sets
-~kde-base/baloo-9999
-~kde-base/baloo-widgets-9999
-~kde-base/kfilemetadata-9999
~kde-misc/plasma-nm-9999
~kde-misc/milou-9999
+~kde-misc/powerdevil-9999
~net-libs/libmm-qt-9999
~net-libs/libnm-qt-9999
~x11-libs/libkscreen2-9999
diff --git a/sets/kde-workspaces-5.0 b/sets/kde-workspaces-5.0
new file mode 100644
index 0000000..67d2700
--- /dev/null
+++ b/sets/kde-workspaces-5.0
@@ -0,0 +1,16 @@
+<kde-base/baloo-5.0.50
+<kde-base/breeze-5.0.50
+<kde-base/kde-cli-tools-5.0.50
+<kde-base/khelpcenter-5.0.50
+<kde-base/khotkeys-5.0.50
+<kde-base/kinfocenter-5.0.50
+<kde-base/kio-extras-5.0.50
+<kde-base/kmenuedit-5.0.50
+<kde-base/ksysguard-5.0.50
+<kde-base/kwin-5.0.50
+<kde-base/kwrited-5.0.50
+<kde-base/libksysguard-5.0.50
+<kde-base/oxygen-5.0.50
+<kde-base/plasma-desktop-5.0.50
+<kde-base/plasma-workspace-5.0.50
+<kde-base/systemsettings-5.0.50
diff --git a/x11-libs/libkscreen2/libkscreen2-9999.ebuild
b/x11-libs/libkscreen2/libkscreen2-1.71.ebuild
similarity index 75%
copy from x11-libs/libkscreen2/libkscreen2-9999.ebuild
copy to x11-libs/libkscreen2/libkscreen2-1.71.ebuild
index a95e3dd..5191f10 100644
--- a/x11-libs/libkscreen2/libkscreen2-9999.ebuild
+++ b/x11-libs/libkscreen2/libkscreen2-1.71.ebuild
@@ -6,14 +6,20 @@ EAPI=5
KMNAME="libkscreen"
VIRTUALX_REQUIRED="test"
-EGIT_BRANCH="frameworks"
+if [[ $PV = *9999* ]]; then
+ EGIT_BRANCH="frameworks"
+ KEYWORDS=""
+else
+ SRC_URI="mirror://kde/unstable/plasma/4.96.0/src/${P}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
inherit kde5
DESCRIPTION="KDE screen management library"
HOMEPAGE="https://projects.kde.org/projects/extragear/libs/libkscreen"
LICENSE="GPL-2"
-KEYWORDS=""
IUSE=""
# TODO: add X use flag, does not build at the moment
diff --git a/x11-libs/libkscreen2/libkscreen2-9999.ebuild
b/x11-libs/libkscreen2/libkscreen2-9999.ebuild
index a95e3dd..5191f10 100644
--- a/x11-libs/libkscreen2/libkscreen2-9999.ebuild
+++ b/x11-libs/libkscreen2/libkscreen2-9999.ebuild
@@ -6,14 +6,20 @@ EAPI=5
KMNAME="libkscreen"
VIRTUALX_REQUIRED="test"
-EGIT_BRANCH="frameworks"
+if [[ $PV = *9999* ]]; then
+ EGIT_BRANCH="frameworks"
+ KEYWORDS=""
+else
+ SRC_URI="mirror://kde/unstable/plasma/4.96.0/src/${P}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
inherit kde5
DESCRIPTION="KDE screen management library"
HOMEPAGE="https://projects.kde.org/projects/extragear/libs/libkscreen"
LICENSE="GPL-2"
-KEYWORDS=""
IUSE=""
# TODO: add X use flag, does not build at the moment