Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: mail-client/kube/
Date: Tue, 01 Oct 2019 23:43:48
Message-Id: 1569973303.be395d5b87c255e1c2adf7c7681fb36397d95d1f.asturm@gentoo
1 commit: be395d5b87c255e1c2adf7c7681fb36397d95d1f
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Tue Oct 1 18:21:26 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Tue Oct 1 23:41:43 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be395d5b
7
8 mail-client/kube: Switch to cmake-utils
9
10 Nothing in here is using kde.org facilities.
11
12 Package-Manager: Portage-2.3.76, Repoman-2.3.17
13 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
14
15 mail-client/kube/kube-0.7.0-r1.ebuild | 43 +++++++++++++++++++----------------
16 1 file changed, 23 insertions(+), 20 deletions(-)
17
18 diff --git a/mail-client/kube/kube-0.7.0-r1.ebuild b/mail-client/kube/kube-0.7.0-r1.ebuild
19 index 2ed5fa35913..d1dc9b2e959 100644
20 --- a/mail-client/kube/kube-0.7.0-r1.ebuild
21 +++ b/mail-client/kube/kube-0.7.0-r1.ebuild
22 @@ -3,39 +3,42 @@
23
24 EAPI=7
25
26 -KDE_TEST="forceoptional"
27 -inherit kde5
28 +inherit cmake-utils
29
30 DESCRIPTION="Mail client based on KDE Frameworks"
31 HOMEPAGE="https://kube-project.com"
32 SRC_URI="mirror://kde/unstable/${PN}/${PV}/src/${P}.tar.xz"
33
34 LICENSE="GPL-2+"
35 +SLOT="5"
36 KEYWORDS="~amd64"
37 +IUSE="test"
38
39 RDEPEND="
40 - $(add_frameworks_dep breeze-icons)
41 - $(add_frameworks_dep kcodecs)
42 - || (
43 - $(add_frameworks_dep kcontacts)
44 - $(add_kdeapps_dep kcontacts)
45 - )
46 - $(add_kdeapps_dep kmime)
47 - $(add_qt_dep qtconcurrent)
48 - $(add_qt_dep qtdeclarative)
49 - $(add_qt_dep qtgui)
50 - $(add_qt_dep qtnetwork)
51 - $(add_qt_dep qtquickcontrols)
52 - $(add_qt_dep qtquickcontrols2)
53 - $(add_qt_dep qttest)
54 - $(add_qt_dep qtwebengine 'widgets')
55 - $(add_qt_dep qtwidgets)
56 >=app-crypt/gpgme-1.7.1:=[cxx,qt5]
57 dev-libs/kasync:5
58 >=dev-libs/sink-0.7.0:5
59 + dev-qt/qtconcurrent:5
60 + dev-qt/qtcore:5
61 + dev-qt/qtdeclarative:5
62 + dev-qt/qtgui:5
63 + dev-qt/qtnetwork:5
64 + dev-qt/qtquickcontrols:5
65 + dev-qt/qtquickcontrols2:5
66 + dev-qt/qttest:5
67 + dev-qt/qtwebengine:5[widgets]
68 + dev-qt/qtwidgets:5
69 + kde-apps/kmime:5
70 + kde-frameworks/breeze-icons:5
71 + kde-frameworks/extra-cmake-modules:5
72 + kde-frameworks/kcodecs:5
73 + || (
74 + kde-frameworks/kcontacts:5
75 + kde-apps/kcontacts:5
76 + )
77 "
78 DEPEND="${RDEPEND}
79 - test? ( $(add_qt_dep qttest) )
80 + test? ( dev-qt/qttest:5 )
81 "
82
83 RESTRICT+=" test"
84 @@ -46,7 +49,7 @@ PATCHES=(
85 )
86
87 src_prepare() {
88 - kde5_src_prepare
89 + cmake-utils_src_prepare
90
91 if ! use test; then
92 sed \