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-apps/akonadiconsole/
Date: Thu, 18 Feb 2016 14:44:45
Message-Id: 1455805436.69e7a135b8e6dde8c9000ba1d72f57251ccfbdb7.kensington@gentoo
1 commit: 69e7a135b8e6dde8c9000ba1d72f57251ccfbdb7
2 Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
3 AuthorDate: Sun Feb 14 20:25:15 2016 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Thu Feb 18 14:23:56 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=69e7a135
7
8 kde-apps/akonadiconsole: Split out of kdepim
9
10 Package-Manager: portage-2.2.27
11
12 .../akonadiconsole-15.12.49.9999.ebuild | 74 ++++++++++++++++++++++
13 kde-apps/akonadiconsole/akonadiconsole-9999.ebuild | 65 +++++++++++++++++++
14 2 files changed, 139 insertions(+)
15
16 diff --git a/kde-apps/akonadiconsole/akonadiconsole-15.12.49.9999.ebuild b/kde-apps/akonadiconsole/akonadiconsole-15.12.49.9999.ebuild
17 new file mode 100644
18 index 0000000..94b4204
19 --- /dev/null
20 +++ b/kde-apps/akonadiconsole/akonadiconsole-15.12.49.9999.ebuild
21 @@ -0,0 +1,74 @@
22 +# Copyright 1999-2016 Gentoo Foundation
23 +# Distributed under the terms of the GNU General Public License v2
24 +# $Id$
25 +
26 +EAPI=6
27 +
28 +KDE_HANDBOOK="false"
29 +KDE_PUNT_BOGUS_DEPS="true"
30 +KMNAME="kdepim"
31 +inherit kde5
32 +
33 +DESCRIPTION="Akonadi developer console"
34 +HOMEPAGE="https://www.kde.org/"
35 +KEYWORDS=""
36 +
37 +IUSE=""
38 +
39 +DEPEND="
40 + $(add_frameworks_dep kcompletion)
41 + $(add_frameworks_dep kconfig)
42 + $(add_frameworks_dep kconfigwidgets)
43 + $(add_frameworks_dep kcoreaddons)
44 + $(add_frameworks_dep kdbusaddons)
45 + $(add_frameworks_dep kdelibs4support)
46 + $(add_frameworks_dep ki18n)
47 + $(add_frameworks_dep kitemmodels)
48 + $(add_frameworks_dep kitemviews)
49 + $(add_frameworks_dep ktextwidgets)
50 + $(add_frameworks_dep kwidgetsaddons)
51 + $(add_frameworks_dep kxmlgui)
52 + $(add_kdeapps_dep akonadi)
53 + $(add_kdeapps_dep akonadi-contact)
54 + $(add_kdeapps_dep calendarsupport)
55 + $(add_kdeapps_dep kcalcore)
56 + $(add_kdeapps_dep kcontacts)
57 + $(add_kdeapps_dep kmime)
58 + $(add_kdeapps_dep kpimtextedit)
59 + $(add_kdeapps_dep libakonadi)
60 + $(add_kdeapps_dep libkdepim)
61 + $(add_kdeapps_dep messageviewer)
62 + $(add_qt_dep qtdbus)
63 + $(add_qt_dep qtgui)
64 + $(add_qt_dep qtwidgets)
65 + dev-libs/libxslt
66 +"
67 +RDEPEND="${DEPEND}
68 + !<kde-apps/kdepim-15.12.2:5
69 +"
70 +
71 +if [[ ${KDE_BUILD_TYPE} = live ]] ; then
72 + S="${WORKDIR}/${P}"
73 +else
74 + S="${WORKDIR}/${KMNAME}-${PV}"
75 +fi
76 +
77 +src_prepare() {
78 + kde5_src_prepare
79 +
80 + # necessary for 15.12 branch aka split-in-adv-of-upstream
81 + sed -e '/^include.*kleopatra\/ConfigureChecks/ s/^/#DONT/' \
82 + -i CMakeLists.txt || die
83 +}
84 +
85 +src_configure() {
86 + local mycmakeargs=(
87 + -DKDEPIM_BUILD_WITH_INSTALLED_LIB=TRUE
88 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5GAPI=ON
89 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5Prison=ON
90 + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Designer=ON
91 + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5X11Extras=ON
92 + )
93 +
94 + kde5_src_configure
95 +}
96
97 diff --git a/kde-apps/akonadiconsole/akonadiconsole-9999.ebuild b/kde-apps/akonadiconsole/akonadiconsole-9999.ebuild
98 new file mode 100644
99 index 0000000..67cafbf
100 --- /dev/null
101 +++ b/kde-apps/akonadiconsole/akonadiconsole-9999.ebuild
102 @@ -0,0 +1,65 @@
103 +# Copyright 1999-2016 Gentoo Foundation
104 +# Distributed under the terms of the GNU General Public License v2
105 +# $Id$
106 +
107 +EAPI=6
108 +
109 +KDE_HANDBOOK="false"
110 +KDE_PUNT_BOGUS_DEPS="true"
111 +KMNAME="kdepim"
112 +inherit kde5
113 +
114 +DESCRIPTION="Akonadi developer console"
115 +HOMEPAGE="https://www.kde.org/"
116 +KEYWORDS=""
117 +
118 +IUSE=""
119 +
120 +DEPEND="
121 + $(add_frameworks_dep kcompletion)
122 + $(add_frameworks_dep kconfig)
123 + $(add_frameworks_dep kconfigwidgets)
124 + $(add_frameworks_dep kcoreaddons)
125 + $(add_frameworks_dep kdbusaddons)
126 + $(add_frameworks_dep kdelibs4support)
127 + $(add_frameworks_dep ki18n)
128 + $(add_frameworks_dep kitemmodels)
129 + $(add_frameworks_dep kitemviews)
130 + $(add_frameworks_dep ktextwidgets)
131 + $(add_frameworks_dep kwidgetsaddons)
132 + $(add_frameworks_dep kxmlgui)
133 + $(add_kdeapps_dep akonadi)
134 + $(add_kdeapps_dep akonadi-contact)
135 + $(add_kdeapps_dep calendarsupport)
136 + $(add_kdeapps_dep kcalcore)
137 + $(add_kdeapps_dep kcontacts)
138 + $(add_kdeapps_dep kmime)
139 + $(add_kdeapps_dep kpimtextedit)
140 + $(add_kdeapps_dep libkdepim)
141 + $(add_kdeapps_dep messagelib)
142 + $(add_qt_dep qtdbus)
143 + $(add_qt_dep qtgui)
144 + $(add_qt_dep qtwidgets)
145 + dev-libs/libxslt
146 +"
147 +RDEPEND="${DEPEND}
148 + !<kde-apps/kdepim-15.12.2:5
149 +"
150 +
151 +if [[ ${KDE_BUILD_TYPE} = live ]] ; then
152 + S="${WORKDIR}/${P}"
153 +else
154 + S="${WORKDIR}/${KMNAME}-${PV}"
155 +fi
156 +
157 +src_configure() {
158 + local mycmakeargs=(
159 + -DKDEPIM_BUILD_WITH_INSTALLED_LIB=TRUE
160 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5GAPI=ON
161 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5Prison=ON
162 + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Designer=ON
163 + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5X11Extras=ON
164 + )
165 +
166 + kde5_src_configure
167 +}