Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/libksieve/
Date: Sun, 05 Jun 2016 18:55:40
Message-Id: 1465152924.e00cdf209a17c10d3984b34d5fd660b7df25c41b.kensington@gentoo
1 commit: e00cdf209a17c10d3984b34d5fd660b7df25c41b
2 Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
3 AuthorDate: Mon May 30 18:52:58 2016 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Sun Jun 5 18:55:24 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=e00cdf20
7
8 kde-apps/libksieve: Force handbook optional
9
10 Package-Manager: portage-2.2.28
11
12 kde-apps/libksieve/libksieve-9999.ebuild | 21 ++++++++++++++-------
13 1 file changed, 14 insertions(+), 7 deletions(-)
14
15 diff --git a/kde-apps/libksieve/libksieve-9999.ebuild b/kde-apps/libksieve/libksieve-9999.ebuild
16 index 7f7cd9f..df97262 100644
17 --- a/kde-apps/libksieve/libksieve-9999.ebuild
18 +++ b/kde-apps/libksieve/libksieve-9999.ebuild
19 @@ -4,6 +4,7 @@
20
21 EAPI=6
22
23 +KDE_HANDBOOK="forceoptional"
24 KDE_TEST="true"
25 QT_MINIMAL="5.6.0"
26 VIRTUALX_REQUIRED="test"
27 @@ -14,7 +15,7 @@ LICENSE="LGPL-2+"
28 KEYWORDS=""
29 IUSE="ssl"
30
31 -COMMON_DEPEND="
32 +DEPEND="
33 $(add_frameworks_dep karchive)
34 $(add_frameworks_dep ki18n)
35 $(add_frameworks_dep kiconthemes)
36 @@ -32,15 +33,21 @@ COMMON_DEPEND="
37 $(add_qt_dep qtxml)
38 ssl? ( dev-libs/cyrus-sasl )
39 "
40 -DEPEND="${COMMON_DEPEND}
41 - sys-devel/gettext
42 -"
43 -RDEPEND="${COMMON_DEPEND}
44 - !<kde-apps/kdepim-15.08.50:5
45 - !<kde-apps/kdepim-kioslaves-16.04.50
46 +RDEPEND="${DEPEND}
47 + !kde-apps/kdepim:5
48 + !kde-apps/kdepim-kioslaves
49 !kde-apps/kmail:4
50 "
51
52 +src_prepare() {
53 + kde5_src_prepare
54 +
55 + if ! use_if_iuse handbook ; then
56 + sed -e "/add_subdirectory(doc)/I s/^/#DONOTCOMPILE /" \
57 + -i kioslave/CMakeLists.txt || die "failed to comment add_subdirectory(doc)"
58 + fi
59 +}
60 +
61 src_configure() {
62 local mycmakeargs=(
63 $(cmake-utils_use_find_package ssl Sasl2)