Gentoo Archives: gentoo-commits

From: "Andreas Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-base/kleopatra/files/, kde-base/kleopatra/
Date: Wed, 01 Jul 2015 20:44:29
Message-Id: 1435783439.8878e3268f8b1f05832f58d32fe9caac67160a11.dilfridge@gentoo
1 commit: 8878e3268f8b1f05832f58d32fe9caac67160a11
2 Author: Andreas K. Huettel (dilfridge) <dilfridge <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jul 1 20:43:26 2015 +0000
4 Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Wed Jul 1 20:43:59 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=8878e326
7
8 [kde-base/kleopatra] Add 4.4-noakonadi snapshot
9
10 Package-Manager: portage-2.2.20
11
12 .../files/kleopatra-4.4.2015.06-reenable.patch | 13 +++++
13 kde-base/kleopatra/kleopatra-4.4.2015.06.ebuild | 58 ++++++++++++++++++++++
14 2 files changed, 71 insertions(+)
15
16 diff --git a/kde-base/kleopatra/files/kleopatra-4.4.2015.06-reenable.patch b/kde-base/kleopatra/files/kleopatra-4.4.2015.06-reenable.patch
17 new file mode 100644
18 index 0000000..f8c934e
19 --- /dev/null
20 +++ b/kde-base/kleopatra/files/kleopatra-4.4.2015.06-reenable.patch
21 @@ -0,0 +1,13 @@
22 +diff --git a/CMakeLists.txt b/CMakeLists.txt
23 +index 8c450d3..b927ad9 100644
24 +--- a/CMakeLists.txt
25 ++++ b/CMakeLists.txt
26 +@@ -190,7 +190,7 @@ set(libkdgantt1_SRCS
27 +
28 + if(QGPGME_FOUND)
29 + if (Boost_TOPOLOGICAL_SORT_DIR)
30 +-# macro_optional_add_subdirectory(kleopatra)
31 ++ macro_optional_add_subdirectory(kleopatra)
32 + endif(Boost_TOPOLOGICAL_SORT_DIR)
33 + macro_optional_add_subdirectory(wizards)
34 + # The following components depend on QGpgME.
35
36 diff --git a/kde-base/kleopatra/kleopatra-4.4.2015.06.ebuild b/kde-base/kleopatra/kleopatra-4.4.2015.06.ebuild
37 new file mode 100644
38 index 0000000..ad6e8e3
39 --- /dev/null
40 +++ b/kde-base/kleopatra/kleopatra-4.4.2015.06.ebuild
41 @@ -0,0 +1,58 @@
42 +# Copyright 1999-2014 Gentoo Foundation
43 +# Distributed under the terms of the GNU General Public License v2
44 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kleopatra/kleopatra-4.4.11.1-r1.ebuild,v 1.7 2014/04/05 18:05:20 dilfridge Exp $
45 +
46 +EAPI=5
47 +
48 +KMNAME="kdepim"
49 +KDE_HANDBOOK=optional
50 +inherit kde4-meta
51 +
52 +DESCRIPTION="Kleopatra - KDE X.509 key manager (noakonadi branch)"
53 +KEYWORDS=""
54 +IUSE="debug"
55 +
56 +SRC_URI+=" http://dev.gentoo.org/~dilfridge/distfiles/${PN}-4.4.11.1-libassuan2.patch.bz2"
57 +
58 +DEPEND="
59 + app-crypt/gpgme
60 + >=dev-libs/libassuan-2.0.0
61 + dev-libs/libgpg-error
62 + $(add_kdebase_dep kdepimlibs '' 4.6)
63 + $(add_kdebase_dep libkdepim)
64 + $(add_kdebase_dep libkleo)
65 +"
66 +RDEPEND="${DEPEND}
67 + app-crypt/gnupg
68 +"
69 +
70 +RESTRICT=test
71 +# bug 399431
72 +
73 +KMEXTRACTONLY="
74 + libkleo
75 +"
76 +KMLOADLIBS="libkleo"
77 +
78 +PATCHES=(
79 + "${DISTDIR}/${PN}-4.4.11.1-libassuan2.patch.bz2"
80 + "${FILESDIR}/${PN}-4.4.2015.06-reenable.patch"
81 +)
82 +
83 +src_unpack() {
84 + if use handbook; then
85 + KMEXTRA="
86 + doc/kwatchgnupg
87 + "
88 + fi
89 +
90 + kde4-meta_src_unpack
91 +}
92 +
93 +src_configure() {
94 + mycmakeargs=(
95 + -DWITH_QGPGME=ON
96 + )
97 +
98 + kde4-meta_src_configure
99 +}