Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-misc/kio-gdrive/
Date: Sat, 27 May 2017 15:03:16
Message-Id: 1495897158.d00d72194bca6464b46c0e5eeacec34b843eb0a8.asturm@gentoo
1 commit: d00d72194bca6464b46c0e5eeacec34b843eb0a8
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat May 27 14:59:18 2017 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat May 27 14:59:18 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=d00d7219
7
8 kde-misc/kio-gdrive: Add USE=kaccounts, fix DEPENDs
9
10 Package-Manager: Portage-2.3.5, Repoman-2.3.1
11
12 kde-misc/kio-gdrive/kio-gdrive-9999.ebuild | 19 ++++++++++++++++---
13 kde-misc/kio-gdrive/metadata.xml | 3 +++
14 2 files changed, 19 insertions(+), 3 deletions(-)
15
16 diff --git a/kde-misc/kio-gdrive/kio-gdrive-9999.ebuild b/kde-misc/kio-gdrive/kio-gdrive-9999.ebuild
17 index a0b96aa6f4..0f539ce030 100644
18 --- a/kde-misc/kio-gdrive/kio-gdrive-9999.ebuild
19 +++ b/kde-misc/kio-gdrive/kio-gdrive-9999.ebuild
20 @@ -3,6 +3,7 @@
21
22 EAPI=6
23
24 +KDE_APPS_MINIMAL="17.04.0"
25 KDE_HANDBOOK="true"
26 KDE_TEST="optional"
27 inherit kde5
28 @@ -15,16 +16,28 @@ if [[ ${KDE_BUILD_TYPE} != live ]] ; then
29 KEYWORDS="~amd64"
30 fi
31
32 -DOCS=( README.md )
33 +IUSE="+kaccounts"
34
35 RDEPEND="
36 + $(add_frameworks_dep kcoreaddons)
37 $(add_frameworks_dep ki18n)
38 $(add_frameworks_dep kio)
39 - $(add_kdeapps_dep libkgapi '' 5.3.1)
40 + $(add_frameworks_dep knotifications)
41 + $(add_kdeapps_dep libkgapi)
42 $(add_qt_dep qtwidgets)
43 - dev-libs/qtkeychain:=[qt5]
44 + kaccounts? ( $(add_kdeapps_dep kaccounts-integration) )
45 + !kaccounts? ( dev-libs/qtkeychain:=[qt5] )
46 "
47 DEPEND="${RDEPEND}
48 $(add_qt_dep qtgui)
49 $(add_qt_dep qtnetwork)
50 "
51 +
52 +DOCS=( README.md )
53 +
54 +src_configure() {
55 + local mycmakeargs=(
56 + $(cmake-utils_use_find_package kaccounts KAccounts)
57 + )
58 + kde5_src_configure
59 +}
60
61 diff --git a/kde-misc/kio-gdrive/metadata.xml b/kde-misc/kio-gdrive/metadata.xml
62 index 2fdbf33d96..c902b8a994 100644
63 --- a/kde-misc/kio-gdrive/metadata.xml
64 +++ b/kde-misc/kio-gdrive/metadata.xml
65 @@ -5,4 +5,7 @@
66 <email>kde@g.o</email>
67 <name>Gentoo KDE Project</name>
68 </maintainer>
69 + <use>
70 + <flag name="kaccounts">Use <pkg>kde-apps/kaccounts-integration</pkg> backend (default) instead of <pkg>dev-libs/qtkeychain</pkg></flag>
71 + </use>
72 </pkgmetadata>