Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: app-office/calligraplan/
Date: Fri, 01 Nov 2019 23:24:05
Message-Id: 1572637874.f82cff92de9476887036bb2648966b0b56f1e1ac.asturm@gentoo
1 commit: f82cff92de9476887036bb2648966b0b56f1e1ac
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Fri Nov 1 19:51:14 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Fri Nov 1 19:51:14 2019 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=f82cff92
7
8 app-office/calligraplan: 3.1.90 (3.2 beta1) version bump
9
10 Package-Manager: Portage-2.3.78, Repoman-2.3.17
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 app-office/calligraplan/calligraplan-3.1.90.ebuild | 87 ++++++++++++++++++++++
14 1 file changed, 87 insertions(+)
15
16 diff --git a/app-office/calligraplan/calligraplan-3.1.90.ebuild b/app-office/calligraplan/calligraplan-3.1.90.ebuild
17 new file mode 100644
18 index 0000000000..4d4fc9ecbe
19 --- /dev/null
20 +++ b/app-office/calligraplan/calligraplan-3.1.90.ebuild
21 @@ -0,0 +1,87 @@
22 +# Copyright 1999-2019 Gentoo Authors
23 +# Distributed under the terms of the GNU General Public License v2
24 +
25 +EAPI=7
26 +
27 +KDE_APPS_MINIMAL="19.08.0"
28 +KDE_HANDBOOK="forceoptional"
29 +KDE_TEST="forceoptional"
30 +inherit kde5
31 +
32 +DESCRIPTION="Project management application"
33 +HOMEPAGE="https://www.calligra.org/"
34 +
35 +if [[ ${KDE_BUILD_TYPE} == release ]]; then
36 + SRC_URI="mirror://kde/unstable/calligra/${PN}-${PV}.tar.xz"
37 + KEYWORDS="~amd64 ~x86"
38 +fi
39 +
40 +LICENSE="GPL-2"
41 +IUSE="activities +holidays kwallet X"
42 +
43 +# FIXME: Disabled by upstream for good reason
44 +# Crashes (https://bugs.kde.org/show_bug.cgi?id=311940)
45 +# $(add_kdeapps_dep akonadi)
46 +# $(add_kdeapps_dep akonadi-contacts)
47 +# Currently upstream-disabled:
48 +# =dev-libs/kproperty-3.0*:5
49 +# =dev-libs/kreport-3.0*:5
50 +DEPEND="
51 + $(add_frameworks_dep karchive)
52 + $(add_frameworks_dep kconfig)
53 + $(add_frameworks_dep kconfigwidgets)
54 + $(add_frameworks_dep kcoreaddons)
55 + $(add_frameworks_dep kdbusaddons)
56 + $(add_frameworks_dep kglobalaccel)
57 + $(add_frameworks_dep kguiaddons)
58 + $(add_frameworks_dep khtml)
59 + $(add_frameworks_dep ki18n)
60 + $(add_frameworks_dep kiconthemes)
61 + $(add_frameworks_dep kio)
62 + $(add_frameworks_dep kitemviews)
63 + $(add_frameworks_dep kjobwidgets)
64 + $(add_frameworks_dep knotifications)
65 + $(add_frameworks_dep kparts)
66 + $(add_frameworks_dep kservice)
67 + $(add_frameworks_dep ktextwidgets)
68 + $(add_frameworks_dep kwidgetsaddons)
69 + $(add_frameworks_dep kwindowsystem)
70 + $(add_frameworks_dep kxmlgui)
71 + $(add_qt_dep designer)
72 + $(add_qt_dep qtdbus)
73 + $(add_qt_dep qtgui)
74 + $(add_qt_dep qtprintsupport)
75 + $(add_qt_dep qtwidgets)
76 + $(add_qt_dep qtxml)
77 + dev-lang/perl
78 + dev-libs/kdiagram:5
79 + sys-libs/zlib
80 + activities? ( $(add_frameworks_dep kactivities) )
81 + holidays? ( $(add_frameworks_dep kholidays) )
82 + kwallet? (
83 + $(add_frameworks_dep kwallet)
84 + app-crypt/qca:2[qt5(+)]
85 + )
86 + X? (
87 + $(add_qt_dep qtx11extras)
88 + x11-libs/libX11
89 + )
90 +"
91 +RDEPEND="${DEPEND}
92 + !app-office/calligra[calligra_features_plan(-)]
93 + $(add_qt_dep qtsvg)
94 +"
95 +
96 +RESTRICT+=" test"
97 +
98 +src_configure() {
99 + local mycmakeargs=(
100 + $(cmake-utils_use_find_package activities KF5Activities)
101 + $(cmake-utils_use_find_package holidays KF5Holidays)
102 + $(cmake-utils_use_find_package kwallet Qca-qt5)
103 + $(cmake-utils_use_find_package kwallet KF5Wallet)
104 + )
105 + # Qt5DBus can't be disabled because of KF5DBusAddons dependency
106 +
107 + kde5_src_configure
108 +}