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: Thu, 03 May 2018 14:11:49
Message-Id: 1525355724.e2a1017e64c8a1b790b672a543cd5f91be858973.asturm@gentoo
1 commit: e2a1017e64c8a1b790b672a543cd5f91be858973
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Thu May 3 13:55:24 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Thu May 3 13:55:24 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2a1017e
7
8 mail-client/kube: Raise minimum dev-libs/sink version to 0.5.0
9
10 Closes: https://bugs.gentoo.org/654672
11 Package-Manager: Portage-2.3.33, Repoman-2.3.9
12
13 mail-client/kube/kube-0.5.0-r1.ebuild | 48 +++++++++++++++++++++++++++++++++++
14 1 file changed, 48 insertions(+)
15
16 diff --git a/mail-client/kube/kube-0.5.0-r1.ebuild b/mail-client/kube/kube-0.5.0-r1.ebuild
17 new file mode 100644
18 index 00000000000..14c545bd70e
19 --- /dev/null
20 +++ b/mail-client/kube/kube-0.5.0-r1.ebuild
21 @@ -0,0 +1,48 @@
22 +# Copyright 1999-2018 Gentoo Foundation
23 +# Distributed under the terms of the GNU General Public License v2
24 +
25 +EAPI=6
26 +
27 +KDE_TEST="forceoptional-recursive"
28 +QT_MINIMAL="5.9"
29 +inherit kde5
30 +
31 +DESCRIPTION="A mail client by KDE"
32 +HOMEPAGE="https://kube.kde.org/"
33 +SRC_URI="https://github.com/KDE/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
34 +KEYWORDS="~amd64"
35 +
36 +RDEPEND="
37 + $(add_frameworks_dep breeze-icons)
38 + $(add_frameworks_dep kcodecs)
39 + $(add_kdeapps_dep kcontacts)
40 + $(add_kdeapps_dep kmime)
41 + $(add_qt_dep qtdeclarative)
42 + $(add_qt_dep qtgui)
43 + $(add_qt_dep qtnetwork)
44 + $(add_qt_dep qtquickcontrols)
45 + $(add_qt_dep qtquickcontrols2)
46 + $(add_qt_dep qttest)
47 + $(add_qt_dep qtwebengine)
48 + $(add_qt_dep qtwidgets)
49 + >=app-crypt/gpgme-1.7.1:=[cxx,qt5]
50 + dev-libs/kasync
51 + >=dev-libs/sink-0.5.0
52 +"
53 +DEPEND="${RDEPEND}
54 + test? ( $(add_qt_dep qttest) )
55 +"
56 +
57 +RESTRICT+=" test"
58 +
59 +src_prepare() {
60 + kde5_src_prepare
61 +
62 + if ! use test; then
63 + sed \
64 + -e "/Qt5::Test/s/^/#DISABLED/" \
65 + -e "/set(BUILD_TESTING ON)/s/^/#DISABLED /" \
66 + -e "/domain\/modeltest.cpp/s/^/#DISABLED /" \
67 + -i framework/src/CMakeLists.txt || die
68 + fi
69 +}