Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: kde-apps/kleopatra/
Date: Sun, 05 Mar 2017 23:21:00
Message-Id: 1488755775.68a657bd9c9f30128e43037ef0154a1793e26ba2.asturm@gentoo
1 commit: 68a657bd9c9f30128e43037ef0154a1793e26ba2
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Mar 5 22:38:16 2017 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Mar 5 23:16:15 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a657bd
7
8 kde-apps/kleopatra: Raise DEPEND on fixed kde-apps/kdepimlibs
9
10 Gentoo-bug: 600510
11
12 Package-Manager: Portage-2.3.3, Repoman-2.3.1
13
14 .../kleopatra-4.14.11_pre20160211-r1.ebuild | 45 +++++++++++++++++++
15 kde-apps/kleopatra/kleopatra-4.4.2016.01-r1.ebuild | 51 ++++++++++++++++++++++
16 2 files changed, 96 insertions(+)
17
18 diff --git a/kde-apps/kleopatra/kleopatra-4.14.11_pre20160211-r1.ebuild b/kde-apps/kleopatra/kleopatra-4.14.11_pre20160211-r1.ebuild
19 new file mode 100644
20 index 00000000000..808283e3656
21 --- /dev/null
22 +++ b/kde-apps/kleopatra/kleopatra-4.14.11_pre20160211-r1.ebuild
23 @@ -0,0 +1,45 @@
24 +# Copyright 1999-2017 Gentoo Foundation
25 +# Distributed under the terms of the GNU General Public License v2
26 +
27 +EAPI=6
28 +
29 +KDE_HANDBOOK="optional"
30 +KMNAME="kdepim"
31 +EGIT_BRANCH="KDE/4.14"
32 +inherit kde4-meta
33 +
34 +DESCRIPTION="Kleopatra - KDE X.509 key manager"
35 +HOMEPAGE="https://www.kde.org/applications/utilities/kleopatra/"
36 +COMMIT_ID="2aec255c6465676404e4694405c153e485e477d9"
37 +SRC_URI="https://quickgit.kde.org/?p=kdepim.git&a=snapshot&h=${COMMIT_ID}&fmt=tgz -> ${KMNAME}-${PV}.tar.gz"
38 +
39 +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
40 +IUSE="debug"
41 +
42 +DEPEND="
43 + $(add_kdeapps_dep kdepimlibs 'akonadi(+)' 4.14.11_pre20160211-r3)
44 + $(add_kdeapps_dep kdepim-common-libs '' 4.14.11_pre20160211-r1)
45 + app-crypt/gpgme
46 + dev-libs/boost:=
47 + dev-libs/libassuan
48 + dev-libs/libgpg-error
49 +"
50 +RDEPEND="${DEPEND}
51 + app-crypt/gnupg
52 +"
53 +
54 +KMEXTRACTONLY="
55 + libkleo/
56 +"
57 +
58 +PATCHES=( "${FILESDIR}/${PN}-install-headers.patch" )
59 +
60 +src_unpack() {
61 + if use handbook; then
62 + KMEXTRA="
63 + doc/kwatchgnupg
64 + "
65 + fi
66 +
67 + kde4-meta_src_unpack
68 +}
69
70 diff --git a/kde-apps/kleopatra/kleopatra-4.4.2016.01-r1.ebuild b/kde-apps/kleopatra/kleopatra-4.4.2016.01-r1.ebuild
71 new file mode 100644
72 index 00000000000..1ebfd2b6d24
73 --- /dev/null
74 +++ b/kde-apps/kleopatra/kleopatra-4.4.2016.01-r1.ebuild
75 @@ -0,0 +1,51 @@
76 +# Copyright 1999-2017 Gentoo Foundation
77 +# Distributed under the terms of the GNU General Public License v2
78 +
79 +EAPI=5
80 +
81 +KMNAME="kdepim"
82 +KDE_HANDBOOK=optional
83 +inherit kde4-meta
84 +
85 +DESCRIPTION="Kleopatra - KDE X.509 key manager (noakonadi branch)"
86 +HOMEPAGE="https://launchpad.net/~pali/+archive/ubuntu/kdepim-noakonadi"
87 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
88 +IUSE="debug"
89 +
90 +DEPEND="
91 + $(add_kdeapps_dep kdepimlibs '' 4.14.10-r3)
92 + $(add_kdeapps_dep libkdepim '' 4.4.2015)
93 + $(add_kdeapps_dep libkleo '' 4.4.2015)
94 + app-crypt/gpgme
95 + >=dev-libs/libassuan-2.0.0
96 + dev-libs/libgpg-error
97 +"
98 +RDEPEND="${DEPEND}
99 + app-crypt/gnupg
100 +"
101 +
102 +RESTRICT=test
103 +# bug 399431
104 +
105 +KMEXTRACTONLY="
106 + libkleo
107 +"
108 +KMLOADLIBS="libkleo"
109 +
110 +src_unpack() {
111 + if use handbook; then
112 + KMEXTRA="
113 + doc/kwatchgnupg
114 + "
115 + fi
116 +
117 + kde4-meta_src_unpack
118 +}
119 +
120 +src_configure() {
121 + mycmakeargs=(
122 + -DWITH_QGPGME=ON
123 + )
124 +
125 + kde4-meta_src_configure
126 +}