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-apps/libksieve/
Date: Mon, 17 Sep 2018 21:27:28
Message-Id: 1537219624.8e91ac507dd88f179478ed2333a10966c893bbd5.asturm@gentoo
1 commit: 8e91ac507dd88f179478ed2333a10966c893bbd5
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Mon Sep 17 21:26:06 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 17 21:27:04 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=8e91ac50
7
8 kde-apps/libksieve: Add USE share
9
10 Thanks-to: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
11 Package-Manager: Portage-2.3.49, Repoman-2.3.10
12
13 kde-apps/libksieve/libksieve-9999.ebuild | 11 ++++++++++-
14 kde-apps/libksieve/metadata.xml | 3 +++
15 2 files changed, 13 insertions(+), 1 deletion(-)
16
17 diff --git a/kde-apps/libksieve/libksieve-9999.ebuild b/kde-apps/libksieve/libksieve-9999.ebuild
18 index 7a7e4d9d4f..cc2e1d6fe8 100644
19 --- a/kde-apps/libksieve/libksieve-9999.ebuild
20 +++ b/kde-apps/libksieve/libksieve-9999.ebuild
21 @@ -11,7 +11,7 @@ inherit kde5
22 DESCRIPTION="Common PIM libraries"
23 LICENSE="GPL-2+ LGPL-2.1+"
24 KEYWORDS=""
25 -IUSE=""
26 +IUSE="share"
27
28 COMMON_DEPEND="
29 $(add_frameworks_dep karchive)
30 @@ -39,6 +39,7 @@ COMMON_DEPEND="
31 $(add_qt_dep qtwebengine 'widgets')
32 $(add_qt_dep qtwidgets)
33 dev-libs/cyrus-sasl
34 + share? ( $(add_frameworks_dep purpose) )
35 "
36 DEPEND="${COMMON_DEPEND}
37 $(add_kdeapps_dep kimap)
38 @@ -58,3 +59,11 @@ src_prepare() {
39 -i kioslave/CMakeLists.txt || die "failed to comment add_subdirectory(doc)"
40 fi
41 }
42 +
43 +src_configure() {
44 + local mycmakeargs=(
45 + $(cmake-utils_use_find_package share KF5Purpose)
46 + )
47 +
48 + kde5_src_configure
49 +}
50
51 diff --git a/kde-apps/libksieve/metadata.xml b/kde-apps/libksieve/metadata.xml
52 index 2fdbf33d96..52afad09de 100644
53 --- a/kde-apps/libksieve/metadata.xml
54 +++ b/kde-apps/libksieve/metadata.xml
55 @@ -5,4 +5,7 @@
56 <email>kde@g.o</email>
57 <name>Gentoo KDE Project</name>
58 </maintainer>
59 + <use>
60 + <flag name="share">Enable support for a share menu using <pkg>kde-frameworks/purpose</pkg></flag>
61 + </use>
62 </pkgmetadata>