Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-office/calligraplan/
Date: Sun, 01 Dec 2019 21:35:07
Message-Id: 1575236083.b0f281f77d45ac32ff08d9bcbebd9e3be4b600ac.asturm@gentoo
1 commit: b0f281f77d45ac32ff08d9bcbebd9e3be4b600ac
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Dec 1 21:13:27 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Dec 1 21:34:43 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0f281f7
7
8 app-office/calligraplan: 3.2.1 version bump
9
10 Package-Manager: Portage-2.3.80, Repoman-2.3.18
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 app-office/calligraplan/Manifest | 1 +
14 app-office/calligraplan/calligraplan-3.2.1.ebuild | 88 +++++++++++++++++++++++
15 2 files changed, 89 insertions(+)
16
17 diff --git a/app-office/calligraplan/Manifest b/app-office/calligraplan/Manifest
18 index e889d44c787..d0e90936e42 100644
19 --- a/app-office/calligraplan/Manifest
20 +++ b/app-office/calligraplan/Manifest
21 @@ -1,2 +1,3 @@
22 DIST calligraplan-3.1.0.tar.xz 3617600 BLAKE2B af45aa28529c18c9fa9fae2b7c03ea1b795d3fec3fd44dbcc4ed056a4b1b843b10cb8a9ad6dab319775a7d7032520721a4719605859dd60100a19eafdcb621ed SHA512 a8ccc6ee2f0381b811926a296122464bdb79aad7c75ff0f7a554e4596165ff7fd7ef62c9af9232ea36542d6b538446c8920fe77cbbe7ffacdf6e6b99a1b68156
23 DIST calligraplan-3.2.0.tar.xz 3416652 BLAKE2B 655457ff4a8a223efff5845d7438e0a9eddaafaef76a83a2d328902c835206bafb62add6ede379e2988af1f41ebcca867ca974ca3bb470deaa9689b2f493f89a SHA512 7b9b40b90a831be64da72c7ec50f230df4f29dd9bac2c5202ee774ab1d31caf62336ce9d007a88a92da781d6a69dd1a4727957cbe557325741b659de6a9f7164
24 +DIST calligraplan-3.2.1.tar.xz 3417328 BLAKE2B dee2fe03a013abee0fab17495b98927eaf6ef3d2d4daaa344fccfcbd06dbaeb64717d4e844dc8659c61773a39a367fe3f93ba69b621a4dfaa9919835112e5ce9 SHA512 cd73a6ef0b9230f41d5edfeffb3664465643ca7dde8179eab0f7e4fc5e26d1331d110222256bbe18926feb39a2928abbaf0186af0376e7262df2f863941696c5
25
26 diff --git a/app-office/calligraplan/calligraplan-3.2.1.ebuild b/app-office/calligraplan/calligraplan-3.2.1.ebuild
27 new file mode 100644
28 index 00000000000..090d943589f
29 --- /dev/null
30 +++ b/app-office/calligraplan/calligraplan-3.2.1.ebuild
31 @@ -0,0 +1,88 @@
32 +# Copyright 1999-2019 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=7
36 +
37 +ECM_HANDBOOK="forceoptional"
38 +ECM_TEST="forceoptional"
39 +KFMIN=5.60.0
40 +QTMIN=5.12.3
41 +inherit ecm kde.org
42 +
43 +DESCRIPTION="Project management application"
44 +HOMEPAGE="https://www.calligra.org/"
45 +
46 +if [[ ${KDE_BUILD_TYPE} == release ]]; then
47 + SRC_URI="mirror://kde/stable/calligra/${PV}/${P}.tar.xz"
48 + KEYWORDS="~amd64 ~x86"
49 +fi
50 +
51 +LICENSE="GPL-2"
52 +SLOT="5"
53 +IUSE="activities +holidays kwallet X"
54 +
55 +# FIXME: Disabled by upstream for good reason
56 +# Crashes (https://bugs.kde.org/show_bug.cgi?id=311940)
57 +# $(add_kdeapps_dep akonadi)
58 +# $(add_kdeapps_dep akonadi-contacts)
59 +# Currently upstream-disabled:
60 +# =dev-libs/kproperty-3.0*:5
61 +# =dev-libs/kreport-3.0*:5
62 +DEPEND="
63 + >=dev-qt/designer-${QTMIN}:5
64 + >=dev-qt/qtdbus-${QTMIN}:5
65 + >=dev-qt/qtgui-${QTMIN}:5
66 + >=dev-qt/qtprintsupport-${QTMIN}:5
67 + >=dev-qt/qtwidgets-${QTMIN}:5
68 + >=dev-qt/qtxml-${QTMIN}:5
69 + >=kde-frameworks/karchive-${KFMIN}:5
70 + >=kde-frameworks/kconfig-${KFMIN}:5
71 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
72 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
73 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
74 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
75 + >=kde-frameworks/kguiaddons-${KFMIN}:5
76 + >=kde-frameworks/khtml-${KFMIN}:5
77 + >=kde-frameworks/ki18n-${KFMIN}:5
78 + >=kde-frameworks/kiconthemes-${KFMIN}:5
79 + >=kde-frameworks/kio-${KFMIN}:5
80 + >=kde-frameworks/kitemviews-${KFMIN}:5
81 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
82 + >=kde-frameworks/knotifications-${KFMIN}:5
83 + >=kde-frameworks/kparts-${KFMIN}:5
84 + >=kde-frameworks/kservice-${KFMIN}:5
85 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
86 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
87 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
88 + >=kde-frameworks/kxmlgui-${KFMIN}:5
89 + dev-lang/perl
90 + dev-libs/kdiagram:5
91 + activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
92 + holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
93 + kwallet? (
94 + app-crypt/qca:2[qt5(+)]
95 + >=kde-frameworks/kwallet-${KFMIN}:5
96 + )
97 + X? (
98 + >=dev-qt/qtx11extras-${QTMIN}:5
99 + x11-libs/libX11
100 + )
101 +"
102 +RDEPEND="${DEPEND}
103 + !app-office/calligra[calligra_features_plan(-)]
104 + >=dev-qt/qtsvg-${QTMIN}:5
105 +"
106 +
107 +RESTRICT+=" test"
108 +
109 +src_configure() {
110 + local mycmakeargs=(
111 + $(cmake-utils_use_find_package activities KF5Activities)
112 + $(cmake-utils_use_find_package holidays KF5Holidays)
113 + $(cmake-utils_use_find_package kwallet Qca-qt5)
114 + $(cmake-utils_use_find_package kwallet KF5Wallet)
115 + )
116 + # Qt5DBus can't be disabled because of KF5DBusAddons dependency
117 +
118 + ecm_src_configure
119 +}