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-base/kdepim-meta/, kde-base/kdepim-runtime/, kde-base/akonadiconsole/, ...
Date: Wed, 04 Feb 2015 14:15:28
Message-Id: 1423059274.095ed39ea80a17dc48388405128b8cabb8ce0691.kensington@gentoo
1 commit: 095ed39ea80a17dc48388405128b8cabb8ce0691
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Wed Feb 4 14:14:34 2015 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 4 14:14:34 2015 +0000
6 URL: http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=095ed39e
7
8 [kde-base] Version bump kdepim 4.14.5
9
10 ---
11 .../akonadiconsole/akonadiconsole-4.14.5.ebuild | 25 +++++
12 kde-base/akregator/akregator-4.14.5.ebuild | 22 ++++
13 kde-base/blogilo/blogilo-4.14.5.ebuild | 26 +++++
14 .../calendarjanitor/calendarjanitor-4.14.5.ebuild | 27 +++++
15 kde-base/kabcclient/kabcclient-4.14.5.ebuild | 26 +++++
16 kde-base/kaddressbook/kaddressbook-4.14.5.ebuild | 51 ++++++++++
17 kde-base/kalarm/kalarm-4.14.5.ebuild | 26 +++++
18 .../kdepim-common-libs-4.14.5.ebuild | 81 +++++++++++++++
19 kde-base/kdepim-icons/kdepim-icons-4.14.5.ebuild | 16 +++
20 .../kdepim-kresources-4.14.5.ebuild | 27 +++++
21 kde-base/kdepim-meta/kdepim-meta-4.14.5.ebuild | 38 +++++++
22 .../kdepim-runtime/kdepim-runtime-4.14.5.ebuild | 42 ++++++++
23 kde-base/kjots/kjots-4.14.5.ebuild | 26 +++++
24 kde-base/kleopatra/kleopatra-4.14.5.ebuild | 40 ++++++++
25 kde-base/kmail/kmail-4.14.5.ebuild | 113 +++++++++++++++++++++
26 kde-base/knode/knode-4.14.5.ebuild | 48 +++++++++
27 kde-base/knotes/knotes-4.14.5.ebuild | 31 ++++++
28 .../konsolekalendar/konsolekalendar-4.14.5.ebuild | 31 ++++++
29 kde-base/kontact/kontact-4.14.5.ebuild | 51 ++++++++++
30 kde-base/korganizer/korganizer-4.14.5.ebuild | 76 ++++++++++++++
31 kde-base/ktimetracker/ktimetracker-4.14.5.ebuild | 38 +++++++
32 kde-base/ktnef/ktnef-4.14.5.ebuild | 24 +++++
33 22 files changed, 885 insertions(+)
34
35 diff --git a/kde-base/akonadiconsole/akonadiconsole-4.14.5.ebuild b/kde-base/akonadiconsole/akonadiconsole-4.14.5.ebuild
36 new file mode 100644
37 index 0000000..7e985e4
38 --- /dev/null
39 +++ b/kde-base/akonadiconsole/akonadiconsole-4.14.5.ebuild
40 @@ -0,0 +1,25 @@
41 +# Copyright 1999-2015 Gentoo Foundation
42 +# Distributed under the terms of the GNU General Public License v2
43 +# $Header: $
44 +
45 +EAPI=5
46 +
47 +KMNAME="kdepim"
48 +inherit kde4-meta
49 +
50 +DESCRIPTION="Akonadi developer console"
51 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
52 +IUSE="debug"
53 +
54 +DEPEND="
55 + >=app-office/akonadi-server-1.12.90
56 + $(add_kdebase_dep kdepimlibs)
57 + $(add_kdebase_dep kdepim-common-libs)
58 +"
59 +RDEPEND="${DEPEND}"
60 +
61 +KMEXTRACTONLY="
62 + akonadi_next/
63 + calendarsupport/
64 + messageviewer/
65 +"
66
67 diff --git a/kde-base/akregator/akregator-4.14.5.ebuild b/kde-base/akregator/akregator-4.14.5.ebuild
68 new file mode 100644
69 index 0000000..fdc791c
70 --- /dev/null
71 +++ b/kde-base/akregator/akregator-4.14.5.ebuild
72 @@ -0,0 +1,22 @@
73 +# Copyright 1999-2015 Gentoo Foundation
74 +# Distributed under the terms of the GNU General Public License v2
75 +# $Header: $
76 +
77 +EAPI=5
78 +
79 +KDE_HANDBOOK="optional"
80 +KMNAME="kdepim"
81 +inherit kde4-meta
82 +
83 +DESCRIPTION="KDE news feed aggregator"
84 +HOMEPAGE="http://www.kde.org/applications/internet/akregator"
85 +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
86 +IUSE="debug"
87 +
88 +DEPEND="
89 + $(add_kdebase_dep kdepimlibs)
90 + $(add_kdebase_dep kdepim-common-libs)
91 +"
92 +RDEPEND="${DEPEND}"
93 +
94 +KMLOADLIBS="kdepim-common-libs"
95
96 diff --git a/kde-base/blogilo/blogilo-4.14.5.ebuild b/kde-base/blogilo/blogilo-4.14.5.ebuild
97 new file mode 100644
98 index 0000000..b236565
99 --- /dev/null
100 +++ b/kde-base/blogilo/blogilo-4.14.5.ebuild
101 @@ -0,0 +1,26 @@
102 +# Copyright 1999-2015 Gentoo Foundation
103 +# Distributed under the terms of the GNU General Public License v2
104 +# $Header: $
105 +
106 +EAPI=5
107 +
108 +KDE_HANDBOOK="optional"
109 +KMNAME="kdepim"
110 +inherit kde4-meta
111 +
112 +DESCRIPTION="KDE Blogging Client"
113 +HOMEPAGE="http://www.kde.org/applications/internet/blogilo"
114 +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
115 +IUSE="debug"
116 +
117 +DEPEND="
118 + $(add_kdebase_dep kdepim-common-libs)
119 + $(add_kdebase_dep kdepimlibs)
120 + >=net-libs/libkgapi-2.2.0
121 +"
122 +RDEPEND="${DEPEND}"
123 +
124 +KMEXTRACTONLY="
125 + composereditor-ng/
126 + pimcommon/
127 +"
128
129 diff --git a/kde-base/calendarjanitor/calendarjanitor-4.14.5.ebuild b/kde-base/calendarjanitor/calendarjanitor-4.14.5.ebuild
130 new file mode 100644
131 index 0000000..2c779a2
132 --- /dev/null
133 +++ b/kde-base/calendarjanitor/calendarjanitor-4.14.5.ebuild
134 @@ -0,0 +1,27 @@
135 +# Copyright 1999-2015 Gentoo Foundation
136 +# Distributed under the terms of the GNU General Public License v2
137 +# $Header: $
138 +
139 +EAPI=5
140 +
141 +KDE_HANDBOOK="optional"
142 +KMNAME="kdepim"
143 +KMMODULE="console/${PN}"
144 +inherit kde4-meta
145 +
146 +DESCRIPTION="A tool to scan calendar data for buggy instances"
147 +HOMEPAGE="http://www.kde.org/"
148 +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
149 +IUSE="debug"
150 +
151 +DEPEND="
152 + $(add_kdebase_dep kdepim-common-libs)
153 + $(add_kdebase_dep kdepimlibs)
154 +"
155 +RDEPEND="${DEPEND}"
156 +
157 +KMEXTRACTONLY="
158 + calendarsupport/
159 +"
160 +
161 +KMLOADLIBS="kdepim-common-libs"
162
163 diff --git a/kde-base/kabcclient/kabcclient-4.14.5.ebuild b/kde-base/kabcclient/kabcclient-4.14.5.ebuild
164 new file mode 100644
165 index 0000000..f7b5657
166 --- /dev/null
167 +++ b/kde-base/kabcclient/kabcclient-4.14.5.ebuild
168 @@ -0,0 +1,26 @@
169 +# Copyright 1999-2015 Gentoo Foundation
170 +# Distributed under the terms of the GNU General Public License v2
171 +# $Header: $
172 +
173 +EAPI=5
174 +
175 +KDE_HANDBOOK="optional"
176 +KMNAME="kdepim"
177 +KMMODULE="console/${PN}"
178 +inherit kde4-meta
179 +
180 +DESCRIPTION="A command line client for accessing the KDE addressbook"
181 +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
182 +IUSE="debug"
183 +
184 +DEPEND="
185 + $(add_kdebase_dep kdepimlibs)
186 +"
187 +RDEPEND="${DEPEND}"
188 +
189 +src_install() {
190 + kde4-meta_src_install
191 +
192 + # work around NULL DT_RPATH in kabc2mutt
193 + dosym kabcclient ${PREFIX}/bin/kabc2mutt
194 +}
195
196 diff --git a/kde-base/kaddressbook/kaddressbook-4.14.5.ebuild b/kde-base/kaddressbook/kaddressbook-4.14.5.ebuild
197 new file mode 100644
198 index 0000000..388344c
199 --- /dev/null
200 +++ b/kde-base/kaddressbook/kaddressbook-4.14.5.ebuild
201 @@ -0,0 +1,51 @@
202 +# Copyright 1999-2015 Gentoo Foundation
203 +# Distributed under the terms of the GNU General Public License v2
204 +# $Header: $
205 +
206 +EAPI=5
207 +
208 +KDE_HANDBOOK="optional"
209 +KMNAME="kdepim"
210 +inherit kde4-meta
211 +
212 +DESCRIPTION="The KDE Address Book"
213 +HOMEPAGE="http://www.kde.org/applications/office/kaddressbook/"
214 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
215 +IUSE="debug"
216 +
217 +DEPEND="
218 + $(add_kdebase_dep kdepimlibs)
219 + $(add_kdebase_dep kdepim-common-libs)
220 + dev-libs/grantlee:0
221 + !kde-base/contactthemeeditor
222 +"
223 +RDEPEND="${DEPEND}"
224 +
225 +KMEXTRA="
226 + grantleeeditor/contactthemeeditor
227 + plugins/kaddressbook/
228 + plugins/ktexteditor/
229 +"
230 +KMCOMPILEONLY="
231 + grantleetheme/
232 + kaddressbookgrantlee/
233 +"
234 +KMEXTRACTONLY="
235 + akonadi_next/
236 + calendarsupport/
237 + grantleeeditor/grantleethemeeditor/
238 + libkleo/
239 + pimcommon/
240 +"
241 +
242 +KMLOADLIBS="kdepim-common-libs"
243 +
244 +pkg_postinst() {
245 + kde4-meta_pkg_postinst
246 +
247 + if ! has_version kde-base/kdepim-kresources:${SLOT}; then
248 + echo
249 + elog "For groupware functionality, please install kde-base/kdepim-kresources:${SLOT}"
250 + echo
251 + fi
252 +}
253
254 diff --git a/kde-base/kalarm/kalarm-4.14.5.ebuild b/kde-base/kalarm/kalarm-4.14.5.ebuild
255 new file mode 100644
256 index 0000000..ae20a3f
257 --- /dev/null
258 +++ b/kde-base/kalarm/kalarm-4.14.5.ebuild
259 @@ -0,0 +1,26 @@
260 +# Copyright 1999-2015 Gentoo Foundation
261 +# Distributed under the terms of the GNU General Public License v2
262 +# $Header: $
263 +
264 +EAPI=5
265 +
266 +KDE_HANDBOOK="optional"
267 +KMNAME="kdepim"
268 +inherit kde4-meta
269 +
270 +DESCRIPTION="Personal alarm message, command and email scheduler for KDE"
271 +HOMEPAGE+=" http://userbase.kde.org/KAlarm"
272 +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
273 +IUSE="debug"
274 +
275 +RDEPEND="
276 + $(add_kdebase_dep kdepimlibs)
277 + $(add_kdebase_dep kdepim-common-libs)
278 + media-libs/phonon[qt4]
279 + x11-libs/libX11
280 +"
281 +DEPEND="${RDEPEND}"
282 +
283 +KMEXTRACTONLY="
284 + kmail/
285 +"
286
287 diff --git a/kde-base/kdepim-common-libs/kdepim-common-libs-4.14.5.ebuild b/kde-base/kdepim-common-libs/kdepim-common-libs-4.14.5.ebuild
288 new file mode 100644
289 index 0000000..0492008
290 --- /dev/null
291 +++ b/kde-base/kdepim-common-libs/kdepim-common-libs-4.14.5.ebuild
292 @@ -0,0 +1,81 @@
293 +# Copyright 1999-2015 Gentoo Foundation
294 +# Distributed under the terms of the GNU General Public License v2
295 +# $Header: $
296 +
297 +EAPI=5
298 +
299 +KMNAME="kdepim"
300 +KMNOMODULE="true"
301 +inherit kde4-meta
302 +
303 +DESCRIPTION="Common libraries for KDE PIM apps"
304 +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
305 +IUSE="debug"
306 +
307 +DEPEND="
308 + app-crypt/gpgme
309 + >=app-office/akonadi-server-1.12.90
310 + dev-libs/grantlee:0
311 + $(add_kdebase_dep baloo)
312 + $(add_kdebase_dep kdepimlibs)
313 +"
314 +RDEPEND="${DEPEND}
315 + !kde-base/akonadi:4
316 + !kde-base/libkdepim:4
317 + !kde-base/libkleo:4
318 + !kde-base/libkpgp:4
319 + !<kde-base/kaddressbook-4.11.50:4
320 + !kde-base/kdepim-wizards:4
321 + !<kde-base/kmail-4.4.80:4
322 + !=kde-base/kmail-4.11*
323 + !=kde-base/kmail-4.12.0
324 + !=kde-base/kmail-4.12.1
325 + !<kde-base/kmail-4.13.60
326 + !<kde-base/korganizer-4.5.67:4
327 + app-crypt/gnupg
328 + $(add_kdebase_dep kdepim-runtime)
329 +"
330 +
331 +RESTRICT="test"
332 +# bug 393131
333 +
334 +KMEXTRA="
335 + agents/sendlateragent/
336 + akonadi_next/
337 + calendarsupport/
338 + calendarviews/
339 + composereditor-ng/
340 + grantleeeditor/grantleethemeeditor/
341 + grantleetheme/
342 + kaddressbookgrantlee/
343 + incidenceeditor-ng/
344 + libkdepim/
345 + libkdepimdbusinterfaces/
346 + libkleo/
347 + libkpgp/
348 + kdgantt2/
349 + messagecomposer/
350 + messagecore/
351 + messagelist/
352 + messageviewer/
353 + noteshared/
354 + pimcommon/
355 + templateparser/
356 +"
357 +KMEXTRACTONLY="
358 + kleopatra/
359 + kmail/
360 + knode/org.kde.knode.xml
361 + korgac/org.kde.korganizer.KOrgac.xml
362 + korganizer/org.kde.korganizer.Korganizer.xml
363 + mailcommon/
364 +"
365 +KMSAVELIBS="true"
366 +
367 +PATCHES=( "${FILESDIR}/install-composereditorng.patch" )
368 +
369 +src_prepare() {
370 + kde4-meta_src_prepare
371 + sed -e '/folderarchiveagent.desktop/d' \
372 + -i agents/CMakeLists.txt || die
373 +}
374
375 diff --git a/kde-base/kdepim-icons/kdepim-icons-4.14.5.ebuild b/kde-base/kdepim-icons/kdepim-icons-4.14.5.ebuild
376 new file mode 100644
377 index 0000000..5b638c0
378 --- /dev/null
379 +++ b/kde-base/kdepim-icons/kdepim-icons-4.14.5.ebuild
380 @@ -0,0 +1,16 @@
381 +# Copyright 1999-2015 Gentoo Foundation
382 +# Distributed under the terms of the GNU General Public License v2
383 +# $Header: $
384 +
385 +EAPI=5
386 +
387 +KMNAME="kdepim"
388 +KMMODULE="icons"
389 +inherit kde4-meta
390 +
391 +DESCRIPTION="KDE PIM icons"
392 +IUSE=""
393 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
394 +
395 +DEPEND="$(add_kdebase_dep kdepimlibs)"
396 +RDEPEND=""
397
398 diff --git a/kde-base/kdepim-kresources/kdepim-kresources-4.14.5.ebuild b/kde-base/kdepim-kresources/kdepim-kresources-4.14.5.ebuild
399 new file mode 100644
400 index 0000000..6727c5f
401 --- /dev/null
402 +++ b/kde-base/kdepim-kresources/kdepim-kresources-4.14.5.ebuild
403 @@ -0,0 +1,27 @@
404 +# Copyright 1999-2015 Gentoo Foundation
405 +# Distributed under the terms of the GNU General Public License v2
406 +# $Header: $
407 +
408 +EAPI=5
409 +
410 +KMNAME="kdepim"
411 +KMMODULE="kresources"
412 +inherit kde4-meta
413 +
414 +DESCRIPTION="KDE PIM groupware plugin collection"
415 +IUSE="debug"
416 +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
417 +
418 +DEPEND="
419 + $(add_kdebase_dep kdepimlibs)
420 + $(add_kdebase_dep kdepim-common-libs)
421 +"
422 +RDEPEND="${DEPEND}"
423 +
424 +KMEXTRACTONLY="
425 + kmail/
426 + knotes/
427 + korganizer/version.h
428 +"
429 +
430 +KMLOADLIBS="kdepim-common-libs"
431
432 diff --git a/kde-base/kdepim-meta/kdepim-meta-4.14.5.ebuild b/kde-base/kdepim-meta/kdepim-meta-4.14.5.ebuild
433 new file mode 100644
434 index 0000000..43b59ec
435 --- /dev/null
436 +++ b/kde-base/kdepim-meta/kdepim-meta-4.14.5.ebuild
437 @@ -0,0 +1,38 @@
438 +# Copyright 1999-2015 Gentoo Foundation
439 +# Distributed under the terms of the GNU General Public License v2
440 +# $Header: $
441 +
442 +EAPI=5
443 +inherit kde4-meta-pkg
444 +
445 +DESCRIPTION="kdepim - merge this to pull in all kdepim-derived packages"
446 +HOMEPAGE+=" http://community.kde.org/KDE_PIM"
447 +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
448 +IUSE="nls"
449 +
450 +RDEPEND="
451 + $(add_kdebase_dep akonadiconsole)
452 + $(add_kdebase_dep akregator)
453 + $(add_kdebase_dep blogilo)
454 + $(add_kdebase_dep calendarjanitor)
455 + $(add_kdebase_dep kabcclient)
456 + $(add_kdebase_dep kaddressbook)
457 + $(add_kdebase_dep kalarm)
458 + $(add_kdebase_dep kdepim-icons)
459 + $(add_kdebase_dep kdepim-kresources)
460 + $(add_kdebase_dep kdepim-runtime)
461 + $(add_kdebase_dep kjots)
462 + $(add_kdebase_dep kleopatra)
463 + $(add_kdebase_dep kmail)
464 + $(add_kdebase_dep knode)
465 + $(add_kdebase_dep knotes)
466 + $(add_kdebase_dep konsolekalendar)
467 + $(add_kdebase_dep kontact)
468 + $(add_kdebase_dep korganizer)
469 + $(add_kdebase_dep ktimetracker)
470 + $(add_kdebase_dep ktnef)
471 + nls? (
472 + $(add_kdebase_dep kde-l10n)
473 + $(add_kdebase_dep kdepim-l10n)
474 + )
475 +"
476
477 diff --git a/kde-base/kdepim-runtime/kdepim-runtime-4.14.5.ebuild b/kde-base/kdepim-runtime/kdepim-runtime-4.14.5.ebuild
478 new file mode 100644
479 index 0000000..07e6285
480 --- /dev/null
481 +++ b/kde-base/kdepim-runtime/kdepim-runtime-4.14.5.ebuild
482 @@ -0,0 +1,42 @@
483 +# Copyright 1999-2015 Gentoo Foundation
484 +# Distributed under the terms of the GNU General Public License v2
485 +# $Header: $
486 +
487 +EAPI=5
488 +
489 +KMNAME="kdepim-runtime"
490 +inherit kde4-base
491 +
492 +DESCRIPTION="KDE PIM runtime plugin collection"
493 +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
494 +IUSE="debug facebook google kolab"
495 +
496 +RESTRICT="test"
497 +# Would need test programs _testrunner and akonaditest from kdepimlibs, see bug 313233
498 +
499 +DEPEND="
500 + >=app-office/akonadi-server-1.12.90
501 + dev-libs/boost:=
502 + dev-libs/libxml2:2
503 + dev-libs/libxslt
504 + $(add_kdebase_dep kdepimlibs)
505 + x11-misc/shared-mime-info
506 + facebook? ( net-libs/libkfbapi )
507 + google? ( >=net-libs/libkgapi-2.0 )
508 + kolab? ( >=net-libs/libkolab-0.5 )
509 +"
510 +RDEPEND="${DEPEND}
511 + $(add_kdebase_dep kdepim-icons)
512 + !kde-misc/akonadi-google
513 +"
514 +
515 +src_configure() {
516 + local mycmakeargs=(
517 + $(cmake-utils_use_find_package facebook LibKFbAPI)
518 + $(cmake-utils_use_find_package google LibKGAPI2)
519 + $(cmake-utils_use_find_package kolab Libkolab)
520 + $(cmake-utils_use_find_package kolab Libkolabxml)
521 + )
522 +
523 + kde4-base_src_configure
524 +}
525
526 diff --git a/kde-base/kjots/kjots-4.14.5.ebuild b/kde-base/kjots/kjots-4.14.5.ebuild
527 new file mode 100644
528 index 0000000..c998d7c
529 --- /dev/null
530 +++ b/kde-base/kjots/kjots-4.14.5.ebuild
531 @@ -0,0 +1,26 @@
532 +# Copyright 1999-2015 Gentoo Foundation
533 +# Distributed under the terms of the GNU General Public License v2
534 +# $Header: $
535 +
536 +EAPI=5
537 +
538 +KDE_HANDBOOK="optional"
539 +KMNAME="kdepim"
540 +inherit kde4-meta
541 +
542 +DESCRIPTION="KDE note taking utility"
543 +HOMEPAGE="http://www.kde.org/applications/utilities/kjots/"
544 +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
545 +IUSE="debug"
546 +
547 +DEPEND="
548 + dev-libs/grantlee:0
549 + $(add_kdebase_dep kdepimlibs)
550 + $(add_kdebase_dep kdepim-common-libs)
551 +"
552 +RDEPEND="${DEPEND}"
553 +
554 +KMEXTRACTONLY="
555 + akonadi_next/
556 + noteshared/
557 +"
558
559 diff --git a/kde-base/kleopatra/kleopatra-4.14.5.ebuild b/kde-base/kleopatra/kleopatra-4.14.5.ebuild
560 new file mode 100644
561 index 0000000..a833cc0
562 --- /dev/null
563 +++ b/kde-base/kleopatra/kleopatra-4.14.5.ebuild
564 @@ -0,0 +1,40 @@
565 +# Copyright 1999-2015 Gentoo Foundation
566 +# Distributed under the terms of the GNU General Public License v2
567 +# $Header: $
568 +
569 +EAPI=5
570 +
571 +KDE_HANDBOOK="optional"
572 +KMNAME="kdepim"
573 +inherit kde4-meta
574 +
575 +DESCRIPTION="Kleopatra - KDE X.509 key manager"
576 +HOMEPAGE="http://www.kde.org/applications/utilities/kleopatra/"
577 +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
578 +IUSE="debug"
579 +
580 +DEPEND="
581 + >=app-crypt/gpgme-1.3.2
582 + dev-libs/boost:=
583 + dev-libs/libassuan
584 + dev-libs/libgpg-error
585 + $(add_kdebase_dep kdepimlibs)
586 + $(add_kdebase_dep kdepim-common-libs)
587 +"
588 +RDEPEND="${DEPEND}
589 + app-crypt/gnupg
590 +"
591 +
592 +KMEXTRACTONLY="
593 + libkleo/
594 +"
595 +
596 +src_unpack() {
597 + if use handbook; then
598 + KMEXTRA="
599 + doc/kwatchgnupg
600 + "
601 + fi
602 +
603 + kde4-meta_src_unpack
604 +}
605
606 diff --git a/kde-base/kmail/kmail-4.14.5.ebuild b/kde-base/kmail/kmail-4.14.5.ebuild
607 new file mode 100644
608 index 0000000..628a010
609 --- /dev/null
610 +++ b/kde-base/kmail/kmail-4.14.5.ebuild
611 @@ -0,0 +1,113 @@
612 +# Copyright 1999-2015 Gentoo Foundation
613 +# Distributed under the terms of the GNU General Public License v2
614 +# $Header: $
615 +
616 +EAPI=5
617 +
618 +KDE_HANDBOOK="optional"
619 +KMNAME="kdepim"
620 +VIRTUALX_REQUIRED=test
621 +inherit flag-o-matic kde4-meta
622 +
623 +DESCRIPTION="KMail is the email component of Kontact, the integrated personal information manager of KDE"
624 +HOMEPAGE="http://www.kde.org/applications/internet/kmail/"
625 +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
626 +IUSE="debug"
627 +
628 +DEPEND="
629 + $(add_kdebase_dep kdepimlibs)
630 + $(add_kdebase_dep korganizer)
631 + $(add_kdebase_dep kdepim-common-libs "" 4.12.1-r2)
632 +"
633 +RDEPEND="
634 + ${DEPEND}
635 + !=kde-base/kdepim-common-libs-4.12.1-r1
636 +"
637 +
638 +RESTRICT="test"
639 +# bug 393147
640 +
641 +KMEXTRACTONLY="
642 + agents/folderarchiveagent.desktop
643 + agents/sendlateragent/
644 + akonadi_next/
645 + calendarsupport/
646 + calendarviews/
647 + grantleeeditor/grantleethemeeditor/
648 + korganizer/
649 + kresources/
650 + libkleo/
651 + libkpgp/
652 + libkdepimdbusinterfaces/
653 + kdgantt2/
654 +"
655 +KMCOMPILEONLY="
656 + grantleetheme/
657 + kaddressbookgrantlee/
658 + messagecomposer/
659 + messagecore/
660 + messagelist/
661 + messageviewer/
662 + pimcommon/
663 + templateparser/
664 + incidenceeditor-ng/
665 + calendarsupport/
666 + noteshared/
667 +"
668 +KMEXTRA="
669 + agents/archivemailagent/
670 + agents/followupreminderagent/
671 + agents/mailfilteragent/
672 + grantleeeditor/headerthemeeditor/
673 + kmailcvt/
674 + ksendemail/
675 + importwizard/
676 + libksieve/
677 + mailcommon/
678 + mailimporter/
679 + mboximporter/
680 + pimsettingexporter/
681 + plugins/messageviewer/
682 +"
683 +
684 +KMLOADLIBS="kdepim-common-libs"
685 +
686 +src_configure() {
687 + # Bug 308903
688 + use ppc64 && append-flags -mminimal-toc
689 +
690 + kde4-meta_src_configure
691 +}
692 +
693 +src_compile() {
694 + kde4-meta_src_compile kmail_xml
695 + kde4-meta_src_compile
696 +}
697 +
698 +pkg_postinst() {
699 + kde4-meta_pkg_postinst
700 +
701 + if ! has_version kde-base/kdepim-kresources:${SLOT}; then
702 + echo
703 + elog "For groupware functionality, please install kde-base/kdepim-kresources:${SLOT}"
704 + echo
705 + fi
706 + if ! has_version kde-base/kleopatra:${SLOT}; then
707 + echo
708 + elog "For certificate management and the gnupg log viewer, please install kde-base/kleopatra:${SLOT}"
709 + echo
710 + fi
711 +
712 + if has_version "app-office/akonadi-server[sqlite]"; then
713 + ewarn
714 + ewarn "We strongly recommend you set your Akonadi database backend to QMYSQL in your"
715 + ewarn "user configuration. This is the backend recommended by KDE upstream."
716 + ewarn "Reports indicate that kde-base/kmail-4.10 does not work properly with the sqlite"
717 + ewarn "backend anymore."
718 + if has_version "app-office/akonadi-server[-mysql]"; then
719 + ewarn "FOR THAT, YOU WILL HAVE TO RE-BUILD app-office/akonadi-server WITH mysql USEFLAG ENABLED."
720 + fi
721 + ewarn "You can select the backend in your ~/.config/akonadi/akonadiserverrc."
722 + ewarn
723 + fi
724 +}
725
726 diff --git a/kde-base/knode/knode-4.14.5.ebuild b/kde-base/knode/knode-4.14.5.ebuild
727 new file mode 100644
728 index 0000000..743e5d1
729 --- /dev/null
730 +++ b/kde-base/knode/knode-4.14.5.ebuild
731 @@ -0,0 +1,48 @@
732 +# Copyright 1999-2015 Gentoo Foundation
733 +# Distributed under the terms of the GNU General Public License v2
734 +# $Header: $
735 +
736 +EAPI=5
737 +
738 +KDE_HANDBOOK="optional"
739 +KMNAME="kdepim"
740 +inherit kde4-meta
741 +
742 +DESCRIPTION="A newsreader for KDE"
743 +HOMEPAGE="http://www.kde.org/applications/internet/knode/"
744 +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
745 +IUSE="debug"
746 +
747 +# test fails, last checked for 4.2.96
748 +RESTRICT=test
749 +
750 +DEPEND="
751 + $(add_kdebase_dep kdepimlibs)
752 + $(add_kdebase_dep kdepim-common-libs "" 4.12.1-r1)
753 +"
754 +RDEPEND="${DEPEND}"
755 +
756 +KMEXTRACTONLY="
757 + agents/
758 + libkleo/
759 + libkpgp/
760 + messagecomposer/
761 + messageviewer/
762 + messagecore/
763 +"
764 +KMCOMPILEONLY="
765 + grantleetheme/
766 + kaddressbookgrantlee/
767 +"
768 +
769 +KMLOADLIBS="kdepim-common-libs"
770 +
771 +src_unpack() {
772 + if use handbook; then
773 + KMEXTRA="
774 + doc/kioslave/news
775 + "
776 + fi
777 +
778 + kde4-meta_src_unpack
779 +}
780
781 diff --git a/kde-base/knotes/knotes-4.14.5.ebuild b/kde-base/knotes/knotes-4.14.5.ebuild
782 new file mode 100644
783 index 0000000..dea0191
784 --- /dev/null
785 +++ b/kde-base/knotes/knotes-4.14.5.ebuild
786 @@ -0,0 +1,31 @@
787 +# Copyright 1999-2015 Gentoo Foundation
788 +# Distributed under the terms of the GNU General Public License v2
789 +# $Header: $
790 +
791 +EAPI=5
792 +
793 +KDE_HANDBOOK="optional"
794 +KMNAME="kdepim"
795 +inherit kde4-meta
796 +
797 +DESCRIPTION="KDE Notes application"
798 +HOMEPAGE="http://www.kde.org/applications/utilities/knotes/"
799 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
800 +IUSE="debug"
801 +
802 +DEPEND="
803 + $(add_kdebase_dep kdepimlibs)
804 + $(add_kdebase_dep kdepim-common-libs)
805 +"
806 +RDEPEND="${DEPEND}"
807 +
808 +KMCOMPILEONLY="
809 + noteshared/
810 +"
811 +
812 +KMEXTRACTONLY="
813 + akonadi_next/
814 + pimcommon/
815 +"
816 +
817 +KMLOADLIBS="kdepim-common-libs"
818
819 diff --git a/kde-base/konsolekalendar/konsolekalendar-4.14.5.ebuild b/kde-base/konsolekalendar/konsolekalendar-4.14.5.ebuild
820 new file mode 100644
821 index 0000000..16aeafb
822 --- /dev/null
823 +++ b/kde-base/konsolekalendar/konsolekalendar-4.14.5.ebuild
824 @@ -0,0 +1,31 @@
825 +# Copyright 1999-2015 Gentoo Foundation
826 +# Distributed under the terms of the GNU General Public License v2
827 +# $Header: $
828 +
829 +EAPI=5
830 +
831 +KDE_HANDBOOK="optional"
832 +KMNAME="kdepim"
833 +KMMODULE="console/${PN}"
834 +inherit kde4-meta
835 +
836 +DESCRIPTION="A command line interface to KDE calendars"
837 +HOMEPAGE+=" http://userbase.kde.org/KonsoleKalendar"
838 +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
839 +IUSE="debug"
840 +
841 +DEPEND="
842 + $(add_kdebase_dep kdepimlibs)
843 + $(add_kdebase_dep kdepim-common-libs)
844 +"
845 +RDEPEND="${DEPEND}"
846 +
847 +KMCOMPILEONLY="
848 + calendarsupport/
849 +"
850 +KMEXTRACTONLY="
851 + calendarviews/
852 + libkdepimdbusinterfaces/
853 +"
854 +
855 +KMLOADLIBS="kdepim-common-libs"
856
857 diff --git a/kde-base/kontact/kontact-4.14.5.ebuild b/kde-base/kontact/kontact-4.14.5.ebuild
858 new file mode 100644
859 index 0000000..adb3b7c
860 --- /dev/null
861 +++ b/kde-base/kontact/kontact-4.14.5.ebuild
862 @@ -0,0 +1,51 @@
863 +# Copyright 1999-2015 Gentoo Foundation
864 +# Distributed under the terms of the GNU General Public License v2
865 +# $Header: $
866 +
867 +EAPI=5
868 +
869 +KDE_HANDBOOK="optional"
870 +KMNAME="kdepim"
871 +inherit kde4-meta
872 +
873 +DESCRIPTION="KDE personal information manager"
874 +HOMEPAGE="http://www.kde.org/applications/office/kontact/"
875 +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
876 +IUSE="debug"
877 +
878 +DEPEND="
879 + $(add_kdebase_dep kdepimlibs)
880 + $(add_kdebase_dep kdepim-common-libs)
881 +"
882 +RDEPEND="${DEPEND}"
883 +
884 +KMLOADLIBS="kdepim-common-libs"
885 +KMSAVELIBS="true"
886 +
887 +# We remove plugins that are related to external kdepim programs. This way
888 +# kontact doesn't have to depend on all programs it has plugins for.
889 +# kcontactmanager gone from kdesvn
890 +#
891 +KMEXTRACTONLY="
892 + kontact/plugins/akregator/
893 + kontact/plugins/kaddressbook/
894 + kontact/plugins/kjots/
895 + kontact/plugins/kmail/
896 + kontact/plugins/knode/
897 + kontact/plugins/knotes/
898 + kontact/plugins/korganizer/
899 + kontact/plugins/ktimetracker/
900 + kontact/plugins/planner/
901 + kontact/plugins/specialdates/
902 + libkdepimdbusinterfaces/
903 +"
904 +
905 +src_unpack() {
906 + if use handbook; then
907 + KMEXTRA+="
908 + doc/kontact-admin/
909 + "
910 + fi
911 +
912 + kde4-meta_src_unpack
913 +}
914
915 diff --git a/kde-base/korganizer/korganizer-4.14.5.ebuild b/kde-base/korganizer/korganizer-4.14.5.ebuild
916 new file mode 100644
917 index 0000000..22f45dd
918 --- /dev/null
919 +++ b/kde-base/korganizer/korganizer-4.14.5.ebuild
920 @@ -0,0 +1,76 @@
921 +# Copyright 1999-2015 Gentoo Foundation
922 +# Distributed under the terms of the GNU General Public License v2
923 +# $Header: $
924 +
925 +EAPI=5
926 +
927 +KDE_HANDBOOK="optional"
928 +KMNAME="kdepim"
929 +inherit kde4-meta
930 +
931 +DESCRIPTION="A Personal Organizer for KDE"
932 +HOMEPAGE="http://www.kde.org/applications/office/korganizer/"
933 +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
934 +IUSE="debug"
935 +
936 +DEPEND="
937 + $(add_kdebase_dep kdepimlibs)
938 + $(add_kdebase_dep kdepim-common-libs)
939 + sys-libs/zlib
940 +"
941 +RDEPEND="${DEPEND}
942 + $(add_kdebase_dep ktimezoned)
943 +"
944 +
945 +RESTRICT="test"
946 +# bug 393135
947 +
948 +KMLOADLIBS="kdepim-common-libs"
949 +
950 +KMEXTRA="
951 + korgac/
952 +"
953 +
954 +KMEXTRACTONLY="
955 + akonadi_next/
956 + calendarviews/
957 + kdgantt2/
958 + kmail/
959 + pimcommon/
960 + knode/org.kde.knode.xml
961 + libkdepimdbusinterfaces/
962 + korgac/org.kde.korganizer.KOrgac.xml
963 +"
964 +
965 +KMCOMPILEONLY="
966 + incidenceeditor-ng/
967 + calendarsupport/
968 +"
969 +
970 +src_unpack() {
971 + if use kontact; then
972 + KMEXTRA="${KMEXTRA}
973 + kontact/plugins/planner/
974 + kontact/plugins/specialdates/
975 + "
976 + fi
977 +
978 + kde4-meta_src_unpack
979 +}
980 +
981 +src_install() {
982 + kde4-meta_src_install
983 + # colliding with kdepim-common-libs
984 + rm -rf "${ED}"/usr/share/kde4/servicetypes/calendarplugin.desktop
985 + rm -rf "${ED}"/usr/share/kde4/servicetypes/calendardecoration.desktop
986 +}
987 +
988 +pkg_postinst() {
989 + kde4-meta_pkg_postinst
990 +
991 + if ! has_version kde-base/kdepim-kresources:${SLOT}; then
992 + echo
993 + elog "For groupware functionality, please install kde-base/kdepim-kresources:${SLOT}"
994 + echo
995 + fi
996 +}
997
998 diff --git a/kde-base/ktimetracker/ktimetracker-4.14.5.ebuild b/kde-base/ktimetracker/ktimetracker-4.14.5.ebuild
999 new file mode 100644
1000 index 0000000..ae84b55
1001 --- /dev/null
1002 +++ b/kde-base/ktimetracker/ktimetracker-4.14.5.ebuild
1003 @@ -0,0 +1,38 @@
1004 +# Copyright 1999-2015 Gentoo Foundation
1005 +# Distributed under the terms of the GNU General Public License v2
1006 +# $Header: $
1007 +
1008 +EAPI=5
1009 +
1010 +KDE_HANDBOOK="optional"
1011 +KMNAME="kdepim"
1012 +inherit kde4-meta
1013 +
1014 +DESCRIPTION="KTimeTracker tracks time spent on various tasks"
1015 +HOEMPAGE="http://www.kde.org/applications/utilities/ktimetracker/"
1016 +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1017 +IUSE="debug"
1018 +
1019 +RDEPEND="
1020 + $(add_kdebase_dep kdepim-kresources)
1021 + $(add_kdebase_dep kdepimlibs)
1022 + $(add_kdebase_dep kdepim-common-libs)
1023 + x11-libs/libXScrnSaver
1024 +"
1025 +DEPEND="${RDEPEND}
1026 + x11-proto/scrnsaverproto
1027 +"
1028 +
1029 +KMEXTRACTONLY="
1030 + kresources/
1031 +"
1032 +
1033 +KMLOADLIBS="kdepim-common-libs"
1034 +
1035 +src_unpack() {
1036 + if use kontact; then
1037 + KMEXTRA="${KMEXTRA} kontact/plugins/ktimetracker"
1038 + fi
1039 +
1040 + kde4-meta_src_unpack
1041 +}
1042
1043 diff --git a/kde-base/ktnef/ktnef-4.14.5.ebuild b/kde-base/ktnef/ktnef-4.14.5.ebuild
1044 new file mode 100644
1045 index 0000000..4ba96f1
1046 --- /dev/null
1047 +++ b/kde-base/ktnef/ktnef-4.14.5.ebuild
1048 @@ -0,0 +1,24 @@
1049 +# Copyright 1999-2015 Gentoo Foundation
1050 +# Distributed under the terms of the GNU General Public License v2
1051 +# $Header: $
1052 +
1053 +EAPI=5
1054 +
1055 +KDE_HANDBOOK="optional"
1056 +KMNAME="kdepim"
1057 +inherit kde4-meta
1058 +
1059 +DESCRIPTION="A viewer for TNEF attachments"
1060 +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1061 +LICENSE="LGPL-2.1"
1062 +IUSE="debug"
1063 +
1064 +DEPEND="
1065 + app-office/akonadi-server
1066 + $(add_kdebase_dep kdepimlibs)
1067 +"
1068 +RDEPEND="${DEPEND}"
1069 +
1070 +KMEXTRACTONLY="
1071 + akonadi/
1072 +"