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/akregator/
Date: Thu, 18 Feb 2016 14:44:56
Message-Id: 1455805436.39773ba6b2768caa62fb397da11b179566ca03f8.kensington@gentoo
1 commit: 39773ba6b2768caa62fb397da11b179566ca03f8
2 Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
3 AuthorDate: Wed Feb 17 16:35:27 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=39773ba6
7
8 kde-apps/akregator: Split out of kdepim
9
10 Package-Manager: portage-2.2.27
11
12 kde-apps/akregator/akregator-15.12.49.9999.ebuild | 82 +++++++++++++++++++++++
13 kde-apps/akregator/akregator-9999.ebuild | 75 +++++++++++++++++++++
14 2 files changed, 157 insertions(+)
15
16 diff --git a/kde-apps/akregator/akregator-15.12.49.9999.ebuild b/kde-apps/akregator/akregator-15.12.49.9999.ebuild
17 new file mode 100644
18 index 0000000..6b3a583
19 --- /dev/null
20 +++ b/kde-apps/akregator/akregator-15.12.49.9999.ebuild
21 @@ -0,0 +1,82 @@
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_PIM_KONTACTPLUGIN="true"
30 +KDE_TEST="false"
31 +KMNAME="kdepim"
32 +inherit kde5
33 +
34 +DESCRIPTION="News feed aggregator"
35 +HOMEPAGE="https://www.kde.org/applications/internet/akregator"
36 +KEYWORDS=""
37 +
38 +IUSE=""
39 +
40 +COMMON_DEPEND="
41 + $(add_frameworks_dep kcmutils)
42 + $(add_frameworks_dep kcodecs)
43 + $(add_frameworks_dep kcompletion)
44 + $(add_frameworks_dep kconfig)
45 + $(add_frameworks_dep kconfigwidgets)
46 + $(add_frameworks_dep kcoreaddons)
47 + $(add_frameworks_dep kdelibs4support)
48 + $(add_frameworks_dep khtml)
49 + $(add_frameworks_dep ki18n)
50 + $(add_frameworks_dep kiconthemes)
51 + $(add_frameworks_dep kio)
52 + $(add_frameworks_dep kjobwidgets)
53 + $(add_frameworks_dep knotifications)
54 + $(add_frameworks_dep knotifyconfig)
55 + $(add_frameworks_dep kparts)
56 + $(add_frameworks_dep kservice)
57 + $(add_frameworks_dep ktextwidgets)
58 + $(add_frameworks_dep kwidgetsaddons)
59 + $(add_frameworks_dep kwindowsystem)
60 + $(add_frameworks_dep kxmlgui)
61 + $(add_kdeapps_dep kpimtextedit)
62 + $(add_kdeapps_dep libkdepim)
63 + $(add_kdeapps_dep pimcommon)
64 + $(add_kdeapps_dep syndication)
65 + $(add_qt_dep qtdbus)
66 + $(add_qt_dep qtgui)
67 + $(add_qt_dep qtnetwork)
68 + $(add_qt_dep qtwidgets)
69 + $(add_qt_dep qtxml)
70 + dev-libs/grantlee:5
71 + dev-libs/libxslt
72 +"
73 +DEPEND="${COMMON_DEPEND}
74 + sys-devel/gettext
75 +"
76 +RDEPEND="${COMMON_DEPEND}
77 + !<kde-apps/kdepim-15.12.2:5
78 +"
79 +
80 +if [[ ${KDE_BUILD_TYPE} = live ]] ; then
81 + S="${WORKDIR}/${P}"
82 +else
83 + S="${WORKDIR}/${KMNAME}-${PV}"
84 +fi
85 +
86 +src_prepare() {
87 + kde5_src_prepare
88 +
89 + sed -e '/^include.*kleopatra\/ConfigureChecks/ s/^/#DONT/' \
90 + -i CMakeLists.txt || die
91 +}
92 +
93 +src_configure() {
94 + local mycmakeargs=(
95 + -DKDEPIM_BUILD_WITH_INSTALLED_LIB=TRUE
96 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5GAPI=ON
97 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5Prison=ON
98 + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Designer=ON
99 + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5X11Extras=ON
100 + )
101 +
102 + kde5_src_configure
103 +}
104
105 diff --git a/kde-apps/akregator/akregator-9999.ebuild b/kde-apps/akregator/akregator-9999.ebuild
106 new file mode 100644
107 index 0000000..f2447a3
108 --- /dev/null
109 +++ b/kde-apps/akregator/akregator-9999.ebuild
110 @@ -0,0 +1,75 @@
111 +# Copyright 1999-2016 Gentoo Foundation
112 +# Distributed under the terms of the GNU General Public License v2
113 +# $Id$
114 +
115 +EAPI=6
116 +
117 +FRAMEWORKS_MINIMAL="5.19.0"
118 +KDE_HANDBOOK="false"
119 +KDE_PIM_KONTACTPLUGIN="true"
120 +KDE_TEST="false"
121 +KMNAME="kdepim"
122 +inherit kde5
123 +
124 +DESCRIPTION="News feed aggregator"
125 +HOMEPAGE="https://www.kde.org/applications/internet/akregator"
126 +KEYWORDS=""
127 +
128 +IUSE=""
129 +
130 +COMMON_DEPEND="
131 + $(add_frameworks_dep kcmutils)
132 + $(add_frameworks_dep kcodecs)
133 + $(add_frameworks_dep kcompletion)
134 + $(add_frameworks_dep kconfig)
135 + $(add_frameworks_dep kconfigwidgets)
136 + $(add_frameworks_dep kcoreaddons)
137 + $(add_frameworks_dep kdelibs4support)
138 + $(add_frameworks_dep khtml)
139 + $(add_frameworks_dep ki18n)
140 + $(add_frameworks_dep kiconthemes)
141 + $(add_frameworks_dep kio)
142 + $(add_frameworks_dep kjobwidgets)
143 + $(add_frameworks_dep knotifications)
144 + $(add_frameworks_dep knotifyconfig)
145 + $(add_frameworks_dep kparts)
146 + $(add_frameworks_dep kservice)
147 + $(add_frameworks_dep ktextwidgets)
148 + $(add_frameworks_dep kwidgetsaddons)
149 + $(add_frameworks_dep kwindowsystem)
150 + $(add_frameworks_dep kxmlgui)
151 + $(add_kdeapps_dep kpimtextedit)
152 + $(add_kdeapps_dep libkdepim)
153 + $(add_kdeapps_dep pimcommon)
154 + $(add_kdeapps_dep syndication)
155 + $(add_qt_dep qtdbus)
156 + $(add_qt_dep qtgui)
157 + $(add_qt_dep qtnetwork)
158 + $(add_qt_dep qtwidgets)
159 + $(add_qt_dep qtxml)
160 + dev-libs/grantlee:5
161 + dev-libs/libxslt
162 +"
163 +DEPEND="${COMMON_DEPEND}
164 + sys-devel/gettext
165 +"
166 +RDEPEND="${COMMON_DEPEND}
167 + !<kde-apps/kdepim-15.12.2:5
168 +"
169 +
170 +if [[ ${KDE_BUILD_TYPE} = live ]] ; then
171 + S="${WORKDIR}/${P}"
172 +else
173 + S="${WORKDIR}/${KMNAME}-${PV}"
174 +fi
175 +
176 +src_configure() {
177 + local mycmakeargs=(
178 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5GAPI=ON
179 + -DCMAKE_DISABLE_FIND_PACKAGE_KF5Prison=ON
180 + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Designer=ON
181 + -DCMAKE_DISABLE_FIND_PACKAGE_Qt5X11Extras=ON
182 + )
183 +
184 + kde5_src_configure
185 +}