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/krdc/, kde-base/juk/, kde-base/kdeartwork-meta/, kde-base/konquest/, ...
Date: Fri, 31 Jan 2014 17:31:46
Message-Id: 1391189053.3a4248d0c62a6de7bb1ab2611ceb99bdc7a1ed5e.kensington@gentoo
1 commit: 3a4248d0c62a6de7bb1ab2611ceb99bdc7a1ed5e
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jan 31 17:24:13 2014 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Fri Jan 31 17:24:13 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=3a4248d0
7
8 [kde-base] Bump KDE SC 4.12.2
9
10 ---
11 .../akonadiconsole/akonadiconsole-4.12.2.ebuild | 28 ++
12 kde-base/akregator/akregator-4.12.2.ebuild | 22 ++
13 kde-base/amor/amor-4.12.2.ebuild | 16 ++
14 kde-base/analitza/analitza-4.12.2.ebuild | 28 ++
15 kde-base/ark/ark-4.12.2.ebuild | 41 +++
16 kde-base/attica/attica-4.12.2.ebuild | 17 ++
17 kde-base/audiocd-kio/audiocd-kio-4.12.2.ebuild | 33 +++
18 kde-base/blinken/blinken-4.12.2.ebuild | 21 ++
19 kde-base/blogilo/blogilo-4.12.2.ebuild | 26 ++
20 kde-base/bomber/bomber-4.12.2.ebuild | 16 ++
21 kde-base/bovo/bovo-4.12.2.ebuild | 16 ++
22 .../calendarjanitor/calendarjanitor-4.12.2.ebuild | 26 ++
23 kde-base/cantor/cantor-4.12.2.ebuild | 58 ++++
24 kde-base/cervisia/cervisia-4.12.2.ebuild | 17 ++
25 .../contactthemeeditor-4.12.2.ebuild | 31 +++
26 .../dolphin-plugins/dolphin-plugins-4.12.2.ebuild | 35 +++
27 kde-base/dolphin/dolphin-4.12.2.ebuild | 60 +++++
28 kde-base/dragon/dragon-4.12.2.ebuild | 20 ++
29 kde-base/drkonqi/drkonqi-4.12.2.ebuild | 25 ++
30 kde-base/ffmpegthumbs/ffmpegthumbs-4.12.2.ebuild | 16 ++
31 kde-base/filelight/filelight-4.12.2.ebuild | 19 ++
32 kde-base/granatier/granatier-4.12.2.ebuild | 20 ++
33 kde-base/gwenview/gwenview-4.12.2.ebuild | 65 +++++
34 kde-base/jovie/jovie-4.12.2.ebuild | 18 ++
35 kde-base/juk/juk-4.12.2.ebuild | 27 ++
36 kde-base/kabcclient/kabcclient-4.12.2.ebuild | 26 ++
37 kde-base/kaccessible/kaccessible-4.12.2.ebuild | 21 ++
38 kde-base/kactivities/kactivities-4.12.2.ebuild | 27 ++
39 kde-base/kaddressbook/kaddressbook-4.12.2.ebuild | 49 ++++
40 kde-base/kajongg/kajongg-4.12.2.ebuild | 37 +++
41 kde-base/kalarm/kalarm-4.12.2.ebuild | 26 ++
42 kde-base/kalgebra/kalgebra-4.12.2.ebuild | 31 +++
43 kde-base/kalzium/kalzium-4.12.2.ebuild | 48 ++++
44 kde-base/kamera/kamera-4.12.2.ebuild | 17 ++
45 kde-base/kanagram/kanagram-4.12.2.ebuild | 19 ++
46 kde-base/kapman/kapman-4.12.2.ebuild | 16 ++
47 kde-base/kapptemplate/kapptemplate-4.12.2.ebuild | 13 +
48 kde-base/kate/kate-4.12.2.ebuild | 62 +++++
49 kde-base/katepart/katepart-4.12.2.ebuild | 30 +++
50 kde-base/katomic/katomic-4.12.2.ebuild | 20 ++
51 kde-base/kblackbox/kblackbox-4.12.2.ebuild | 16 ++
52 kde-base/kblocks/kblocks-4.12.2.ebuild | 16 ++
53 kde-base/kbounce/kbounce-4.12.2.ebuild | 20 ++
54 kde-base/kbreakout/kbreakout-4.12.2.ebuild | 20 ++
55 kde-base/kbruch/kbruch-4.12.2.ebuild | 13 +
56 kde-base/kcachegrind/kcachegrind-4.12.2.ebuild | 18 ++
57 kde-base/kcalc/kcalc-4.12.2.ebuild | 27 ++
58 kde-base/kcharselect/kcharselect-4.12.2.ebuild | 14 +
59 kde-base/kcmshell/kcmshell-4.12.2.ebuild | 12 +
60 kde-base/kcolorchooser/kcolorchooser-4.12.2.ebuild | 12 +
61 kde-base/kcontrol/kcontrol-4.12.2.ebuild | 18 ++
62 kde-base/kcron/kcron-4.12.2.ebuild | 14 +
63 .../kde-dev-scripts/kde-dev-scripts-4.12.2.ebuild | 26 ++
64 kde-base/kde-dev-utils/kde-dev-utils-4.12.2.ebuild | 17 ++
65 kde-base/kde-env/kde-env-4.12.2.ebuild | 53 ++++
66 kde-base/kde-l10n/kde-l10n-4.12.2.ebuild | 92 +++++++
67 kde-base/kde-meta/kde-meta-4.12.2.ebuild | 35 +++
68 .../kdeaccessibility-meta-4.12.2.ebuild | 18 ++
69 kde-base/kdeadmin-meta/kdeadmin-meta-4.12.2.ebuild | 16 ++
70 .../kdeartwork-colorschemes-4.12.2.ebuild | 14 +
71 .../kdeartwork-desktopthemes-4.12.2.ebuild | 14 +
72 .../kdeartwork-emoticons-4.12.2.ebuild | 16 ++
73 .../kdeartwork-iconthemes-4.12.2.ebuild | 19 ++
74 .../kdeartwork-kscreensaver-4.12.2.ebuild | 46 ++++
75 .../kdeartwork-meta/kdeartwork-meta-4.12.2.ebuild | 21 ++
76 .../kdeartwork-styles-4.12.2.ebuild | 23 ++
77 .../kdeartwork-wallpapers-4.12.2.ebuild | 22 ++
78 .../kdeartwork-weatherwallpapers-4.12.2.ebuild | 18 ++
79 kde-base/kdebase-data/kdebase-data-4.12.2.ebuild | 39 +++
80 .../kdebase-desktoptheme-4.12.2.ebuild | 13 +
81 .../kdebase-kioslaves-4.12.2.ebuild | 51 ++++
82 .../kdebase-menu-icons-4.12.2.ebuild | 13 +
83 kde-base/kdebase-menu/kdebase-menu-4.12.2.ebuild | 13 +
84 kde-base/kdebase-meta/kdebase-meta-4.12.2.ebuild | 61 +++++
85 .../kdebase-runtime-meta-4.12.2.ebuild | 50 ++++
86 .../kdebindings-meta-4.12.2.ebuild | 34 +++
87 kde-base/kdebugdialog/kdebugdialog-4.12.2.ebuild | 13 +
88 kde-base/kdeedu-meta/kdeedu-meta-4.12.2.ebuild | 37 +++
89 kde-base/kdegames-meta/kdegames-meta-4.12.2.ebuild | 55 ++++
90 .../kdegraphics-meta-4.12.2.ebuild | 32 +++
91 .../kdegraphics-mobipocket-4.12.2.ebuild | 11 +
92 kde-base/kdelibs/kdelibs-4.12.2.ebuild | 299 +++++++++++++++++++++
93 .../kdemultimedia-meta-4.12.2.ebuild | 26 ++
94 .../kdenetwork-filesharing-4.12.2.ebuild | 11 +
95 .../kdenetwork-meta/kdenetwork-meta-4.12.2.ebuild | 21 ++
96 kde-base/kdepasswd/kdepasswd-4.12.2.ebuild | 20 ++
97 .../kdepim-common-libs-4.12.2.ebuild | 74 +++++
98 kde-base/kdepim-icons/kdepim-icons-4.12.2.ebuild | 16 ++
99 .../kdepim-kresources-4.12.2.ebuild | 27 ++
100 kde-base/kdepim-l10n/kdepim-l10n-4.12.2.ebuild | 111 ++++++++
101 kde-base/kdepim-meta/kdepim-meta-4.12.2.ebuild | 39 +++
102 .../kdepim-runtime/kdepim-runtime-4.12.2.ebuild | 44 +++
103 kde-base/kdepimlibs/kdepimlibs-4.12.2.ebuild | 59 ++++
104 .../kdeplasma-addons-4.12.2.ebuild | 63 +++++
105 .../kdesdk-kioslaves-4.12.2.ebuild | 31 +++
106 kde-base/kdesdk-meta/kdesdk-meta-4.12.2.ebuild | 28 ++
107 kde-base/kdesu/kdesu-4.12.2.ebuild | 26 ++
108 kde-base/kdetoys-meta/kdetoys-meta-4.12.2.ebuild | 17 ++
109 kde-base/kdeutils-meta/kdeutils-meta-4.12.2.ebuild | 27 ++
110 .../kdewebdev-meta/kdewebdev-meta-4.12.2.ebuild | 17 ++
111 kde-base/kdf/kdf-4.12.2.ebuild | 13 +
112 kde-base/kdialog/kdialog-4.12.2.ebuild | 12 +
113 kde-base/kdiamond/kdiamond-4.12.2.ebuild | 19 ++
114 kde-base/kdnssd/kdnssd-4.12.2.ebuild | 22 ++
115 .../kdontchangethehostname-4.12.2.ebuild | 16 ++
116 .../keditbookmarks/keditbookmarks-4.12.2.ebuild | 22 ++
117 kde-base/keditfiletype/keditfiletype-4.12.2.ebuild | 15 ++
118 kde-base/kfile/kfile-4.12.2.ebuild | 12 +
119 kde-base/kfilereplace/kfilereplace-4.12.2.ebuild | 14 +
120 kde-base/kfind/kfind-4.12.2.ebuild | 19 ++
121 kde-base/kfloppy/kfloppy-4.12.2.ebuild | 16 ++
122 kde-base/kfmclient/kfmclient-4.12.2.ebuild | 33 +++
123 kde-base/kfourinline/kfourinline-4.12.2.ebuild | 19 ++
124 kde-base/kgamma/kgamma-4.12.2.ebuild | 19 ++
125 kde-base/kgeography/kgeography-4.12.2.ebuild | 14 +
126 kde-base/kget/kget-4.12.2.ebuild | 47 ++++
127 kde-base/kglobalaccel/kglobalaccel-4.12.2.ebuild | 21 ++
128 kde-base/kgoldrunner/kgoldrunner-4.12.2.ebuild | 24 ++
129 kde-base/kgpg/kgpg-4.12.2.ebuild | 30 +++
130 kde-base/khangman/khangman-4.12.2.ebuild | 19 ++
131 kde-base/khelpcenter/khelpcenter-4.12.2.ebuild | 25 ++
132 kde-base/kiconfinder/kiconfinder-4.12.2.ebuild | 12 +
133 kde-base/kig/kig-4.12.2.ebuild | 43 +++
134 kde-base/kigo/kigo-4.12.2.ebuild | 19 ++
135 kde-base/killbots/killbots-4.12.2.ebuild | 17 ++
136 .../kimagemapeditor/kimagemapeditor-4.12.2.ebuild | 15 ++
137 kde-base/kimgio/kimgio-4.12.2.ebuild | 15 ++
138 kde-base/kimono/kimono-4.12.2.ebuild | 42 +++
139 kde-base/kioclient/kioclient-4.12.2.ebuild | 12 +
140 kde-base/kiriki/kiriki-4.12.2.ebuild | 19 ++
141 kde-base/kiten/kiten-4.12.2.ebuild | 13 +
142 kde-base/kjots/kjots-4.12.2.ebuild | 25 ++
143 kde-base/kjumpingcube/kjumpingcube-4.12.2.ebuild | 20 ++
144 kde-base/kleopatra/kleopatra-4.12.2.ebuild | 40 +++
145 kde-base/klettres/klettres-4.12.2.ebuild | 18 ++
146 kde-base/klickety/klickety-4.12.2.ebuild | 16 ++
147 kde-base/klines/klines-4.12.2.ebuild | 20 ++
148 kde-base/klinkstatus/klinkstatus-4.12.2.ebuild | 38 +++
149 kde-base/kmag/kmag-4.12.2.ebuild | 17 ++
150 kde-base/kmahjongg/kmahjongg-4.12.2.ebuild | 23 ++
151 kde-base/kmail/kmail-4.12.2.ebuild | 110 ++++++++
152 .../kmimetypefinder/kmimetypefinder-4.12.2.ebuild | 12 +
153 kde-base/kmines/kmines-4.12.2.ebuild | 20 ++
154 kde-base/kmix/kmix-4.12.2.ebuild | 30 +++
155 kde-base/kmousetool/kmousetool-4.12.2.ebuild | 17 ++
156 kde-base/kmouth/kmouth-4.12.2.ebuild | 13 +
157 kde-base/kmplot/kmplot-4.12.2.ebuild | 17 ++
158 kde-base/knavalbattle/knavalbattle-4.12.2.ebuild | 22 ++
159 kde-base/knetattach/knetattach-4.12.2.ebuild | 13 +
160 kde-base/knetwalk/knetwalk-4.12.2.ebuild | 19 ++
161 kde-base/knewstuff/knewstuff-4.12.2.ebuild | 12 +
162 kde-base/knode/knode-4.12.2.ebuild | 49 ++++
163 kde-base/knotes/knotes-4.12.2.ebuild | 26 ++
164 kde-base/knotify/knotify-4.12.2.ebuild | 12 +
165 kde-base/kolf/kolf-4.12.2.ebuild | 20 ++
166 kde-base/kollision/kollision-4.12.2.ebuild | 19 ++
167 kde-base/kolourpaint/kolourpaint-4.12.2.ebuild | 25 ++
168 kde-base/kommander/kommander-4.12.2.ebuild | 15 ++
169 kde-base/kompare/kompare-4.12.2.ebuild | 17 ++
170 kde-base/konq-plugins/konq-plugins-4.12.2.ebuild | 32 +++
171 kde-base/konqueror/konqueror-4.12.2.ebuild | 57 ++++
172 kde-base/konquest/konquest-4.12.2.ebuild | 20 ++
173 kde-base/konsole/konsole-4.12.2.ebuild | 35 +++
174 .../konsolekalendar/konsolekalendar-4.12.2.ebuild | 30 +++
175 kde-base/kontact/kontact-4.12.2.ebuild | 51 ++++
176 kde-base/kopete/kopete-4.12.2.ebuild | 159 +++++++++++
177 kde-base/korganizer/korganizer-4.12.2.ebuild | 76 ++++++
178 kde-base/korundum/korundum-4.12.2.ebuild | 74 +++++
179 kde-base/kpasswdserver/kpasswdserver-4.12.2.ebuild | 15 ++
180 kde-base/kpat/kpat-4.12.2.ebuild | 17 ++
181 kde-base/kppp/kppp-4.12.2.ebuild | 17 ++
182 kde-base/kquitapp/kquitapp-4.12.2.ebuild | 12 +
183 kde-base/krdc/krdc-4.12.2.ebuild | 36 +++
184 kde-base/kreadconfig/kreadconfig-4.12.2.ebuild | 12 +
185 .../kremotecontrol/kremotecontrol-4.12.2.ebuild | 18 ++
186 kde-base/kreversi/kreversi-4.12.2.ebuild | 20 ++
187 kde-base/krfb/krfb-4.12.2.ebuild | 34 +++
188 kde-base/krossjava/krossjava-4.12.2.ebuild | 56 ++++
189 kde-base/krosspython/krosspython-4.12.2.ebuild | 24 ++
190 kde-base/krossruby/krossruby-4.12.2.ebuild | 61 +++++
191 kde-base/kruler/kruler-4.12.2.ebuild | 13 +
192 kde-base/ksaneplugin/ksaneplugin-4.12.2.ebuild | 16 ++
193 kde-base/kscd/kscd-4.12.2.ebuild | 19 ++
194 kde-base/kshisen/kshisen-4.12.2.ebuild | 23 ++
195 kde-base/ksirk/ksirk-4.12.2.ebuild | 23 ++
196 kde-base/ksnakeduel/ksnakeduel-4.12.2.ebuild | 18 ++
197 kde-base/ksnapshot/ksnapshot-4.12.2.ebuild | 31 +++
198 kde-base/kspaceduel/kspaceduel-4.12.2.ebuild | 20 ++
199 kde-base/ksquares/ksquares-4.12.2.ebuild | 19 ++
200 kde-base/kstars/kstars-4.12.2.ebuild | 33 +++
201 kde-base/kstart/kstart-4.12.2.ebuild | 12 +
202 kde-base/ksudoku/ksudoku-4.12.2.ebuild | 30 +++
203 kde-base/ksystemlog/ksystemlog-4.12.2.ebuild | 32 +++
204 kde-base/kteatime/kteatime-4.12.2.ebuild | 13 +
205 kde-base/ktimer/ktimer-4.12.2.ebuild | 14 +
206 kde-base/ktimetracker/ktimetracker-4.12.2.ebuild | 38 +++
207 kde-base/ktimezoned/ktimezoned-4.12.2.ebuild | 12 +
208 kde-base/ktnef/ktnef-4.12.2.ebuild | 24 ++
209 kde-base/ktouch/ktouch-4.12.2.ebuild | 18 ++
210 kde-base/ktraderclient/ktraderclient-4.12.2.ebuild | 12 +
211 kde-base/ktuberling/ktuberling-4.12.2.ebuild | 20 ++
212 kde-base/kturtle/kturtle-4.12.2.ebuild | 17 ++
213 kde-base/ktux/ktux-4.12.2.ebuild | 19 ++
214 kde-base/kubrick/kubrick-4.12.2.ebuild | 21 ++
215 kde-base/kuiserver/kuiserver-4.12.2.ebuild | 12 +
216 .../kurifilter-plugins-4.12.2.ebuild | 15 ++
217 kde-base/kuser/kuser-4.12.2.ebuild | 21 ++
218 kde-base/kwallet/kwallet-4.12.2.ebuild | 14 +
219 kde-base/kwalletd/kwalletd-4.12.2.ebuild | 29 ++
220 kde-base/kwordquiz/kwordquiz-4.12.2.ebuild | 19 ++
221 kde-base/kwrite/kwrite-4.12.2.ebuild | 19 ++
222 kde-base/libkcddb/libkcddb-4.12.2.ebuild | 30 +++
223 .../libkcompactdisc/libkcompactdisc-4.12.2.ebuild | 18 ++
224 kde-base/libkdcraw/libkdcraw-4.12.2.ebuild | 16 ++
225 kde-base/libkdeedu/libkdeedu-4.12.2.ebuild | 15 ++
226 kde-base/libkdegames/libkdegames-4.12.2.ebuild | 31 +++
227 kde-base/libkexiv2/libkexiv2-4.12.2.ebuild | 17 ++
228 kde-base/libkipi/libkipi-4.12.2.ebuild | 11 +
229 kde-base/libkmahjongg/libkmahjongg-4.12.2.ebuild | 11 +
230 .../libkomparediff2/libkomparediff2-4.12.2.ebuild | 15 ++
231 kde-base/libkonq/libkonq-4.12.2.ebuild | 19 ++
232 kde-base/libksane/libksane-4.12.2.ebuild | 17 ++
233 kde-base/lokalize/lokalize-4.12.2.ebuild | 47 ++++
234 kde-base/lskat/lskat-4.12.2.ebuild | 20 ++
235 kde-base/marble/marble-4.12.2.ebuild | 87 ++++++
236 kde-base/mplayerthumbs/mplayerthumbs-4.12.2.ebuild | 26 ++
237 kde-base/nepomuk-core/nepomuk-core-4.12.2.ebuild | 39 +++
238 .../nepomuk-widgets/nepomuk-widgets-4.12.2.ebuild | 22 ++
239 kde-base/nepomuk/nepomuk-4.12.2.ebuild | 22 ++
240 kde-base/nsplugins/nsplugins-4.12.2.ebuild | 30 +++
241 kde-base/okteta/okteta-4.12.2.ebuild | 19 ++
242 kde-base/okular/okular-4.12.2.ebuild | 51 ++++
243 kde-base/oxygen-icons/oxygen-icons-4.12.2.ebuild | 27 ++
244 kde-base/pairs/pairs-4.12.2.ebuild | 16 ++
245 kde-base/palapeli/palapeli-4.12.2.ebuild | 16 ++
246 kde-base/parley/parley-4.12.2.ebuild | 31 +++
247 kde-base/perlkde/perlkde-4.12.2.ebuild | 36 +++
248 kde-base/perlqt/perlqt-4.12.2.ebuild | 48 ++++
249 kde-base/phonon-kde/phonon-kde-4.12.2.ebuild | 36 +++
250 kde-base/picmi/picmi-4.12.2.ebuild | 18 ++
251 kde-base/plasma-apps/plasma-apps-4.12.2.ebuild | 18 ++
252 .../plasma-runtime/plasma-runtime-4.12.2.ebuild | 22 ++
253 kde-base/poxml/poxml-4.12.2.ebuild | 54 ++++
254 kde-base/print-manager/print-manager-4.12.2.ebuild | 21 ++
255 kde-base/pykde4/pykde4-4.12.2.ebuild | 161 +++++++++++
256 kde-base/qtruby/qtruby-4.12.2.ebuild | 71 +++++
257 kde-base/qyoto/qyoto-4.12.2.ebuild | 33 +++
258 .../renamedlg-plugins-4.12.2.ebuild | 13 +
259 kde-base/rocs/rocs-4.12.2.ebuild | 38 +++
260 kde-base/smokegen/smokegen-4.12.2.ebuild | 18 ++
261 kde-base/smokekde/smokekde-4.12.2.ebuild | 35 +++
262 kde-base/smokeqt/smokeqt-4.12.2.ebuild | 53 ++++
263 kde-base/solid-runtime/solid-runtime-4.12.2.ebuild | 28 ++
264 kde-base/step/step-4.12.2.ebuild | 30 +++
265 kde-base/superkaramba/superkaramba-4.12.2.ebuild | 42 +++
266 kde-base/svgpart/svgpart-4.12.2.ebuild | 11 +
267 kde-base/sweeper/sweeper-4.12.2.ebuild | 14 +
268 kde-base/thumbnailers/thumbnailers-4.12.2.ebuild | 22 ++
269 kde-base/umbrello/umbrello-4.12.2.ebuild | 24 ++
270 259 files changed, 7475 insertions(+)
271
272 diff --git a/kde-base/akonadiconsole/akonadiconsole-4.12.2.ebuild b/kde-base/akonadiconsole/akonadiconsole-4.12.2.ebuild
273 new file mode 100644
274 index 0000000..0f1a46d
275 --- /dev/null
276 +++ b/kde-base/akonadiconsole/akonadiconsole-4.12.2.ebuild
277 @@ -0,0 +1,28 @@
278 +# Copyright 1999-2014 Gentoo Foundation
279 +# Distributed under the terms of the GNU General Public License v2
280 +# $Header: $
281 +
282 +EAPI=5
283 +
284 +KMNAME="kdepim"
285 +inherit kde4-meta
286 +
287 +DESCRIPTION="Akonadi developer console"
288 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
289 +IUSE="debug"
290 +
291 +DEPEND="
292 + $(add_kdebase_dep kdelibs 'semantic-desktop')
293 + $(add_kdebase_dep kdepimlibs)
294 + $(add_kdebase_dep kdepim-common-libs)
295 + $(add_kdebase_dep nepomuk-core)
296 + $(add_kdebase_dep nepomuk-widgets)
297 + app-office/akonadi-server
298 +"
299 +RDEPEND="${DEPEND}"
300 +
301 +KMEXTRACTONLY="
302 + akonadi_next/
303 + calendarsupport/
304 + messageviewer/
305 +"
306
307 diff --git a/kde-base/akregator/akregator-4.12.2.ebuild b/kde-base/akregator/akregator-4.12.2.ebuild
308 new file mode 100644
309 index 0000000..0de6055
310 --- /dev/null
311 +++ b/kde-base/akregator/akregator-4.12.2.ebuild
312 @@ -0,0 +1,22 @@
313 +# Copyright 1999-2014 Gentoo Foundation
314 +# Distributed under the terms of the GNU General Public License v2
315 +# $Header: $
316 +
317 +EAPI=5
318 +
319 +KDE_HANDBOOK="optional"
320 +KMNAME="kdepim"
321 +inherit kde4-meta
322 +
323 +DESCRIPTION="KDE news feed aggregator."
324 +HOMEPAGE="http://www.kde.org/applications/internet/akregator"
325 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
326 +IUSE="debug"
327 +
328 +DEPEND="
329 + $(add_kdebase_dep kdepimlibs)
330 + $(add_kdebase_dep kdepim-common-libs)
331 +"
332 +RDEPEND="${DEPEND}"
333 +
334 +KMLOADLIBS="kdepim-common-libs"
335
336 diff --git a/kde-base/amor/amor-4.12.2.ebuild b/kde-base/amor/amor-4.12.2.ebuild
337 new file mode 100644
338 index 0000000..acc372f
339 --- /dev/null
340 +++ b/kde-base/amor/amor-4.12.2.ebuild
341 @@ -0,0 +1,16 @@
342 +# Copyright 1999-2014 Gentoo Foundation
343 +# Distributed under the terms of the GNU General Public License v2
344 +# $Header: $
345 +
346 +EAPI=5
347 +
348 +KDE_HANDBOOK="optional"
349 +inherit kde4-base
350 +
351 +DESCRIPTION="KDE: Amusing Misuse Of Resources - desktop-dwelling creature"
352 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
353 +IUSE="debug"
354 +
355 +DEPEND="x11-libs/libX11
356 + x11-libs/libXext"
357 +RDEPEND="${DEPEND}"
358
359 diff --git a/kde-base/analitza/analitza-4.12.2.ebuild b/kde-base/analitza/analitza-4.12.2.ebuild
360 new file mode 100644
361 index 0000000..5fa33cf
362 --- /dev/null
363 +++ b/kde-base/analitza/analitza-4.12.2.ebuild
364 @@ -0,0 +1,28 @@
365 +# Copyright 1999-2014 Gentoo Foundation
366 +# Distributed under the terms of the GNU General Public License v2
367 +# $Header: $
368 +
369 +EAPI=5
370 +
371 +KDE_HANDBOOK="never"
372 +OPENGL_REQUIRED="optional"
373 +inherit kde4-base
374 +
375 +DESCRIPTION="KDE library for mathematical features"
376 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
377 +IUSE="debug readline"
378 +
379 +DEPEND="
380 + opengl? ( virtual/glu )
381 + readline? ( sys-libs/readline )
382 +"
383 +RDEPEND="${DEPEND}"
384 +
385 +src_configure() {
386 + local mycmakeargs=(
387 + $(cmake-utils_use_with opengl OpenGL)
388 + $(cmake-utils_use_with readline)
389 + )
390 +
391 + kde4-base_src_configure
392 +}
393
394 diff --git a/kde-base/ark/ark-4.12.2.ebuild b/kde-base/ark/ark-4.12.2.ebuild
395 new file mode 100644
396 index 0000000..3938e15
397 --- /dev/null
398 +++ b/kde-base/ark/ark-4.12.2.ebuild
399 @@ -0,0 +1,41 @@
400 +# Copyright 1999-2014 Gentoo Foundation
401 +# Distributed under the terms of the GNU General Public License v2
402 +# $Header: $
403 +
404 +EAPI=5
405 +
406 +KDE_HANDBOOK="optional"
407 +inherit kde4-base
408 +
409 +DESCRIPTION="KDE Archiving tool"
410 +HOMEPAGE="http://www.kde.org/applications/utilities/ark
411 +http://utils.kde.org/projects/ark"
412 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
413 +IUSE="+archive +bzip2 debug lzma"
414 +
415 +DEPEND="
416 + $(add_kdebase_dep libkonq)
417 + sys-libs/zlib
418 + archive? ( >=app-arch/libarchive-2.6.1:=[bzip2?,lzma?,zlib] )
419 +"
420 +RDEPEND="${DEPEND}"
421 +
422 +RESTRICT="test"
423 +# dbus problem
424 +
425 +src_configure() {
426 + mycmakeargs=(
427 + $(cmake-utils_use_with archive LibArchive)
428 + $(cmake-utils_use_with bzip2 BZip2)
429 + $(cmake-utils_use_with lzma LibLZMA)
430 + )
431 + kde4-base_src_configure
432 +}
433 +
434 +pkg_postinst() {
435 + kde4-base_pkg_postinst
436 +
437 + if ! has_version app-arch/rar ; then
438 + elog "For creating rar archives, install app-arch/rar"
439 + fi
440 +}
441
442 diff --git a/kde-base/attica/attica-4.12.2.ebuild b/kde-base/attica/attica-4.12.2.ebuild
443 new file mode 100644
444 index 0000000..ca6ac18
445 --- /dev/null
446 +++ b/kde-base/attica/attica-4.12.2.ebuild
447 @@ -0,0 +1,17 @@
448 +# Copyright 1999-2014 Gentoo Foundation
449 +# Distributed under the terms of the GNU General Public License v2
450 +# $Header: $
451 +
452 +EAPI=5
453 +
454 +KMNAME="kde-runtime"
455 +inherit kde4-meta
456 +
457 +DESCRIPTION="Open Collaboration Services provider management"
458 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
459 +IUSE="debug"
460 +
461 +DEPEND="
462 + dev-libs/libattica[qt4]
463 +"
464 +RDEPEND="${DEPEND}"
465
466 diff --git a/kde-base/audiocd-kio/audiocd-kio-4.12.2.ebuild b/kde-base/audiocd-kio/audiocd-kio-4.12.2.ebuild
467 new file mode 100644
468 index 0000000..931880b
469 --- /dev/null
470 +++ b/kde-base/audiocd-kio/audiocd-kio-4.12.2.ebuild
471 @@ -0,0 +1,33 @@
472 +# Copyright 1999-2014 Gentoo Foundation
473 +# Distributed under the terms of the GNU General Public License v2
474 +# $Header: $
475 +
476 +EAPI=5
477 +
478 +KDE_HANDBOOK="optional"
479 +inherit kde4-base
480 +
481 +DESCRIPTION="KDE kioslaves from the kdemultimedia package"
482 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
483 +IUSE="debug flac vorbis"
484 +
485 +DEPEND="
486 + $(add_kdebase_dep libkcddb)
487 + $(add_kdebase_dep libkcompactdisc)
488 + media-sound/cdparanoia
489 + flac? ( >=media-libs/flac-1.1.2 )
490 + vorbis? (
491 + media-libs/libogg
492 + media-libs/libvorbis
493 + )
494 +"
495 +RDEPEND="${DEPEND}"
496 +
497 +src_configure() {
498 + local mycmakeargs=(
499 + $(cmake-utils_use_with flac)
500 + $(cmake-utils_use_with vorbis OggVorbis)
501 + )
502 +
503 + kde4-base_src_configure
504 +}
505
506 diff --git a/kde-base/blinken/blinken-4.12.2.ebuild b/kde-base/blinken/blinken-4.12.2.ebuild
507 new file mode 100644
508 index 0000000..85950f8
509 --- /dev/null
510 +++ b/kde-base/blinken/blinken-4.12.2.ebuild
511 @@ -0,0 +1,21 @@
512 +# Copyright 1999-2014 Gentoo Foundation
513 +# Distributed under the terms of the GNU General Public License v2
514 +# $Header: $
515 +
516 +EAPI=5
517 +
518 +KDE_HANDBOOK="optional"
519 +inherit kde4-base
520 +
521 +DESCRIPTION="KDE version of the Simon Says game."
522 +HOMEPAGE="http://www.kde.org/applications/education/blinken
523 +http://edu.kde.org/blinken"
524 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
525 +IUSE="debug"
526 +
527 +DEPEND="
528 + $(add_kdebase_dep libkdeedu)
529 +"
530 +RDEPEND="${DEPEND}
531 + $(add_kdebase_dep knotify)
532 +"
533
534 diff --git a/kde-base/blogilo/blogilo-4.12.2.ebuild b/kde-base/blogilo/blogilo-4.12.2.ebuild
535 new file mode 100644
536 index 0000000..e9e8566
537 --- /dev/null
538 +++ b/kde-base/blogilo/blogilo-4.12.2.ebuild
539 @@ -0,0 +1,26 @@
540 +# Copyright 1999-2014 Gentoo Foundation
541 +# Distributed under the terms of the GNU General Public License v2
542 +# $Header: $
543 +
544 +EAPI=5
545 +
546 +KDE_HANDBOOK="optional"
547 +KMNAME="kdepim"
548 +inherit kde4-meta
549 +
550 +DESCRIPTION="KDE Blogging Client"
551 +HOMEPAGE="http://www.kde.org/applications/internet/blogilo"
552 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
553 +IUSE="debug"
554 +
555 +DEPEND="
556 + dev-libs/grantlee
557 + $(add_kdebase_dep kdepim-common-libs)
558 + $(add_kdebase_dep kdepimlibs)
559 +"
560 +RDEPEND="${DEPEND}"
561 +
562 +KMEXTRACTONLY="
563 + composereditor-ng/
564 + pimcommon/
565 +"
566
567 diff --git a/kde-base/bomber/bomber-4.12.2.ebuild b/kde-base/bomber/bomber-4.12.2.ebuild
568 new file mode 100644
569 index 0000000..5e3a3e1
570 --- /dev/null
571 +++ b/kde-base/bomber/bomber-4.12.2.ebuild
572 @@ -0,0 +1,16 @@
573 +# Copyright 1999-2014 Gentoo Foundation
574 +# Distributed under the terms of the GNU General Public License v2
575 +# $Header: $
576 +
577 +EAPI=5
578 +
579 +KDE_HANDBOOK="optional"
580 +inherit kde4-base
581 +
582 +DESCRIPTION="KDE arcade bombing game"
583 +HOMEPAGE="http://www.kde.org/applications/games/bomber/"
584 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
585 +IUSE="debug"
586 +
587 +DEPEND="$(add_kdebase_dep libkdegames)"
588 +RDEPEND="${DEPEND}"
589
590 diff --git a/kde-base/bovo/bovo-4.12.2.ebuild b/kde-base/bovo/bovo-4.12.2.ebuild
591 new file mode 100644
592 index 0000000..de434e2
593 --- /dev/null
594 +++ b/kde-base/bovo/bovo-4.12.2.ebuild
595 @@ -0,0 +1,16 @@
596 +# Copyright 1999-2014 Gentoo Foundation
597 +# Distributed under the terms of the GNU General Public License v2
598 +# $Header: $
599 +
600 +EAPI=5
601 +
602 +KDE_HANDBOOK="optional"
603 +inherit kde4-base
604 +
605 +DESCRIPTION="Five-in-a-row Board Game"
606 +HOMEPAGE="http://www.kde.org/applications/games/bovo/"
607 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
608 +IUSE="debug"
609 +
610 +DEPEND="$(add_kdebase_dep libkdegames)"
611 +RDEPEND="${DEPEND}"
612
613 diff --git a/kde-base/calendarjanitor/calendarjanitor-4.12.2.ebuild b/kde-base/calendarjanitor/calendarjanitor-4.12.2.ebuild
614 new file mode 100644
615 index 0000000..0c83451
616 --- /dev/null
617 +++ b/kde-base/calendarjanitor/calendarjanitor-4.12.2.ebuild
618 @@ -0,0 +1,26 @@
619 +# Copyright 1999-2014 Gentoo Foundation
620 +# Distributed under the terms of the GNU General Public License v2
621 +# $Header: $
622 +
623 +EAPI=5
624 +
625 +KDE_HANDBOOK="optional"
626 +KMNAME="kdepim"
627 +KMMODULE="console/${PN}"
628 +inherit kde4-meta
629 +
630 +DESCRIPTION="A tool to scan calendar data for buggy instances"
631 +HOMEPAGE="http://www.kde.org/"
632 +KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
633 +IUSE="debug"
634 +
635 +DEPEND="
636 + $(add_kdebase_dep kdepim-common-libs)
637 +"
638 +RDEPEND="${DEPEND}"
639 +
640 +KMEXTRACTONLY="
641 + calendarsupport/
642 +"
643 +
644 +KMLOADLIBS="kdepim-common-libs"
645
646 diff --git a/kde-base/cantor/cantor-4.12.2.ebuild b/kde-base/cantor/cantor-4.12.2.ebuild
647 new file mode 100644
648 index 0000000..ebe0f56
649 --- /dev/null
650 +++ b/kde-base/cantor/cantor-4.12.2.ebuild
651 @@ -0,0 +1,58 @@
652 +# Copyright 1999-2014 Gentoo Foundation
653 +# Distributed under the terms of the GNU General Public License v2
654 +# $Header: $
655 +
656 +EAPI=5
657 +
658 +KDE_HANDBOOK="optional"
659 +PYTHON_COMPAT=( python2_7 )
660 +inherit kde4-base python-single-r1
661 +
662 +DESCRIPTION="KDE4 interface for doing mathematics and scientific computing"
663 +HOMEPAGE="http://www.kde.org/applications/education/cantor http://edu.kde.org/cantor"
664 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
665 +IUSE="analitza debug postscript python qalculate +R"
666 +
667 +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
668 +
669 +# TODO Add Sage Mathematics Software backend (http://www.sagemath.org)
670 +RDEPEND="
671 + analitza? ( $(add_kdebase_dep analitza) )
672 + qalculate? (
673 + sci-libs/cln
674 + sci-libs/libqalculate
675 + )
676 + postscript? ( app-text/libspectre )
677 + python? ( ${PYTHON_DEPS} )
678 + R? ( dev-lang/R )
679 + dev-qt/qtxmlpatterns:4
680 +"
681 +DEPEND="${RDEPEND}
682 + >=dev-cpp/eigen-2.0.3:2
683 +"
684 +
685 +RESTRICT="test"
686 +
687 +src_configure() {
688 + mycmakeargs=(
689 + $(cmake-utils_use_with analitza)
690 + $(cmake-utils_use_with postscript LibSpectre)
691 + $(cmake-utils_use_with python PythonLibs)
692 + $(cmake-utils_use_with qalculate)
693 + $(cmake-utils_use_with R)
694 + )
695 + kde4-base_src_configure
696 +}
697 +
698 +pkg_postinst() {
699 + kde4-base_pkg_postinst
700 +
701 + if ! use analitza && ! use python && ! use qalculate && ! use R; then
702 + echo
703 + ewarn "You have decided to build ${PN} with no backend."
704 + ewarn "To have this application functional, please do one of below:"
705 + ewarn " # emerge -va1 '='${CATEGORY}/${P} with 'analitza', 'python', 'qalculate' or 'R' USE flag enabled"
706 + ewarn " # emerge -vaDu sci-mathematics/maxima"
707 + echo
708 + fi
709 +}
710
711 diff --git a/kde-base/cervisia/cervisia-4.12.2.ebuild b/kde-base/cervisia/cervisia-4.12.2.ebuild
712 new file mode 100644
713 index 0000000..bc1e83b
714 --- /dev/null
715 +++ b/kde-base/cervisia/cervisia-4.12.2.ebuild
716 @@ -0,0 +1,17 @@
717 +# Copyright 1999-2014 Gentoo Foundation
718 +# Distributed under the terms of the GNU General Public License v2
719 +# $Header: $
720 +
721 +EAPI=5
722 +
723 +KDE_HANDBOOK="optional"
724 +inherit kde4-base
725 +
726 +DESCRIPTION="Cervisia - A KDE CVS frontend"
727 +HOMEPAGE="http://www.kde.org/applications/development/cervisia"
728 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
729 +IUSE="debug"
730 +
731 +RDEPEND="
732 + dev-vcs/cvs
733 +"
734
735 diff --git a/kde-base/contactthemeeditor/contactthemeeditor-4.12.2.ebuild b/kde-base/contactthemeeditor/contactthemeeditor-4.12.2.ebuild
736 new file mode 100644
737 index 0000000..b8fc28b
738 --- /dev/null
739 +++ b/kde-base/contactthemeeditor/contactthemeeditor-4.12.2.ebuild
740 @@ -0,0 +1,31 @@
741 +# Copyright 1999-2014 Gentoo Foundation
742 +# Distributed under the terms of the GNU General Public License v2
743 +# $Header: $
744 +
745 +EAPI=5
746 +
747 +KDE_HANDBOOK="optional"
748 +KMNAME="kdepim"
749 +inherit kde4-meta
750 +
751 +DESCRIPTION="A contact theme editor for KAddressBook"
752 +HOMEPAGE="http://www.kde.org/"
753 +KEYWORDS="~amd64 ~arm ~ppc ~x86"
754 +IUSE="debug"
755 +
756 +DEPEND="
757 + $(add_kdebase_dep kaddressbook)
758 + $(add_kdebase_dep kmail)
759 +"
760 +RDEPEND="${DEPEND}"
761 +
762 +KMCOMPILEONLY="
763 + kaddressbookgrantlee/
764 + grantleetheme/
765 +"
766 +KMEXTRACTONLY="
767 + grantleethemeeditor/
768 + pimcommon/
769 +"
770 +
771 +KMLOADLIBS="kdepim-common-libs"
772
773 diff --git a/kde-base/dolphin-plugins/dolphin-plugins-4.12.2.ebuild b/kde-base/dolphin-plugins/dolphin-plugins-4.12.2.ebuild
774 new file mode 100644
775 index 0000000..10450fe
776 --- /dev/null
777 +++ b/kde-base/dolphin-plugins/dolphin-plugins-4.12.2.ebuild
778 @@ -0,0 +1,35 @@
779 +# Copyright 1999-2014 Gentoo Foundation
780 +# Distributed under the terms of the GNU General Public License v2
781 +# $Header: $
782 +
783 +EAPI=5
784 +
785 +inherit kde4-base
786 +
787 +DESCRIPTION="Extra Dolphin plugins"
788 +KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
789 +IUSE="debug bazaar git mercurial subversion"
790 +
791 +DEPEND="
792 + $(add_kdebase_dep libkonq)
793 +"
794 +RDEPEND="${DEPEND}
795 + $(add_kdebase_dep kompare)
796 + bazaar? ( dev-vcs/bzr )
797 + git? ( dev-vcs/git )
798 + mercurial? ( dev-vcs/mercurial )
799 + subversion? ( dev-vcs/subversion )
800 +"
801 +
802 +src_install() {
803 + { use bazaar || use git || use mercurial || use subversion; } && kde4-base_src_install
804 +}
805 +
806 +pkg_postinst() {
807 + if ! use bazaar && ! use git && ! use mercurial && ! use subversion ; then
808 + einfo
809 + einfo "You have disabled all plugin use flags. If you want to have vcs"
810 + einfo "integration in dolphin, enable those of your needs."
811 + einfo
812 + fi
813 +}
814
815 diff --git a/kde-base/dolphin/dolphin-4.12.2.ebuild b/kde-base/dolphin/dolphin-4.12.2.ebuild
816 new file mode 100644
817 index 0000000..e5f9f3d
818 --- /dev/null
819 +++ b/kde-base/dolphin/dolphin-4.12.2.ebuild
820 @@ -0,0 +1,60 @@
821 +# Copyright 1999-2014 Gentoo Foundation
822 +# Distributed under the terms of the GNU General Public License v2
823 +# $Header: $
824 +
825 +EAPI=5
826 +
827 +KDE_HANDBOOK="optional"
828 +KMNAME="kde-baseapps"
829 +inherit kde4-meta
830 +
831 +DESCRIPTION="A KDE filemanager focusing on usability"
832 +HOMEPAGE="http://dolphin.kde.org http://www.kde.org/applications/system/dolphin"
833 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
834 +IUSE="debug semantic-desktop thumbnail"
835 +
836 +DEPEND="
837 + $(add_kdebase_dep kactivities)
838 + $(add_kdebase_dep kdelibs 'semantic-desktop?')
839 + $(add_kdebase_dep libkonq)
840 + x11-libs/libXrender
841 + semantic-desktop? (
842 + >=dev-libs/shared-desktop-ontologies-0.11.0
843 + dev-libs/soprano
844 + $(add_kdebase_dep nepomuk-core)
845 + $(add_kdebase_dep nepomuk-widgets)
846 + )
847 +"
848 +RDEPEND="${DEPEND}
849 + $(add_kdebase_dep kfind)
850 +"
851 +PDEPEND="
852 + thumbnail? (
853 + $(add_kdebase_dep thumbnailers)
854 + || (
855 + $(add_kdebase_dep ffmpegthumbs)
856 + $(add_kdebase_dep mplayerthumbs)
857 + )
858 + )
859 +"
860 +
861 +RESTRICT="test"
862 +# bug 393129
863 +
864 +src_configure() {
865 + mycmakeargs=(
866 + $(cmake-utils_use_with semantic-desktop NepomukCore)
867 + $(cmake-utils_use_with semantic-desktop NepomukWidgets)
868 + $(cmake-utils_use_with semantic-desktop Soprano)
869 + )
870 +
871 + kde4-meta_src_configure
872 +}
873 +
874 +pkg_postinst() {
875 + kde4-base_pkg_postinst
876 +
877 + if ! has_version media-gfx/icoutils ; then
878 + elog "For .exe file preview support, install media-gfx/icoutils."
879 + fi
880 +}
881
882 diff --git a/kde-base/dragon/dragon-4.12.2.ebuild b/kde-base/dragon/dragon-4.12.2.ebuild
883 new file mode 100644
884 index 0000000..47dae9c
885 --- /dev/null
886 +++ b/kde-base/dragon/dragon-4.12.2.ebuild
887 @@ -0,0 +1,20 @@
888 +# Copyright 1999-2014 Gentoo Foundation
889 +# Distributed under the terms of the GNU General Public License v2
890 +# $Header: $
891 +
892 +EAPI=5
893 +
894 +KDE_HANDBOOK="optional"
895 +inherit kde4-base
896 +
897 +DESCRIPTION="Dragon Player is a simple video player for KDE 4"
898 +HOMEPAGE="http://www.kde.org/applications/multimedia/dragonplayer"
899 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
900 +IUSE="debug xine"
901 +
902 +RDEPEND="
903 + >=media-libs/phonon-4.4.3
904 +"
905 +DEPEND="${RDEPEND}
906 + sys-devel/gettext
907 +"
908
909 diff --git a/kde-base/drkonqi/drkonqi-4.12.2.ebuild b/kde-base/drkonqi/drkonqi-4.12.2.ebuild
910 new file mode 100644
911 index 0000000..8e59620
912 --- /dev/null
913 +++ b/kde-base/drkonqi/drkonqi-4.12.2.ebuild
914 @@ -0,0 +1,25 @@
915 +# Copyright 1999-2014 Gentoo Foundation
916 +# Distributed under the terms of the GNU General Public License v2
917 +# $Header: $
918 +
919 +EAPI=5
920 +
921 +KMNAME="kde-runtime"
922 +inherit kde4-meta
923 +
924 +DESCRIPTION="KDE crash handler, gives the user feedback if a program crashed"
925 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
926 +IUSE="debug"
927 +
928 +DEPEND="
929 + $(add_kdebase_dep kdepimlibs)
930 +"
931 +RDEPEND="${DEPEND}"
932 +
933 +pkg_postinst() {
934 + kde4-meta_pkg_postinst
935 + if ! has_version "sys-devel/gdb"; then
936 + elog "For more usability consider installing following packages:"
937 + elog " sys-devel/gdb - Easier debugging support"
938 + fi
939 +}
940
941 diff --git a/kde-base/ffmpegthumbs/ffmpegthumbs-4.12.2.ebuild b/kde-base/ffmpegthumbs/ffmpegthumbs-4.12.2.ebuild
942 new file mode 100644
943 index 0000000..c0d4e9a
944 --- /dev/null
945 +++ b/kde-base/ffmpegthumbs/ffmpegthumbs-4.12.2.ebuild
946 @@ -0,0 +1,16 @@
947 +# Copyright 1999-2014 Gentoo Foundation
948 +# Distributed under the terms of the GNU General Public License v2
949 +# $Header: $
950 +
951 +EAPI=5
952 +
953 +inherit kde4-base
954 +
955 +DESCRIPTION="A FFmpeg based thumbnail Generator for Video Files."
956 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
957 +IUSE="debug"
958 +
959 +DEPEND="
960 + virtual/ffmpeg
961 +"
962 +RDEPEND="${DEPEND}"
963
964 diff --git a/kde-base/filelight/filelight-4.12.2.ebuild b/kde-base/filelight/filelight-4.12.2.ebuild
965 new file mode 100644
966 index 0000000..57ce876
967 --- /dev/null
968 +++ b/kde-base/filelight/filelight-4.12.2.ebuild
969 @@ -0,0 +1,19 @@
970 +# Copyright 1999-2014 Gentoo Foundation
971 +# Distributed under the terms of the GNU General Public License v2
972 +# $Header: $
973 +
974 +EAPI=5
975 +
976 +KDE_HANDBOOK="optional"
977 +inherit kde4-base
978 +
979 +DESCRIPTION="Filelight creates an interactive map of concentric, segmented rings that help visualise disk usage."
980 +HOMEPAGE="http://utils.kde.org/projects/filelight"
981 +
982 +LICENSE="GPL-3"
983 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
984 +IUSE="debug"
985 +
986 +RDEPEND="
987 + x11-apps/xdpyinfo
988 +"
989
990 diff --git a/kde-base/granatier/granatier-4.12.2.ebuild b/kde-base/granatier/granatier-4.12.2.ebuild
991 new file mode 100644
992 index 0000000..37fe109
993 --- /dev/null
994 +++ b/kde-base/granatier/granatier-4.12.2.ebuild
995 @@ -0,0 +1,20 @@
996 +# Copyright 1999-2014 Gentoo Foundation
997 +# Distributed under the terms of the GNU General Public License v2
998 +# $Header: $
999 +
1000 +EAPI=5
1001 +
1002 +KDE_HANDBOOK="optional"
1003 +inherit kde4-base
1004 +
1005 +DESCRIPTION="KDE Bomberman game"
1006 +HOMEPAGE="http://www.kde.org/applications/games/granatier/"
1007 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1008 +IUSE="debug"
1009 +
1010 +DEPEND="
1011 + $(add_kdebase_dep libkdegames)
1012 + media-libs/libsndfile
1013 + media-libs/openal
1014 +"
1015 +RDEPEND="${DEPEND}"
1016
1017 diff --git a/kde-base/gwenview/gwenview-4.12.2.ebuild b/kde-base/gwenview/gwenview-4.12.2.ebuild
1018 new file mode 100644
1019 index 0000000..f6f8658
1020 --- /dev/null
1021 +++ b/kde-base/gwenview/gwenview-4.12.2.ebuild
1022 @@ -0,0 +1,65 @@
1023 +# Copyright 1999-2014 Gentoo Foundation
1024 +# Distributed under the terms of the GNU General Public License v2
1025 +# $Header: $
1026 +
1027 +EAPI=5
1028 +
1029 +KDE_HANDBOOK="optional"
1030 +OPENGL_REQUIRED="always"
1031 +inherit kde4-base
1032 +
1033 +DESCRIPTION="KDE image viewer"
1034 +HOMEPAGE="
1035 + http://www.kde.org/applications/graphics/gwenview/
1036 + http://gwenview.sourceforge.net/
1037 +"
1038 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1039 +IUSE="debug kipi semantic-desktop"
1040 +
1041 +# tests fail, last checked 4.11.0
1042 +RESTRICT="test"
1043 +
1044 +DEPEND="
1045 + $(add_kdebase_dep kdelibs 'semantic-desktop?')
1046 + $(add_kdebase_dep libkonq)
1047 + $(add_kdebase_dep kactivities)
1048 + media-gfx/exiv2:=
1049 + media-libs/lcms:2
1050 + media-libs/libpng:0=
1051 + virtual/jpeg:0
1052 + x11-libs/libX11
1053 + kipi? ( $(add_kdebase_dep libkipi) )
1054 + semantic-desktop? ( $(add_kdebase_dep nepomuk-core) )
1055 +"
1056 +RDEPEND="${DEPEND}"
1057 +
1058 +src_configure() {
1059 + local mycmakeargs=(
1060 + $(cmake-utils_use_with semantic-desktop Soprano)
1061 + $(cmake-utils_use_with kipi)
1062 + )
1063 + # Workaround for bug #479510
1064 + if [[ -e ${EPREFIX}/usr/include/${CHOST}/jconfig.h ]]; then
1065 + mycmakeargs+=( -DJCONFIG_H="${EPREFIX}/usr/include/${CHOST}/jconfig.h" )
1066 + fi
1067 +
1068 + if use semantic-desktop; then
1069 + mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=Nepomuk)
1070 + else
1071 + mycmakeargs+=(-DGWENVIEW_SEMANTICINFO_BACKEND=None)
1072 + fi
1073 +
1074 + kde4-base_src_configure
1075 +}
1076 +
1077 +pkg_postinst() {
1078 + kde4-base_pkg_postinst
1079 +
1080 + if ! has_version kde-base/svgpart:${SLOT} ; then
1081 + elog "For SVG support, install kde-base/svgpart:${SLOT}"
1082 + fi
1083 +
1084 + if use kipi && ! has_version media-plugins/kipi-plugins ; then
1085 + elog "The plugins for the KIPI inteface can be found in media-plugins/kipi-plugins"
1086 + fi
1087 +}
1088
1089 diff --git a/kde-base/jovie/jovie-4.12.2.ebuild b/kde-base/jovie/jovie-4.12.2.ebuild
1090 new file mode 100644
1091 index 0000000..a2904ca
1092 --- /dev/null
1093 +++ b/kde-base/jovie/jovie-4.12.2.ebuild
1094 @@ -0,0 +1,18 @@
1095 +# Copyright 1999-2014 Gentoo Foundation
1096 +# Distributed under the terms of the GNU General Public License v2
1097 +# $Header: $
1098 +
1099 +EAPI=5
1100 +
1101 +KDE_HANDBOOK="optional"
1102 +inherit kde4-base
1103 +
1104 +DESCRIPTION="Jovie is a text to speech application"
1105 +HOMEPAGE="http://www.kde.org/applications/utilities/jovie/"
1106 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1107 +IUSE="debug"
1108 +
1109 +DEPEND="
1110 + app-accessibility/speech-dispatcher
1111 +"
1112 +RDEPEND="${DEPEND}"
1113
1114 diff --git a/kde-base/juk/juk-4.12.2.ebuild b/kde-base/juk/juk-4.12.2.ebuild
1115 new file mode 100644
1116 index 0000000..c01d7aa
1117 --- /dev/null
1118 +++ b/kde-base/juk/juk-4.12.2.ebuild
1119 @@ -0,0 +1,27 @@
1120 +# Copyright 1999-2014 Gentoo Foundation
1121 +# Distributed under the terms of the GNU General Public License v2
1122 +# $Header: $
1123 +
1124 +EAPI=5
1125 +
1126 +KDE_HANDBOOK="optional"
1127 +inherit kde4-base
1128 +
1129 +DESCRIPTION="Jukebox and music manager for KDE."
1130 +HOMEPAGE="http://www.kde.org/applications/multimedia/juk/"
1131 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1132 +IUSE="debug"
1133 +
1134 +DEPEND="
1135 + >=media-libs/taglib-1.6
1136 +"
1137 +RDEPEND="${DEPEND}"
1138 +
1139 +src_configure() {
1140 + # http://bugs.gentoo.org/410551 for disabling deprecated TunePimp support
1141 + mycmakeargs=(
1142 + -DWITH_TunePimp=OFF
1143 + )
1144 +
1145 + kde4-base_src_configure
1146 +}
1147
1148 diff --git a/kde-base/kabcclient/kabcclient-4.12.2.ebuild b/kde-base/kabcclient/kabcclient-4.12.2.ebuild
1149 new file mode 100644
1150 index 0000000..94dfe79
1151 --- /dev/null
1152 +++ b/kde-base/kabcclient/kabcclient-4.12.2.ebuild
1153 @@ -0,0 +1,26 @@
1154 +# Copyright 1999-2014 Gentoo Foundation
1155 +# Distributed under the terms of the GNU General Public License v2
1156 +# $Header: $
1157 +
1158 +EAPI=5
1159 +
1160 +KDE_HANDBOOK="optional"
1161 +KMNAME="kdepim"
1162 +KMMODULE="console/${PN}"
1163 +inherit kde4-meta
1164 +
1165 +DESCRIPTION="A command line client for accessing the KDE addressbook"
1166 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1167 +IUSE="debug"
1168 +
1169 +DEPEND="
1170 + $(add_kdebase_dep kdepimlibs)
1171 +"
1172 +RDEPEND="${DEPEND}"
1173 +
1174 +src_install() {
1175 + kde4-meta_src_install
1176 +
1177 + # work around NULL DT_RPATH in kabc2mutt
1178 + dosym kabcclient ${PREFIX}/bin/kabc2mutt
1179 +}
1180
1181 diff --git a/kde-base/kaccessible/kaccessible-4.12.2.ebuild b/kde-base/kaccessible/kaccessible-4.12.2.ebuild
1182 new file mode 100644
1183 index 0000000..a3054f0
1184 --- /dev/null
1185 +++ b/kde-base/kaccessible/kaccessible-4.12.2.ebuild
1186 @@ -0,0 +1,21 @@
1187 +# Copyright 1999-2014 Gentoo Foundation
1188 +# Distributed under the terms of the GNU General Public License v2
1189 +# $Header: $
1190 +
1191 +EAPI=5
1192 +
1193 +inherit kde4-base
1194 +
1195 +DESCRIPTION="Provides accessibility services like focus tracking"
1196 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1197 +IUSE="debug +speechd"
1198 +
1199 +DEPEND="speechd? ( app-accessibility/speech-dispatcher )"
1200 +RDEPEND=${DEPEND}
1201 +
1202 +src_configure() {
1203 + mycmakeargs=(
1204 + $(cmake-utils_use_with speechd)
1205 + )
1206 + kde4-base_src_configure
1207 +}
1208
1209 diff --git a/kde-base/kactivities/kactivities-4.12.2.ebuild b/kde-base/kactivities/kactivities-4.12.2.ebuild
1210 new file mode 100644
1211 index 0000000..5fae9ab
1212 --- /dev/null
1213 +++ b/kde-base/kactivities/kactivities-4.12.2.ebuild
1214 @@ -0,0 +1,27 @@
1215 +# Copyright 1999-2014 Gentoo Foundation
1216 +# Distributed under the terms of the GNU General Public License v2
1217 +# $Header: $
1218 +
1219 +EAPI=5
1220 +
1221 +inherit kde4-base
1222 +
1223 +DESCRIPTION="KDE Activity Manager"
1224 +
1225 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
1226 +IUSE="semantic-desktop"
1227 +
1228 +DEPEND="$(add_kdebase_dep kdelibs 'semantic-desktop?')"
1229 +RDEPEND="${DEPEND}"
1230 +
1231 +# Split out from kdelibs in 4.7.1-r2
1232 +add_blocker kdelibs 4.7.1-r1
1233 +# Moved here in 4.8
1234 +add_blocker activitymanager
1235 +
1236 +src_configure() {
1237 + local mycmakeargs=(
1238 + $(cmake-utils_use_with semantic-desktop NepomukCore)
1239 + )
1240 + kde4-base_src_configure
1241 +}
1242
1243 diff --git a/kde-base/kaddressbook/kaddressbook-4.12.2.ebuild b/kde-base/kaddressbook/kaddressbook-4.12.2.ebuild
1244 new file mode 100644
1245 index 0000000..851323c
1246 --- /dev/null
1247 +++ b/kde-base/kaddressbook/kaddressbook-4.12.2.ebuild
1248 @@ -0,0 +1,49 @@
1249 +# Copyright 1999-2014 Gentoo Foundation
1250 +# Distributed under the terms of the GNU General Public License v2
1251 +# $Header: $
1252 +
1253 +EAPI=5
1254 +
1255 +KDE_HANDBOOK="optional"
1256 +KMNAME="kdepim"
1257 +inherit kde4-meta
1258 +
1259 +DESCRIPTION="The KDE Address Book"
1260 +HOMEPAGE="http://www.kde.org/applications/office/kaddressbook/"
1261 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1262 +IUSE="debug"
1263 +
1264 +DEPEND="
1265 + >=dev-libs/grantlee-0.2.0
1266 + $(add_kdebase_dep kdelibs 'semantic-desktop')
1267 + $(add_kdebase_dep kdepimlibs)
1268 + $(add_kdebase_dep kdepim-common-libs)
1269 +"
1270 +RDEPEND="${DEPEND}"
1271 +
1272 +KMEXTRA="
1273 + plugins/kaddressbook/
1274 + plugins/ktexteditor/
1275 +"
1276 +KMCOMPILEONLY="
1277 + grantleetheme/
1278 + kaddressbookgrantlee/
1279 +"
1280 +KMEXTRACTONLY="
1281 + akonadi_next/
1282 + calendarsupport/
1283 + libkleo/
1284 + pimcommon/
1285 +"
1286 +
1287 +KMLOADLIBS="kdepim-common-libs"
1288 +
1289 +pkg_postinst() {
1290 + kde4-meta_pkg_postinst
1291 +
1292 + if ! has_version kde-base/kdepim-kresources:${SLOT}; then
1293 + echo
1294 + elog "For groupware functionality, please install kde-base/kdepim-kresources:${SLOT}"
1295 + echo
1296 + fi
1297 +}
1298
1299 diff --git a/kde-base/kajongg/kajongg-4.12.2.ebuild b/kde-base/kajongg/kajongg-4.12.2.ebuild
1300 new file mode 100644
1301 index 0000000..45b7b85
1302 --- /dev/null
1303 +++ b/kde-base/kajongg/kajongg-4.12.2.ebuild
1304 @@ -0,0 +1,37 @@
1305 +# Copyright 1999-2014 Gentoo Foundation
1306 +# Distributed under the terms of the GNU General Public License v2
1307 +# $Header: $
1308 +
1309 +EAPI=5
1310 +
1311 +KDE_HANDBOOK="optional"
1312 +PYTHON_COMPAT=( python{2_6,2_7} )
1313 +inherit python-single-r1 kde4-base
1314 +
1315 +DESCRIPTION="The classical Mah Jongg for four players"
1316 +HOMEPAGE="http://www.kde.org/applications/games/kajongg/"
1317 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1318 +IUSE="debug"
1319 +
1320 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
1321 +
1322 +DEPEND="
1323 + ${PYTHON_DEPS}
1324 + dev-db/sqlite:3
1325 + $(add_kdebase_dep libkdegames)
1326 + $(add_kdebase_dep pykde4 "${PYTHON_USEDEP}")
1327 +"
1328 +RDEPEND="${DEPEND}
1329 + $(add_kdebase_dep libkmahjongg)
1330 + >=dev-python/twisted-core-8.2.0
1331 +"
1332 +
1333 +pkg_setup() {
1334 + python-single-r1_pkg_setup
1335 + kde4-base_pkg_setup
1336 +}
1337 +
1338 +src_prepare() {
1339 + python_fix_shebang src
1340 + kde4-base_src_prepare
1341 +}
1342
1343 diff --git a/kde-base/kalarm/kalarm-4.12.2.ebuild b/kde-base/kalarm/kalarm-4.12.2.ebuild
1344 new file mode 100644
1345 index 0000000..1f19f77
1346 --- /dev/null
1347 +++ b/kde-base/kalarm/kalarm-4.12.2.ebuild
1348 @@ -0,0 +1,26 @@
1349 +# Copyright 1999-2014 Gentoo Foundation
1350 +# Distributed under the terms of the GNU General Public License v2
1351 +# $Header: $
1352 +
1353 +EAPI=5
1354 +
1355 +KDE_HANDBOOK="optional"
1356 +KMNAME="kdepim"
1357 +inherit kde4-meta
1358 +
1359 +DESCRIPTION="Personal alarm message, command and email scheduler for KDE"
1360 +HOMEPAGE+=" http://userbase.kde.org/KAlarm"
1361 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1362 +IUSE="debug"
1363 +
1364 +RDEPEND="
1365 + $(add_kdebase_dep kdepimlibs)
1366 + $(add_kdebase_dep kdepim-common-libs)
1367 + media-libs/phonon
1368 + x11-libs/libX11
1369 +"
1370 +DEPEND="${RDEPEND}"
1371 +
1372 +KMEXTRACTONLY="
1373 + kmail/
1374 +"
1375
1376 diff --git a/kde-base/kalgebra/kalgebra-4.12.2.ebuild b/kde-base/kalgebra/kalgebra-4.12.2.ebuild
1377 new file mode 100644
1378 index 0000000..968243f
1379 --- /dev/null
1380 +++ b/kde-base/kalgebra/kalgebra-4.12.2.ebuild
1381 @@ -0,0 +1,31 @@
1382 +# Copyright 1999-2014 Gentoo Foundation
1383 +# Distributed under the terms of the GNU General Public License v2
1384 +# $Header: $
1385 +
1386 +EAPI=5
1387 +
1388 +KDE_HANDBOOK="optional"
1389 +DECLARATIVE_REQUIRED="always"
1390 +OPENGL_REQUIRED="optional"
1391 +inherit kde4-base
1392 +
1393 +DESCRIPTION="MathML-based graph calculator for KDE."
1394 +HOMEPAGE="http://www.kde.org/applications/education/kalgebra
1395 +http://edu.kde.org/kalgebra"
1396 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1397 +IUSE="debug"
1398 +
1399 +DEPEND="
1400 + $(add_kdebase_dep analitza opengl?)
1401 + $(add_kdebase_dep libkdeedu)
1402 + opengl? ( virtual/glu )
1403 +"
1404 +RDEPEND="${DEPEND}"
1405 +
1406 +src_configure() {
1407 + local mycmakeargs=(
1408 + $(cmake-utils_use_with opengl OpenGL)
1409 + )
1410 +
1411 + kde4-base_src_configure
1412 +}
1413
1414 diff --git a/kde-base/kalzium/kalzium-4.12.2.ebuild b/kde-base/kalzium/kalzium-4.12.2.ebuild
1415 new file mode 100644
1416 index 0000000..7363d0e
1417 --- /dev/null
1418 +++ b/kde-base/kalzium/kalzium-4.12.2.ebuild
1419 @@ -0,0 +1,48 @@
1420 +# Copyright 1999-2014 Gentoo Foundation
1421 +# Distributed under the terms of the GNU General Public License v2
1422 +# $Header: $
1423 +
1424 +EAPI=5
1425 +
1426 +KDE_HANDBOOK="optional"
1427 +CPPUNIT_REQUIRED="optional"
1428 +OPENGL_REQUIRED="always"
1429 +inherit kde4-base flag-o-matic
1430 +
1431 +DESCRIPTION="KDE: periodic table of the elements."
1432 +HOMEPAGE="http://www.kde.org/applications/education/kalzium
1433 +http://edu.kde.org/kalzium"
1434 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1435 +IUSE="editor debug +plasma solver"
1436 +
1437 +DEPEND="
1438 + $(add_kdebase_dep libkdeedu)
1439 + editor? (
1440 + >=dev-cpp/eigen-2.0.3:2
1441 + sci-chemistry/avogadro
1442 + >=sci-chemistry/openbabel-2.2
1443 + )
1444 + solver? ( dev-ml/facile[ocamlopt] )
1445 +"
1446 +RDEPEND=${DEPEND}
1447 +
1448 +KMEXTRACTONLY="
1449 + libkdeedu/kdeeduui/
1450 + libkdeedu/libscience/
1451 +"
1452 +
1453 +src_configure(){
1454 + # Fix missing finite()
1455 + [[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H
1456 +
1457 + mycmakeargs=(
1458 + $(cmake-utils_use_with editor Eigen2)
1459 + $(cmake-utils_use_with editor Avogadro)
1460 + $(cmake-utils_use_with editor OpenBabel2)
1461 + $(cmake-utils_use_with editor OpenGL)
1462 + $(cmake-utils_use_with solver OCaml)
1463 + $(cmake-utils_use_with solver Libfacile)
1464 + )
1465 +
1466 + kde4-base_src_configure
1467 +}
1468
1469 diff --git a/kde-base/kamera/kamera-4.12.2.ebuild b/kde-base/kamera/kamera-4.12.2.ebuild
1470 new file mode 100644
1471 index 0000000..1dd8575
1472 --- /dev/null
1473 +++ b/kde-base/kamera/kamera-4.12.2.ebuild
1474 @@ -0,0 +1,17 @@
1475 +# Copyright 1999-2014 Gentoo Foundation
1476 +# Distributed under the terms of the GNU General Public License v2
1477 +# $Header: $
1478 +
1479 +EAPI=5
1480 +
1481 +KDE_HANDBOOK="optional"
1482 +inherit kde4-base
1483 +
1484 +DESCRIPTION="KDE digital camera manager"
1485 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1486 +IUSE="debug"
1487 +
1488 +DEPEND="
1489 + media-libs/libgphoto2:=
1490 +"
1491 +RDEPEND="${DEPEND}"
1492
1493 diff --git a/kde-base/kanagram/kanagram-4.12.2.ebuild b/kde-base/kanagram/kanagram-4.12.2.ebuild
1494 new file mode 100644
1495 index 0000000..b484404
1496 --- /dev/null
1497 +++ b/kde-base/kanagram/kanagram-4.12.2.ebuild
1498 @@ -0,0 +1,19 @@
1499 +# Copyright 1999-2014 Gentoo Foundation
1500 +# Distributed under the terms of the GNU General Public License v2
1501 +# $Header: $
1502 +
1503 +EAPI=5
1504 +
1505 +KDE_HANDBOOK="optional"
1506 +inherit kde4-base
1507 +
1508 +DESCRIPTION="KDE: letter order game."
1509 +HOMEPAGE="http://www.kde.org/applications/education/kanagram
1510 +http://edu.kde.org/kanagram"
1511 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1512 +IUSE="debug"
1513 +
1514 +DEPEND="
1515 + $(add_kdebase_dep libkdeedu)
1516 +"
1517 +RDEPEND=${DEPEND}
1518
1519 diff --git a/kde-base/kapman/kapman-4.12.2.ebuild b/kde-base/kapman/kapman-4.12.2.ebuild
1520 new file mode 100644
1521 index 0000000..63aba09
1522 --- /dev/null
1523 +++ b/kde-base/kapman/kapman-4.12.2.ebuild
1524 @@ -0,0 +1,16 @@
1525 +# Copyright 1999-2014 Gentoo Foundation
1526 +# Distributed under the terms of the GNU General Public License v2
1527 +# $Header: $
1528 +
1529 +EAPI=5
1530 +
1531 +KDE_HANDBOOK="optional"
1532 +inherit kde4-base
1533 +
1534 +DESCRIPTION="Pac-Man clone for KDE"
1535 +HOMEPAGE="http://www.kde.org/applications/games/kapman/"
1536 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1537 +IUSE="debug"
1538 +
1539 +DEPEND="$(add_kdebase_dep libkdegames)"
1540 +RDEPEND="${DEPEND}"
1541
1542 diff --git a/kde-base/kapptemplate/kapptemplate-4.12.2.ebuild b/kde-base/kapptemplate/kapptemplate-4.12.2.ebuild
1543 new file mode 100644
1544 index 0000000..38f7ec2
1545 --- /dev/null
1546 +++ b/kde-base/kapptemplate/kapptemplate-4.12.2.ebuild
1547 @@ -0,0 +1,13 @@
1548 +# Copyright 1999-2014 Gentoo Foundation
1549 +# Distributed under the terms of the GNU General Public License v2
1550 +# $Header: $
1551 +
1552 +EAPI=5
1553 +
1554 +KDE_HANDBOOK="optional"
1555 +inherit kde4-base
1556 +
1557 +DESCRIPTION="KAppTemplate - A shell script to create the necessary framework to develop KDE applications."
1558 +HOMEPAGE="http://www.kde.org/applications/development/kapptemplate"
1559 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1560 +IUSE="debug"
1561
1562 diff --git a/kde-base/kate/kate-4.12.2.ebuild b/kde-base/kate/kate-4.12.2.ebuild
1563 new file mode 100644
1564 index 0000000..d6fbda6
1565 --- /dev/null
1566 +++ b/kde-base/kate/kate-4.12.2.ebuild
1567 @@ -0,0 +1,62 @@
1568 +# Copyright 1999-2014 Gentoo Foundation
1569 +# Distributed under the terms of the GNU General Public License v2
1570 +# $Header: $
1571 +
1572 +EAPI=5
1573 +KDE_HANDBOOK="optional"
1574 +KMNAME="kate"
1575 +PYTHON_COMPAT=( python{2_7,3_2,3_3} )
1576 +
1577 +inherit python-single-r1 kde4-meta
1578 +
1579 +DESCRIPTION="Kate is an MDI texteditor."
1580 +HOMEPAGE="http://www.kde.org/applications/utilities/kate http://kate-editor.org"
1581 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1582 +IUSE="debug python"
1583 +
1584 +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
1585 +
1586 +DEPEND="
1587 + $(add_kdebase_dep kactivities)
1588 + dev-libs/libxml2
1589 + dev-libs/libxslt
1590 + dev-libs/qjson
1591 + python? (
1592 + ${PYTHON_DEPS}
1593 + $(add_kdebase_dep pykde4 "${PYTHON_USEDEP}" 4.9.2-r1)
1594 + )
1595 +"
1596 +RDEPEND="${DEPEND}
1597 + $(add_kdebase_dep katepart)
1598 +"
1599 +
1600 +KMEXTRA="
1601 + addons/kate
1602 + addons/plasma
1603 +"
1604 +
1605 +pkg_setup() {
1606 + if use python; then
1607 + python-single-r1_pkg_setup
1608 + fi
1609 + kde4-meta_pkg_setup
1610 +}
1611 +
1612 +src_configure() {
1613 + mycmakeargs=(
1614 + $(cmake-utils_use_build python pate)
1615 + )
1616 +
1617 + kde4-meta_src_configure
1618 +}
1619 +
1620 +pkg_postinst() {
1621 + kde4-meta_pkg_postinst
1622 +
1623 + if ! has_version kde-base/kaddressbook:${SLOT}; then
1624 + echo
1625 + elog "File templates plugin requires kde-base/kaddressbook:${SLOT}."
1626 + elog "Please install it if you plan to use this plugin."
1627 + echo
1628 + fi
1629 +}
1630
1631 diff --git a/kde-base/katepart/katepart-4.12.2.ebuild b/kde-base/katepart/katepart-4.12.2.ebuild
1632 new file mode 100644
1633 index 0000000..bd48f35
1634 --- /dev/null
1635 +++ b/kde-base/katepart/katepart-4.12.2.ebuild
1636 @@ -0,0 +1,30 @@
1637 +# Copyright 1999-2014 Gentoo Foundation
1638 +# Distributed under the terms of the GNU General Public License v2
1639 +# $Header: $
1640 +
1641 +EAPI=5
1642 +
1643 +KDE_HANDBOOK="optional"
1644 +KMNAME="kate"
1645 +KMMODULE="part"
1646 +inherit kde4-meta
1647 +
1648 +DESCRIPTION="KDE Editor KPart"
1649 +HOMEPAGE+=" http://kate-editor.org/about-katepart/"
1650 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
1651 +IUSE="debug"
1652 +
1653 +RESTRICT="test"
1654 +# bug 392993
1655 +
1656 +KMEXTRA="
1657 + addons/ktexteditor
1658 +"
1659 +
1660 +src_configure() {
1661 + local mycmakeargs=(
1662 + "-DKDE4_BUILD_TESTS=OFF"
1663 + )
1664 +
1665 + kde4-meta_src_configure
1666 +}
1667
1668 diff --git a/kde-base/katomic/katomic-4.12.2.ebuild b/kde-base/katomic/katomic-4.12.2.ebuild
1669 new file mode 100644
1670 index 0000000..0effe7c
1671 --- /dev/null
1672 +++ b/kde-base/katomic/katomic-4.12.2.ebuild
1673 @@ -0,0 +1,20 @@
1674 +# Copyright 1999-2014 Gentoo Foundation
1675 +# Distributed under the terms of the GNU General Public License v2
1676 +# $Header: $
1677 +
1678 +EAPI=5
1679 +
1680 +KDE_HANDBOOK="optional"
1681 +KDE_SELINUX_MODULE="games"
1682 +inherit kde4-base
1683 +
1684 +DESCRIPTION="KDE Atomic Entertainment Game"
1685 +HOMEPAGE="
1686 + http://www.kde.org/applications/games/katomic/
1687 + http://games.kde.org/game.php?game=katomic
1688 +"
1689 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1690 +IUSE="debug"
1691 +
1692 +DEPEND="$(add_kdebase_dep libkdegames)"
1693 +RDEPEND="${DEPEND}"
1694
1695 diff --git a/kde-base/kblackbox/kblackbox-4.12.2.ebuild b/kde-base/kblackbox/kblackbox-4.12.2.ebuild
1696 new file mode 100644
1697 index 0000000..eaf3d32
1698 --- /dev/null
1699 +++ b/kde-base/kblackbox/kblackbox-4.12.2.ebuild
1700 @@ -0,0 +1,16 @@
1701 +# Copyright 1999-2014 Gentoo Foundation
1702 +# Distributed under the terms of the GNU General Public License v2
1703 +# $Header: $
1704 +
1705 +EAPI=5
1706 +
1707 +KDE_HANDBOOK="optional"
1708 +KDE_SELINUX_MODULE="games"
1709 +inherit kde4-base
1710 +
1711 +DESCRIPTION="KDE Blackbox Game"
1712 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1713 +IUSE="debug"
1714 +
1715 +DEPEND="$(add_kdebase_dep libkdegames)"
1716 +RDEPEND="${DEPEND}"
1717
1718 diff --git a/kde-base/kblocks/kblocks-4.12.2.ebuild b/kde-base/kblocks/kblocks-4.12.2.ebuild
1719 new file mode 100644
1720 index 0000000..8466761
1721 --- /dev/null
1722 +++ b/kde-base/kblocks/kblocks-4.12.2.ebuild
1723 @@ -0,0 +1,16 @@
1724 +# Copyright 1999-2014 Gentoo Foundation
1725 +# Distributed under the terms of the GNU General Public License v2
1726 +# $Header: $
1727 +
1728 +EAPI=5
1729 +
1730 +KDE_HANDBOOK="optional"
1731 +inherit kde4-base
1732 +
1733 +DESCRIPTION="KDE: Kblocks is a single-player Tetris-like game."
1734 +HOMEPAGE="http://www.kde.org/applications/games/kblocks/"
1735 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1736 +IUSE="debug"
1737 +
1738 +DEPEND="$(add_kdebase_dep libkdegames)"
1739 +RDEPEND="${DEPEND}"
1740
1741 diff --git a/kde-base/kbounce/kbounce-4.12.2.ebuild b/kde-base/kbounce/kbounce-4.12.2.ebuild
1742 new file mode 100644
1743 index 0000000..4e88400
1744 --- /dev/null
1745 +++ b/kde-base/kbounce/kbounce-4.12.2.ebuild
1746 @@ -0,0 +1,20 @@
1747 +# Copyright 1999-2014 Gentoo Foundation
1748 +# Distributed under the terms of the GNU General Public License v2
1749 +# $Header: $
1750 +
1751 +EAPI=5
1752 +
1753 +KDE_HANDBOOK="optional"
1754 +KDE_SELINUX_MODULE="games"
1755 +inherit kde4-base
1756 +
1757 +DESCRIPTION="KDE Bounce Ball Game"
1758 +HOMEPAGE="
1759 + http://www.kde.org/applications/games/kbounce/
1760 + http://games.kde.org/game.php?game=kbounce
1761 +"
1762 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1763 +IUSE="debug"
1764 +
1765 +DEPEND="$(add_kdebase_dep libkdegames)"
1766 +RDEPEND="${DEPEND}"
1767
1768 diff --git a/kde-base/kbreakout/kbreakout-4.12.2.ebuild b/kde-base/kbreakout/kbreakout-4.12.2.ebuild
1769 new file mode 100644
1770 index 0000000..b95f913
1771 --- /dev/null
1772 +++ b/kde-base/kbreakout/kbreakout-4.12.2.ebuild
1773 @@ -0,0 +1,20 @@
1774 +# Copyright 1999-2014 Gentoo Foundation
1775 +# Distributed under the terms of the GNU General Public License v2
1776 +# $Header: $
1777 +
1778 +EAPI=5
1779 +
1780 +KDE_HANDBOOK="optional"
1781 +DECLARATIVE_REQUIRED="always"
1782 +inherit kde4-base
1783 +
1784 +DESCRIPTION="KDE: A Breakout-like game for KDE."
1785 +HOMEPAGE="
1786 + http://www.kde.org/applications/games/kbreakout/
1787 + http://games.kde.org/game.php?game=kbreakout
1788 +"
1789 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1790 +IUSE="debug"
1791 +
1792 +DEPEND="$(add_kdebase_dep libkdegames)"
1793 +RDEPEND="${DEPEND}"
1794
1795 diff --git a/kde-base/kbruch/kbruch-4.12.2.ebuild b/kde-base/kbruch/kbruch-4.12.2.ebuild
1796 new file mode 100644
1797 index 0000000..6fd22b7
1798 --- /dev/null
1799 +++ b/kde-base/kbruch/kbruch-4.12.2.ebuild
1800 @@ -0,0 +1,13 @@
1801 +# Copyright 1999-2014 Gentoo Foundation
1802 +# Distributed under the terms of the GNU General Public License v2
1803 +# $Header: $
1804 +
1805 +EAPI=5
1806 +
1807 +KDE_HANDBOOK="optional"
1808 +inherit kde4-base
1809 +
1810 +DESCRIPTION="KDE Educational: Learn calculating with fractions"
1811 +HOMEPAGE="http://www.kde.org/applications/education/kbruch http://edu.kde.org/kbruch"
1812 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1813 +IUSE="debug"
1814
1815 diff --git a/kde-base/kcachegrind/kcachegrind-4.12.2.ebuild b/kde-base/kcachegrind/kcachegrind-4.12.2.ebuild
1816 new file mode 100644
1817 index 0000000..652e049
1818 --- /dev/null
1819 +++ b/kde-base/kcachegrind/kcachegrind-4.12.2.ebuild
1820 @@ -0,0 +1,18 @@
1821 +# Copyright 1999-2014 Gentoo Foundation
1822 +# Distributed under the terms of the GNU General Public License v2
1823 +# $Header: $
1824 +
1825 +EAPI=5
1826 +
1827 +KDE_HANDBOOK="optional"
1828 +inherit kde4-base
1829 +
1830 +DESCRIPTION="KDE Frontend for Cachegrind"
1831 +HOMEPAGE="http://www.kde.org/applications/development/kcachegrind
1832 +http://kcachegrind.sourceforge.net"
1833 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1834 +IUSE="debug"
1835 +
1836 +RDEPEND="
1837 + media-gfx/graphviz
1838 +"
1839
1840 diff --git a/kde-base/kcalc/kcalc-4.12.2.ebuild b/kde-base/kcalc/kcalc-4.12.2.ebuild
1841 new file mode 100644
1842 index 0000000..56088db
1843 --- /dev/null
1844 +++ b/kde-base/kcalc/kcalc-4.12.2.ebuild
1845 @@ -0,0 +1,27 @@
1846 +# Copyright 1999-2014 Gentoo Foundation
1847 +# Distributed under the terms of the GNU General Public License v2
1848 +# $Header: $
1849 +
1850 +EAPI=5
1851 +
1852 +KDE_HANDBOOK="optional"
1853 +CPPUNIT_REQUIRED="optional"
1854 +inherit kde4-base
1855 +
1856 +DESCRIPTION="KDE calculator"
1857 +HOMEPAGE="http://www.kde.org/applications/utilities/kcalc
1858 +http://utils.kde.org/projects/kcalc"
1859 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1860 +IUSE="debug"
1861 +
1862 +DEPEND="
1863 + dev-libs/gmp
1864 +"
1865 +RDEPEND="${DEPEND}"
1866 +
1867 +RESTRICT=test
1868 +# Testing result of: KNumber("nan") ^ KNumber("inf") should give nan and gives inf ...
1869 +
1870 +src_test() {
1871 + LANG=C kde4-base_src_test
1872 +}
1873
1874 diff --git a/kde-base/kcharselect/kcharselect-4.12.2.ebuild b/kde-base/kcharselect/kcharselect-4.12.2.ebuild
1875 new file mode 100644
1876 index 0000000..adaf79d
1877 --- /dev/null
1878 +++ b/kde-base/kcharselect/kcharselect-4.12.2.ebuild
1879 @@ -0,0 +1,14 @@
1880 +# Copyright 1999-2014 Gentoo Foundation
1881 +# Distributed under the terms of the GNU General Public License v2
1882 +# $Header: $
1883 +
1884 +EAPI=5
1885 +
1886 +KDE_HANDBOOK="optional"
1887 +inherit kde4-base
1888 +
1889 +DESCRIPTION="KDE character selection utility"
1890 +HOMEPAGE="http://www.kde.org/applications/utilities/kcharselect
1891 +http://utils.kde.org/projects/kcharselect"
1892 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1893 +IUSE="debug"
1894
1895 diff --git a/kde-base/kcmshell/kcmshell-4.12.2.ebuild b/kde-base/kcmshell/kcmshell-4.12.2.ebuild
1896 new file mode 100644
1897 index 0000000..257b8a3
1898 --- /dev/null
1899 +++ b/kde-base/kcmshell/kcmshell-4.12.2.ebuild
1900 @@ -0,0 +1,12 @@
1901 +# Copyright 1999-2014 Gentoo Foundation
1902 +# Distributed under the terms of the GNU General Public License v2
1903 +# $Header: $
1904 +
1905 +EAPI=5
1906 +
1907 +KMNAME="kde-runtime"
1908 +inherit kde4-meta
1909 +
1910 +DESCRIPTION="KCMShell is a utility to host KDE control modules independently of SystemSettings."
1911 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
1912 +IUSE="debug"
1913
1914 diff --git a/kde-base/kcolorchooser/kcolorchooser-4.12.2.ebuild b/kde-base/kcolorchooser/kcolorchooser-4.12.2.ebuild
1915 new file mode 100644
1916 index 0000000..c6373bb
1917 --- /dev/null
1918 +++ b/kde-base/kcolorchooser/kcolorchooser-4.12.2.ebuild
1919 @@ -0,0 +1,12 @@
1920 +# Copyright 1999-2014 Gentoo Foundation
1921 +# Distributed under the terms of the GNU General Public License v2
1922 +# $Header: $
1923 +
1924 +EAPI=5
1925 +
1926 +inherit kde4-base
1927 +
1928 +DESCRIPTION="KDE color selector/editor"
1929 +HOMEPAGE="http://www.kde.org/applications/graphics/kcolorchooser/"
1930 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1931 +IUSE="debug"
1932
1933 diff --git a/kde-base/kcontrol/kcontrol-4.12.2.ebuild b/kde-base/kcontrol/kcontrol-4.12.2.ebuild
1934 new file mode 100644
1935 index 0000000..7c401c1
1936 --- /dev/null
1937 +++ b/kde-base/kcontrol/kcontrol-4.12.2.ebuild
1938 @@ -0,0 +1,18 @@
1939 +# Copyright 1999-2014 Gentoo Foundation
1940 +# Distributed under the terms of the GNU General Public License v2
1941 +# $Header: $
1942 +
1943 +EAPI=5
1944 +
1945 +KDE_HANDBOOK="optional"
1946 +KMNAME="kde-runtime"
1947 +inherit kde4-meta
1948 +
1949 +DESCRIPTION="The KDE Control Center"
1950 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
1951 +IUSE="debug"
1952 +
1953 +RDEPEND="
1954 + $(add_kdebase_dep kdnssd)
1955 + $(add_kdebase_dep khotkeys '' 4.11)
1956 +"
1957
1958 diff --git a/kde-base/kcron/kcron-4.12.2.ebuild b/kde-base/kcron/kcron-4.12.2.ebuild
1959 new file mode 100644
1960 index 0000000..a2887cb
1961 --- /dev/null
1962 +++ b/kde-base/kcron/kcron-4.12.2.ebuild
1963 @@ -0,0 +1,14 @@
1964 +# Copyright 1999-2014 Gentoo Foundation
1965 +# Distributed under the terms of the GNU General Public License v2
1966 +# $Header: $
1967 +
1968 +EAPI=5
1969 +
1970 +KDE_HANDBOOK="optional"
1971 +inherit kde4-base
1972 +
1973 +DESCRIPTION="KDE Task Scheduler"
1974 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1975 +IUSE="debug"
1976 +
1977 +RDEPEND="!prefix? ( virtual/cron )"
1978
1979 diff --git a/kde-base/kde-dev-scripts/kde-dev-scripts-4.12.2.ebuild b/kde-base/kde-dev-scripts/kde-dev-scripts-4.12.2.ebuild
1980 new file mode 100644
1981 index 0000000..3a885a2
1982 --- /dev/null
1983 +++ b/kde-base/kde-dev-scripts/kde-dev-scripts-4.12.2.ebuild
1984 @@ -0,0 +1,26 @@
1985 +# Copyright 1999-2014 Gentoo Foundation
1986 +# Distributed under the terms of the GNU General Public License v2
1987 +# $Header: $
1988 +
1989 +EAPI=5
1990 +
1991 +KDE_HANDBOOK="optional"
1992 +inherit kde4-base
1993 +
1994 +DESCRIPTION="KDE Development Scripts"
1995 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
1996 +IUSE="debug"
1997 +
1998 +RDEPEND="
1999 + !kde-base/kdesdk-scripts:4
2000 + app-arch/advancecomp
2001 + media-gfx/optipng
2002 + dev-perl/XML-DOM
2003 +"
2004 +
2005 +src_prepare() {
2006 + # bug 275069
2007 + sed -ie 's:colorsvn::' CMakeLists.txt || die
2008 +
2009 + kde4-base_src_prepare
2010 +}
2011
2012 diff --git a/kde-base/kde-dev-utils/kde-dev-utils-4.12.2.ebuild b/kde-base/kde-dev-utils/kde-dev-utils-4.12.2.ebuild
2013 new file mode 100644
2014 index 0000000..64b7986
2015 --- /dev/null
2016 +++ b/kde-base/kde-dev-utils/kde-dev-utils-4.12.2.ebuild
2017 @@ -0,0 +1,17 @@
2018 +# Copyright 1999-2014 Gentoo Foundation
2019 +# Distributed under the terms of the GNU General Public License v2
2020 +# $Header: $
2021 +
2022 +EAPI=5
2023 +
2024 +inherit kde4-base
2025 +
2026 +DESCRIPTION="KDE Development Utilities"
2027 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
2028 +IUSE="debug"
2029 +
2030 +RDEPEND="
2031 + !kde-base/kdesdk-misc:4
2032 + !kde-base/kstartperf:4
2033 + !kde-base/kuiviewer:4
2034 +"
2035
2036 diff --git a/kde-base/kde-env/kde-env-4.12.2.ebuild b/kde-base/kde-env/kde-env-4.12.2.ebuild
2037 new file mode 100644
2038 index 0000000..4b89b3e
2039 --- /dev/null
2040 +++ b/kde-base/kde-env/kde-env-4.12.2.ebuild
2041 @@ -0,0 +1,53 @@
2042 +# Copyright 1999-2014 Gentoo Foundation
2043 +# Distributed under the terms of the GNU General Public License v2
2044 +# $Header: $
2045 +
2046 +EAPI=5
2047 +
2048 +CMAKE_REQUIRED="never"
2049 +KDE_REQUIRED="never"
2050 +inherit kde4-base
2051 +
2052 +DESCRIPTION="Environment setting required for all KDE4 apps to run."
2053 +SRC_URI=""
2054 +ESVN_REPO_URI=""
2055 +
2056 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
2057 +LICENSE="GPL-2"
2058 +IUSE=""
2059 +
2060 +S=${WORKDIR}
2061 +
2062 +src_unpack() {
2063 + :
2064 +}
2065 +
2066 +src_prepare() {
2067 + :
2068 +}
2069 +
2070 +src_install() {
2071 + # number goes down with version
2072 + newenvd - 43kdepaths <<EOF
2073 +CONFIG_PROTECT="/usr/share/config"
2074 +#KDE_IS_PRELINKED=1
2075 +EOF
2076 +
2077 + # Properly place xinitrc.d file that exports XDG_MENU_PREFIX to env
2078 + exeinto /etc/X11/xinit/xinitrc.d/
2079 + newexe - 11-xdg-menu-kde-4 <<EOF
2080 +#!/bin/sh
2081 +
2082 +if [ -z "\${XDG_MENU_PREFIX}" ] && [ "\${DESKTOP_SESSION}" = "KDE-4" ]; then
2083 + export XDG_MENU_PREFIX="kde-4-"
2084 +fi
2085 +EOF
2086 +}
2087 +
2088 +pkg_preinst() {
2089 + :
2090 +}
2091 +
2092 +src_test() {
2093 + :
2094 +}
2095
2096 diff --git a/kde-base/kde-l10n/kde-l10n-4.12.2.ebuild b/kde-base/kde-l10n/kde-l10n-4.12.2.ebuild
2097 new file mode 100644
2098 index 0000000..dfb44c0
2099 --- /dev/null
2100 +++ b/kde-base/kde-l10n/kde-l10n-4.12.2.ebuild
2101 @@ -0,0 +1,92 @@
2102 +# Copyright 1999-2014 Gentoo Foundation
2103 +# Distributed under the terms of the GNU General Public License v2
2104 +# $Header: $
2105 +
2106 +EAPI=5
2107 +
2108 +KDE_HANDBOOK="optional"
2109 +inherit kde4-base
2110 +
2111 +DESCRIPTION="KDE internationalization package"
2112 +HOMEPAGE="http://l10n.kde.org"
2113 +
2114 +DEPEND="
2115 + sys-devel/gettext
2116 +"
2117 +RDEPEND="!<kde-base/konq-plugins-4.6"
2118 +
2119 +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
2120 +IUSE=""
2121 +
2122 +# /usr/portage/distfiles $ ls -1 kde-l10n-*-${PV}.* |sed -e 's:-${PV}.tar.xz::' -e 's:kde-l10n-::' |tr '\n' ' '
2123 +MY_LANGS="ar bg bs ca ca@valencia cs da de el en_GB es et eu fi fr ga gl he
2124 +hi hr hu ia is it ja kk km ko lt lv mr nb nds nl nn pa pl pt pt_BR ro ru sk sl
2125 +sr sv tr ug uk vi wa zh_CN zh_TW"
2126 +
2127 +URI_BASE="${SRC_URI/-${PV}.tar.xz/}"
2128 +SRC_URI=""
2129 +
2130 +for MY_LANG in ${MY_LANGS} ; do
2131 + IUSE="${IUSE} linguas_${MY_LANG}"
2132 + SRC_URI="${SRC_URI} linguas_${MY_LANG}? ( ${URI_BASE}/${PN}-${MY_LANG}-${PV}.tar.xz )"
2133 +done
2134 +
2135 +S="${WORKDIR}"
2136 +
2137 +src_unpack() {
2138 + local LNG DIR
2139 + if [[ -z ${A} ]]; then
2140 + elog
2141 + elog "You either have the LINGUAS variable unset, or it only"
2142 + elog "contains languages not supported by ${P}."
2143 + elog "You won't have any additional language support."
2144 + elog
2145 + elog "${P} supports these language codes:"
2146 + elog "${MY_LANGS}"
2147 + elog
2148 + fi
2149 +
2150 + [[ -n ${A} ]] && unpack ${A}
2151 + cd "${S}"
2152 +
2153 + # add all linguas to cmake
2154 + if [[ -n ${A} ]]; then
2155 + for LNG in ${LINGUAS}; do
2156 + DIR="${PN}-${LNG}-${PV}"
2157 + if [[ -d "${DIR}" ]] ; then
2158 + echo "add_subdirectory( ${DIR} )" >> "${S}"/CMakeLists.txt
2159 + fi
2160 + done
2161 + fi
2162 +}
2163 +
2164 +src_prepare() {
2165 + find "${S}" -name CMakeLists.txt -type f \
2166 + -exec sed -i -e 's:^ *add_subdirectory( *kdepim-runtime *):# no kdepim-runtime:g' {} +
2167 + find "${S}" -name CMakeLists.txt -type f \
2168 + -exec sed -i -e 's:^ *add_subdirectory( *kdepim *):# no kdepim:g' {} +
2169 +
2170 + # quick workaround for bug 493278
2171 + find "${S}" -name "akonadi_knut_resource*" -delete
2172 +
2173 + kde4-base_src_prepare
2174 +}
2175 +
2176 +src_configure() {
2177 + mycmakeargs=(
2178 + $(cmake-utils_use_build handbook docs)
2179 + )
2180 + [[ -n ${A} ]] && kde4-base_src_configure
2181 +}
2182 +
2183 +src_compile() {
2184 + [[ -n ${A} ]] && kde4-base_src_compile
2185 +}
2186 +
2187 +src_test() {
2188 + [[ -n ${A} ]] && kde4-base_src_test
2189 +}
2190 +
2191 +src_install() {
2192 + [[ -n ${A} ]] && kde4-base_src_install
2193 +}
2194
2195 diff --git a/kde-base/kde-meta/kde-meta-4.12.2.ebuild b/kde-base/kde-meta/kde-meta-4.12.2.ebuild
2196 new file mode 100644
2197 index 0000000..faaedf4
2198 --- /dev/null
2199 +++ b/kde-base/kde-meta/kde-meta-4.12.2.ebuild
2200 @@ -0,0 +1,35 @@
2201 +# Copyright 1999-2014 Gentoo Foundation
2202 +# Distributed under the terms of the GNU General Public License v2
2203 +# $Header: $
2204 +
2205 +EAPI=5
2206 +inherit kde4-meta-pkg
2207 +
2208 +DESCRIPTION="KDE - merge this to pull in all split kde-base/* packages"
2209 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
2210 +IUSE="accessibility nls sdk semantic-desktop"
2211 +
2212 +RDEPEND="
2213 + $(add_kdebase_dep kate)
2214 + $(add_kdebase_dep kdeadmin-meta)
2215 + $(add_kdebase_dep kdeartwork-meta)
2216 + $(add_kdebase_dep kdebase-meta)
2217 + $(add_kdebase_dep kdeedu-meta)
2218 + $(add_kdebase_dep kdegames-meta)
2219 + $(add_kdebase_dep kdegraphics-meta)
2220 + $(add_kdebase_dep kdemultimedia-meta)
2221 + $(add_kdebase_dep kdenetwork-meta)
2222 + $(add_kdebase_dep kdeplasma-addons)
2223 + $(add_kdebase_dep kdetoys-meta)
2224 + $(add_kdebase_dep kdeutils-meta)
2225 + accessibility? ( $(add_kdebase_dep kdeaccessibility-meta) )
2226 + nls? ( $(add_kdebase_dep kde-l10n) )
2227 + sdk? (
2228 + $(add_kdebase_dep kdebindings-meta)
2229 + $(add_kdebase_dep kdesdk-meta)
2230 + $(add_kdebase_dep kdewebdev-meta)
2231 + )
2232 + semantic-desktop? (
2233 + $(add_kdebase_dep kdepim-meta "" 4.4.11.1)
2234 + )
2235 +"
2236
2237 diff --git a/kde-base/kdeaccessibility-meta/kdeaccessibility-meta-4.12.2.ebuild b/kde-base/kdeaccessibility-meta/kdeaccessibility-meta-4.12.2.ebuild
2238 new file mode 100644
2239 index 0000000..c04cfc5
2240 --- /dev/null
2241 +++ b/kde-base/kdeaccessibility-meta/kdeaccessibility-meta-4.12.2.ebuild
2242 @@ -0,0 +1,18 @@
2243 +# Copyright 1999-2014 Gentoo Foundation
2244 +# Distributed under the terms of the GNU General Public License v2
2245 +# $Header: $
2246 +
2247 +EAPI=5
2248 +inherit kde4-meta-pkg
2249 +
2250 +DESCRIPTION="kdeaccessibility - merge this to pull in all kdeaccessiblity-derived packages"
2251 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
2252 +IUSE=""
2253 +
2254 +RDEPEND="
2255 + $(add_kdebase_dep jovie)
2256 + $(add_kdebase_dep kaccessible)
2257 + $(add_kdebase_dep kmag)
2258 + $(add_kdebase_dep kmousetool)
2259 + $(add_kdebase_dep kmouth)
2260 +"
2261
2262 diff --git a/kde-base/kdeadmin-meta/kdeadmin-meta-4.12.2.ebuild b/kde-base/kdeadmin-meta/kdeadmin-meta-4.12.2.ebuild
2263 new file mode 100644
2264 index 0000000..194a264
2265 --- /dev/null
2266 +++ b/kde-base/kdeadmin-meta/kdeadmin-meta-4.12.2.ebuild
2267 @@ -0,0 +1,16 @@
2268 +# Copyright 1999-2014 Gentoo Foundation
2269 +# Distributed under the terms of the GNU General Public License v2
2270 +# $Header: $
2271 +
2272 +EAPI=5
2273 +inherit kde4-meta-pkg
2274 +
2275 +DESCRIPTION="KDE administration tools - merge this to pull in all kdeadmin-derived packages"
2276 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
2277 +IUSE=""
2278 +
2279 +RDEPEND="
2280 + $(add_kdebase_dep kcron)
2281 + $(add_kdebase_dep ksystemlog)
2282 + $(add_kdebase_dep kuser)
2283 +"
2284
2285 diff --git a/kde-base/kdeartwork-colorschemes/kdeartwork-colorschemes-4.12.2.ebuild b/kde-base/kdeartwork-colorschemes/kdeartwork-colorschemes-4.12.2.ebuild
2286 new file mode 100644
2287 index 0000000..62ab3e7
2288 --- /dev/null
2289 +++ b/kde-base/kdeartwork-colorschemes/kdeartwork-colorschemes-4.12.2.ebuild
2290 @@ -0,0 +1,14 @@
2291 +# Copyright 1999-2014 Gentoo Foundation
2292 +# Distributed under the terms of the GNU General Public License v2
2293 +# $Header: $
2294 +
2295 +EAPI=5
2296 +
2297 +KMNAME="kdeartwork"
2298 +KMMODULE="ColorSchemes"
2299 +KDE_SCM="svn"
2300 +inherit kde4-meta
2301 +
2302 +DESCRIPTION="KDE extra colorschemes"
2303 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
2304 +IUSE=""
2305
2306 diff --git a/kde-base/kdeartwork-desktopthemes/kdeartwork-desktopthemes-4.12.2.ebuild b/kde-base/kdeartwork-desktopthemes/kdeartwork-desktopthemes-4.12.2.ebuild
2307 new file mode 100644
2308 index 0000000..798fa4b
2309 --- /dev/null
2310 +++ b/kde-base/kdeartwork-desktopthemes/kdeartwork-desktopthemes-4.12.2.ebuild
2311 @@ -0,0 +1,14 @@
2312 +# Copyright 1999-2014 Gentoo Foundation
2313 +# Distributed under the terms of the GNU General Public License v2
2314 +# $Header: $
2315 +
2316 +EAPI=5
2317 +
2318 +KMMODULE="desktopthemes"
2319 +KMNAME="kdeartwork"
2320 +KDE_SCM="svn"
2321 +inherit kde4-meta
2322 +
2323 +DESCRIPTION="Additional KDE4 Plasma themes"
2324 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
2325 +IUSE=""
2326
2327 diff --git a/kde-base/kdeartwork-emoticons/kdeartwork-emoticons-4.12.2.ebuild b/kde-base/kdeartwork-emoticons/kdeartwork-emoticons-4.12.2.ebuild
2328 new file mode 100644
2329 index 0000000..a0c5f05
2330 --- /dev/null
2331 +++ b/kde-base/kdeartwork-emoticons/kdeartwork-emoticons-4.12.2.ebuild
2332 @@ -0,0 +1,16 @@
2333 +# Copyright 1999-2014 Gentoo Foundation
2334 +# Distributed under the terms of the GNU General Public License v2
2335 +# $Header: $
2336 +
2337 +EAPI=5
2338 +
2339 +RESTRICT="binchecks strip"
2340 +
2341 +KMMODULE="emoticons"
2342 +KMNAME="kdeartwork"
2343 +KDE_SCM="svn"
2344 +inherit kde4-meta
2345 +
2346 +DESCRIPTION="EmotIcons (icons for things like smilies :-) for kde"
2347 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
2348 +IUSE=""
2349
2350 diff --git a/kde-base/kdeartwork-iconthemes/kdeartwork-iconthemes-4.12.2.ebuild b/kde-base/kdeartwork-iconthemes/kdeartwork-iconthemes-4.12.2.ebuild
2351 new file mode 100644
2352 index 0000000..b0c7ef8
2353 --- /dev/null
2354 +++ b/kde-base/kdeartwork-iconthemes/kdeartwork-iconthemes-4.12.2.ebuild
2355 @@ -0,0 +1,19 @@
2356 +# Copyright 1999-2014 Gentoo Foundation
2357 +# Distributed under the terms of the GNU General Public License v2
2358 +# $Header: $
2359 +
2360 +EAPI=5
2361 +
2362 +KMNAME="kdeartwork"
2363 +KMMODULE="IconThemes"
2364 +KDE_SCM="svn"
2365 +inherit kde4-meta
2366 +
2367 +DESCRIPTION="Icon themes for kde"
2368 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
2369 +IUSE=""
2370 +
2371 +# Provides nuvola icon theme
2372 +RDEPEND="
2373 + !x11-themes/nuvola
2374 +"
2375
2376 diff --git a/kde-base/kdeartwork-kscreensaver/kdeartwork-kscreensaver-4.12.2.ebuild b/kde-base/kdeartwork-kscreensaver/kdeartwork-kscreensaver-4.12.2.ebuild
2377 new file mode 100644
2378 index 0000000..ec1b5d6
2379 --- /dev/null
2380 +++ b/kde-base/kdeartwork-kscreensaver/kdeartwork-kscreensaver-4.12.2.ebuild
2381 @@ -0,0 +1,46 @@
2382 +# Copyright 1999-2014 Gentoo Foundation
2383 +# Distributed under the terms of the GNU General Public License v2
2384 +# $Header: $
2385 +
2386 +EAPI=5
2387 +
2388 +KMMODULE="kscreensaver"
2389 +KMNAME="kdeartwork"
2390 +OPENGL_REQUIRED="optional"
2391 +KDE_SCM="svn"
2392 +inherit kde4-meta
2393 +
2394 +DESCRIPTION="Extra screensavers for kde"
2395 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
2396 +IUSE="debug +eigen +kexiv2 xscreensaver"
2397 +
2398 +# libkworkspace - only as a stub to provide KDE4Workspace config
2399 +RDEPEND="
2400 + $(add_kdebase_dep kscreensaver '' 4.11)
2401 + $(add_kdebase_dep libkworkspace '' 4.11)
2402 + media-libs/libart_lgpl
2403 + x11-libs/libX11
2404 + x11-libs/libXt
2405 + kexiv2? ( $(add_kdebase_dep libkexiv2) )
2406 + virtual/glu
2407 + virtual/opengl
2408 + xscreensaver? ( x11-misc/xscreensaver )
2409 +"
2410 +DEPEND="${RDEPEND}
2411 + eigen? ( dev-cpp/eigen:2 )
2412 +"
2413 +
2414 +PATCHES=( "${FILESDIR}/${PN}-xscreensaver.patch"
2415 + "${FILESDIR}/${PN}-4.5.95-webcollage.patch" )
2416 +
2417 +src_configure() {
2418 + mycmakeargs=(
2419 + -DKSCREENSAVER_SOUND_SUPPORT=ON
2420 + -DOPENGL=ON
2421 + $(cmake-utils_use_with eigen Eigen2)
2422 + $(cmake-utils_use_with kexiv2)
2423 + $(cmake-utils_use_with xscreensaver)
2424 + )
2425 +
2426 + kde4-meta_src_configure
2427 +}
2428
2429 diff --git a/kde-base/kdeartwork-meta/kdeartwork-meta-4.12.2.ebuild b/kde-base/kdeartwork-meta/kdeartwork-meta-4.12.2.ebuild
2430 new file mode 100644
2431 index 0000000..40293ab
2432 --- /dev/null
2433 +++ b/kde-base/kdeartwork-meta/kdeartwork-meta-4.12.2.ebuild
2434 @@ -0,0 +1,21 @@
2435 +# Copyright 1999-2014 Gentoo Foundation
2436 +# Distributed under the terms of the GNU General Public License v2
2437 +# $Header: $
2438 +
2439 +EAPI=5
2440 +inherit kde4-meta-pkg
2441 +
2442 +DESCRIPTION="kdeartwork - merge this to pull in all kdeartwork-derived packages"
2443 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
2444 +IUSE=""
2445 +
2446 +RDEPEND="
2447 + $(add_kdebase_dep kdeartwork-colorschemes)
2448 + $(add_kdebase_dep kdeartwork-desktopthemes)
2449 + $(add_kdebase_dep kdeartwork-emoticons)
2450 + $(add_kdebase_dep kdeartwork-iconthemes)
2451 + $(add_kdebase_dep kdeartwork-kscreensaver)
2452 + $(add_kdebase_dep kdeartwork-styles)
2453 + $(add_kdebase_dep kdeartwork-wallpapers)
2454 + $(add_kdebase_dep kdeartwork-weatherwallpapers)
2455 +"
2456
2457 diff --git a/kde-base/kdeartwork-styles/kdeartwork-styles-4.12.2.ebuild b/kde-base/kdeartwork-styles/kdeartwork-styles-4.12.2.ebuild
2458 new file mode 100644
2459 index 0000000..c391194
2460 --- /dev/null
2461 +++ b/kde-base/kdeartwork-styles/kdeartwork-styles-4.12.2.ebuild
2462 @@ -0,0 +1,23 @@
2463 +# Copyright 1999-2014 Gentoo Foundation
2464 +# Distributed under the terms of the GNU General Public License v2
2465 +# $Header: $
2466 +
2467 +EAPI=5
2468 +
2469 +KMMODULE="styles"
2470 +KMNAME="kdeartwork"
2471 +KDE_SCM="svn"
2472 +inherit kde4-meta
2473 +
2474 +DESCRIPTION="Extra KWin styles and window decorations"
2475 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
2476 +IUSE="debug"
2477 +
2478 +DEPEND="
2479 + $(add_kdebase_dep kwin '' 4.11)
2480 +"
2481 +RDEPEND="${DEPEND}"
2482 +
2483 +KMEXTRA="
2484 + kwin-styles/
2485 +"
2486
2487 diff --git a/kde-base/kdeartwork-wallpapers/kdeartwork-wallpapers-4.12.2.ebuild b/kde-base/kdeartwork-wallpapers/kdeartwork-wallpapers-4.12.2.ebuild
2488 new file mode 100644
2489 index 0000000..4a1f0bd
2490 --- /dev/null
2491 +++ b/kde-base/kdeartwork-wallpapers/kdeartwork-wallpapers-4.12.2.ebuild
2492 @@ -0,0 +1,22 @@
2493 +# Copyright 1999-2014 Gentoo Foundation
2494 +# Distributed under the terms of the GNU General Public License v2
2495 +# $Header: $
2496 +
2497 +EAPI=5
2498 +
2499 +RESTRICT="binchecks strip"
2500 +
2501 +KMMODULE="wallpapers"
2502 +KMNAME="kdeartwork"
2503 +KDE_SCM="svn"
2504 +inherit kde4-meta
2505 +
2506 +DESCRIPTION="Wallpapers from kde"
2507 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
2508 +IUSE=""
2509 +
2510 +KMEXTRA="
2511 + HighResolutionWallpapers/
2512 +"
2513 +
2514 +RDEPEND="!<kde-base/kde-wallpapers-4.9.50:4"
2515
2516 diff --git a/kde-base/kdeartwork-weatherwallpapers/kdeartwork-weatherwallpapers-4.12.2.ebuild b/kde-base/kdeartwork-weatherwallpapers/kdeartwork-weatherwallpapers-4.12.2.ebuild
2517 new file mode 100644
2518 index 0000000..fb2bed7
2519 --- /dev/null
2520 +++ b/kde-base/kdeartwork-weatherwallpapers/kdeartwork-weatherwallpapers-4.12.2.ebuild
2521 @@ -0,0 +1,18 @@
2522 +# Copyright 1999-2014 Gentoo Foundation
2523 +# Distributed under the terms of the GNU General Public License v2
2524 +# $Header: $
2525 +
2526 +EAPI=5
2527 +
2528 +KMNAME="kdeartwork"
2529 +KMMODULE="WeatherWallpapers"
2530 +KDE_SCM="svn"
2531 +inherit kde4-meta
2532 +
2533 +DESCRIPTION="Weather aware wallpapers. Changes with weather outside."
2534 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
2535 +IUSE=""
2536 +
2537 +RDEPEND="
2538 + $(add_kdebase_dep kdeartwork-wallpapers)
2539 +"
2540
2541 diff --git a/kde-base/kdebase-data/kdebase-data-4.12.2.ebuild b/kde-base/kdebase-data/kdebase-data-4.12.2.ebuild
2542 new file mode 100644
2543 index 0000000..cc5d204
2544 --- /dev/null
2545 +++ b/kde-base/kdebase-data/kdebase-data-4.12.2.ebuild
2546 @@ -0,0 +1,39 @@
2547 +# Copyright 1999-2014 Gentoo Foundation
2548 +# Distributed under the terms of the GNU General Public License v2
2549 +# $Header: $
2550 +
2551 +EAPI=5
2552 +
2553 +KMNAME="kde-runtime"
2554 +KMNOMODULE="true"
2555 +inherit kde4-meta
2556 +
2557 +DESCRIPTION="Icons, localization data and various .desktop files from kdebase."
2558 +IUSE="+wallpapers"
2559 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
2560 +
2561 +RDEPEND="
2562 + wallpapers? ( $(add_kdebase_dep kde-wallpapers '' 4.11) )
2563 + $(add_kdebase_dep oxygen-icons)
2564 + x11-themes/hicolor-icon-theme
2565 +"
2566 +
2567 +KMEXTRA="
2568 + l10n/
2569 + localization/
2570 + pics/
2571 +"
2572 +# Note that the eclass doesn't do this for us, because of KMNOMODULE="true".
2573 +KMEXTRACTONLY="
2574 + config-runtime.h.cmake
2575 + kde4
2576 +"
2577 +
2578 +src_configure() {
2579 + # Remove remnants of hicolor-icon-theme
2580 + sed -e "s:add_subdirectory[[:space:]]*([[:space:]]*hicolor[[:space:]]*):#donotwant:g" \
2581 + -i pics/CMakeLists.txt \
2582 + || die "failed to remove remnants of hicolor-icon-theme"
2583 +
2584 + kde4-meta_src_configure
2585 +}
2586
2587 diff --git a/kde-base/kdebase-desktoptheme/kdebase-desktoptheme-4.12.2.ebuild b/kde-base/kdebase-desktoptheme/kdebase-desktoptheme-4.12.2.ebuild
2588 new file mode 100644
2589 index 0000000..f2250c4
2590 --- /dev/null
2591 +++ b/kde-base/kdebase-desktoptheme/kdebase-desktoptheme-4.12.2.ebuild
2592 @@ -0,0 +1,13 @@
2593 +# Copyright 1999-2014 Gentoo Foundation
2594 +# Distributed under the terms of the GNU General Public License v2
2595 +# $Header: $
2596 +
2597 +EAPI=5
2598 +
2599 +KMNAME="kde-runtime"
2600 +KMMODULE="desktoptheme"
2601 +inherit kde4-meta
2602 +
2603 +DESCRIPTION="Oxygen KDE4 desktop theme."
2604 +IUSE=""
2605 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
2606
2607 diff --git a/kde-base/kdebase-kioslaves/kdebase-kioslaves-4.12.2.ebuild b/kde-base/kdebase-kioslaves/kdebase-kioslaves-4.12.2.ebuild
2608 new file mode 100644
2609 index 0000000..362db7b
2610 --- /dev/null
2611 +++ b/kde-base/kdebase-kioslaves/kdebase-kioslaves-4.12.2.ebuild
2612 @@ -0,0 +1,51 @@
2613 +# Copyright 1999-2014 Gentoo Foundation
2614 +# Distributed under the terms of the GNU General Public License v2
2615 +# $Header: $
2616 +
2617 +EAPI=5
2618 +
2619 +KDE_HANDBOOK="optional"
2620 +KMNAME="kde-runtime"
2621 +KMMODULE="kioslave"
2622 +inherit kde4-meta
2623 +
2624 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
2625 +DESCRIPTION="kioslave: the kde VFS framework - kioslave plugins present a filesystem-like view of arbitrary data"
2626 +IUSE="+bzip2 exif debug lzma openexr samba +sftp"
2627 +
2628 +# tests hang, last checked for 4.2.96
2629 +RESTRICT="test"
2630 +
2631 +DEPEND="
2632 + virtual/jpeg:0
2633 + !aqua? ( x11-libs/libXcursor )
2634 + bzip2? ( app-arch/bzip2 )
2635 + exif? ( media-gfx/exiv2:= )
2636 + openexr? ( media-libs/openexr:= )
2637 + samba? ( || ( <net-fs/samba-4.0.0_alpha1[smbclient] >=net-fs/samba-4.0.0_alpha1[client] ) )
2638 + sftp? ( >=net-libs/libssh-0.4.0:=[sftp] )
2639 +"
2640 +RDEPEND="${DEPEND}
2641 + $(add_kdebase_dep kdelibs 'bzip2?,lzma?')
2642 + $(add_kdebase_dep kdialog)
2643 + virtual/ssh
2644 + !aqua? ( !kernel_SunOS? ( virtual/eject ) )
2645 +"
2646 +
2647 +KMEXTRA="
2648 + kioexec
2649 + kdeeject
2650 +"
2651 +
2652 +src_configure() {
2653 + mycmakeargs=(
2654 + -DWITH_SLP=OFF
2655 + $(cmake-utils_use_with bzip2 BZip2)
2656 + $(cmake-utils_use_with exif Exiv2)
2657 + $(cmake-utils_use_with lzma LibLZMA)
2658 + $(cmake-utils_use_with openexr OpenEXR)
2659 + $(cmake-utils_use_with samba)
2660 + $(cmake-utils_use_with sftp LibSSH)
2661 + )
2662 + kde4-meta_src_configure
2663 +}
2664
2665 diff --git a/kde-base/kdebase-menu-icons/kdebase-menu-icons-4.12.2.ebuild b/kde-base/kdebase-menu-icons/kdebase-menu-icons-4.12.2.ebuild
2666 new file mode 100644
2667 index 0000000..08d6a3e
2668 --- /dev/null
2669 +++ b/kde-base/kdebase-menu-icons/kdebase-menu-icons-4.12.2.ebuild
2670 @@ -0,0 +1,13 @@
2671 +# Copyright 1999-2014 Gentoo Foundation
2672 +# Distributed under the terms of the GNU General Public License v2
2673 +# $Header: $
2674 +
2675 +EAPI=5
2676 +
2677 +KMNAME="kde-runtime"
2678 +KMMODULE="menu"
2679 +inherit kde4-meta
2680 +
2681 +DESCRIPTION="KDE menu icons"
2682 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
2683 +IUSE=""
2684
2685 diff --git a/kde-base/kdebase-menu/kdebase-menu-4.12.2.ebuild b/kde-base/kdebase-menu/kdebase-menu-4.12.2.ebuild
2686 new file mode 100644
2687 index 0000000..498d39b
2688 --- /dev/null
2689 +++ b/kde-base/kdebase-menu/kdebase-menu-4.12.2.ebuild
2690 @@ -0,0 +1,13 @@
2691 +# Copyright 1999-2014 Gentoo Foundation
2692 +# Distributed under the terms of the GNU General Public License v2
2693 +# $Header: $
2694 +
2695 +EAPI=5
2696 +
2697 +KMNAME="kde-runtime"
2698 +KMMODULE="kde-menu"
2699 +inherit kde4-meta
2700 +
2701 +DESCRIPTION="KDE Menu query tool."
2702 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
2703 +IUSE="debug"
2704
2705 diff --git a/kde-base/kdebase-meta/kdebase-meta-4.12.2.ebuild b/kde-base/kdebase-meta/kdebase-meta-4.12.2.ebuild
2706 new file mode 100644
2707 index 0000000..7d01060
2708 --- /dev/null
2709 +++ b/kde-base/kdebase-meta/kdebase-meta-4.12.2.ebuild
2710 @@ -0,0 +1,61 @@
2711 +# Copyright 1999-2014 Gentoo Foundation
2712 +# Distributed under the terms of the GNU General Public License v2
2713 +# $Header: $
2714 +
2715 +EAPI=5
2716 +inherit kde4-meta-pkg
2717 +
2718 +DESCRIPTION="Merge this to pull in all kdebase-derived packages"
2719 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
2720 +IUSE="+wallpapers"
2721 +
2722 +RDEPEND="
2723 + $(add_kdebase_dep dolphin)
2724 + $(add_kdebase_dep freespacenotifier '' 4.11)
2725 + $(add_kdebase_dep kcheckpass '' 4.11)
2726 + $(add_kdebase_dep kcminit '' 4.11)
2727 + wallpapers? ( $(add_kdebase_dep kde-wallpapers '' 4.11) )
2728 + $(add_kdebase_dep kde-base-artwork '' 4.11)
2729 + $(add_kdebase_dep kdebase-cursors '' 4.11)
2730 + $(add_kdebase_dep kdebase-runtime-meta)
2731 + $(add_kdebase_dep kdebase-startkde '' 4.11)
2732 + $(add_kdebase_dep kdepasswd)
2733 + $(add_kdebase_dep kdialog)
2734 + $(add_kdebase_dep keditbookmarks)
2735 + $(add_kdebase_dep kephal '' 4.11)
2736 + $(add_kdebase_dep kfind)
2737 + $(add_kdebase_dep kfmclient)
2738 + $(add_kdebase_dep khotkeys '' 4.11)
2739 + $(add_kdebase_dep kinfocenter '' 4.11)
2740 + $(add_kdebase_dep klipper '' 4.11)
2741 + $(add_kdebase_dep kmenuedit '' 4.11)
2742 + $(add_kdebase_dep konq-plugins)
2743 + $(add_kdebase_dep konqueror)
2744 + $(add_kdebase_dep konsole)
2745 + $(add_kdebase_dep krunner '' 4.11)
2746 + $(add_kdebase_dep kscreensaver '' 4.11)
2747 + $(add_kdebase_dep ksmserver '' 4.11)
2748 + $(add_kdebase_dep ksplash '' 4.11)
2749 + $(add_kdebase_dep kstartupconfig '' 4.11)
2750 + $(add_kdebase_dep kstyles '' 4.11)
2751 + $(add_kdebase_dep ksysguard '' 4.11)
2752 + $(add_kdebase_dep ksystraycmd '' 4.11)
2753 + $(add_kdebase_dep kwin '' 4.11)
2754 + $(add_kdebase_dep kwrite)
2755 + $(add_kdebase_dep kwrited '' 4.11)
2756 + $(add_kdebase_dep libkonq)
2757 + $(add_kdebase_dep libkworkspace '' 4.11)
2758 + $(add_kdebase_dep liboxygenstyle '' 4.11)
2759 + $(add_kdebase_dep libplasmaclock '' 4.11)
2760 + $(add_kdebase_dep libplasmagenericshell '' 4.11)
2761 + $(add_kdebase_dep libtaskmanager '' 4.11)
2762 + $(add_kdebase_dep nsplugins)
2763 + $(add_kdebase_dep phonon-kde)
2764 + $(add_kdebase_dep plasma-apps)
2765 + $(add_kdebase_dep plasma-workspace '' 4.11)
2766 + $(add_kdebase_dep powerdevil '' 4.11)
2767 + $(add_kdebase_dep qguiplatformplugin_kde '' 4.11)
2768 + $(add_kdebase_dep solid-actions-kcm '' 4.11)
2769 + $(add_kdebase_dep systemsettings '' 4.11)
2770 + !prefix? ( $(add_kdebase_dep kdm '' 4.11) )
2771 +"
2772
2773 diff --git a/kde-base/kdebase-runtime-meta/kdebase-runtime-meta-4.12.2.ebuild b/kde-base/kdebase-runtime-meta/kdebase-runtime-meta-4.12.2.ebuild
2774 new file mode 100644
2775 index 0000000..82e7021
2776 --- /dev/null
2777 +++ b/kde-base/kdebase-runtime-meta/kdebase-runtime-meta-4.12.2.ebuild
2778 @@ -0,0 +1,50 @@
2779 +# Copyright 1999-2014 Gentoo Foundation
2780 +# Distributed under the terms of the GNU General Public License v2
2781 +# $Header: $
2782 +
2783 +EAPI=5
2784 +inherit kde4-meta-pkg
2785 +
2786 +DESCRIPTION="Merge this to pull in all kdebase-runtime-derived packages"
2787 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
2788 +IUSE="+handbook semantic-desktop"
2789 +
2790 +RDEPEND="
2791 + $(add_kdebase_dep attica)
2792 + $(add_kdebase_dep kcmshell)
2793 + $(add_kdebase_dep kcontrol)
2794 + $(add_kdebase_dep kdebase-data)
2795 + $(add_kdebase_dep kdebase-desktoptheme)
2796 + $(add_kdebase_dep kdebase-kioslaves)
2797 + $(add_kdebase_dep kdebase-menu)
2798 + $(add_kdebase_dep kdebase-menu-icons)
2799 + $(add_kdebase_dep kdebugdialog)
2800 + $(add_kdebase_dep kdesu)
2801 + $(add_kdebase_dep kdontchangethehostname)
2802 + $(add_kdebase_dep keditfiletype)
2803 + $(add_kdebase_dep kfile)
2804 + $(add_kdebase_dep kglobalaccel)
2805 + $(add_kdebase_dep kiconfinder)
2806 + $(add_kdebase_dep kimgio)
2807 + $(add_kdebase_dep kioclient)
2808 + $(add_kdebase_dep kmimetypefinder)
2809 + $(add_kdebase_dep knetattach)
2810 + $(add_kdebase_dep knewstuff)
2811 + $(add_kdebase_dep kpasswdserver)
2812 + $(add_kdebase_dep kquitapp)
2813 + $(add_kdebase_dep kstart)
2814 + $(add_kdebase_dep ktimezoned)
2815 + $(add_kdebase_dep ktraderclient)
2816 + $(add_kdebase_dep kuiserver)
2817 + $(add_kdebase_dep kurifilter-plugins)
2818 + $(add_kdebase_dep kwallet)
2819 + $(add_kdebase_dep kwalletd)
2820 + $(add_kdebase_dep plasma-runtime)
2821 + $(add_kdebase_dep renamedlg-plugins)
2822 + $(add_kdebase_dep solid-runtime)
2823 + handbook? ( $(add_kdebase_dep khelpcenter) )
2824 + semantic-desktop? (
2825 + $(add_kdebase_dep drkonqi)
2826 + $(add_kdebase_dep nepomuk)
2827 + )
2828 +"
2829
2830 diff --git a/kde-base/kdebindings-meta/kdebindings-meta-4.12.2.ebuild b/kde-base/kdebindings-meta/kdebindings-meta-4.12.2.ebuild
2831 new file mode 100644
2832 index 0000000..4ac2900
2833 --- /dev/null
2834 +++ b/kde-base/kdebindings-meta/kdebindings-meta-4.12.2.ebuild
2835 @@ -0,0 +1,34 @@
2836 +# Copyright 1999-2014 Gentoo Foundation
2837 +# Distributed under the terms of the GNU General Public License v2
2838 +# $Header: $
2839 +
2840 +EAPI=5
2841 +inherit kde4-meta-pkg
2842 +
2843 +DESCRIPTION="KDE bindings - merge this to pull in all kdebindings-derived packages"
2844 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
2845 +IUSE="csharp java perl python ruby"
2846 +
2847 +RDEPEND="
2848 + $(add_kdebase_dep smokegen)
2849 + $(add_kdebase_dep smokekde)
2850 + $(add_kdebase_dep smokeqt)
2851 + csharp? (
2852 + $(add_kdebase_dep kimono)
2853 + $(add_kdebase_dep qyoto)
2854 + )
2855 + java? ( $(add_kdebase_dep krossjava) )
2856 + perl? (
2857 + $(add_kdebase_dep perlkde)
2858 + $(add_kdebase_dep perlqt)
2859 + )
2860 + python? (
2861 + $(add_kdebase_dep krosspython)
2862 + $(add_kdebase_dep pykde4)
2863 + )
2864 + ruby? (
2865 + $(add_kdebase_dep korundum)
2866 + $(add_kdebase_dep krossruby)
2867 + $(add_kdebase_dep qtruby)
2868 + )
2869 +"
2870
2871 diff --git a/kde-base/kdebugdialog/kdebugdialog-4.12.2.ebuild b/kde-base/kdebugdialog/kdebugdialog-4.12.2.ebuild
2872 new file mode 100644
2873 index 0000000..ac4382e
2874 --- /dev/null
2875 +++ b/kde-base/kdebugdialog/kdebugdialog-4.12.2.ebuild
2876 @@ -0,0 +1,13 @@
2877 +# Copyright 1999-2014 Gentoo Foundation
2878 +# Distributed under the terms of the GNU General Public License v2
2879 +# $Header: $
2880 +
2881 +EAPI=5
2882 +
2883 +KDE_HANDBOOK="optional"
2884 +KMNAME="kde-runtime"
2885 +inherit kde4-meta
2886 +
2887 +DESCRIPTION="KDE: A dialog box for setting preferences for debug output"
2888 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
2889 +IUSE="debug"
2890
2891 diff --git a/kde-base/kdeedu-meta/kdeedu-meta-4.12.2.ebuild b/kde-base/kdeedu-meta/kdeedu-meta-4.12.2.ebuild
2892 new file mode 100644
2893 index 0000000..0667ee0
2894 --- /dev/null
2895 +++ b/kde-base/kdeedu-meta/kdeedu-meta-4.12.2.ebuild
2896 @@ -0,0 +1,37 @@
2897 +# Copyright 1999-2014 Gentoo Foundation
2898 +# Distributed under the terms of the GNU General Public License v2
2899 +# $Header: $
2900 +
2901 +EAPI=5
2902 +inherit kde4-meta-pkg
2903 +
2904 +DESCRIPTION="KDE educational apps - merge this to pull in all kdeedu-derived packages"
2905 +HOMEPAGE="http://edu.kde.org"
2906 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
2907 +IUSE=""
2908 +
2909 +RDEPEND="
2910 + $(add_kdebase_dep analitza)
2911 + $(add_kdebase_dep blinken)
2912 + $(add_kdebase_dep cantor)
2913 + $(add_kdebase_dep kalgebra)
2914 + $(add_kdebase_dep kalzium)
2915 + $(add_kdebase_dep kanagram)
2916 + $(add_kdebase_dep kbruch)
2917 + $(add_kdebase_dep kgeography)
2918 + $(add_kdebase_dep khangman)
2919 + $(add_kdebase_dep kig)
2920 + $(add_kdebase_dep kiten)
2921 + $(add_kdebase_dep klettres)
2922 + $(add_kdebase_dep kmplot)
2923 + $(add_kdebase_dep kstars)
2924 + $(add_kdebase_dep ktouch)
2925 + $(add_kdebase_dep kturtle)
2926 + $(add_kdebase_dep kwordquiz)
2927 + $(add_kdebase_dep libkdeedu)
2928 + $(add_kdebase_dep marble)
2929 + $(add_kdebase_dep pairs)
2930 + $(add_kdebase_dep parley)
2931 + !ppc64? ( $(add_kdebase_dep rocs) )
2932 + $(add_kdebase_dep step)
2933 +"
2934
2935 diff --git a/kde-base/kdegames-meta/kdegames-meta-4.12.2.ebuild b/kde-base/kdegames-meta/kdegames-meta-4.12.2.ebuild
2936 new file mode 100644
2937 index 0000000..3328e07
2938 --- /dev/null
2939 +++ b/kde-base/kdegames-meta/kdegames-meta-4.12.2.ebuild
2940 @@ -0,0 +1,55 @@
2941 +# Copyright 1999-2014 Gentoo Foundation
2942 +# Distributed under the terms of the GNU General Public License v2
2943 +# $Header: $
2944 +
2945 +EAPI=5
2946 +inherit kde4-meta-pkg
2947 +
2948 +DESCRIPTION="kdegames - merge this to pull in all kdegames-derived packages"
2949 +HOMEPAGE="http://games.kde.org/"
2950 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
2951 +IUSE="opengl python"
2952 +
2953 +RDEPEND="
2954 + $(add_kdebase_dep bomber)
2955 + $(add_kdebase_dep bovo)
2956 + $(add_kdebase_dep granatier)
2957 + $(add_kdebase_dep kapman)
2958 + $(add_kdebase_dep katomic)
2959 + $(add_kdebase_dep kblackbox)
2960 + $(add_kdebase_dep kblocks)
2961 + $(add_kdebase_dep kbounce)
2962 + $(add_kdebase_dep kbreakout)
2963 + $(add_kdebase_dep kdiamond)
2964 + $(add_kdebase_dep kfourinline)
2965 + $(add_kdebase_dep kgoldrunner)
2966 + $(add_kdebase_dep killbots)
2967 + $(add_kdebase_dep kigo)
2968 + $(add_kdebase_dep kiriki)
2969 + $(add_kdebase_dep kjumpingcube)
2970 + $(add_kdebase_dep klickety)
2971 + $(add_kdebase_dep klines)
2972 + $(add_kdebase_dep kmahjongg)
2973 + $(add_kdebase_dep kmines)
2974 + $(add_kdebase_dep knavalbattle)
2975 + $(add_kdebase_dep knetwalk)
2976 + $(add_kdebase_dep kolf)
2977 + $(add_kdebase_dep kollision)
2978 + $(add_kdebase_dep konquest)
2979 + $(add_kdebase_dep kpat)
2980 + $(add_kdebase_dep kreversi)
2981 + $(add_kdebase_dep kshisen)
2982 + $(add_kdebase_dep ksirk)
2983 + $(add_kdebase_dep ksnakeduel)
2984 + $(add_kdebase_dep kspaceduel)
2985 + $(add_kdebase_dep ksquares)
2986 + $(add_kdebase_dep ktuberling)
2987 + $(add_kdebase_dep kubrick)
2988 + $(add_kdebase_dep libkdegames)
2989 + $(add_kdebase_dep libkmahjongg)
2990 + $(add_kdebase_dep lskat)
2991 + $(add_kdebase_dep palapeli)
2992 + $(add_kdebase_dep picmi)
2993 + opengl? ( $(add_kdebase_dep ksudoku) )
2994 + python? ( $(add_kdebase_dep kajongg) )
2995 +"
2996
2997 diff --git a/kde-base/kdegraphics-meta/kdegraphics-meta-4.12.2.ebuild b/kde-base/kdegraphics-meta/kdegraphics-meta-4.12.2.ebuild
2998 new file mode 100644
2999 index 0000000..f12ad2a
3000 --- /dev/null
3001 +++ b/kde-base/kdegraphics-meta/kdegraphics-meta-4.12.2.ebuild
3002 @@ -0,0 +1,32 @@
3003 +# Copyright 1999-2014 Gentoo Foundation
3004 +# Distributed under the terms of the GNU General Public License v2
3005 +# $Header: $
3006 +
3007 +EAPI=5
3008 +inherit kde4-meta-pkg
3009 +
3010 +DESCRIPTION="kdegraphics - merge this to pull in all kdegraphics-derived packages"
3011 +HOMEPAGE="http://www.kde.org/applications/graphics/"
3012 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
3013 +IUSE="scanner"
3014 +
3015 +RDEPEND="
3016 + $(add_kdebase_dep gwenview)
3017 + $(add_kdebase_dep kamera)
3018 + $(add_kdebase_dep kcolorchooser)
3019 + $(add_kdebase_dep kdegraphics-mobipocket)
3020 + $(add_kdebase_dep kgamma)
3021 + $(add_kdebase_dep kolourpaint)
3022 + $(add_kdebase_dep kruler)
3023 + $(add_kdebase_dep ksnapshot)
3024 + $(add_kdebase_dep libkdcraw)
3025 + $(add_kdebase_dep libkexiv2)
3026 + $(add_kdebase_dep libkipi)
3027 + $(add_kdebase_dep okular)
3028 + $(add_kdebase_dep svgpart)
3029 + $(add_kdebase_dep thumbnailers)
3030 + scanner? (
3031 + $(add_kdebase_dep ksaneplugin)
3032 + $(add_kdebase_dep libksane)
3033 + )
3034 +"
3035
3036 diff --git a/kde-base/kdegraphics-mobipocket/kdegraphics-mobipocket-4.12.2.ebuild b/kde-base/kdegraphics-mobipocket/kdegraphics-mobipocket-4.12.2.ebuild
3037 new file mode 100644
3038 index 0000000..599e003
3039 --- /dev/null
3040 +++ b/kde-base/kdegraphics-mobipocket/kdegraphics-mobipocket-4.12.2.ebuild
3041 @@ -0,0 +1,11 @@
3042 +# Copyright 1999-2014 Gentoo Foundation
3043 +# Distributed under the terms of the GNU General Public License v2
3044 +# $Header: $
3045 +
3046 +EAPI=5
3047 +
3048 +inherit kde4-base
3049 +
3050 +DESCRIPTION="Library to support mobipocket ebooks"
3051 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
3052 +IUSE="debug"
3053
3054 diff --git a/kde-base/kdelibs/kdelibs-4.12.2.ebuild b/kde-base/kdelibs/kdelibs-4.12.2.ebuild
3055 new file mode 100644
3056 index 0000000..338df34
3057 --- /dev/null
3058 +++ b/kde-base/kdelibs/kdelibs-4.12.2.ebuild
3059 @@ -0,0 +1,299 @@
3060 +# Copyright 1999-2014 Gentoo Foundation
3061 +# Distributed under the terms of the GNU General Public License v2
3062 +# $Header: $
3063 +
3064 +EAPI=5
3065 +
3066 +CPPUNIT_REQUIRED="optional"
3067 +DECLARATIVE_REQUIRED="always"
3068 +OPENGL_REQUIRED="optional"
3069 +KDE_HANDBOOK="optional"
3070 +inherit kde4-base fdo-mime multilib toolchain-funcs flag-o-matic
3071 +
3072 +EGIT_BRANCH="KDE/4.12"
3073 +
3074 +DESCRIPTION="KDE libraries needed by all KDE programs."
3075 +
3076 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
3077 +LICENSE="LGPL-2.1"
3078 +IUSE="3dnow acl alsa altivec +bzip2 debug doc fam jpeg2k kerberos lzma
3079 +mmx nls openexr +policykit semantic-desktop spell sse sse2 ssl +udev +udisks
3080 ++upower zeroconf"
3081 +
3082 +REQUIRED_USE="
3083 + udisks? ( udev )
3084 + upower? ( udev )
3085 +"
3086 +
3087 +# needs the kate regression testsuite from svn
3088 +RESTRICT="test"
3089 +
3090 +COMMONDEPEND="
3091 + app-crypt/qca:2
3092 + >=app-misc/strigi-0.7.7
3093 + app-text/docbook-xml-dtd:4.2
3094 + app-text/docbook-xsl-stylesheets
3095 + >=dev-libs/libattica-0.4.2[qt4]
3096 + >=dev-libs/libdbusmenu-qt-0.3.2
3097 + dev-libs/libpcre[unicode]
3098 + dev-libs/libxml2
3099 + dev-libs/libxslt
3100 + media-libs/fontconfig
3101 + media-libs/freetype:2
3102 + media-libs/giflib
3103 + media-libs/libpng:0=
3104 + >=media-libs/phonon-4.4.3
3105 + sys-libs/zlib
3106 + virtual/jpeg:0
3107 + >=x11-misc/shared-mime-info-0.60
3108 + acl? ( virtual/acl )
3109 + alsa? ( media-libs/alsa-lib )
3110 + !aqua? (
3111 + x11-libs/libICE
3112 + x11-libs/libSM
3113 + x11-libs/libX11
3114 + x11-libs/libXau
3115 + x11-libs/libXcursor
3116 + x11-libs/libXdmcp
3117 + x11-libs/libXext
3118 + x11-libs/libXfixes
3119 + x11-libs/libXft
3120 + x11-libs/libXpm
3121 + x11-libs/libXrender
3122 + x11-libs/libXScrnSaver
3123 + x11-libs/libXtst
3124 + !kernel_SunOS? (
3125 + || (
3126 + sys-libs/libutempter
3127 + >=sys-freebsd/freebsd-lib-9.0
3128 + )
3129 + )
3130 + )
3131 + bzip2? ( app-arch/bzip2 )
3132 + fam? ( virtual/fam )
3133 + jpeg2k? ( media-libs/jasper )
3134 + kerberos? ( virtual/krb5 )
3135 + openexr? (
3136 + media-libs/openexr:=
3137 + media-libs/ilmbase:=
3138 + )
3139 + policykit? ( >=sys-auth/polkit-qt-0.103.0 )
3140 + semantic-desktop? (
3141 + >=dev-libs/shared-desktop-ontologies-0.11.0
3142 + >=dev-libs/soprano-2.9.0[dbus,raptor,redland]
3143 + )
3144 + spell? ( app-text/enchant )
3145 + ssl? ( dev-libs/openssl )
3146 + udev? ( virtual/udev )
3147 + zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
3148 +"
3149 +DEPEND="${COMMONDEPEND}
3150 + doc? ( app-doc/doxygen )
3151 + nls? ( virtual/libintl )
3152 +"
3153 +RDEPEND="${COMMONDEPEND}
3154 + !dev-qt/qtphonon
3155 + !<=kde-base/plasma-workspace-4.7.1:4
3156 + !<=kde-base/kcontrol-4.4.50:4
3157 + >=app-crypt/gnupg-2.0.11
3158 + app-misc/ca-certificates
3159 + $(add_kdebase_dep kde-env)
3160 + sys-apps/dbus[X]
3161 + !aqua? (
3162 + udisks? ( sys-fs/udisks:2 )
3163 + x11-apps/iceauth
3164 + x11-apps/rgb
3165 + >=x11-misc/xdg-utils-1.0.2-r3
3166 + upower? ( sys-power/upower )
3167 + )
3168 + udev? ( app-misc/media-player-info )
3169 +"
3170 +PDEPEND="
3171 + $(add_kdebase_dep katepart)
3172 + || (
3173 + $(add_kdebase_dep kfmclient)
3174 + x11-misc/xdg-utils
3175 + )
3176 + handbook? ( $(add_kdebase_dep khelpcenter) )
3177 + policykit? (
3178 + >=sys-auth/polkit-kde-agent-0.99
3179 + )
3180 + semantic-desktop? (
3181 + $(add_kdebase_dep nepomuk-core)
3182 + $(add_kdebase_dep nepomuk-widgets)
3183 + )
3184 +"
3185 +
3186 +PATCHES=(
3187 + "${FILESDIR}/dist/01_gentoo_set_xdg_menu_prefix-1.patch"
3188 + "${FILESDIR}/dist/02_gentoo_append_xdg_config_dirs-1.patch"
3189 + "${FILESDIR}/${PN}-4.7.96-mimetypes.patch"
3190 + "${FILESDIR}/${PN}-4.4.90-xslt.patch"
3191 + "${FILESDIR}/${PN}-4.6.2-armlinking.patch"
3192 + "${FILESDIR}/${PN}-4.6.3-no_suid_kdeinit.patch"
3193 + "${FILESDIR}/${PN}-4.8.1-norpath.patch"
3194 + "${FILESDIR}/${PN}-4.9.3-werror.patch"
3195 + "${FILESDIR}/${PN}-4.10.0-udisks.patch"
3196 +)
3197 +
3198 +pkg_pretend() {
3199 + if [[ ${MERGE_TYPE} != binary ]]; then
3200 + [[ $(gcc-major-version) -lt 4 ]] || \
3201 + ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 3 ]] ) \
3202 + && die "Sorry, but gcc-4.3 and earlier won't work for KDE SC 4.6 (see bug #354837)."
3203 + fi
3204 +}
3205 +
3206 +src_prepare() {
3207 + kde4-base_src_prepare
3208 +
3209 + # Rename applications.menu (needs 01_gentoo_set_xdg_menu_prefix-1.patch to work)
3210 + sed -e 's|FILES[[:space:]]applications.menu|FILES applications.menu RENAME kde-4-applications.menu|g' \
3211 + -i kded/CMakeLists.txt || die "Sed on CMakeLists.txt for applications.menu failed."
3212 +
3213 + if use aqua; then
3214 + sed -i -e \
3215 + "s:BUNDLE_INSTALL_DIR \"/Applications:BUNDLE_INSTALL_DIR \"${EPREFIX}/${APP_BUNDLE_DIR}:g" \
3216 + cmake/modules/FindKDE4Internal.cmake || die "failed to sed FindKDE4Internal.cmake"
3217 +
3218 + #if [[ ${CHOST} == *-darwin8 ]]; then
3219 + sed -i -e \
3220 + "s:set(_add_executable_param MACOSX_BUNDLE):remove(_add_executable_param MACOSX_BUNDLE):g" \
3221 + cmake/modules/KDE4Macros.cmake || die "failed to sed KDE4Macros.cmake"
3222 + #fi
3223 +
3224 + # solid/solid/backends/iokit doesn't properly link, so disable it.
3225 + sed -e "s|\(APPLE\)|(FALSE)|g" -i solid/solid/CMakeLists.txt \
3226 + || die "disabling solid/solid/backends/iokit failed"
3227 + sed -e "s|m_backend = .*Backends::IOKit.*;|m_backend = 0;|g" -i solid/solid/managerbase.cpp \
3228 + || die "disabling solid/solid/backends/iokit failed"
3229 +
3230 + # There's no fdatasync on OSX and the check fails to detect that.
3231 + sed -e "/HAVE_FDATASYNC/ d" -i config.h.cmake \
3232 + || die "disabling fdatasync failed"
3233 +
3234 + # Fix nameser include to nameser8_compat
3235 + sed -e "s|nameser8_compat.h|nameser_compat.h|g" -i kio/misc/kpac/discovery.cpp \
3236 + || die "fixing nameser include failed"
3237 + append-flags -DHAVE_ARPA_NAMESER8_COMPAT_H=1
3238 +
3239 + # Try to fix kkeyserver_mac
3240 + epatch "${FILESDIR}"/${PN}-4.3.80-kdeui_util_kkeyserver_mac.patch
3241 + fi
3242 +}
3243 +
3244 +src_configure() {
3245 + mycmakeargs=(
3246 + -DWITH_HSPELL=OFF
3247 + -DWITH_ASPELL=OFF
3248 + -DWITH_DNSSD=OFF
3249 + -DKDE_DEFAULT_HOME=.kde4
3250 + -DKAUTH_BACKEND=POLKITQT-1
3251 + -DBUILD_libkactivities=OFF
3252 + $(cmake-utils_use_build handbook doc)
3253 + $(cmake-utils_use_has 3dnow X86_3DNOW)
3254 + $(cmake-utils_use_has altivec PPC_ALTIVEC)
3255 + $(cmake-utils_use_has mmx X86_MMX)
3256 + $(cmake-utils_use_has sse X86_SSE)
3257 + $(cmake-utils_use_has sse2 X86_SSE2)
3258 + $(cmake-utils_use_with acl)
3259 + $(cmake-utils_use_with alsa)
3260 + $(cmake-utils_use_with bzip2 BZip2)
3261 + $(cmake-utils_use_with fam)
3262 + $(cmake-utils_use_with jpeg2k Jasper)
3263 + $(cmake-utils_use_with kerberos GSSAPI)
3264 + $(cmake-utils_use_with lzma LibLZMA)
3265 + $(cmake-utils_use_with nls Libintl)
3266 + $(cmake-utils_use_with openexr OpenEXR)
3267 + $(cmake-utils_use_with opengl OpenGL)
3268 + $(cmake-utils_use_with policykit PolkitQt-1)
3269 + $(cmake-utils_use_with semantic-desktop Soprano)
3270 + $(cmake-utils_use_with semantic-desktop SharedDesktopOntologies)
3271 + $(cmake-utils_use_with spell ENCHANT)
3272 + $(cmake-utils_use_with ssl OpenSSL)
3273 + $(cmake-utils_use_with udev UDev)
3274 + $(cmake-utils_use_with udisks SOLID_UDISKS2)
3275 + $(cmake-utils_use_with zeroconf Avahi)
3276 + )
3277 + kde4-base_src_configure
3278 +}
3279 +
3280 +src_compile() {
3281 + kde4-base_src_compile
3282 +
3283 + # The building of apidox is not managed anymore by the build system
3284 + if use doc; then
3285 + einfo "Building API documentation"
3286 + cd "${S}"/doc/api/
3287 + ./doxygen.sh "${S}" || die "APIDOX generation failed"
3288 + fi
3289 +}
3290 +
3291 +src_install() {
3292 + kde4-base_src_install
3293 +
3294 + # use system certificates
3295 + rm -f "${ED}"/usr/share/apps/kssl/ca-bundle.crt || die
3296 + dosym /etc/ssl/certs/ca-certificates.crt /usr/share/apps/kssl/ca-bundle.crt
3297 +
3298 + if use doc; then
3299 + einfo "Installing API documentation. This could take a bit of time."
3300 + cd "${S}"/doc/api/
3301 + docinto /HTML/en/kdelibs-apidox
3302 + dohtml -r ${P}-apidocs/*
3303 + fi
3304 +
3305 + if use aqua; then
3306 + einfo "fixing ${PN} plugins"
3307 +
3308 + local _PV=${PV:0:3}.0
3309 + local _dir=${EPREFIX}/usr/$(get_libdir)/kde4/plugins/script
3310 +
3311 + install_name_tool -id \
3312 + "${_dir}/libkrossqtsplugin.${_PV}.dylib" \
3313 + "${D}/${_dir}/libkrossqtsplugin.${_PV}.dylib" \
3314 + || die "failed fixing libkrossqtsplugin.${_PV}.dylib"
3315 +
3316 + einfo "fixing ${PN} cmake detection files"
3317 + #sed -i -e \
3318 + # "s:if (HAVE_XKB):if (HAVE_XKB AND NOT APPLE):g" \
3319 + echo -e "set(XKB_FOUND FALSE)\nset(HAVE_XKB FALSE)" > \
3320 + "${ED}"/usr/share/apps/cmake/modules/FindXKB.cmake \
3321 + || die "failed fixing FindXKB.cmake"
3322 + fi
3323 +
3324 + einfo Installing environment file.
3325 + # Since 44qt4 is sourced earlier QT_PLUGIN_PATH is defined.
3326 + echo "COLON_SEPARATED=QT_PLUGIN_PATH" > "${T}/77kde"
3327 + echo "QT_PLUGIN_PATH=${EPREFIX}/usr/$(get_libdir)/kde4/plugins" >> "${T}/77kde"
3328 + doenvd "${T}/77kde"
3329 +}
3330 +
3331 +pkg_postinst() {
3332 + fdo-mime_mime_database_update
3333 +
3334 + if use zeroconf; then
3335 + echo
3336 + elog "To make zeroconf support available in KDE make sure that the avahi daemon"
3337 + elog "is running."
3338 + echo
3339 + einfo "If you also want to use zeroconf for hostname resolution, emerge sys-auth/nss-mdns"
3340 + einfo "and enable multicast dns lookups by editing the 'hosts:' line in /etc/nsswitch.conf"
3341 + einfo "to include 'mdns', e.g.:"
3342 + einfo " hosts: files mdns dns"
3343 + echo
3344 + fi
3345 +
3346 + kde4-base_pkg_postinst
3347 +}
3348 +
3349 +pkg_prerm() {
3350 + # Remove ksycoca4 global database
3351 + rm -f "${EROOT}${PREFIX}"/share/kde4/services/ksycoca4
3352 +}
3353 +
3354 +pkg_postrm() {
3355 + fdo-mime_mime_database_update
3356 +
3357 + kde4-base_pkg_postrm
3358 +}
3359
3360 diff --git a/kde-base/kdemultimedia-meta/kdemultimedia-meta-4.12.2.ebuild b/kde-base/kdemultimedia-meta/kdemultimedia-meta-4.12.2.ebuild
3361 new file mode 100644
3362 index 0000000..cd85ad7
3363 --- /dev/null
3364 +++ b/kde-base/kdemultimedia-meta/kdemultimedia-meta-4.12.2.ebuild
3365 @@ -0,0 +1,26 @@
3366 +# Copyright 1999-2014 Gentoo Foundation
3367 +# Distributed under the terms of the GNU General Public License v2
3368 +# $Header: $
3369 +
3370 +EAPI=5
3371 +inherit kde4-meta-pkg
3372 +
3373 +DESCRIPTION="kdemultimedia - merge this to pull in all kdemultimedia-derived packages"
3374 +HOMEPAGE="
3375 + http://www.kde.org/applications/multimedia/
3376 + http://multimedia.kde.org/
3377 +"
3378 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
3379 +IUSE="ffmpeg +mplayer"
3380 +
3381 +RDEPEND="
3382 + $(add_kdebase_dep dragon)
3383 + $(add_kdebase_dep juk)
3384 + $(add_kdebase_dep audiocd-kio)
3385 + $(add_kdebase_dep kmix)
3386 + $(add_kdebase_dep kscd)
3387 + $(add_kdebase_dep libkcddb)
3388 + $(add_kdebase_dep libkcompactdisc)
3389 + mplayer? ( $(add_kdebase_dep mplayerthumbs) )
3390 + ffmpeg? ( $(add_kdebase_dep ffmpegthumbs) )
3391 +"
3392
3393 diff --git a/kde-base/kdenetwork-filesharing/kdenetwork-filesharing-4.12.2.ebuild b/kde-base/kdenetwork-filesharing/kdenetwork-filesharing-4.12.2.ebuild
3394 new file mode 100644
3395 index 0000000..74288d2
3396 --- /dev/null
3397 +++ b/kde-base/kdenetwork-filesharing/kdenetwork-filesharing-4.12.2.ebuild
3398 @@ -0,0 +1,11 @@
3399 +# Copyright 1999-2014 Gentoo Foundation
3400 +# Distributed under the terms of the GNU General Public License v2
3401 +# $Header: $
3402 +
3403 +EAPI=5
3404 +
3405 +inherit kde4-base
3406 +
3407 +DESCRIPTION="kcontrol filesharing config module for SMB"
3408 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
3409 +IUSE="debug"
3410
3411 diff --git a/kde-base/kdenetwork-meta/kdenetwork-meta-4.12.2.ebuild b/kde-base/kdenetwork-meta/kdenetwork-meta-4.12.2.ebuild
3412 new file mode 100644
3413 index 0000000..43ffda1
3414 --- /dev/null
3415 +++ b/kde-base/kdenetwork-meta/kdenetwork-meta-4.12.2.ebuild
3416 @@ -0,0 +1,21 @@
3417 +# Copyright 1999-2014 Gentoo Foundation
3418 +# Distributed under the terms of the GNU General Public License v2
3419 +# $Header: $
3420 +
3421 +EAPI=5
3422 +
3423 +inherit kde4-meta-pkg
3424 +
3425 +DESCRIPTION="kdenetwork - merge this to pull in all kdenetwork-derived packages"
3426 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
3427 +IUSE="ppp"
3428 +
3429 +RDEPEND="
3430 + $(add_kdebase_dep kdenetwork-filesharing)
3431 + $(add_kdebase_dep kdnssd)
3432 + $(add_kdebase_dep kget)
3433 + $(add_kdebase_dep kopete)
3434 + $(add_kdebase_dep krdc)
3435 + $(add_kdebase_dep krfb)
3436 + ppp? ( $(add_kdebase_dep kppp) )
3437 +"
3438
3439 diff --git a/kde-base/kdepasswd/kdepasswd-4.12.2.ebuild b/kde-base/kdepasswd/kdepasswd-4.12.2.ebuild
3440 new file mode 100644
3441 index 0000000..dde4617
3442 --- /dev/null
3443 +++ b/kde-base/kdepasswd/kdepasswd-4.12.2.ebuild
3444 @@ -0,0 +1,20 @@
3445 +# Copyright 1999-2014 Gentoo Foundation
3446 +# Distributed under the terms of the GNU General Public License v2
3447 +# $Header: $
3448 +
3449 +EAPI=5
3450 +
3451 +KDE_HANDBOOK="optional"
3452 +KMNAME="kde-baseapps"
3453 +inherit kde4-meta
3454 +
3455 +DESCRIPTION="KDE GUI for passwd"
3456 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
3457 +IUSE="debug"
3458 +
3459 +DEPEND="
3460 + $(add_kdebase_dep libkonq)
3461 +"
3462 +RDEPEND="${DEPEND}
3463 + $(add_kdebase_dep kdesu)
3464 +"
3465
3466 diff --git a/kde-base/kdepim-common-libs/kdepim-common-libs-4.12.2.ebuild b/kde-base/kdepim-common-libs/kdepim-common-libs-4.12.2.ebuild
3467 new file mode 100644
3468 index 0000000..eab123c
3469 --- /dev/null
3470 +++ b/kde-base/kdepim-common-libs/kdepim-common-libs-4.12.2.ebuild
3471 @@ -0,0 +1,74 @@
3472 +# Copyright 1999-2014 Gentoo Foundation
3473 +# Distributed under the terms of the GNU General Public License v2
3474 +# $Header: $
3475 +
3476 +EAPI=5
3477 +
3478 +KMNAME="kdepim"
3479 +KMNOMODULE="true"
3480 +inherit kde4-meta
3481 +
3482 +DESCRIPTION="Common libraries for KDE PIM apps"
3483 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
3484 +IUSE="debug"
3485 +
3486 +DEPEND="
3487 + app-crypt/gpgme
3488 + >=app-office/akonadi-server-1.10.43
3489 + dev-libs/grantlee
3490 + >=dev-libs/shared-desktop-ontologies-0.11.0
3491 + $(add_kdebase_dep kdepimlibs)
3492 +"
3493 +RDEPEND="${DEPEND}
3494 + !kde-base/akonadi:4
3495 + !kde-base/libkdepim:4
3496 + !kde-base/libkleo:4
3497 + !kde-base/libkpgp:4
3498 + !<kde-base/kaddressbook-4.11.50:4
3499 + !kde-base/kdepim-wizards:4
3500 + !<kde-base/kmail-4.4.80:4
3501 + !=kde-base/kmail-4.12.0
3502 + !=kde-base/kmail-4.12.1
3503 + !=kde-base/kmail-4.11*
3504 + !<kde-base/korganizer-4.5.67:4
3505 + app-crypt/gnupg
3506 + $(add_kdebase_dep kdepim-runtime)
3507 +"
3508 +
3509 +RESTRICT="test"
3510 +# bug 393131
3511 +
3512 +KMEXTRA="
3513 + agents/followupreminderagent/
3514 + agents/sendlateragent/
3515 + akonadi_next/
3516 + calendarsupport/
3517 + calendarviews/
3518 + composereditor-ng/
3519 + grantleetheme/
3520 + kaddressbookgrantlee/
3521 + incidenceeditor-ng/
3522 + libkdepim/
3523 + libkdepimdbusinterfaces/
3524 + libkleo/
3525 + libkpgp/
3526 + kdgantt2/
3527 + messagecomposer/
3528 + messagecore/
3529 + messagelist/
3530 + messageviewer/
3531 + ontologies/
3532 + pimcommon/
3533 + templateparser/
3534 +"
3535 +KMEXTRACTONLY="
3536 + kleopatra/
3537 + kmail/
3538 + knode/org.kde.knode.xml
3539 + korgac/org.kde.korganizer.KOrgac.xml
3540 + korganizer/org.kde.korganizer.Korganizer.xml
3541 + mailcommon/
3542 +"
3543 +KMSAVELIBS="true"
3544 +
3545 +PATCHES=( "${FILESDIR}/install-composereditorng.patch" )
3546
3547 diff --git a/kde-base/kdepim-icons/kdepim-icons-4.12.2.ebuild b/kde-base/kdepim-icons/kdepim-icons-4.12.2.ebuild
3548 new file mode 100644
3549 index 0000000..7437f82
3550 --- /dev/null
3551 +++ b/kde-base/kdepim-icons/kdepim-icons-4.12.2.ebuild
3552 @@ -0,0 +1,16 @@
3553 +# Copyright 1999-2014 Gentoo Foundation
3554 +# Distributed under the terms of the GNU General Public License v2
3555 +# $Header: $
3556 +
3557 +EAPI=5
3558 +
3559 +KMNAME="kdepim"
3560 +KMMODULE="icons"
3561 +inherit kde4-meta
3562 +
3563 +DESCRIPTION="KDE PIM icons"
3564 +IUSE=""
3565 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
3566 +
3567 +DEPEND="$(add_kdebase_dep kdepimlibs)"
3568 +RDEPEND=""
3569
3570 diff --git a/kde-base/kdepim-kresources/kdepim-kresources-4.12.2.ebuild b/kde-base/kdepim-kresources/kdepim-kresources-4.12.2.ebuild
3571 new file mode 100644
3572 index 0000000..50c111e
3573 --- /dev/null
3574 +++ b/kde-base/kdepim-kresources/kdepim-kresources-4.12.2.ebuild
3575 @@ -0,0 +1,27 @@
3576 +# Copyright 1999-2014 Gentoo Foundation
3577 +# Distributed under the terms of the GNU General Public License v2
3578 +# $Header: $
3579 +
3580 +EAPI=5
3581 +
3582 +KMNAME="kdepim"
3583 +KMMODULE="kresources"
3584 +inherit kde4-meta
3585 +
3586 +DESCRIPTION="KDE PIM groupware plugin collection"
3587 +IUSE="debug"
3588 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
3589 +
3590 +DEPEND="
3591 + $(add_kdebase_dep kdepimlibs)
3592 + $(add_kdebase_dep kdepim-common-libs)
3593 +"
3594 +RDEPEND="${DEPEND}"
3595 +
3596 +KMEXTRACTONLY="
3597 + kmail/
3598 + knotes/
3599 + korganizer/version.h
3600 +"
3601 +
3602 +KMLOADLIBS="kdepim-common-libs"
3603
3604 diff --git a/kde-base/kdepim-l10n/kdepim-l10n-4.12.2.ebuild b/kde-base/kdepim-l10n/kdepim-l10n-4.12.2.ebuild
3605 new file mode 100644
3606 index 0000000..d97feed
3607 --- /dev/null
3608 +++ b/kde-base/kdepim-l10n/kdepim-l10n-4.12.2.ebuild
3609 @@ -0,0 +1,111 @@
3610 +# Copyright 1999-2014 Gentoo Foundation
3611 +# Distributed under the terms of the GNU General Public License v2
3612 +# $Header: $
3613 +
3614 +EAPI=5
3615 +
3616 +KDE_HANDBOOK=optional
3617 +inherit kde4-base
3618 +
3619 +DESCRIPTION="KDE PIM internationalization package"
3620 +HOMEPAGE="http://l10n.kde.org"
3621 +
3622 +DEPEND="
3623 + sys-devel/gettext
3624 +"
3625 +RDEPEND=""
3626 +
3627 +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
3628 +IUSE=""
3629 +
3630 +MY_LANGS="ar bg bs ca ca@valencia cs da de el en_GB es et eu fi fr ga gl he
3631 +hi hr hu ia is it ja kk km ko lt lv mr nb nds nl nn pa pl pt pt_BR ro ru sk sl
3632 +sr sv tr ug uk vi wa zh_CN zh_TW"
3633 +
3634 +URI_BASE="${SRC_URI/-${PV}.tar.xz/}"
3635 +SRC_URI=""
3636 +
3637 +for MY_LANG in ${MY_LANGS} ; do
3638 + IUSE="${IUSE} linguas_${MY_LANG}"
3639 + SRC_URI="${SRC_URI} linguas_${MY_LANG}? ( ${URI_BASE/kdepim/kde}/kde-l10n-${MY_LANG}-${PV}.tar.xz )"
3640 +done
3641 +
3642 +S="${WORKDIR}"
3643 +
3644 +src_unpack() {
3645 + local LNG DIR
3646 + if [[ -z ${A} ]]; then
3647 + elog
3648 + elog "You either have the LINGUAS variable unset, or it only"
3649 + elog "contains languages not supported by ${P}."
3650 + elog "You won't have any additional language support."
3651 + elog
3652 + elog "${P} supports these language codes:"
3653 + elog "${MY_LANGS}"
3654 + elog
3655 + fi
3656 +
3657 + # For EAPI >= 3, or if not using .tar.xz archives:
3658 + [[ -n ${A} ]] && unpack ${A}
3659 + cd "${S}"
3660 +
3661 + # add all linguas to cmake
3662 + if [[ -n ${A} ]]; then
3663 + for LNG in ${LINGUAS}; do
3664 + DIR="kde-l10n-${LNG}-${PV}"
3665 + if [[ -d "${DIR}" ]] ; then
3666 + echo "add_subdirectory( ${DIR} )" >> "${S}"/CMakeLists.txt
3667 + fi
3668 +
3669 + # remove everything except kdepim and kdepim-runtime
3670 + for SUBDIR in data docs messages scripts ; do
3671 + if [[ -d "${S}/${DIR}/${SUBDIR}" ]] ; then
3672 + einfo " ${SUBDIR} subdirectory"
3673 + echo > "${S}/${DIR}/${SUBDIR}/CMakeLists.txt"
3674 + [[ -d "${S}/${DIR}/${SUBDIR}/kdepim" ]] && ( echo "add_subdirectory(kdepim)" >> "${S}/${DIR}/${SUBDIR}/CMakeLists.txt" )
3675 + [[ -d "${S}/${DIR}/${SUBDIR}/kdepim-runtime" ]] && ( echo "add_subdirectory(kdepim-runtime)" >> "${S}/${DIR}/${SUBDIR}/CMakeLists.txt" )
3676 + fi
3677 + done
3678 +
3679 + # in some cases we may have sub-lingua subdirs, e.g. sr :(
3680 + for XSUBDIR in "${S}/${DIR}/${LNG}"@* ; do
3681 + XLNG=$(echo ${XSUBDIR}|sed -e 's:^.*/::')
3682 + if [[ -d "${XSUBDIR}" ]] ; then
3683 + einfo " ${XLNG} variant"
3684 + # remove everything except kdepim and kdepim-runtime
3685 + for SUBDIR in data docs messages scripts ; do
3686 + if [[ -d "${XSUBDIR}/${SUBDIR}" ]] ; then
3687 + einfo " ${SUBDIR} subdirectory"
3688 + echo > "${XSUBDIR}/${SUBDIR}/CMakeLists.txt"
3689 + [[ -d "${XSUBDIR}/${SUBDIR}/kdepim" ]] && ( echo "add_subdirectory(kdepim)" >> "${XSUBDIR}/${SUBDIR}/CMakeLists.txt" )
3690 + [[ -d "${XSUBDIR}/${SUBDIR}/kdepim-runtime" ]] && ( echo "add_subdirectory(kdepim-runtime)" >> "${XSUBDIR}/${SUBDIR}/CMakeLists.txt" )
3691 + fi
3692 + done
3693 + fi
3694 + done
3695 + done
3696 + fi
3697 +}
3698 +
3699 +src_prepare() {
3700 + [[ -n ${A} ]] && kde4-base_src_prepare
3701 +}
3702 +
3703 +src_configure() {
3704 + mycmakeargs=(
3705 + $(cmake-utils_use_build handbook docs)
3706 + )
3707 + [[ -n ${A} ]] && kde4-base_src_configure
3708 +}
3709 +
3710 +src_compile() {
3711 + [[ -n ${A} ]] && kde4-base_src_compile
3712 +}
3713 +
3714 +src_test() {
3715 + [[ -n ${A} ]] && kde4-base_src_test
3716 +}
3717 +
3718 +src_install() {
3719 + [[ -n ${A} ]] && kde4-base_src_install
3720 +}
3721
3722 diff --git a/kde-base/kdepim-meta/kdepim-meta-4.12.2.ebuild b/kde-base/kdepim-meta/kdepim-meta-4.12.2.ebuild
3723 new file mode 100644
3724 index 0000000..9fb1c98
3725 --- /dev/null
3726 +++ b/kde-base/kdepim-meta/kdepim-meta-4.12.2.ebuild
3727 @@ -0,0 +1,39 @@
3728 +# Copyright 1999-2014 Gentoo Foundation
3729 +# Distributed under the terms of the GNU General Public License v2
3730 +# $Header: $
3731 +
3732 +EAPI=5
3733 +inherit kde4-meta-pkg
3734 +
3735 +DESCRIPTION="kdepim - merge this to pull in all kdepim-derived packages"
3736 +HOMEPAGE+=" http://community.kde.org/KDE_PIM"
3737 +KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
3738 +IUSE="nls"
3739 +
3740 +RDEPEND="
3741 + $(add_kdebase_dep akonadiconsole)
3742 + $(add_kdebase_dep akregator)
3743 + $(add_kdebase_dep blogilo)
3744 + $(add_kdebase_dep calendarjanitor)
3745 + $(add_kdebase_dep contactthemeeditor)
3746 + $(add_kdebase_dep kabcclient)
3747 + $(add_kdebase_dep kaddressbook)
3748 + $(add_kdebase_dep kalarm)
3749 + $(add_kdebase_dep kdepim-icons)
3750 + $(add_kdebase_dep kdepim-kresources)
3751 + $(add_kdebase_dep kdepim-runtime)
3752 + $(add_kdebase_dep kjots)
3753 + $(add_kdebase_dep kleopatra)
3754 + $(add_kdebase_dep kmail)
3755 + $(add_kdebase_dep knode)
3756 + $(add_kdebase_dep knotes)
3757 + $(add_kdebase_dep konsolekalendar)
3758 + $(add_kdebase_dep kontact)
3759 + $(add_kdebase_dep korganizer)
3760 + $(add_kdebase_dep ktimetracker)
3761 + $(add_kdebase_dep ktnef)
3762 + nls? (
3763 + $(add_kdebase_dep kde-l10n)
3764 + $(add_kdebase_dep kdepim-l10n)
3765 + )
3766 +"
3767
3768 diff --git a/kde-base/kdepim-runtime/kdepim-runtime-4.12.2.ebuild b/kde-base/kdepim-runtime/kdepim-runtime-4.12.2.ebuild
3769 new file mode 100644
3770 index 0000000..3e196f5
3771 --- /dev/null
3772 +++ b/kde-base/kdepim-runtime/kdepim-runtime-4.12.2.ebuild
3773 @@ -0,0 +1,44 @@
3774 +# Copyright 1999-2014 Gentoo Foundation
3775 +# Distributed under the terms of the GNU General Public License v2
3776 +# $Header: $
3777 +
3778 +EAPI=5
3779 +
3780 +KMNAME="kdepim-runtime"
3781 +inherit kde4-base
3782 +
3783 +DESCRIPTION="KDE PIM runtime plugin collection"
3784 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
3785 +IUSE="debug facebook google kolab"
3786 +
3787 +RESTRICT="test"
3788 +# Would need test programs _testrunner and akonaditest from kdepimlibs, see bug 313233
3789 +
3790 +DEPEND="
3791 + app-misc/strigi
3792 + >=app-office/akonadi-server-1.10.43
3793 + dev-libs/boost:=
3794 + dev-libs/libxml2:2
3795 + dev-libs/libxslt
3796 + >=dev-libs/shared-desktop-ontologies-0.11.0
3797 + $(add_kdebase_dep kdepimlibs)
3798 + x11-misc/shared-mime-info
3799 + facebook? ( net-libs/libkfbapi )
3800 + google? ( >=net-libs/libkgapi-2.0 )
3801 + kolab? ( net-libs/libkolab )
3802 +"
3803 +RDEPEND="${DEPEND}
3804 + $(add_kdebase_dep kdepim-icons)
3805 + !kde-misc/akonadi-google
3806 +"
3807 +
3808 +src_configure() {
3809 + local mycmakeargs=(
3810 + $(cmake-utils_use_find_package facebook LibKFbAPI)
3811 + $(cmake-utils_use_find_package google LibKGAPI2)
3812 + $(cmake-utils_use_find_package kolab Libkolab)
3813 + $(cmake-utils_use_find_package kolab Libkolabxml)
3814 + )
3815 +
3816 + kde4-base_src_configure
3817 +}
3818
3819 diff --git a/kde-base/kdepimlibs/kdepimlibs-4.12.2.ebuild b/kde-base/kdepimlibs/kdepimlibs-4.12.2.ebuild
3820 new file mode 100644
3821 index 0000000..51eaf53
3822 --- /dev/null
3823 +++ b/kde-base/kdepimlibs/kdepimlibs-4.12.2.ebuild
3824 @@ -0,0 +1,59 @@
3825 +# Copyright 1999-2014 Gentoo Foundation
3826 +# Distributed under the terms of the GNU General Public License v2
3827 +# $Header: $
3828 +
3829 +EAPI=5
3830 +
3831 +KDE_HANDBOOK="optional"
3832 +CPPUNIT_REQUIRED="optional"
3833 +inherit kde4-base
3834 +
3835 +DESCRIPTION="Common library for KDE PIM apps."
3836 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
3837 +LICENSE="LGPL-2.1"
3838 +IUSE="debug ldap prison"
3839 +
3840 +# some akonadi tests timeout, that probaly needs more work as its ~700 tests
3841 +RESTRICT="test"
3842 +
3843 +DEPEND="
3844 + !kde-misc/akonadi-social-utils
3845 + $(add_kdebase_dep nepomuk-core)
3846 + $(add_kdebase_dep kdelibs 'semantic-desktop')
3847 + >=app-crypt/gpgme-1.1.6
3848 + >=app-office/akonadi-server-1.10.43
3849 + >=dev-libs/boost-1.35.0-r5:=
3850 + dev-libs/libgpg-error
3851 + >=dev-libs/libical-0.43
3852 + dev-libs/cyrus-sasl
3853 + >=dev-libs/qjson-0.8.1
3854 + media-libs/phonon
3855 + x11-misc/shared-mime-info
3856 + prison? ( media-libs/prison )
3857 + ldap? ( net-nds/openldap )
3858 +"
3859 +# boost is not linked to, but headers which include it are installed
3860 +# bug #418071
3861 +RDEPEND="${DEPEND}
3862 + !=kde-base/kdepim-runtime-4.10*
3863 + !=kde-base/kdepim-runtime-4.11*
3864 + !<kde-base/kdepim-runtime-4.4.11.1-r2
3865 +"
3866 +
3867 +PATCHES=( "${FILESDIR}/${PN}-4.9.1-boostincludes.patch" )
3868 +
3869 +src_configure() {
3870 + mycmakeargs=(
3871 + $(cmake-utils_use_build handbook doc)
3872 + $(cmake-utils_use_find_package ldap)
3873 + $(cmake-utils_use_find_package prison)
3874 + )
3875 +
3876 + kde4-base_src_configure
3877 +}
3878 +
3879 +src_install() {
3880 + kde4-base_src_install
3881 + rm "${ED}"/usr/share/apps/cmake/modules/FindQJSON.cmake
3882 + rm "${ED}"/usr/share/apps/cmake/modules/FindQtOAuth.cmake #Collides with net-im/choqok
3883 +}
3884
3885 diff --git a/kde-base/kdeplasma-addons/kdeplasma-addons-4.12.2.ebuild b/kde-base/kdeplasma-addons/kdeplasma-addons-4.12.2.ebuild
3886 new file mode 100644
3887 index 0000000..354e544
3888 --- /dev/null
3889 +++ b/kde-base/kdeplasma-addons/kdeplasma-addons-4.12.2.ebuild
3890 @@ -0,0 +1,63 @@
3891 +# Copyright 1999-2014 Gentoo Foundation
3892 +# Distributed under the terms of the GNU General Public License v2
3893 +# $Header: $
3894 +
3895 +EAPI=5
3896 +
3897 +inherit kde4-base
3898 +
3899 +DESCRIPTION="Extra Plasma applets and engines"
3900 +LICENSE="GPL-2 LGPL-2"
3901 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
3902 +IUSE="attica debug desktopglobe exif fcitx ibus json oauth qalculate qwt scim
3903 +semantic-desktop"
3904 +
3905 +RESTRICT=test
3906 +# tests hang
3907 +
3908 +# krunner is only needed to generate dbus interface for lancelot
3909 +COMMON_DEPEND="
3910 + app-crypt/qca:2
3911 + app-crypt/qca-ossl:2
3912 + $(add_kdebase_dep kdelibs 'semantic-desktop?')
3913 + $(add_kdebase_dep krunner '' 4.11)
3914 + $(add_kdebase_dep plasma-workspace 'semantic-desktop?' 4.11)
3915 + x11-misc/shared-mime-info
3916 + attica? ( dev-libs/libattica[qt4] )
3917 + desktopglobe? ( $(add_kdebase_dep marble) )
3918 + exif? ( $(add_kdebase_dep libkexiv2) )
3919 + fcitx? ( app-i18n/fcitx[dbus(+)] )
3920 + ibus? ( app-i18n/ibus )
3921 + json? ( dev-libs/qjson )
3922 + oauth? ( dev-libs/qoauth )
3923 + qalculate? ( sci-libs/libqalculate )
3924 + qwt? ( x11-libs/qwt:5 )
3925 + scim? ( app-i18n/scim )
3926 + semantic-desktop? (
3927 + $(add_kdebase_dep kdepimlibs)
3928 + )
3929 +"
3930 +DEPEND="${COMMON_DEPEND}
3931 + dev-cpp/eigen:2
3932 +"
3933 +RDEPEND="${COMMON_DEPEND}
3934 +"
3935 +
3936 +src_configure() {
3937 + mycmakeargs=(
3938 + -DDBUS_INTERFACES_INSTALL_DIR="${EPREFIX}/usr/share/dbus-1/interfaces/"
3939 + $(cmake-utils_use_with attica LibAttica)
3940 + $(cmake-utils_use_with desktopglobe Marble)
3941 + $(cmake-utils_use_with exif Kexiv2)
3942 + $(cmake-utils_use_build ibus)
3943 + $(cmake-utils_use_with json QJSON)
3944 + $(cmake-utils_use_with oauth QtOAuth)
3945 + $(cmake-utils_use_with qalculate)
3946 + $(cmake-utils_use_with qwt)
3947 + $(cmake-utils_use_build scim)
3948 + $(cmake-utils_use_with semantic-desktop KdepimLibs)
3949 + $(cmake-utils_use_with semantic-desktop Nepomuk)
3950 + )
3951 +
3952 + kde4-base_src_configure
3953 +}
3954
3955 diff --git a/kde-base/kdesdk-kioslaves/kdesdk-kioslaves-4.12.2.ebuild b/kde-base/kdesdk-kioslaves/kdesdk-kioslaves-4.12.2.ebuild
3956 new file mode 100644
3957 index 0000000..33cf5c7
3958 --- /dev/null
3959 +++ b/kde-base/kdesdk-kioslaves/kdesdk-kioslaves-4.12.2.ebuild
3960 @@ -0,0 +1,31 @@
3961 +# Copyright 1999-2014 Gentoo Foundation
3962 +# Distributed under the terms of the GNU General Public License v2
3963 +# $Header: $
3964 +
3965 +EAPI=5
3966 +
3967 +inherit kde4-base
3968 +
3969 +DESCRIPTION="kioslaves from kdesdk package"
3970 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
3971 +IUSE="debug subversion"
3972 +KMNAME="kdesdk-kioslaves"
3973 +
3974 +DEPEND="
3975 + subversion? (
3976 + dev-libs/apr
3977 + dev-vcs/subversion
3978 + )
3979 +"
3980 +RDEPEND="${DEPEND}
3981 + subversion? ( !>=dev-vcs/kdesvn-1.5.2:4 )
3982 +"
3983 +
3984 +src_configure() {
3985 + mycmakeargs=(
3986 + -DAPRCONFIG_EXECUTABLE="${EPREFIX}"/usr/bin/apr-1-config
3987 + $(cmake-utils_use_with subversion SVN)
3988 + )
3989 +
3990 + kde4-base_src_configure
3991 +}
3992
3993 diff --git a/kde-base/kdesdk-meta/kdesdk-meta-4.12.2.ebuild b/kde-base/kdesdk-meta/kdesdk-meta-4.12.2.ebuild
3994 new file mode 100644
3995 index 0000000..db61c6d
3996 --- /dev/null
3997 +++ b/kde-base/kdesdk-meta/kdesdk-meta-4.12.2.ebuild
3998 @@ -0,0 +1,28 @@
3999 +# Copyright 1999-2014 Gentoo Foundation
4000 +# Distributed under the terms of the GNU General Public License v2
4001 +# $Header: $
4002 +
4003 +EAPI=5
4004 +inherit kde4-meta-pkg
4005 +
4006 +DESCRIPTION="KDE SDK - merge this to pull in all kdesdk-derived packages"
4007 +HOMEPAGE="http://www.kde.org/applications/development"
4008 +KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
4009 +IUSE="cvs"
4010 +
4011 +RDEPEND="
4012 + cvs? ( $(add_kdebase_dep cervisia) )
4013 + $(add_kdebase_dep dolphin-plugins)
4014 + $(add_kdebase_dep kapptemplate)
4015 + $(add_kdebase_dep kate)
4016 + $(add_kdebase_dep kcachegrind)
4017 + $(add_kdebase_dep kde-dev-scripts)
4018 + $(add_kdebase_dep kde-dev-utils)
4019 + $(add_kdebase_dep kdesdk-kioslaves)
4020 + $(add_kdebase_dep kompare)
4021 + $(add_kdebase_dep libkomparediff2)
4022 + $(add_kdebase_dep lokalize)
4023 + $(add_kdebase_dep okteta)
4024 + $(add_kdebase_dep poxml)
4025 + $(add_kdebase_dep umbrello)
4026 +"
4027
4028 diff --git a/kde-base/kdesu/kdesu-4.12.2.ebuild b/kde-base/kdesu/kdesu-4.12.2.ebuild
4029 new file mode 100644
4030 index 0000000..e49f4b4
4031 --- /dev/null
4032 +++ b/kde-base/kdesu/kdesu-4.12.2.ebuild
4033 @@ -0,0 +1,26 @@
4034 +# Copyright 1999-2014 Gentoo Foundation
4035 +# Distributed under the terms of the GNU General Public License v2
4036 +# $Header: $
4037 +
4038 +EAPI=5
4039 +
4040 +KDE_HANDBOOK="optional"
4041 +KMNAME="kde-runtime"
4042 +inherit kde4-meta
4043 +
4044 +# FIXME: Is default command ( su/sudo ) still configurable,
4045 +# if not, USE-flag ?
4046 +DESCRIPTION="KDE: gui for su(1)"
4047 +HOMEPAGE+=" http://techbase.kde.org/Projects/kdesu"
4048 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
4049 +IUSE="debug"
4050 +
4051 +src_configure() {
4052 + # Upstream moved kdesu to libexec first, then decided to move it back
4053 + # to /${PREFIX}/bin/ , so I'm doing that now already.
4054 + sed -e '/kdesu_executable/s:LIBEXEC_INSTALL_DIR:BIN_INSTALL_DIR:' \
4055 + -i "${S}"/kdesu/kdesu/CMakeLists.txt || \
4056 + die "Moving kdesu from libexec to bin failed."
4057 +
4058 + kde4-meta_src_configure
4059 +}
4060
4061 diff --git a/kde-base/kdetoys-meta/kdetoys-meta-4.12.2.ebuild b/kde-base/kdetoys-meta/kdetoys-meta-4.12.2.ebuild
4062 new file mode 100644
4063 index 0000000..3192bb0
4064 --- /dev/null
4065 +++ b/kde-base/kdetoys-meta/kdetoys-meta-4.12.2.ebuild
4066 @@ -0,0 +1,17 @@
4067 +# Copyright 1999-2014 Gentoo Foundation
4068 +# Distributed under the terms of the GNU General Public License v2
4069 +# $Header: $
4070 +
4071 +EAPI=5
4072 +inherit kde4-meta-pkg
4073 +
4074 +DESCRIPTION="KDE toys - merge this to pull in all kdetoys-derived packages"
4075 +HOMEPAGE+=" http://techbase.kde.org/Projects/Kdetoys"
4076 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4077 +IUSE=""
4078 +
4079 +RDEPEND="
4080 + $(add_kdebase_dep amor)
4081 + $(add_kdebase_dep kteatime)
4082 + $(add_kdebase_dep ktux)
4083 +"
4084
4085 diff --git a/kde-base/kdeutils-meta/kdeutils-meta-4.12.2.ebuild b/kde-base/kdeutils-meta/kdeutils-meta-4.12.2.ebuild
4086 new file mode 100644
4087 index 0000000..269fb85
4088 --- /dev/null
4089 +++ b/kde-base/kdeutils-meta/kdeutils-meta-4.12.2.ebuild
4090 @@ -0,0 +1,27 @@
4091 +# Copyright 1999-2014 Gentoo Foundation
4092 +# Distributed under the terms of the GNU General Public License v2
4093 +# $Header: $
4094 +
4095 +EAPI=5
4096 +inherit kde4-meta-pkg
4097 +
4098 +DESCRIPTION="kdeutils - merge this to pull in all kdeutils-derived packages"
4099 +HOMEPAGE="http://www.kde.org/applications/utilities http://utils.kde.org"
4100 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4101 +IUSE="cups floppy lirc"
4102 +
4103 +RDEPEND="
4104 + $(add_kdebase_dep ark)
4105 + $(add_kdebase_dep filelight)
4106 + $(add_kdebase_dep kcalc)
4107 + $(add_kdebase_dep kcharselect)
4108 + $(add_kdebase_dep kdf)
4109 + $(add_kdebase_dep kgpg)
4110 + $(add_kdebase_dep ktimer)
4111 + $(add_kdebase_dep kwallet)
4112 + $(add_kdebase_dep superkaramba)
4113 + $(add_kdebase_dep sweeper)
4114 + cups? ( $(add_kdebase_dep print-manager) )
4115 + floppy? ( $(add_kdebase_dep kfloppy) )
4116 + lirc? ( $(add_kdebase_dep kremotecontrol) )
4117 +"
4118
4119 diff --git a/kde-base/kdewebdev-meta/kdewebdev-meta-4.12.2.ebuild b/kde-base/kdewebdev-meta/kdewebdev-meta-4.12.2.ebuild
4120 new file mode 100644
4121 index 0000000..aebdde5
4122 --- /dev/null
4123 +++ b/kde-base/kdewebdev-meta/kdewebdev-meta-4.12.2.ebuild
4124 @@ -0,0 +1,17 @@
4125 +# Copyright 1999-2014 Gentoo Foundation
4126 +# Distributed under the terms of the GNU General Public License v2
4127 +# $Header: $
4128 +
4129 +EAPI=5
4130 +inherit kde4-meta-pkg
4131 +
4132 +DESCRIPTION="KDE WebDev - merge this to pull in all kdewebdev-derived packages"
4133 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4134 +IUSE=""
4135 +
4136 +RDEPEND="
4137 + $(add_kdebase_dep kfilereplace)
4138 + $(add_kdebase_dep kimagemapeditor)
4139 + $(add_kdebase_dep klinkstatus)
4140 + $(add_kdebase_dep kommander)
4141 +"
4142
4143 diff --git a/kde-base/kdf/kdf-4.12.2.ebuild b/kde-base/kdf/kdf-4.12.2.ebuild
4144 new file mode 100644
4145 index 0000000..03157d9
4146 --- /dev/null
4147 +++ b/kde-base/kdf/kdf-4.12.2.ebuild
4148 @@ -0,0 +1,13 @@
4149 +# Copyright 1999-2014 Gentoo Foundation
4150 +# Distributed under the terms of the GNU General Public License v2
4151 +# $Header: $
4152 +
4153 +EAPI=5
4154 +
4155 +KDE_HANDBOOK="optional"
4156 +inherit kde4-base
4157 +
4158 +DESCRIPTION="KDE free disk space utility"
4159 +HOMEPAGE="http://utils.kde.org/projects/kdf"
4160 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4161 +IUSE="debug"
4162
4163 diff --git a/kde-base/kdialog/kdialog-4.12.2.ebuild b/kde-base/kdialog/kdialog-4.12.2.ebuild
4164 new file mode 100644
4165 index 0000000..106299f
4166 --- /dev/null
4167 +++ b/kde-base/kdialog/kdialog-4.12.2.ebuild
4168 @@ -0,0 +1,12 @@
4169 +# Copyright 1999-2014 Gentoo Foundation
4170 +# Distributed under the terms of the GNU General Public License v2
4171 +# $Header: $
4172 +
4173 +EAPI=5
4174 +
4175 +KMNAME="kde-baseapps"
4176 +inherit kde4-meta
4177 +
4178 +DESCRIPTION="KDialog can be used to show nice dialog boxes from shell scripts"
4179 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4180 +IUSE="debug"
4181
4182 diff --git a/kde-base/kdiamond/kdiamond-4.12.2.ebuild b/kde-base/kdiamond/kdiamond-4.12.2.ebuild
4183 new file mode 100644
4184 index 0000000..b039fdf
4185 --- /dev/null
4186 +++ b/kde-base/kdiamond/kdiamond-4.12.2.ebuild
4187 @@ -0,0 +1,19 @@
4188 +# Copyright 1999-2014 Gentoo Foundation
4189 +# Distributed under the terms of the GNU General Public License v2
4190 +# $Header: $
4191 +
4192 +EAPI=5
4193 +
4194 +KDE_HANDBOOK="optional"
4195 +inherit kde4-base
4196 +
4197 +DESCRIPTION="KDE: KDiamond is a three-in-a-row game."
4198 +HOMEPAGE="
4199 + http://www.kde.org/applications/games/kdiamond/
4200 + http://games.kde.org/game.php?game=kdiamond
4201 +"
4202 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4203 +IUSE="debug"
4204 +
4205 +DEPEND="$(add_kdebase_dep libkdegames)"
4206 +RDEPEND="${DEPEND}"
4207
4208 diff --git a/kde-base/kdnssd/kdnssd-4.12.2.ebuild b/kde-base/kdnssd/kdnssd-4.12.2.ebuild
4209 new file mode 100644
4210 index 0000000..eb51e9f
4211 --- /dev/null
4212 +++ b/kde-base/kdnssd/kdnssd-4.12.2.ebuild
4213 @@ -0,0 +1,22 @@
4214 +# Copyright 1999-2014 Gentoo Foundation
4215 +# Distributed under the terms of the GNU General Public License v2
4216 +# $Header: $
4217 +
4218 +EAPI=5
4219 +
4220 +inherit kde4-base
4221 +
4222 +DESCRIPTION="A DNSSD (DNS Service Discovery - part of Rendezvous) ioslave and kded module"
4223 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
4224 +IUSE="debug zeroconf"
4225 +
4226 +DEPEND="
4227 + zeroconf? ( $(add_kdebase_dep kdelibs zeroconf) )
4228 +"
4229 +RDEPEND="${DEPEND}"
4230 +
4231 +src_configure() {
4232 + mycmakeargs=(-DWITH_Xmms=OFF -DWITH_DNSSD=ON)
4233 +
4234 + kde4-base_src_configure
4235 +}
4236
4237 diff --git a/kde-base/kdontchangethehostname/kdontchangethehostname-4.12.2.ebuild b/kde-base/kdontchangethehostname/kdontchangethehostname-4.12.2.ebuild
4238 new file mode 100644
4239 index 0000000..6d58f47
4240 --- /dev/null
4241 +++ b/kde-base/kdontchangethehostname/kdontchangethehostname-4.12.2.ebuild
4242 @@ -0,0 +1,16 @@
4243 +# Copyright 1999-2014 Gentoo Foundation
4244 +# Distributed under the terms of the GNU General Public License v2
4245 +# $Header: $
4246 +
4247 +EAPI=5
4248 +
4249 +KMNAME="kde-runtime"
4250 +inherit kde4-meta
4251 +
4252 +DESCRIPTION="Tool to inform KDE about a change in hostname"
4253 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4254 +IUSE="debug"
4255 +
4256 +RDEPEND="
4257 + x11-apps/xauth
4258 +"
4259
4260 diff --git a/kde-base/keditbookmarks/keditbookmarks-4.12.2.ebuild b/kde-base/keditbookmarks/keditbookmarks-4.12.2.ebuild
4261 new file mode 100644
4262 index 0000000..305a27e
4263 --- /dev/null
4264 +++ b/kde-base/keditbookmarks/keditbookmarks-4.12.2.ebuild
4265 @@ -0,0 +1,22 @@
4266 +# Copyright 1999-2014 Gentoo Foundation
4267 +# Distributed under the terms of the GNU General Public License v2
4268 +# $Header: $
4269 +
4270 +EAPI=5
4271 +
4272 +KMNAME="kde-baseapps"
4273 +VIRTUALX_REQUIRED="test"
4274 +inherit kde4-meta
4275 +
4276 +DESCRIPTION="KDE's bookmarks editor"
4277 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4278 +IUSE="debug"
4279 +
4280 +DEPEND="
4281 + $(add_kdebase_dep libkonq)
4282 +"
4283 +RDEPEND="${DEPEND}"
4284 +
4285 +KMEXTRACTONLY="
4286 + lib/konq/
4287 +"
4288
4289 diff --git a/kde-base/keditfiletype/keditfiletype-4.12.2.ebuild b/kde-base/keditfiletype/keditfiletype-4.12.2.ebuild
4290 new file mode 100644
4291 index 0000000..5e1ba07
4292 --- /dev/null
4293 +++ b/kde-base/keditfiletype/keditfiletype-4.12.2.ebuild
4294 @@ -0,0 +1,15 @@
4295 +# Copyright 1999-2014 Gentoo Foundation
4296 +# Distributed under the terms of the GNU General Public License v2
4297 +# $Header: $
4298 +
4299 +EAPI=5
4300 +
4301 +KMNAME="kde-runtime"
4302 +inherit kde4-meta
4303 +
4304 +DESCRIPTION="KDE mime/file type assocciation editor"
4305 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
4306 +IUSE="debug"
4307 +
4308 +# test fails, last checked for 4.2.89
4309 +RESTRICT=test
4310
4311 diff --git a/kde-base/kfile/kfile-4.12.2.ebuild b/kde-base/kfile/kfile-4.12.2.ebuild
4312 new file mode 100644
4313 index 0000000..162e129
4314 --- /dev/null
4315 +++ b/kde-base/kfile/kfile-4.12.2.ebuild
4316 @@ -0,0 +1,12 @@
4317 +# Copyright 1999-2014 Gentoo Foundation
4318 +# Distributed under the terms of the GNU General Public License v2
4319 +# $Header: $
4320 +
4321 +EAPI=5
4322 +
4323 +KMNAME="kde-runtime"
4324 +inherit kde4-meta
4325 +
4326 +DESCRIPTION="A commandline frontend to KFileMetaInfo"
4327 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
4328 +IUSE="debug"
4329
4330 diff --git a/kde-base/kfilereplace/kfilereplace-4.12.2.ebuild b/kde-base/kfilereplace/kfilereplace-4.12.2.ebuild
4331 new file mode 100644
4332 index 0000000..e299dd4
4333 --- /dev/null
4334 +++ b/kde-base/kfilereplace/kfilereplace-4.12.2.ebuild
4335 @@ -0,0 +1,14 @@
4336 +# Copyright 1999-2014 Gentoo Foundation
4337 +# Distributed under the terms of the GNU General Public License v2
4338 +# $Header: $
4339 +
4340 +EAPI=5
4341 +KDE_HANDBOOK="optional"
4342 +KMNAME="kdewebdev"
4343 +KDE_SCM="svn"
4344 +inherit kde4-meta
4345 +
4346 +DESCRIPTION="KDE web development - powerful search and replace in multiple files"
4347 +HOMEPAGE="http://www.kde.org/applications/utilities/kfilereplace/"
4348 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4349 +IUSE="debug"
4350
4351 diff --git a/kde-base/kfind/kfind-4.12.2.ebuild b/kde-base/kfind/kfind-4.12.2.ebuild
4352 new file mode 100644
4353 index 0000000..67c6e39
4354 --- /dev/null
4355 +++ b/kde-base/kfind/kfind-4.12.2.ebuild
4356 @@ -0,0 +1,19 @@
4357 +# Copyright 1999-2014 Gentoo Foundation
4358 +# Distributed under the terms of the GNU General Public License v2
4359 +# $Header: $
4360 +
4361 +EAPI=5
4362 +
4363 +KDE_HANDBOOK="optional"
4364 +KMNAME="kde-baseapps"
4365 +inherit kde4-meta
4366 +
4367 +DESCRIPTION="KDE file finder utility"
4368 +HOMEPAGE="http://www.kde.org/applications/utilities/kfind/"
4369 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4370 +IUSE="debug"
4371 +
4372 +DEPEND="
4373 + $(add_kdebase_dep libkonq)
4374 +"
4375 +RDEPEND="${DEPEND}"
4376
4377 diff --git a/kde-base/kfloppy/kfloppy-4.12.2.ebuild b/kde-base/kfloppy/kfloppy-4.12.2.ebuild
4378 new file mode 100644
4379 index 0000000..decfd30
4380 --- /dev/null
4381 +++ b/kde-base/kfloppy/kfloppy-4.12.2.ebuild
4382 @@ -0,0 +1,16 @@
4383 +# Copyright 1999-2014 Gentoo Foundation
4384 +# Distributed under the terms of the GNU General Public License v2
4385 +# $Header: $
4386 +
4387 +EAPI=5
4388 +
4389 +KDE_HANDBOOK="optional"
4390 +inherit kde4-base
4391 +
4392 +DESCRIPTION="KFloppy - formats disks and puts a DOS or ext2fs filesystem on them."
4393 +HOMEPAGE="
4394 + http://www.kde.org/applications/utilities/kfloppy/
4395 + http://utils.kde.org/projects/kfloppy/
4396 +"
4397 +KEYWORDS=" ~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4398 +IUSE="debug"
4399
4400 diff --git a/kde-base/kfmclient/kfmclient-4.12.2.ebuild b/kde-base/kfmclient/kfmclient-4.12.2.ebuild
4401 new file mode 100644
4402 index 0000000..390f3ef
4403 --- /dev/null
4404 +++ b/kde-base/kfmclient/kfmclient-4.12.2.ebuild
4405 @@ -0,0 +1,33 @@
4406 +# Copyright 1999-2014 Gentoo Foundation
4407 +# Distributed under the terms of the GNU General Public License v2
4408 +# $Header: $
4409 +
4410 +EAPI=5
4411 +
4412 +KMNAME="kde-baseapps"
4413 +KMMODULE="konqueror/client"
4414 +inherit kde4-meta
4415 +
4416 +DESCRIPTION="KDE tool for opening URLs from the command line"
4417 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4418 +IUSE="debug"
4419 +
4420 +KMEXTRACTONLY="
4421 + konqueror/kfmclient.desktop
4422 + konqueror/kfmclient_dir.desktop
4423 + konqueror/kfmclient_html.desktop
4424 + konqueror/kfmclient_war.desktop
4425 + konqueror/src/org.kde.Konqueror.Main.xml
4426 + konqueror/src/org.kde.Konqueror.MainWindow.xml
4427 +"
4428 +
4429 +src_prepare() {
4430 + kde4-meta_src_prepare
4431 +
4432 + # Do not install non-kfmclient *.desktop files
4433 + sed -e "/konqbrowser\.desktop/d" \
4434 + -e "/konqueror\.desktop/s/^/#DONOTWANT/" \
4435 + -e "/install(FILES profile/s/^/#DONOTWANT/" \
4436 + -i konqueror/CMakeLists.txt \
4437 + || die "Failed to omit .desktop files"
4438 +}
4439
4440 diff --git a/kde-base/kfourinline/kfourinline-4.12.2.ebuild b/kde-base/kfourinline/kfourinline-4.12.2.ebuild
4441 new file mode 100644
4442 index 0000000..1c10b6d
4443 --- /dev/null
4444 +++ b/kde-base/kfourinline/kfourinline-4.12.2.ebuild
4445 @@ -0,0 +1,19 @@
4446 +# Copyright 1999-2014 Gentoo Foundation
4447 +# Distributed under the terms of the GNU General Public License v2
4448 +# $Header: $
4449 +
4450 +EAPI=5
4451 +
4452 +KDE_HANDBOOK="optional"
4453 +inherit kde4-base
4454 +
4455 +DESCRIPTION="KDE four-in-a-row game."
4456 +HOMEPAGE="
4457 + http://www.kde.org/applications/games/kfourinline/
4458 + http://games.kde.org/game.php?game=kfourinline
4459 +"
4460 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4461 +IUSE="debug"
4462 +
4463 +DEPEND="$(add_kdebase_dep libkdegames)"
4464 +RDEPEND="${DEPEND}"
4465
4466 diff --git a/kde-base/kgamma/kgamma-4.12.2.ebuild b/kde-base/kgamma/kgamma-4.12.2.ebuild
4467 new file mode 100644
4468 index 0000000..2728e0f
4469 --- /dev/null
4470 +++ b/kde-base/kgamma/kgamma-4.12.2.ebuild
4471 @@ -0,0 +1,19 @@
4472 +# Copyright 1999-2014 Gentoo Foundation
4473 +# Distributed under the terms of the GNU General Public License v2
4474 +# $Header: $
4475 +
4476 +EAPI=5
4477 +
4478 +KDE_HANDBOOK="optional"
4479 +inherit kde4-base
4480 +
4481 +DESCRIPTION="KDE screen gamma values kcontrol module"
4482 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4483 +IUSE="debug"
4484 +
4485 +RDEPEND="
4486 + x11-libs/libXxf86vm
4487 +"
4488 +DEPEND="${RDEPEND}
4489 + x11-proto/xf86vidmodeproto
4490 +"
4491
4492 diff --git a/kde-base/kgeography/kgeography-4.12.2.ebuild b/kde-base/kgeography/kgeography-4.12.2.ebuild
4493 new file mode 100644
4494 index 0000000..6a06e79
4495 --- /dev/null
4496 +++ b/kde-base/kgeography/kgeography-4.12.2.ebuild
4497 @@ -0,0 +1,14 @@
4498 +# Copyright 1999-2014 Gentoo Foundation
4499 +# Distributed under the terms of the GNU General Public License v2
4500 +# $Header: $
4501 +
4502 +EAPI=5
4503 +
4504 +KDE_HANDBOOK="optional"
4505 +inherit kde4-base
4506 +
4507 +DESCRIPTION="KDE: a geography learning tool"
4508 +HOMEPAGE="http://edu.kde.org/applications/miscellaneous/kgeography
4509 +http://edu.kde.org/applications/all/kgeography"
4510 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4511 +IUSE="debug"
4512
4513 diff --git a/kde-base/kget/kget-4.12.2.ebuild b/kde-base/kget/kget-4.12.2.ebuild
4514 new file mode 100644
4515 index 0000000..420487c
4516 --- /dev/null
4517 +++ b/kde-base/kget/kget-4.12.2.ebuild
4518 @@ -0,0 +1,47 @@
4519 +# Copyright 1999-2014 Gentoo Foundation
4520 +# Distributed under the terms of the GNU General Public License v2
4521 +# $Header: $
4522 +
4523 +EAPI=5
4524 +
4525 +KDE_HANDBOOK="optional"
4526 +inherit kde4-base
4527 +
4528 +DESCRIPTION="An advanced download manager for KDE"
4529 +HOMEPAGE="http://www.kde.org/applications/internet/kget/"
4530 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4531 +IUSE="debug bittorrent mms semantic-desktop sqlite webkit"
4532 +
4533 +RDEPEND="
4534 + app-crypt/qca:2
4535 + $(add_kdebase_dep kdelibs 'semantic-desktop?')
4536 + $(add_kdebase_dep libkonq)
4537 + $(add_kdebase_dep libkworkspace '' 4.11)
4538 + bittorrent? ( >=net-libs/libktorrent-1.0.3 )
4539 + mms? ( media-libs/libmms )
4540 + semantic-desktop? (
4541 + dev-libs/shared-desktop-ontologies
4542 + dev-libs/soprano
4543 + $(add_kdebase_dep kdepimlibs)
4544 + $(add_kdebase_dep nepomuk-core)
4545 + $(add_kdebase_dep nepomuk-widgets)
4546 + )
4547 + sqlite? ( dev-db/sqlite:3 )
4548 + webkit? ( >=kde-misc/kwebkitpart-0.9.6 )
4549 +"
4550 +DEPEND="${RDEPEND}
4551 + dev-libs/boost
4552 +"
4553 +
4554 +src_configure() {
4555 + mycmakeargs=(
4556 + $(cmake-utils_use_with bittorrent KTorrent)
4557 + $(cmake-utils_use_with mms LibMms)
4558 + $(cmake-utils_use_with semantic-desktop NepomukCore)
4559 + $(cmake-utils_use_with semantic-desktop NepomukWidgets)
4560 + $(cmake-utils_use_with semantic-desktop QGpgme)
4561 + $(cmake-utils_use_with sqlite)
4562 + $(cmake-utils_use_with webkit KWebKitPart)
4563 + )
4564 + kde4-base_src_configure
4565 +}
4566
4567 diff --git a/kde-base/kglobalaccel/kglobalaccel-4.12.2.ebuild b/kde-base/kglobalaccel/kglobalaccel-4.12.2.ebuild
4568 new file mode 100644
4569 index 0000000..172176c
4570 --- /dev/null
4571 +++ b/kde-base/kglobalaccel/kglobalaccel-4.12.2.ebuild
4572 @@ -0,0 +1,21 @@
4573 +# Copyright 1999-2014 Gentoo Foundation
4574 +# Distributed under the terms of the GNU General Public License v2
4575 +# $Header: $
4576 +
4577 +EAPI=5
4578 +
4579 +KMNAME="kde-runtime"
4580 +inherit kde4-meta
4581 +
4582 +DESCRIPTION="KDE's Global Shortcut Daemon"
4583 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
4584 +IUSE="debug"
4585 +
4586 +src_configure() {
4587 + mycmakeargs=(
4588 + -DKDEBASE_KGLOBALACCEL_REMOVE_OBSOLETE_KDED_DESKTOP_FILE=NOTFOUND
4589 + -DKDEBASE_KGLOBALACCEL_REMOVE_OBSOLETE_KDED_PLUGIN=NOTFOUND
4590 + )
4591 +
4592 + kde4-meta_src_configure
4593 +}
4594
4595 diff --git a/kde-base/kgoldrunner/kgoldrunner-4.12.2.ebuild b/kde-base/kgoldrunner/kgoldrunner-4.12.2.ebuild
4596 new file mode 100644
4597 index 0000000..192463a
4598 --- /dev/null
4599 +++ b/kde-base/kgoldrunner/kgoldrunner-4.12.2.ebuild
4600 @@ -0,0 +1,24 @@
4601 +# Copyright 1999-2014 Gentoo Foundation
4602 +# Distributed under the terms of the GNU General Public License v2
4603 +# $Header: $
4604 +
4605 +EAPI=5
4606 +
4607 +KDE_HANDBOOK="optional"
4608 +KDE_SELINUX_MODULE="games"
4609 +inherit kde4-base
4610 +
4611 +DESCRIPTION="KDE: KGoldrunner is a game of action and puzzle solving"
4612 +HOMEPAGE="
4613 + http://www.kde.org/applications/games/kgoldrunner/
4614 + http://games.kde.org/game.php?game=kgoldrunner
4615 +"
4616 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4617 +IUSE="debug"
4618 +
4619 +DEPEND="
4620 + $(add_kdebase_dep libkdegames)
4621 + media-libs/libsndfile
4622 + media-libs/openal
4623 +"
4624 +RDEPEND="${DEPEND}"
4625
4626 diff --git a/kde-base/kgpg/kgpg-4.12.2.ebuild b/kde-base/kgpg/kgpg-4.12.2.ebuild
4627 new file mode 100644
4628 index 0000000..87d4628
4629 --- /dev/null
4630 +++ b/kde-base/kgpg/kgpg-4.12.2.ebuild
4631 @@ -0,0 +1,30 @@
4632 +# Copyright 1999-2014 Gentoo Foundation
4633 +# Distributed under the terms of the GNU General Public License v2
4634 +# $Header: $
4635 +
4636 +EAPI=5
4637 +
4638 +KDE_HANDBOOK="optional"
4639 +KDE_SELINUX_MODULE="gpg"
4640 +inherit kde4-base
4641 +
4642 +DESCRIPTION="KDE gpg keyring manager"
4643 +HOMEPAGE="http://www.kde.org/applications/utilities/kgpg
4644 +http://utils.kde.org/projects/kgpg"
4645 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4646 +IUSE="debug"
4647 +
4648 +DEPEND="
4649 + $(add_kdebase_dep kdepimlibs)
4650 +"
4651 +RDEPEND="${DEPEND}
4652 + app-crypt/gnupg
4653 +"
4654 +
4655 +pkg_postinst() {
4656 + kde4-base_pkg_postinst
4657 +
4658 + if ! has_version app-crypt/dirmngr ; then
4659 + elog "For improved key search functionality, install app-crypt/dirmngr."
4660 + fi
4661 +}
4662
4663 diff --git a/kde-base/khangman/khangman-4.12.2.ebuild b/kde-base/khangman/khangman-4.12.2.ebuild
4664 new file mode 100644
4665 index 0000000..6081497
4666 --- /dev/null
4667 +++ b/kde-base/khangman/khangman-4.12.2.ebuild
4668 @@ -0,0 +1,19 @@
4669 +# Copyright 1999-2014 Gentoo Foundation
4670 +# Distributed under the terms of the GNU General Public License v2
4671 +# $Header: $
4672 +
4673 +EAPI=5
4674 +
4675 +KDE_HANDBOOK="optional"
4676 +inherit kde4-base
4677 +
4678 +DESCRIPTION="Classical hangman game for KDE"
4679 +HOMEPAGE="http://www.kde.org/applications/education/khangman
4680 +http://edu.kde.org/khangman"
4681 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4682 +IUSE="debug"
4683 +
4684 +DEPEND="
4685 + $(add_kdebase_dep libkdeedu)
4686 +"
4687 +RDEPEND=${DEPEND}
4688
4689 diff --git a/kde-base/khelpcenter/khelpcenter-4.12.2.ebuild b/kde-base/khelpcenter/khelpcenter-4.12.2.ebuild
4690 new file mode 100644
4691 index 0000000..ebc5fd2
4692 --- /dev/null
4693 +++ b/kde-base/khelpcenter/khelpcenter-4.12.2.ebuild
4694 @@ -0,0 +1,25 @@
4695 +# Copyright 1999-2014 Gentoo Foundation
4696 +# Distributed under the terms of the GNU General Public License v2
4697 +# $Header: $
4698 +
4699 +EAPI=5
4700 +
4701 +KDE_HANDBOOK="always"
4702 +KMNAME="kde-runtime"
4703 +inherit kde4-meta
4704 +
4705 +DESCRIPTION="The KDE Help Center"
4706 +HOMEPAGE+=" http://userbase.kde.org/KHelpCenter"
4707 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
4708 +IUSE="debug"
4709 +
4710 +RDEPEND="
4711 + $(add_kdebase_dep kdesu)
4712 + >=www-misc/htdig-3.2.0_beta6-r1
4713 +"
4714 +
4715 +KMEXTRA="
4716 + doc/documentationnotfound/
4717 + doc/glossary/
4718 + doc/onlinehelp/
4719 +"
4720
4721 diff --git a/kde-base/kiconfinder/kiconfinder-4.12.2.ebuild b/kde-base/kiconfinder/kiconfinder-4.12.2.ebuild
4722 new file mode 100644
4723 index 0000000..71d9927
4724 --- /dev/null
4725 +++ b/kde-base/kiconfinder/kiconfinder-4.12.2.ebuild
4726 @@ -0,0 +1,12 @@
4727 +# Copyright 1999-2014 Gentoo Foundation
4728 +# Distributed under the terms of the GNU General Public License v2
4729 +# $Header: $
4730 +
4731 +EAPI=5
4732 +
4733 +KMNAME="kde-runtime"
4734 +inherit kde4-meta
4735 +
4736 +DESCRIPTION="Finds an icon based on its name"
4737 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
4738 +IUSE="debug"
4739
4740 diff --git a/kde-base/kig/kig-4.12.2.ebuild b/kde-base/kig/kig-4.12.2.ebuild
4741 new file mode 100644
4742 index 0000000..368c033
4743 --- /dev/null
4744 +++ b/kde-base/kig/kig-4.12.2.ebuild
4745 @@ -0,0 +1,43 @@
4746 +# Copyright 1999-2014 Gentoo Foundation
4747 +# Distributed under the terms of the GNU General Public License v2
4748 +# $Header: $
4749 +
4750 +EAPI=5
4751 +
4752 +KDE_HANDBOOK="optional"
4753 +PYTHON_COMPAT=( python2_7 )
4754 +inherit python-single-r1 kde4-base
4755 +
4756 +DESCRIPTION="KDE Interactive Geometry tool"
4757 +HOMEPAGE="http://www.kde.org/applications/education/kig http://edu.kde.org/kig"
4758 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4759 +IUSE="debug scripting"
4760 +
4761 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
4762 +
4763 +DEPEND="
4764 + ${PYTHON_DEPS}
4765 + scripting? ( >=dev-libs/boost-1.48:=[python,${PYTHON_USEDEP}] )
4766 +"
4767 +RDEPEND="${DEPEND}"
4768 +
4769 +PATCHES=( "${FILESDIR}/${PN}-4.12.0-boostpython.patch" )
4770 +
4771 +pkg_setup() {
4772 + python-single-r1_pkg_setup
4773 + kde4-base_pkg_setup
4774 +}
4775 +
4776 +src_prepare() {
4777 + kde4-base_src_prepare
4778 +
4779 + python_fix_shebang .
4780 +}
4781 +
4782 +src_configure() {
4783 + local mycmakeargs=(
4784 + $(cmake-utils_use_find_package scripting BoostPython)
4785 + )
4786 +
4787 + kde4-base_src_configure
4788 +}
4789
4790 diff --git a/kde-base/kigo/kigo-4.12.2.ebuild b/kde-base/kigo/kigo-4.12.2.ebuild
4791 new file mode 100644
4792 index 0000000..6b1c9fc
4793 --- /dev/null
4794 +++ b/kde-base/kigo/kigo-4.12.2.ebuild
4795 @@ -0,0 +1,19 @@
4796 +# Copyright 1999-2014 Gentoo Foundation
4797 +# Distributed under the terms of the GNU General Public License v2
4798 +# $Header: $
4799 +
4800 +EAPI=5
4801 +
4802 +KDE_HANDBOOK="optional"
4803 +inherit kde4-base
4804 +
4805 +DESCRIPTION="KDE Go game"
4806 +HOMEPAGE="http://www.kde.org/applications/games/kigo/"
4807 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4808 +IUSE="debug"
4809 +
4810 +DEPEND="$(add_kdebase_dep libkdegames)"
4811 +RDEPEND="
4812 + ${DEPEND}
4813 + games-board/gnugo
4814 +"
4815
4816 diff --git a/kde-base/killbots/killbots-4.12.2.ebuild b/kde-base/killbots/killbots-4.12.2.ebuild
4817 new file mode 100644
4818 index 0000000..ba32f8d
4819 --- /dev/null
4820 +++ b/kde-base/killbots/killbots-4.12.2.ebuild
4821 @@ -0,0 +1,17 @@
4822 +# Copyright 1999-2014 Gentoo Foundation
4823 +# Distributed under the terms of the GNU General Public License v2
4824 +# $Header: $
4825 +
4826 +EAPI=5
4827 +
4828 +KDE_HANDBOOK="optional"
4829 +VIRTUALX_REQUIRED="test"
4830 +inherit kde4-base
4831 +
4832 +DESCRIPTION="Kill the bots or they kill you!"
4833 +HOMEPAGE="http://www.kde.org/applications/games/killbots/"
4834 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4835 +IUSE="debug"
4836 +
4837 +DEPEND="$(add_kdebase_dep libkdegames)"
4838 +RDEPEND="${DEPEND}"
4839
4840 diff --git a/kde-base/kimagemapeditor/kimagemapeditor-4.12.2.ebuild b/kde-base/kimagemapeditor/kimagemapeditor-4.12.2.ebuild
4841 new file mode 100644
4842 index 0000000..258ddf3
4843 --- /dev/null
4844 +++ b/kde-base/kimagemapeditor/kimagemapeditor-4.12.2.ebuild
4845 @@ -0,0 +1,15 @@
4846 +# Copyright 1999-2014 Gentoo Foundation
4847 +# Distributed under the terms of the GNU General Public License v2
4848 +# $Header: $
4849 +
4850 +EAPI=5
4851 +
4852 +KDE_HANDBOOK="optional"
4853 +KMNAME="kdewebdev"
4854 +KDE_SCM="svn"
4855 +inherit kde4-meta
4856 +
4857 +DESCRIPTION="KDE web development - image map editor"
4858 +HOMEPAGE="http://www.kde.org/applications/development/kimagemapeditor/"
4859 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4860 +IUSE="debug"
4861
4862 diff --git a/kde-base/kimgio/kimgio-4.12.2.ebuild b/kde-base/kimgio/kimgio-4.12.2.ebuild
4863 new file mode 100644
4864 index 0000000..9513060
4865 --- /dev/null
4866 +++ b/kde-base/kimgio/kimgio-4.12.2.ebuild
4867 @@ -0,0 +1,15 @@
4868 +# Copyright 1999-2014 Gentoo Foundation
4869 +# Distributed under the terms of the GNU General Public License v2
4870 +# $Header: $
4871 +
4872 +EAPI=5
4873 +
4874 +KMNAME="kde-runtime"
4875 +inherit kde4-meta
4876 +
4877 +DESCRIPTION="KDE WebP image format plugin"
4878 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
4879 +IUSE="debug"
4880 +
4881 +DEPEND="media-libs/libwebp:="
4882 +RDEPEND="${DEPEND}"
4883
4884 diff --git a/kde-base/kimono/kimono-4.12.2.ebuild b/kde-base/kimono/kimono-4.12.2.ebuild
4885 new file mode 100644
4886 index 0000000..0a6ed64
4887 --- /dev/null
4888 +++ b/kde-base/kimono/kimono-4.12.2.ebuild
4889 @@ -0,0 +1,42 @@
4890 +# Copyright 1999-2014 Gentoo Foundation
4891 +# Distributed under the terms of the GNU General Public License v2
4892 +# $Header: $
4893 +
4894 +EAPI=5
4895 +
4896 +inherit mono-env kde4-base
4897 +
4898 +DESCRIPTION="C# bindings for KDE"
4899 +KEYWORDS=" ~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4900 +IUSE="akonadi debug plasma semantic-desktop"
4901 +
4902 +DEPEND="
4903 + dev-lang/mono
4904 + $(add_kdebase_dep qyoto 'webkit')
4905 + $(add_kdebase_dep smokeqt)
4906 + $(add_kdebase_dep smokekde 'semantic-desktop?')
4907 + plasma? ( $(add_kdebase_dep smokeqt 'webkit') )
4908 +"
4909 +RDEPEND="${DEPEND}"
4910 +
4911 +pkg_setup() {
4912 + mono-env_pkg_setup
4913 + kde4-base_pkg_setup
4914 +}
4915 +
4916 +src_prepare() {
4917 + kde4-base_src_prepare
4918 +
4919 + sed -i "/add_subdirectory( examples )/ s:^:#:" plasma/CMakeLists.txt
4920 +}
4921 +
4922 +src_configure() {
4923 + mycmakeargs=(
4924 + $(cmake-utils_use_with akonadi)
4925 + $(cmake-utils_use_with akonadi KdepimLibs)
4926 + $(cmake-utils_use_disable plasma)
4927 + $(cmake-utils_use_with semantic-desktop Nepomuk)
4928 + -DWITH_Soprano=OFF
4929 + )
4930 + kde4-base_src_configure
4931 +}
4932
4933 diff --git a/kde-base/kioclient/kioclient-4.12.2.ebuild b/kde-base/kioclient/kioclient-4.12.2.ebuild
4934 new file mode 100644
4935 index 0000000..3deca13
4936 --- /dev/null
4937 +++ b/kde-base/kioclient/kioclient-4.12.2.ebuild
4938 @@ -0,0 +1,12 @@
4939 +# Copyright 1999-2014 Gentoo Foundation
4940 +# Distributed under the terms of the GNU General Public License v2
4941 +# $Header: $
4942 +
4943 +EAPI=5
4944 +
4945 +KMNAME="kde-runtime"
4946 +inherit kde4-meta
4947 +
4948 +DESCRIPTION="Command-line tool for network-transparent operations"
4949 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
4950 +IUSE="debug"
4951
4952 diff --git a/kde-base/kiriki/kiriki-4.12.2.ebuild b/kde-base/kiriki/kiriki-4.12.2.ebuild
4953 new file mode 100644
4954 index 0000000..2c2091b
4955 --- /dev/null
4956 +++ b/kde-base/kiriki/kiriki-4.12.2.ebuild
4957 @@ -0,0 +1,19 @@
4958 +# Copyright 1999-2014 Gentoo Foundation
4959 +# Distributed under the terms of the GNU General Public License v2
4960 +# $Header: $
4961 +
4962 +EAPI=5
4963 +
4964 +KDE_HANDBOOK="optional"
4965 +inherit kde4-base
4966 +
4967 +DESCRIPTION="Kiriki - a gtali clone for KDE4"
4968 +HOMEPAGE="
4969 + http://www.kde.org/applications/games/kiriki/
4970 + http://games.kde.org/game.php?game=kiriki
4971 +"
4972 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4973 +IUSE="debug"
4974 +
4975 +DEPEND="$(add_kdebase_dep libkdegames)"
4976 +RDEPEND="${DEPEND}"
4977
4978 diff --git a/kde-base/kiten/kiten-4.12.2.ebuild b/kde-base/kiten/kiten-4.12.2.ebuild
4979 new file mode 100644
4980 index 0000000..6e2bccd
4981 --- /dev/null
4982 +++ b/kde-base/kiten/kiten-4.12.2.ebuild
4983 @@ -0,0 +1,13 @@
4984 +# Copyright 1999-2014 Gentoo Foundation
4985 +# Distributed under the terms of the GNU General Public License v2
4986 +# $Header: $
4987 +
4988 +EAPI=5
4989 +
4990 +KDE_HANDBOOK="optional"
4991 +inherit kde4-base
4992 +
4993 +DESCRIPTION="KDE Japanese dictionary and reference"
4994 +HOMEPAGE="http://www.kde.org/applications/education/kiten http://edu.kde.org/kiten"
4995 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
4996 +IUSE="debug"
4997
4998 diff --git a/kde-base/kjots/kjots-4.12.2.ebuild b/kde-base/kjots/kjots-4.12.2.ebuild
4999 new file mode 100644
5000 index 0000000..3d309bd
5001 --- /dev/null
5002 +++ b/kde-base/kjots/kjots-4.12.2.ebuild
5003 @@ -0,0 +1,25 @@
5004 +# Copyright 1999-2014 Gentoo Foundation
5005 +# Distributed under the terms of the GNU General Public License v2
5006 +# $Header: $
5007 +
5008 +EAPI=5
5009 +
5010 +KDE_HANDBOOK="optional"
5011 +KMNAME="kdepim"
5012 +inherit kde4-meta
5013 +
5014 +DESCRIPTION="KDE note taking utility"
5015 +HOMEPAGE="http://www.kde.org/applications/utilities/kjots/"
5016 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5017 +IUSE="debug"
5018 +
5019 +DEPEND="
5020 + >=dev-libs/grantlee-0.2.0
5021 + $(add_kdebase_dep kdepimlibs)
5022 + $(add_kdebase_dep kdepim-common-libs)
5023 +"
5024 +RDEPEND="${DEPEND}"
5025 +
5026 +KMEXTRACTONLY="
5027 + akonadi_next/
5028 +"
5029
5030 diff --git a/kde-base/kjumpingcube/kjumpingcube-4.12.2.ebuild b/kde-base/kjumpingcube/kjumpingcube-4.12.2.ebuild
5031 new file mode 100644
5032 index 0000000..57c6e3f
5033 --- /dev/null
5034 +++ b/kde-base/kjumpingcube/kjumpingcube-4.12.2.ebuild
5035 @@ -0,0 +1,20 @@
5036 +# Copyright 1999-2014 Gentoo Foundation
5037 +# Distributed under the terms of the GNU General Public License v2
5038 +# $Header: $
5039 +
5040 +EAPI=5
5041 +
5042 +KDE_HANDBOOK="optional"
5043 +KDE_SELINUX_MODULE="games"
5044 +inherit kde4-base
5045 +
5046 +DESCRIPTION="KDE: Tactical one or two player game"
5047 +HOMEPAGE="
5048 + http://www.kde.org/applications/games/kjumpingcube/
5049 + http://games.kde.org/game.php?game=kjumpingcube
5050 +"
5051 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5052 +IUSE="debug"
5053 +
5054 +DEPEND="$(add_kdebase_dep libkdegames)"
5055 +RDEPEND="${DEPEND}"
5056
5057 diff --git a/kde-base/kleopatra/kleopatra-4.12.2.ebuild b/kde-base/kleopatra/kleopatra-4.12.2.ebuild
5058 new file mode 100644
5059 index 0000000..a728a7f
5060 --- /dev/null
5061 +++ b/kde-base/kleopatra/kleopatra-4.12.2.ebuild
5062 @@ -0,0 +1,40 @@
5063 +# Copyright 1999-2014 Gentoo Foundation
5064 +# Distributed under the terms of the GNU General Public License v2
5065 +# $Header: $
5066 +
5067 +EAPI=5
5068 +
5069 +KDE_HANDBOOK="optional"
5070 +KMNAME="kdepim"
5071 +inherit kde4-meta
5072 +
5073 +DESCRIPTION="Kleopatra - KDE X.509 key manager"
5074 +HOMEPAGE="http://www.kde.org/applications/utilities/kleopatra/"
5075 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5076 +IUSE="debug"
5077 +
5078 +DEPEND="
5079 + >=app-crypt/gpgme-1.3.2
5080 + dev-libs/boost:=
5081 + dev-libs/libassuan
5082 + dev-libs/libgpg-error
5083 + $(add_kdebase_dep kdepimlibs)
5084 + $(add_kdebase_dep kdepim-common-libs)
5085 +"
5086 +RDEPEND="${DEPEND}
5087 + app-crypt/gnupg
5088 +"
5089 +
5090 +KMEXTRACTONLY="
5091 + libkleo/
5092 +"
5093 +
5094 +src_unpack() {
5095 + if use handbook; then
5096 + KMEXTRA="
5097 + doc/kwatchgnupg
5098 + "
5099 + fi
5100 +
5101 + kde4-meta_src_unpack
5102 +}
5103
5104 diff --git a/kde-base/klettres/klettres-4.12.2.ebuild b/kde-base/klettres/klettres-4.12.2.ebuild
5105 new file mode 100644
5106 index 0000000..3ee2179
5107 --- /dev/null
5108 +++ b/kde-base/klettres/klettres-4.12.2.ebuild
5109 @@ -0,0 +1,18 @@
5110 +# Copyright 1999-2014 Gentoo Foundation
5111 +# Distributed under the terms of the GNU General Public License v2
5112 +# $Header: $
5113 +
5114 +EAPI=5
5115 +
5116 +KDE_HANDBOOK="optional"
5117 +inherit kde4-base
5118 +
5119 +DESCRIPTION="KDE: KLettres helps a very young child or an adult learning "
5120 +HOMEPAGE="http://www.kde.org/applications/education/klettres
5121 +http://edu.kde.org/klettres"
5122 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5123 +IUSE="debug"
5124 +
5125 +RDEPEND="
5126 + $(add_kdebase_dep knotify)
5127 +"
5128
5129 diff --git a/kde-base/klickety/klickety-4.12.2.ebuild b/kde-base/klickety/klickety-4.12.2.ebuild
5130 new file mode 100644
5131 index 0000000..c8f4bc3
5132 --- /dev/null
5133 +++ b/kde-base/klickety/klickety-4.12.2.ebuild
5134 @@ -0,0 +1,16 @@
5135 +# Copyright 1999-2014 Gentoo Foundation
5136 +# Distributed under the terms of the GNU General Public License v2
5137 +# $Header: $
5138 +
5139 +EAPI=5
5140 +
5141 +KDE_HANDBOOK="optional"
5142 +KDE_SELINUX_MODULE="games"
5143 +inherit kde4-base
5144 +
5145 +DESCRIPTION="A KDE game almost the same as ksame, but a bit different."
5146 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5147 +IUSE="debug"
5148 +
5149 +DEPEND="$(add_kdebase_dep libkdegames)"
5150 +RDEPEND="${DEPEND}"
5151
5152 diff --git a/kde-base/klines/klines-4.12.2.ebuild b/kde-base/klines/klines-4.12.2.ebuild
5153 new file mode 100644
5154 index 0000000..fcb4c99
5155 --- /dev/null
5156 +++ b/kde-base/klines/klines-4.12.2.ebuild
5157 @@ -0,0 +1,20 @@
5158 +# Copyright 1999-2014 Gentoo Foundation
5159 +# Distributed under the terms of the GNU General Public License v2
5160 +# $Header: $
5161 +
5162 +EAPI=5
5163 +
5164 +KDE_HANDBOOK="optional"
5165 +KDE_SELINUX_MODULE="games"
5166 +inherit kde4-base
5167 +
5168 +DESCRIPTION="KDE: Kolor Lines - a little game about balls and how to get rid of them"
5169 +HOMEPAGE="
5170 + http://www.kde.org/applications/games/klines/
5171 + http://games.kde.org/game.php?game=klines
5172 +"
5173 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5174 +IUSE="debug"
5175 +
5176 +DEPEND="$(add_kdebase_dep libkdegames)"
5177 +RDEPEND="${DEPEND}"
5178
5179 diff --git a/kde-base/klinkstatus/klinkstatus-4.12.2.ebuild b/kde-base/klinkstatus/klinkstatus-4.12.2.ebuild
5180 new file mode 100644
5181 index 0000000..44f6d0f
5182 --- /dev/null
5183 +++ b/kde-base/klinkstatus/klinkstatus-4.12.2.ebuild
5184 @@ -0,0 +1,38 @@
5185 +# Copyright 1999-2014 Gentoo Foundation
5186 +# Distributed under the terms of the GNU General Public License v2
5187 +# $Header: $
5188 +
5189 +EAPI=5
5190 +
5191 +KDE_HANDBOOK="optional"
5192 +KMNAME="kdewebdev"
5193 +KDE_SCM="svn"
5194 +inherit kde4-meta
5195 +
5196 +DESCRIPTION="KDE web development - link validity checker"
5197 +HOMEPAGE="http://www.kde.org/applications/development/klinkstatus/"
5198 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5199 +IUSE="debug tidy"
5200 +
5201 +DEPEND="
5202 + $(add_kdebase_dep kdepimlibs)
5203 + tidy? ( app-text/htmltidy )
5204 +"
5205 +RDEPEND="${DEPEND}"
5206 +
5207 +src_configure() {
5208 + mycmakeargs=(
5209 + -DWITH_KdepimLibs=ON
5210 + $(cmake-utils_use_with tidy LibTidy)
5211 + )
5212 +
5213 + kde4-meta_src_configure
5214 +}
5215 +
5216 +pkg_postinst() {
5217 + kde4-meta_pkg_postinst
5218 +
5219 + if ! has_version dev-lang/ruby ; then
5220 + elog "To use scripting in ${PN}, install dev-lang/ruby."
5221 + fi
5222 +}
5223
5224 diff --git a/kde-base/kmag/kmag-4.12.2.ebuild b/kde-base/kmag/kmag-4.12.2.ebuild
5225 new file mode 100644
5226 index 0000000..7714f0a
5227 --- /dev/null
5228 +++ b/kde-base/kmag/kmag-4.12.2.ebuild
5229 @@ -0,0 +1,17 @@
5230 +# Copyright 1999-2014 Gentoo Foundation
5231 +# Distributed under the terms of the GNU General Public License v2
5232 +# $Header: $
5233 +
5234 +EAPI=5
5235 +
5236 +KDE_HANDBOOK="optional"
5237 +inherit kde4-base
5238 +
5239 +DESCRIPTION="KDE screen magnifier"
5240 +HOMEPAGE="http://www.kde.org/applications/utilities/kmag/"
5241 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5242 +IUSE="debug"
5243 +
5244 +RDEPEND="
5245 + $(add_kdebase_dep kaccessible)
5246 +"
5247
5248 diff --git a/kde-base/kmahjongg/kmahjongg-4.12.2.ebuild b/kde-base/kmahjongg/kmahjongg-4.12.2.ebuild
5249 new file mode 100644
5250 index 0000000..cd8cc24
5251 --- /dev/null
5252 +++ b/kde-base/kmahjongg/kmahjongg-4.12.2.ebuild
5253 @@ -0,0 +1,23 @@
5254 +# Copyright 1999-2014 Gentoo Foundation
5255 +# Distributed under the terms of the GNU General Public License v2
5256 +# $Header: $
5257 +
5258 +EAPI=5
5259 +
5260 +KDE_HANDBOOK="optional"
5261 +KDE_SELINUX_MODULE="games"
5262 +inherit kde4-base
5263 +
5264 +DESCRIPTION="Mahjongg for KDE"
5265 +HOMEPAGE="
5266 + http://www.kde.org/applications/games/kmahjongg/
5267 + http://games.kde.org/game.php?game=kmahjongg
5268 +"
5269 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5270 +IUSE="debug"
5271 +
5272 +DEPEND="
5273 + $(add_kdebase_dep libkdegames)
5274 + $(add_kdebase_dep libkmahjongg)
5275 +"
5276 +RDEPEND="${DEPEND}"
5277
5278 diff --git a/kde-base/kmail/kmail-4.12.2.ebuild b/kde-base/kmail/kmail-4.12.2.ebuild
5279 new file mode 100644
5280 index 0000000..b6e0507
5281 --- /dev/null
5282 +++ b/kde-base/kmail/kmail-4.12.2.ebuild
5283 @@ -0,0 +1,110 @@
5284 +# Copyright 1999-2014 Gentoo Foundation
5285 +# Distributed under the terms of the GNU General Public License v2
5286 +# $Header: $
5287 +
5288 +EAPI=5
5289 +
5290 +KDE_HANDBOOK="optional"
5291 +KMNAME="kdepim"
5292 +VIRTUALX_REQUIRED=test
5293 +inherit flag-o-matic kde4-meta
5294 +
5295 +DESCRIPTION="KMail is the email component of Kontact, the integrated personal information manager of KDE."
5296 +HOMEPAGE="http://www.kde.org/applications/internet/kmail/"
5297 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5298 +IUSE="debug"
5299 +
5300 +DEPEND="
5301 + $(add_kdebase_dep kdepimlibs)
5302 + $(add_kdebase_dep korganizer)
5303 + $(add_kdebase_dep kdepim-common-libs "" 4.12.1-r2)
5304 +"
5305 +RDEPEND="
5306 + ${DEPEND}
5307 + !=kde-base/kdepim-common-libs-4.12.1-r1
5308 +"
5309 +
5310 +RESTRICT="test"
5311 +# bug 393147
5312 +
5313 +KMEXTRACTONLY="
5314 + agents/sendlateragent/
5315 + akonadi_next/
5316 + calendarsupport/
5317 + korganizer/
5318 + kresources/
5319 + libkleo/
5320 + libkpgp/
5321 + libkdepimdbusinterfaces/
5322 + kdgantt2/
5323 +"
5324 +KMCOMPILEONLY="
5325 + grantleetheme/
5326 + kaddressbookgrantlee/
5327 + messagecomposer/
5328 + messagecore/
5329 + messagelist/
5330 + messageviewer/
5331 + pimcommon/
5332 + templateparser/
5333 + incidenceeditor-ng/
5334 + calendarsupport/
5335 +"
5336 +KMEXTRA="
5337 + agents/archivemailagent/
5338 + agents/folderarchiveagent/
5339 + agents/mailfilteragent/
5340 + grantleethemeeditor/
5341 + headerthemeeditor/
5342 + kmailcvt/
5343 + ksendemail/
5344 + importwizard/
5345 + libksieve/
5346 + mailcommon/
5347 + mailimporter/
5348 + ontologies/
5349 + pimsettingexporter/
5350 + plugins/messageviewer/
5351 +"
5352 +
5353 +KMLOADLIBS="kdepim-common-libs"
5354 +
5355 +src_configure() {
5356 + # Bug 308903
5357 + use ppc64 && append-flags -mminimal-toc
5358 +
5359 + kde4-meta_src_configure
5360 +}
5361 +
5362 +src_compile() {
5363 + kde4-meta_src_compile kmail_xml
5364 + kde4-meta_src_compile
5365 +}
5366 +
5367 +pkg_postinst() {
5368 + kde4-meta_pkg_postinst
5369 +
5370 + if ! has_version kde-base/kdepim-kresources:${SLOT}; then
5371 + echo
5372 + elog "For groupware functionality, please install kde-base/kdepim-kresources:${SLOT}"
5373 + echo
5374 + fi
5375 + if ! has_version kde-base/kleopatra:${SLOT}; then
5376 + echo
5377 + elog "For certificate management and the gnupg log viewer, please install kde-base/kleopatra:${SLOT}"
5378 + echo
5379 + fi
5380 +
5381 + if has_version "app-office/akonadi-server[sqlite]"; then
5382 + ewarn
5383 + ewarn "We strongly recommend you set your Akonadi database backend to QMYSQL in your"
5384 + ewarn "user configuration. This is the backend recommended by KDE upstream."
5385 + ewarn "Reports indicate that kde-base/kmail-4.10 does not work properly with the sqlite"
5386 + ewarn "backend anymore."
5387 + if has_version "app-office/akonadi-server[-mysql]"; then
5388 + ewarn "FOR THAT, YOU WILL HAVE TO RE-BUILD app-office/akonadi-server WITH mysql USEFLAG ENABLED."
5389 + fi
5390 + ewarn "You can select the backend in your ~/.config/akonadi/akonadiserverrc."
5391 + ewarn
5392 + fi
5393 +}
5394
5395 diff --git a/kde-base/kmimetypefinder/kmimetypefinder-4.12.2.ebuild b/kde-base/kmimetypefinder/kmimetypefinder-4.12.2.ebuild
5396 new file mode 100644
5397 index 0000000..f0576ae
5398 --- /dev/null
5399 +++ b/kde-base/kmimetypefinder/kmimetypefinder-4.12.2.ebuild
5400 @@ -0,0 +1,12 @@
5401 +# Copyright 1999-2014 Gentoo Foundation
5402 +# Distributed under the terms of the GNU General Public License v2
5403 +# $Header: $
5404 +
5405 +EAPI=5
5406 +
5407 +KMNAME="kde-runtime"
5408 +inherit kde4-meta
5409 +
5410 +DESCRIPTION="KDE application to report the mimetype for a given file"
5411 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
5412 +IUSE="debug"
5413
5414 diff --git a/kde-base/kmines/kmines-4.12.2.ebuild b/kde-base/kmines/kmines-4.12.2.ebuild
5415 new file mode 100644
5416 index 0000000..5beed21
5417 --- /dev/null
5418 +++ b/kde-base/kmines/kmines-4.12.2.ebuild
5419 @@ -0,0 +1,20 @@
5420 +# Copyright 1999-2014 Gentoo Foundation
5421 +# Distributed under the terms of the GNU General Public License v2
5422 +# $Header: $
5423 +
5424 +EAPI=5
5425 +
5426 +KDE_HANDBOOK="optional"
5427 +KDE_SELINUX_MODULE="games"
5428 +inherit kde4-base
5429 +
5430 +DESCRIPTION="KMines is a classic mine sweeper game"
5431 +HOMEPAGE="
5432 + http://www.kde.org/applications/games/kmines/
5433 + http://games.kde.org/game.php?game=kmines
5434 +"
5435 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5436 +IUSE="debug"
5437 +
5438 +DEPEND="$(add_kdebase_dep libkdegames)"
5439 +RDEPEND="${DEPEND}"
5440
5441 diff --git a/kde-base/kmix/kmix-4.12.2.ebuild b/kde-base/kmix/kmix-4.12.2.ebuild
5442 new file mode 100644
5443 index 0000000..16283db
5444 --- /dev/null
5445 +++ b/kde-base/kmix/kmix-4.12.2.ebuild
5446 @@ -0,0 +1,30 @@
5447 +# Copyright 1999-2014 Gentoo Foundation
5448 +# Distributed under the terms of the GNU General Public License v2
5449 +# $Header: $
5450 +
5451 +EAPI=5
5452 +
5453 +KDE_HANDBOOK="optional"
5454 +inherit kde4-base
5455 +
5456 +DESCRIPTION="KDE mixer gui"
5457 +HOMEPAGE="http://www.kde.org/applications/multimedia/kmix/"
5458 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5459 +IUSE="alsa debug canberra pulseaudio"
5460 +
5461 +DEPEND="
5462 + alsa? ( >=media-libs/alsa-lib-1.0.14a )
5463 + canberra? ( media-libs/libcanberra )
5464 + pulseaudio? ( >=media-sound/pulseaudio-0.9.12 )
5465 +"
5466 +RDEPEND="${DEPEND}"
5467 +
5468 +src_configure() {
5469 + mycmakeargs=(
5470 + $(cmake-utils_use_with alsa)
5471 + $(cmake-utils_use_with canberra)
5472 + $(cmake-utils_use_with pulseaudio PulseAudio)
5473 + )
5474 +
5475 + kde4-base_src_configure
5476 +}
5477
5478 diff --git a/kde-base/kmousetool/kmousetool-4.12.2.ebuild b/kde-base/kmousetool/kmousetool-4.12.2.ebuild
5479 new file mode 100644
5480 index 0000000..5a02316
5481 --- /dev/null
5482 +++ b/kde-base/kmousetool/kmousetool-4.12.2.ebuild
5483 @@ -0,0 +1,17 @@
5484 +# Copyright 1999-2014 Gentoo Foundation
5485 +# Distributed under the terms of the GNU General Public License v2
5486 +# $Header: $
5487 +
5488 +EAPI=5
5489 +
5490 +KDE_HANDBOOK="optional"
5491 +inherit kde4-base
5492 +
5493 +DESCRIPTION="KDE program that clicks the mouse for you."
5494 +HOMEPAGE="http://www.kde.org/applications/utilities/kmousetool/"
5495 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5496 +IUSE="debug"
5497 +
5498 +RDEPEND="
5499 + $(add_kdebase_dep knotify)
5500 +"
5501
5502 diff --git a/kde-base/kmouth/kmouth-4.12.2.ebuild b/kde-base/kmouth/kmouth-4.12.2.ebuild
5503 new file mode 100644
5504 index 0000000..08c3ea2
5505 --- /dev/null
5506 +++ b/kde-base/kmouth/kmouth-4.12.2.ebuild
5507 @@ -0,0 +1,13 @@
5508 +# Copyright 1999-2014 Gentoo Foundation
5509 +# Distributed under the terms of the GNU General Public License v2
5510 +# $Header: $
5511 +
5512 +EAPI=5
5513 +
5514 +KDE_HANDBOOK="optional"
5515 +inherit kde4-base
5516 +
5517 +DESCRIPTION="KDE application that reads what you type out loud. Doesn't include a speech synthesizer."
5518 +HOMEPAGE="http://www.kde.org/applications/utilities/kmouth/"
5519 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5520 +IUSE="debug"
5521
5522 diff --git a/kde-base/kmplot/kmplot-4.12.2.ebuild b/kde-base/kmplot/kmplot-4.12.2.ebuild
5523 new file mode 100644
5524 index 0000000..41fb7cf
5525 --- /dev/null
5526 +++ b/kde-base/kmplot/kmplot-4.12.2.ebuild
5527 @@ -0,0 +1,17 @@
5528 +# Copyright 1999-2014 Gentoo Foundation
5529 +# Distributed under the terms of the GNU General Public License v2
5530 +# $Header: $
5531 +
5532 +EAPI=5
5533 +
5534 +KDE_HANDBOOK="optional"
5535 +inherit kde4-base
5536 +
5537 +DESCRIPTION="Mathematical function plotter for KDE"
5538 +HOMEPAGE="http://www.kde.org/applications/education/kmplot http://edu.kde.org/kmplot"
5539 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5540 +IUSE="debug"
5541 +
5542 +RDEPEND="
5543 + $(add_kdebase_dep knotify)
5544 +"
5545
5546 diff --git a/kde-base/knavalbattle/knavalbattle-4.12.2.ebuild b/kde-base/knavalbattle/knavalbattle-4.12.2.ebuild
5547 new file mode 100644
5548 index 0000000..17e235a
5549 --- /dev/null
5550 +++ b/kde-base/knavalbattle/knavalbattle-4.12.2.ebuild
5551 @@ -0,0 +1,22 @@
5552 +# Copyright 1999-2014 Gentoo Foundation
5553 +# Distributed under the terms of the GNU General Public License v2
5554 +# $Header: $
5555 +
5556 +EAPI=5
5557 +
5558 +KDE_HANDBOOK="optional"
5559 +KDE_SELINUX_MODULE="games"
5560 +inherit kde4-base
5561 +
5562 +DESCRIPTION="The KDE Battleship clone"
5563 +HOMEPAGE="
5564 + http://www.kde.org/applications/games/navalbattle/
5565 + http://games.kde.org/game.php?game=kbattleship
5566 +"
5567 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5568 +IUSE="debug"
5569 +
5570 +DEPEND="$(add_kdebase_dep libkdegames)"
5571 +RDEPEND="${DEPEND}
5572 + !kde-base/kbattleship:4
5573 +"
5574
5575 diff --git a/kde-base/knetattach/knetattach-4.12.2.ebuild b/kde-base/knetattach/knetattach-4.12.2.ebuild
5576 new file mode 100644
5577 index 0000000..68281d0
5578 --- /dev/null
5579 +++ b/kde-base/knetattach/knetattach-4.12.2.ebuild
5580 @@ -0,0 +1,13 @@
5581 +# Copyright 1999-2014 Gentoo Foundation
5582 +# Distributed under the terms of the GNU General Public License v2
5583 +# $Header: $
5584 +
5585 +EAPI=5
5586 +
5587 +KDE_HANDBOOK="optional"
5588 +KMNAME="kde-runtime"
5589 +inherit kde4-meta
5590 +
5591 +DESCRIPTION="KDE network wizard"
5592 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
5593 +IUSE="debug"
5594
5595 diff --git a/kde-base/knetwalk/knetwalk-4.12.2.ebuild b/kde-base/knetwalk/knetwalk-4.12.2.ebuild
5596 new file mode 100644
5597 index 0000000..d0aa5ec
5598 --- /dev/null
5599 +++ b/kde-base/knetwalk/knetwalk-4.12.2.ebuild
5600 @@ -0,0 +1,19 @@
5601 +# Copyright 1999-2014 Gentoo Foundation
5602 +# Distributed under the terms of the GNU General Public License v2
5603 +# $Header: $
5604 +
5605 +EAPI=5
5606 +
5607 +KDE_HANDBOOK="optional"
5608 +inherit kde4-base
5609 +
5610 +DESCRIPTION="KDE: Knetwalk is the kde version of the popular NetWalk game for system administrators"
5611 +HOMEPAGE="
5612 + http://www.kde.org/applications/games/knetwalk/
5613 + http://games.kde.org/game.php?game=knetwalk
5614 +"
5615 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5616 +IUSE="debug"
5617 +
5618 +DEPEND="$(add_kdebase_dep libkdegames)"
5619 +RDEPEND="${DEPEND}"
5620
5621 diff --git a/kde-base/knewstuff/knewstuff-4.12.2.ebuild b/kde-base/knewstuff/knewstuff-4.12.2.ebuild
5622 new file mode 100644
5623 index 0000000..890bbb6
5624 --- /dev/null
5625 +++ b/kde-base/knewstuff/knewstuff-4.12.2.ebuild
5626 @@ -0,0 +1,12 @@
5627 +# Copyright 1999-2014 Gentoo Foundation
5628 +# Distributed under the terms of the GNU General Public License v2
5629 +# $Header: $
5630 +
5631 +EAPI=5
5632 +
5633 +KMNAME="kde-runtime"
5634 +inherit kde4-meta
5635 +
5636 +DESCRIPTION="KDE4 software to download and upload 'new stuff'"
5637 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
5638 +IUSE="debug"
5639
5640 diff --git a/kde-base/knode/knode-4.12.2.ebuild b/kde-base/knode/knode-4.12.2.ebuild
5641 new file mode 100644
5642 index 0000000..340f82a
5643 --- /dev/null
5644 +++ b/kde-base/knode/knode-4.12.2.ebuild
5645 @@ -0,0 +1,49 @@
5646 +# Copyright 1999-2014 Gentoo Foundation
5647 +# Distributed under the terms of the GNU General Public License v2
5648 +# $Header: $
5649 +
5650 +EAPI=5
5651 +
5652 +KDE_HANDBOOK="optional"
5653 +KMNAME="kdepim"
5654 +inherit kde4-meta
5655 +
5656 +DESCRIPTION="A newsreader for KDE"
5657 +HOMEPAGE="http://www.kde.org/applications/internet/knode/"
5658 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5659 +IUSE="debug"
5660 +
5661 +# test fails, last checked for 4.2.96
5662 +RESTRICT=test
5663 +
5664 +DEPEND="
5665 + $(add_kdebase_dep kdepimlibs)
5666 + $(add_kdebase_dep kdepim-common-libs "" 4.12.1-r1)
5667 +"
5668 +RDEPEND="${DEPEND}"
5669 +
5670 +KMEXTRACTONLY="
5671 + agents/
5672 + libkleo/
5673 + libkpgp/
5674 + messagecomposer/
5675 + messageviewer/
5676 + messagecore/
5677 +"
5678 +KMCOMPILEONLY="
5679 + grantleetheme/
5680 + kaddressbookgrantlee/
5681 + pimcommon/
5682 +"
5683 +
5684 +KMLOADLIBS="kdepim-common-libs"
5685 +
5686 +src_unpack() {
5687 + if use handbook; then
5688 + KMEXTRA="
5689 + doc/kioslave/news
5690 + "
5691 + fi
5692 +
5693 + kde4-meta_src_unpack
5694 +}
5695
5696 diff --git a/kde-base/knotes/knotes-4.12.2.ebuild b/kde-base/knotes/knotes-4.12.2.ebuild
5697 new file mode 100644
5698 index 0000000..d838c63
5699 --- /dev/null
5700 +++ b/kde-base/knotes/knotes-4.12.2.ebuild
5701 @@ -0,0 +1,26 @@
5702 +# Copyright 1999-2014 Gentoo Foundation
5703 +# Distributed under the terms of the GNU General Public License v2
5704 +# $Header: $
5705 +
5706 +EAPI=5
5707 +
5708 +KDE_HANDBOOK="optional"
5709 +KMNAME="kdepim"
5710 +inherit kde4-meta
5711 +
5712 +DESCRIPTION="KDE Notes application"
5713 +HOMEPAGE="http://www.kde.org/applications/utilities/knotes/"
5714 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5715 +IUSE="debug"
5716 +
5717 +DEPEND="
5718 + $(add_kdebase_dep kdepimlibs)
5719 + $(add_kdebase_dep kdepim-common-libs)
5720 +"
5721 +RDEPEND="${DEPEND}"
5722 +
5723 +KMEXTRACTONLY="
5724 + pimcommon/
5725 +"
5726 +
5727 +KMLOADLIBS="kdepim-common-libs"
5728
5729 diff --git a/kde-base/knotify/knotify-4.12.2.ebuild b/kde-base/knotify/knotify-4.12.2.ebuild
5730 new file mode 100644
5731 index 0000000..b1ccbf9
5732 --- /dev/null
5733 +++ b/kde-base/knotify/knotify-4.12.2.ebuild
5734 @@ -0,0 +1,12 @@
5735 +# Copyright 1999-2014 Gentoo Foundation
5736 +# Distributed under the terms of the GNU General Public License v2
5737 +# $Header: $
5738 +
5739 +EAPI=5
5740 +
5741 +KMNAME="kde-runtime"
5742 +inherit kde4-meta
5743 +
5744 +DESCRIPTION="The KDE notification daemon."
5745 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
5746 +IUSE="debug"
5747
5748 diff --git a/kde-base/kolf/kolf-4.12.2.ebuild b/kde-base/kolf/kolf-4.12.2.ebuild
5749 new file mode 100644
5750 index 0000000..72129ff
5751 --- /dev/null
5752 +++ b/kde-base/kolf/kolf-4.12.2.ebuild
5753 @@ -0,0 +1,20 @@
5754 +# Copyright 1999-2014 Gentoo Foundation
5755 +# Distributed under the terms of the GNU General Public License v2
5756 +# $Header: $
5757 +
5758 +EAPI=5
5759 +
5760 +KDE_HANDBOOK="optional"
5761 +KDE_SELINUX_MODULE="games"
5762 +inherit kde4-base
5763 +
5764 +DESCRIPTION="KDE Minigolf Game"
5765 +HOMEPAGE="
5766 + http://www.kde.org/applications/games/kolf/
5767 + http://games.kde.org/game.php?game=kolf
5768 +"
5769 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5770 +IUSE="debug"
5771 +
5772 +DEPEND="$(add_kdebase_dep libkdegames)"
5773 +RDEPEND="${DEPEND}"
5774
5775 diff --git a/kde-base/kollision/kollision-4.12.2.ebuild b/kde-base/kollision/kollision-4.12.2.ebuild
5776 new file mode 100644
5777 index 0000000..04e7b1f
5778 --- /dev/null
5779 +++ b/kde-base/kollision/kollision-4.12.2.ebuild
5780 @@ -0,0 +1,19 @@
5781 +# Copyright 1999-2014 Gentoo Foundation
5782 +# Distributed under the terms of the GNU General Public License v2
5783 +# $Header: $
5784 +
5785 +EAPI=5
5786 +
5787 +KDE_HANDBOOK="optional"
5788 +inherit kde4-base
5789 +
5790 +DESCRIPTION="KDE: A simple ball dodging game"
5791 +HOMEPAGE="
5792 + http://www.kde.org/applications/games/kollision/
5793 + http://games.kde.org/game.php?game=kollision
5794 +"
5795 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5796 +IUSE="debug"
5797 +
5798 +DEPEND="$(add_kdebase_dep libkdegames)"
5799 +RDEPEND="${DEPEND}"
5800
5801 diff --git a/kde-base/kolourpaint/kolourpaint-4.12.2.ebuild b/kde-base/kolourpaint/kolourpaint-4.12.2.ebuild
5802 new file mode 100644
5803 index 0000000..ce6ed1c
5804 --- /dev/null
5805 +++ b/kde-base/kolourpaint/kolourpaint-4.12.2.ebuild
5806 @@ -0,0 +1,25 @@
5807 +# Copyright 1999-2014 Gentoo Foundation
5808 +# Distributed under the terms of the GNU General Public License v2
5809 +# $Header: $
5810 +
5811 +EAPI=5
5812 +
5813 +KDE_HANDBOOK="optional"
5814 +inherit kde4-base
5815 +
5816 +DESCRIPTION="Paint Program for KDE"
5817 +HOMEPAGE="http://www.kde.org/applications/graphics/kolourpaint/"
5818 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5819 +LICENSE="BSD LGPL-2"
5820 +IUSE="debug"
5821 +
5822 +DEPEND="media-libs/qimageblitz"
5823 +RDEPEND="${DEPEND}"
5824 +
5825 +pkg_postinst() {
5826 + kde4-base_pkg_postinst
5827 +
5828 + if ! has_version kde-base/ksaneplugin:${SLOT} ; then
5829 + elog "To enable scanner support, please install kde-base/ksaneplugin:${SLOT}"
5830 + fi
5831 +}
5832
5833 diff --git a/kde-base/kommander/kommander-4.12.2.ebuild b/kde-base/kommander/kommander-4.12.2.ebuild
5834 new file mode 100644
5835 index 0000000..0be9808
5836 --- /dev/null
5837 +++ b/kde-base/kommander/kommander-4.12.2.ebuild
5838 @@ -0,0 +1,15 @@
5839 +# Copyright 1999-2014 Gentoo Foundation
5840 +# Distributed under the terms of the GNU General Public License v2
5841 +# $Header: $
5842 +
5843 +EAPI=5
5844 +
5845 +KDE_HANDBOOK="optional"
5846 +KMNAME="kdewebdev"
5847 +KDE_SCM="svn"
5848 +inherit kde4-meta
5849 +
5850 +DESCRIPTION="KDE dialog system for scripting"
5851 +HOMEPAGE="http://www.kde.org/applications/development/kommander/"
5852 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5853 +IUSE="debug"
5854
5855 diff --git a/kde-base/kompare/kompare-4.12.2.ebuild b/kde-base/kompare/kompare-4.12.2.ebuild
5856 new file mode 100644
5857 index 0000000..0b2e00c
5858 --- /dev/null
5859 +++ b/kde-base/kompare/kompare-4.12.2.ebuild
5860 @@ -0,0 +1,17 @@
5861 +# Copyright 1999-2014 Gentoo Foundation
5862 +# Distributed under the terms of the GNU General Public License v2
5863 +# $Header: $
5864 +
5865 +EAPI=5
5866 +
5867 +KDE_HANDBOOK="optional"
5868 +inherit kde4-base
5869 +
5870 +DESCRIPTION="Kompare is a program to view the differences between files."
5871 +HOMEPAGE="http://www.kde.org/applications/development/kompare
5872 +http://www.caffeinated.me.uk/kompare"
5873 +KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
5874 +IUSE="debug"
5875 +
5876 +DEPEND="$(add_kdebase_dep libkomparediff2)"
5877 +RDEPEND="${DEPEND}"
5878
5879 diff --git a/kde-base/konq-plugins/konq-plugins-4.12.2.ebuild b/kde-base/konq-plugins/konq-plugins-4.12.2.ebuild
5880 new file mode 100644
5881 index 0000000..90bdf77
5882 --- /dev/null
5883 +++ b/kde-base/konq-plugins/konq-plugins-4.12.2.ebuild
5884 @@ -0,0 +1,32 @@
5885 +# Copyright 1999-2014 Gentoo Foundation
5886 +# Distributed under the terms of the GNU General Public License v2
5887 +# $Header: $
5888 +
5889 +EAPI=5
5890 +
5891 +KMNAME="kde-baseapps"
5892 +inherit kde4-meta
5893 +
5894 +DESCRIPTION="Various plugins for konqueror"
5895 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5896 +IUSE="debug tidy"
5897 +
5898 +DEPEND="
5899 + $(add_kdebase_dep libkonq)
5900 + tidy? ( app-text/htmltidy )
5901 +"
5902 +RDEPEND="${DEPEND}
5903 + !kde-misc/konq-plugins
5904 + $(add_kdebase_dep kcmshell)
5905 + $(add_kdebase_dep konqueror)
5906 +"
5907 +
5908 +src_configure() {
5909 + local mycmakeargs=(
5910 + -DKdeWebKit=OFF
5911 + -DWebKitPart=OFF
5912 + $(cmake-utils_use_with tidy LibTidy)
5913 + )
5914 +
5915 + kde4-meta_src_configure
5916 +}
5917
5918 diff --git a/kde-base/konqueror/konqueror-4.12.2.ebuild b/kde-base/konqueror/konqueror-4.12.2.ebuild
5919 new file mode 100644
5920 index 0000000..0b4030c
5921 --- /dev/null
5922 +++ b/kde-base/konqueror/konqueror-4.12.2.ebuild
5923 @@ -0,0 +1,57 @@
5924 +# Copyright 1999-2014 Gentoo Foundation
5925 +# Distributed under the terms of the GNU General Public License v2
5926 +# $Header: $
5927 +
5928 +EAPI=5
5929 +
5930 +KDE_HANDBOOK="optional"
5931 +KMNAME="kde-baseapps"
5932 +inherit flag-o-matic kde4-meta
5933 +
5934 +DESCRIPTION="KDE: Web browser, file manager, ..."
5935 +HOMEPAGE="
5936 + http://www.kde.org/applications/internet/konqueror/
5937 + http://konqueror.org/
5938 +"
5939 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
5940 +IUSE="+bookmarks debug svg"
5941 +# 4 of 4 tests fail. Last checked for 4.0.3
5942 +RESTRICT="test"
5943 +
5944 +DEPEND="
5945 + $(add_kdebase_dep libkonq)
5946 +"
5947 +RDEPEND="${DEPEND}
5948 + $(add_kdebase_dep kfind)
5949 + $(add_kdebase_dep kfmclient)
5950 + bookmarks? ( $(add_kdebase_dep keditbookmarks) )
5951 + svg? ( $(add_kdebase_dep svgpart) )
5952 +"
5953 +
5954 +KMEXTRACTONLY="
5955 + konqueror/client/
5956 + lib/konq/
5957 +"
5958 +
5959 +src_prepare() {
5960 + [[ ${CHOST} == *-solaris* ]] && append-ldflags -lmalloc
5961 +
5962 + kde4-meta_src_prepare
5963 +
5964 + # Do not install *.desktop files for kfmclient
5965 + sed -e "/kfmclient\.desktop/d" -i konqueror/CMakeLists.txt \
5966 + || die "Failed to omit .desktop files"
5967 +}
5968 +
5969 +pkg_postinst() {
5970 + kde4-meta_pkg_postinst
5971 +
5972 + if ! has_version kde-base/dolphin:${SLOT} ; then
5973 + elog "If you want to use konqueror as a filemanager, install the dolphin kpart:"
5974 + elog "kde-base/dolphin:${SLOT}"
5975 + fi
5976 +
5977 + if ! has_version virtual/jre ; then
5978 + elog "To use Java on webpages install virtual/jre."
5979 + fi
5980 +}
5981
5982 diff --git a/kde-base/konquest/konquest-4.12.2.ebuild b/kde-base/konquest/konquest-4.12.2.ebuild
5983 new file mode 100644
5984 index 0000000..4ed66a1
5985 --- /dev/null
5986 +++ b/kde-base/konquest/konquest-4.12.2.ebuild
5987 @@ -0,0 +1,20 @@
5988 +# Copyright 1999-2014 Gentoo Foundation
5989 +# Distributed under the terms of the GNU General Public License v2
5990 +# $Header: $
5991 +
5992 +EAPI=5
5993 +
5994 +KDE_HANDBOOK="optional"
5995 +KDE_SELINUX_MODULE="games"
5996 +inherit kde4-base
5997 +
5998 +DESCRIPTION="Galactic Strategy KDE Game"
5999 +HOMEPAGE="
6000 + http://www.kde.org/applications/games/konquest/
6001 + http://games.kde.org/game.php?game=konquest
6002 +"
6003 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
6004 +IUSE="debug"
6005 +
6006 +DEPEND="$(add_kdebase_dep libkdegames)"
6007 +RDEPEND="${DEPEND}"
6008
6009 diff --git a/kde-base/konsole/konsole-4.12.2.ebuild b/kde-base/konsole/konsole-4.12.2.ebuild
6010 new file mode 100644
6011 index 0000000..d12a0d5
6012 --- /dev/null
6013 +++ b/kde-base/konsole/konsole-4.12.2.ebuild
6014 @@ -0,0 +1,35 @@
6015 +# Copyright 1999-2014 Gentoo Foundation
6016 +# Distributed under the terms of the GNU General Public License v2
6017 +# $Header: $
6018 +
6019 +EAPI=5
6020 +
6021 +KDE_HANDBOOK="optional"
6022 +KDE_DOC_DIRS="doc/manual"
6023 +VIRTUALX_REQUIRED="test"
6024 +VIRTUALDBUS_TEST="true"
6025 +inherit kde4-base
6026 +
6027 +DESCRIPTION="X terminal for use with KDE"
6028 +HOMEPAGE="http://www.kde.org/applications/system/konsole http://konsole.kde.org"
6029 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
6030 +IUSE="debug"
6031 +
6032 +COMMONDEPEND="
6033 + !aqua? (
6034 + $(add_kdebase_dep libkonq)
6035 + x11-libs/libX11
6036 + x11-libs/libXext
6037 + >=x11-libs/libxklavier-3.2
6038 + x11-libs/libXrender
6039 + x11-libs/libXtst
6040 + )
6041 +"
6042 +DEPEND="${COMMONDEPEND}
6043 + !aqua? (
6044 + x11-apps/bdftopcf
6045 + x11-proto/kbproto
6046 + x11-proto/renderproto
6047 + )
6048 +"
6049 +RDEPEND="${COMMONDEPEND}"
6050
6051 diff --git a/kde-base/konsolekalendar/konsolekalendar-4.12.2.ebuild b/kde-base/konsolekalendar/konsolekalendar-4.12.2.ebuild
6052 new file mode 100644
6053 index 0000000..e201742
6054 --- /dev/null
6055 +++ b/kde-base/konsolekalendar/konsolekalendar-4.12.2.ebuild
6056 @@ -0,0 +1,30 @@
6057 +# Copyright 1999-2014 Gentoo Foundation
6058 +# Distributed under the terms of the GNU General Public License v2
6059 +# $Header: $
6060 +
6061 +EAPI=5
6062 +
6063 +KDE_HANDBOOK="optional"
6064 +KMNAME="kdepim"
6065 +KMMODULE="console/${PN}"
6066 +inherit kde4-meta
6067 +
6068 +DESCRIPTION="A command line interface to KDE calendars"
6069 +HOMEPAGE+=" http://userbase.kde.org/KonsoleKalendar"
6070 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
6071 +IUSE="debug"
6072 +
6073 +DEPEND="
6074 + $(add_kdebase_dep kdepimlibs)
6075 + $(add_kdebase_dep kdepim-common-libs)
6076 +"
6077 +RDEPEND="${DEPEND}"
6078 +
6079 +KMCOMPILEONLY="
6080 + calendarsupport/
6081 +"
6082 +KMEXTRACTONLY="
6083 + libkdepimdbusinterfaces/
6084 +"
6085 +
6086 +KMLOADLIBS="kdepim-common-libs"
6087
6088 diff --git a/kde-base/kontact/kontact-4.12.2.ebuild b/kde-base/kontact/kontact-4.12.2.ebuild
6089 new file mode 100644
6090 index 0000000..95e5462
6091 --- /dev/null
6092 +++ b/kde-base/kontact/kontact-4.12.2.ebuild
6093 @@ -0,0 +1,51 @@
6094 +# Copyright 1999-2014 Gentoo Foundation
6095 +# Distributed under the terms of the GNU General Public License v2
6096 +# $Header: $
6097 +
6098 +EAPI=5
6099 +
6100 +KDE_HANDBOOK="optional"
6101 +KMNAME="kdepim"
6102 +inherit kde4-meta
6103 +
6104 +DESCRIPTION="KDE personal information manager"
6105 +HOMEPAGE="http://www.kde.org/applications/office/kontact/"
6106 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
6107 +IUSE="debug"
6108 +
6109 +DEPEND="
6110 + $(add_kdebase_dep kdepimlibs)
6111 + $(add_kdebase_dep kdepim-common-libs)
6112 +"
6113 +RDEPEND="${DEPEND}"
6114 +
6115 +KMLOADLIBS="kdepim-common-libs"
6116 +KMSAVELIBS="true"
6117 +
6118 +# We remove plugins that are related to external kdepim programs. This way
6119 +# kontact doesn't have to depend on all programs it has plugins for.
6120 +# kcontactmanager gone from kdesvn
6121 +#
6122 +KMEXTRACTONLY="
6123 + kontact/plugins/akregator/
6124 + kontact/plugins/kaddressbook/
6125 + kontact/plugins/kjots/
6126 + kontact/plugins/kmail/
6127 + kontact/plugins/knode/
6128 + kontact/plugins/knotes/
6129 + kontact/plugins/korganizer/
6130 + kontact/plugins/ktimetracker/
6131 + kontact/plugins/planner/
6132 + kontact/plugins/specialdates/
6133 + libkdepimdbusinterfaces/
6134 +"
6135 +
6136 +src_unpack() {
6137 + if use handbook; then
6138 + KMEXTRA+="
6139 + doc/kontact-admin/
6140 + "
6141 + fi
6142 +
6143 + kde4-meta_src_unpack
6144 +}
6145
6146 diff --git a/kde-base/kopete/kopete-4.12.2.ebuild b/kde-base/kopete/kopete-4.12.2.ebuild
6147 new file mode 100644
6148 index 0000000..5545cb6
6149 --- /dev/null
6150 +++ b/kde-base/kopete/kopete-4.12.2.ebuild
6151 @@ -0,0 +1,159 @@
6152 +# Copyright 1999-2014 Gentoo Foundation
6153 +# Distributed under the terms of the GNU General Public License v2
6154 +# $Header: $
6155 +
6156 +EAPI=5
6157 +
6158 +KDE_HANDBOOK="optional"
6159 +inherit kde4-base
6160 +
6161 +DESCRIPTION="KDE multi-protocol IM client"
6162 +HOMEPAGE="http://kopete.kde.org http://www.kde.org/applications/internet/kopete"
6163 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
6164 +IUSE="debug ssl v4l"
6165 +
6166 +# tests hang, last checked for 4.2.96
6167 +RESTRICT=test
6168 +
6169 +# Available plugins
6170 +#
6171 +# addbookmarks: NO DEPS
6172 +# alias: NO DEPS (disabled upstream)
6173 +# autoreplace: NO DEPS
6174 +# contactnotes: NO DEPS
6175 +# highlight: NO DEPS
6176 +# history: NO DEPS
6177 +# latex: virtual/latex as RDEPEND
6178 +# nowlistening: NO DEPS
6179 +# otr: libotr
6180 +# pipes: NO DEPS
6181 +# privacy: NO DEPS
6182 +# statistics: dev-db/sqlite:3
6183 +# texteffect: NO DEPS
6184 +# translator: NO DEPS
6185 +# urlpicpreview: NO DEPS
6186 +# webpresence: libxml2 libxslt
6187 +# NOTE: By default we enable all plugins that don't have any dependencies
6188 +PLUGINS="+addbookmarks +autoreplace +contactnotes +highlight +history latex
6189 ++nowlistening otr +pipes +privacy +statistics +texteffect +translator
6190 ++urlpicpreview webpresence"
6191 +
6192 +# Available protocols
6193 +#
6194 +# gadu: net-libs/libgadu @since 4.3
6195 +# groupwise: app-crypt/qca:2
6196 +# irc: NO DEPS, probably will fail so inform user about it
6197 +# xmpp: net-dns/libidn app-crypt/qca:2 ENABLED BY DEFAULT NETWORK
6198 +# jingle: media-libs/speex net-libs/ortp DISABLED BY UPSTREAM
6199 +# meanwhile: net-libs/meanwhile
6200 +# msn: libmsn == this is wlm plugin, we disable msn one
6201 +# oscar: NO DEPS
6202 +# telepathy: net-libs/decibel
6203 +# testbed: NO DEPS
6204 +# winpopup: NO DEPS (we're adding samba as RDEPEND so it works)
6205 +# yahoo: media-libs/jasper
6206 +# zeroconf (bonjour): NO DEPS
6207 +PROTOCOLS="gadu groupwise jingle meanwhile msn oscar skype
6208 +sms testbed winpopup +xmpp yahoo zeroconf"
6209 +
6210 +# disabled protocols
6211 +# telepathy: net-libs/decibel
6212 +# irc: NO DEPS
6213 +# qq: NO DEPS
6214 +
6215 +IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}"
6216 +
6217 +COMMONDEPEND="
6218 + dev-libs/libpcre
6219 + $(add_kdebase_dep kdepimlibs)
6220 + media-libs/qimageblitz
6221 + >=dev-qt/qtgui-4.4.0:4[mng]
6222 + !aqua? ( x11-libs/libXScrnSaver )
6223 + gadu? ( >=net-libs/libgadu-1.8.0[threads] )
6224 + groupwise? ( app-crypt/qca:2 )
6225 + jingle? (
6226 + >=media-libs/mediastreamer-2.3.0
6227 + media-libs/speex
6228 + net-libs/ortp:=
6229 + )
6230 + meanwhile? ( net-libs/meanwhile )
6231 + msn? ( >=net-libs/libmsn-4.1 )
6232 + otr? ( >=net-libs/libotr-4.0.0 )
6233 + statistics? ( dev-db/sqlite:3 )
6234 + v4l? ( media-libs/libv4l )
6235 + webpresence? (
6236 + dev-libs/libxml2
6237 + dev-libs/libxslt
6238 + )
6239 + xmpp? (
6240 + app-crypt/qca:2
6241 + net-dns/libidn
6242 + )
6243 + yahoo? ( media-libs/jasper )
6244 +"
6245 +RDEPEND="${COMMONDEPEND}
6246 + latex? (
6247 + || (
6248 + media-gfx/imagemagick
6249 + media-gfx/graphicsmagick[imagemagick]
6250 + )
6251 + virtual/latex-base
6252 + )
6253 + sms? ( app-mobilephone/smssend )
6254 + ssl? ( app-crypt/qca-ossl )
6255 + winpopup? ( net-fs/samba )
6256 +"
6257 +# telepathy? ( net-libs/decibel )"
6258 +DEPEND="${COMMONDEPEND}
6259 + !aqua? ( x11-proto/scrnsaverproto )
6260 +"
6261 +
6262 +src_configure() {
6263 + local x x2
6264 + # Handle common stuff
6265 + mycmakeargs=(
6266 + $(cmake-utils_use_with jingle GOOGLETALK)
6267 + $(cmake-utils_use_with jingle LiboRTP)
6268 + $(cmake-utils_use_with jingle Mediastreamer)
6269 + $(cmake-utils_use_with jingle Speex)
6270 + $(cmake-utils_use_disable v4l VIDEOSUPPORT)
6271 + )
6272 + # enable protocols
6273 + for x in ${PROTOCOLS}; do
6274 + case ${x/+/} in
6275 + msn) x2=Libmsn ;;
6276 + zeroconf) x2=bonjour ;;
6277 + xmpp) x2=jabber ;;
6278 + *) x2='' ;;
6279 + esac
6280 + mycmakeargs+=($(cmake-utils_use_with ${x/+/} ${x2}))
6281 + done
6282 +
6283 + mycmakeargs+=( -DWITH_qq=OFF )
6284 +
6285 + # enable plugins
6286 + for x in ${PLUGINS}; do
6287 + mycmakeargs+=($(cmake-utils_use_with ${x/+/}))
6288 + done
6289 +
6290 + kde4-base_src_configure
6291 +}
6292 +
6293 +pkg_postinst() {
6294 + kde4-base_pkg_postinst
6295 +
6296 + #if use telepathy; then
6297 + # elog "To use kopete telepathy plugins, you need to start gabble first:"
6298 + # elog "GABBLE_PERSIST=1 telepathy-gabble &"
6299 + # elog "export TELEPATHY_DATA_PATH='${EPREFIX}/usr/share/telepathy/managers/'"
6300 + #fi
6301 +
6302 + if ! use ssl; then
6303 + if use xmpp || use msn; then # || use irc; then
6304 + if ! has_version app-crypt/qca-ossl ; then
6305 + elog "In order to use ssl in xmpp and msn you'll need to"
6306 + elog "install app-crypt/qca-ossl package."
6307 + fi
6308 + fi
6309 + fi
6310 +}
6311
6312 diff --git a/kde-base/korganizer/korganizer-4.12.2.ebuild b/kde-base/korganizer/korganizer-4.12.2.ebuild
6313 new file mode 100644
6314 index 0000000..ec78c4b
6315 --- /dev/null
6316 +++ b/kde-base/korganizer/korganizer-4.12.2.ebuild
6317 @@ -0,0 +1,76 @@
6318 +# Copyright 1999-2014 Gentoo Foundation
6319 +# Distributed under the terms of the GNU General Public License v2
6320 +# $Header: $
6321 +
6322 +EAPI=5
6323 +
6324 +KDE_HANDBOOK="optional"
6325 +KMNAME="kdepim"
6326 +inherit kde4-meta
6327 +
6328 +DESCRIPTION="A Personal Organizer for KDE"
6329 +HOMEPAGE="http://www.kde.org/applications/office/korganizer/"
6330 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
6331 +IUSE="debug"
6332 +
6333 +DEPEND="
6334 + $(add_kdebase_dep kdepimlibs)
6335 + $(add_kdebase_dep kdepim-common-libs)
6336 + sys-libs/zlib
6337 +"
6338 +RDEPEND="${DEPEND}
6339 + $(add_kdebase_dep ktimezoned)
6340 +"
6341 +
6342 +RESTRICT="test"
6343 +# bug 393135
6344 +
6345 +KMLOADLIBS="kdepim-common-libs"
6346 +
6347 +KMEXTRA="
6348 + korgac/
6349 +"
6350 +
6351 +KMEXTRACTONLY="
6352 + akonadi_next/
6353 + calendarviews/
6354 + kdgantt2/
6355 + kmail/
6356 + pimcommon/
6357 + knode/org.kde.knode.xml
6358 + libkdepimdbusinterfaces/
6359 + korgac/org.kde.korganizer.KOrgac.xml
6360 +"
6361 +
6362 +KMCOMPILEONLY="
6363 + incidenceeditor-ng/
6364 + calendarsupport/
6365 +"
6366 +
6367 +src_unpack() {
6368 + if use kontact; then
6369 + KMEXTRA="${KMEXTRA}
6370 + kontact/plugins/planner/
6371 + kontact/plugins/specialdates/
6372 + "
6373 + fi
6374 +
6375 + kde4-meta_src_unpack
6376 +}
6377 +
6378 +src_install() {
6379 + kde4-meta_src_install
6380 + # colliding with kdepim-common-libs
6381 + rm -rf "${ED}"/usr/share/kde4/servicetypes/calendarplugin.desktop
6382 + rm -rf "${ED}"/usr/share/kde4/servicetypes/calendardecoration.desktop
6383 +}
6384 +
6385 +pkg_postinst() {
6386 + kde4-meta_pkg_postinst
6387 +
6388 + if ! has_version kde-base/kdepim-kresources:${SLOT}; then
6389 + echo
6390 + elog "For groupware functionality, please install kde-base/kdepim-kresources:${SLOT}"
6391 + echo
6392 + fi
6393 +}
6394
6395 diff --git a/kde-base/korundum/korundum-4.12.2.ebuild b/kde-base/korundum/korundum-4.12.2.ebuild
6396 new file mode 100644
6397 index 0000000..2e58a6b
6398 --- /dev/null
6399 +++ b/kde-base/korundum/korundum-4.12.2.ebuild
6400 @@ -0,0 +1,74 @@
6401 +# Copyright 1999-2014 Gentoo Foundation
6402 +# Distributed under the terms of the GNU General Public License v2
6403 +# $Header: $
6404 +
6405 +EAPI=5
6406 +
6407 +OPENGL_REQUIRED="always"
6408 +
6409 +USE_RUBY="ruby19"
6410 +# Only one ruby version is supported:
6411 +# 1) cmake bails when configuring twice or more - solved with CMAKE_IN_SOURCE_BUILD=1
6412 +# 2) the ebuild can only be installed for one ruby variant, otherwise the compiled
6413 +# files with identical path+name will overwrite each other - difficult :(
6414 +
6415 +inherit kde4-base ruby-ng
6416 +
6417 +DESCRIPTION="KDE Ruby bindings"
6418 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
6419 +IUSE="akonadi debug kate okular"
6420 +HOMEPAGE="http://techbase.kde.org/Development/Languages/Ruby"
6421 +
6422 +# unfortunately single modules cannot be disabled with cmake defines
6423 +# possible more useflags have no effect... does anyone actually build this stuff?
6424 +# may need some hacking, for now semantic-desktop just becomes a hard dependency
6425 +
6426 +DEPEND="
6427 + $(add_kdebase_dep qtruby)
6428 + $(add_kdebase_dep smokekde 'kate?,okular?,semantic-desktop')
6429 + $(add_kdebase_dep smokeqt)
6430 +"
6431 +RDEPEND="${DEPEND}
6432 +"
6433 +
6434 +pkg_setup() {
6435 + ruby-ng_pkg_setup
6436 + kde4-base_pkg_setup
6437 +}
6438 +
6439 +src_unpack() {
6440 + local S="${WORKDIR}/${P}"
6441 + kde4-base_src_unpack
6442 +
6443 + cd "${WORKDIR}"
6444 + mkdir all
6445 + mv ${P} all/ || die "Could not move sources"
6446 +}
6447 +
6448 +all_ruby_prepare() {
6449 + kde4-base_src_prepare
6450 +}
6451 +
6452 +each_ruby_configure() {
6453 + CMAKE_USE_DIR=${S}
6454 + mycmakeargs=(
6455 + -DRUBY_LIBRARY=$(ruby_get_libruby)
6456 + -DRUBY_INCLUDE_PATH=$(ruby_get_hdrdir)
6457 + -DRUBY_EXECUTABLE=${RUBY}
6458 + $(cmake-utils_use_with akonadi)
6459 + $(cmake-utils_use_with akonadi KdepimLibs)
6460 + $(cmake-utils_use_disable kate)
6461 + $(cmake-utils_use_with okular)
6462 + )
6463 + kde4-base_src_configure
6464 +}
6465 +
6466 +each_ruby_compile() {
6467 + CMAKE_USE_DIR=${S}
6468 + kde4-base_src_compile
6469 +}
6470 +
6471 +each_ruby_install() {
6472 + CMAKE_USE_DIR=${S}
6473 + kde4-base_src_install
6474 +}
6475
6476 diff --git a/kde-base/kpasswdserver/kpasswdserver-4.12.2.ebuild b/kde-base/kpasswdserver/kpasswdserver-4.12.2.ebuild
6477 new file mode 100644
6478 index 0000000..6b328ac
6479 --- /dev/null
6480 +++ b/kde-base/kpasswdserver/kpasswdserver-4.12.2.ebuild
6481 @@ -0,0 +1,15 @@
6482 +# Copyright 1999-2014 Gentoo Foundation
6483 +# Distributed under the terms of the GNU General Public License v2
6484 +# $Header: $
6485 +
6486 +EAPI=5
6487 +
6488 +KMNAME="kde-runtime"
6489 +inherit kde4-meta
6490 +
6491 +DESCRIPTION="KDED Password Module"
6492 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
6493 +IUSE="debug"
6494 +
6495 +RESTRICT="test"
6496 +# bug 393097
6497
6498 diff --git a/kde-base/kpat/kpat-4.12.2.ebuild b/kde-base/kpat/kpat-4.12.2.ebuild
6499 new file mode 100644
6500 index 0000000..f900d5d
6501 --- /dev/null
6502 +++ b/kde-base/kpat/kpat-4.12.2.ebuild
6503 @@ -0,0 +1,17 @@
6504 +# Copyright 1999-2014 Gentoo Foundation
6505 +# Distributed under the terms of the GNU General Public License v2
6506 +# $Header: $
6507 +
6508 +EAPI=5
6509 +
6510 +KDE_HANDBOOK="optional"
6511 +KDE_SELINUX_MODULE="games"
6512 +inherit kde4-base
6513 +
6514 +DESCRIPTION="KDE patience game"
6515 +HOMEPAGE="http://games.kde.org/game.php?game=kpat"
6516 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
6517 +IUSE="debug"
6518 +
6519 +DEPEND="$(add_kdebase_dep libkdegames)"
6520 +RDEPEND="${DEPEND}"
6521
6522 diff --git a/kde-base/kppp/kppp-4.12.2.ebuild b/kde-base/kppp/kppp-4.12.2.ebuild
6523 new file mode 100644
6524 index 0000000..68bc5a7
6525 --- /dev/null
6526 +++ b/kde-base/kppp/kppp-4.12.2.ebuild
6527 @@ -0,0 +1,17 @@
6528 +# Copyright 1999-2014 Gentoo Foundation
6529 +# Distributed under the terms of the GNU General Public License v2
6530 +# $Header: $
6531 +
6532 +EAPI=5
6533 +
6534 +KDE_HANDBOOK="optional"
6535 +inherit kde4-base
6536 +
6537 +DESCRIPTION="KDE: A dialer and front-end to pppd."
6538 +HOMEPAGE="http://www.kde.org/applications/internet/kppp"
6539 +KEYWORDS=" ~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
6540 +IUSE="debug"
6541 +
6542 +RDEPEND="
6543 + net-dialup/ppp
6544 +"
6545
6546 diff --git a/kde-base/kquitapp/kquitapp-4.12.2.ebuild b/kde-base/kquitapp/kquitapp-4.12.2.ebuild
6547 new file mode 100644
6548 index 0000000..f935c68
6549 --- /dev/null
6550 +++ b/kde-base/kquitapp/kquitapp-4.12.2.ebuild
6551 @@ -0,0 +1,12 @@
6552 +# Copyright 1999-2014 Gentoo Foundation
6553 +# Distributed under the terms of the GNU General Public License v2
6554 +# $Header: $
6555 +
6556 +EAPI=5
6557 +
6558 +KMNAME="kde-runtime"
6559 +inherit kde4-meta
6560 +
6561 +DESCRIPTION="A CLI application quitter"
6562 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
6563 +IUSE="debug"
6564
6565 diff --git a/kde-base/krdc/krdc-4.12.2.ebuild b/kde-base/krdc/krdc-4.12.2.ebuild
6566 new file mode 100644
6567 index 0000000..14e0bc2
6568 --- /dev/null
6569 +++ b/kde-base/krdc/krdc-4.12.2.ebuild
6570 @@ -0,0 +1,36 @@
6571 +# Copyright 1999-2014 Gentoo Foundation
6572 +# Distributed under the terms of the GNU General Public License v2
6573 +# $Header: $
6574 +
6575 +EAPI=5
6576 +
6577 +KDE_HANDBOOK="optional"
6578 +inherit kde4-base
6579 +
6580 +DESCRIPTION="KDE remote desktop connection (RDP and VNC) client"
6581 +HOMEPAGE="http://www.kde.org/applications/internet/krdc/"
6582 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
6583 +IUSE="debug jpeg rdesktop vnc zeroconf telepathy"
6584 +
6585 +#nx? ( >=net-misc/nxcl-0.9-r1 ) disabled upstream, last checked 4.3.61
6586 +
6587 +DEPEND="
6588 + jpeg? ( virtual/jpeg:0 )
6589 + vnc? ( >=net-libs/libvncserver-0.9 )
6590 + zeroconf? ( net-dns/avahi )
6591 + telepathy? ( >=net-libs/telepathy-qt-0.9 )
6592 +"
6593 +RDEPEND="${DEPEND}
6594 + rdesktop? ( >=net-misc/freerdp-1.1.0_beta1[X] )
6595 +"
6596 +
6597 +src_configure() {
6598 + mycmakeargs=(
6599 + $(cmake-utils_use_with jpeg)
6600 + $(cmake-utils_use_with telepathy TelepathyQt4)
6601 + $(cmake-utils_use_with vnc LibVNCServer)
6602 + $(cmake-utils_use_with zeroconf DNSSD)
6603 + )
6604 +
6605 + kde4-base_src_configure
6606 +}
6607
6608 diff --git a/kde-base/kreadconfig/kreadconfig-4.12.2.ebuild b/kde-base/kreadconfig/kreadconfig-4.12.2.ebuild
6609 new file mode 100644
6610 index 0000000..fe77b43
6611 --- /dev/null
6612 +++ b/kde-base/kreadconfig/kreadconfig-4.12.2.ebuild
6613 @@ -0,0 +1,12 @@
6614 +# Copyright 1999-2014 Gentoo Foundation
6615 +# Distributed under the terms of the GNU General Public License v2
6616 +# $Header: $
6617 +
6618 +EAPI=5
6619 +
6620 +KMNAME="kde-runtime"
6621 +inherit kde4-meta
6622 +
6623 +DESCRIPTION="KDE: A command-line tool to read KConfig entries"
6624 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
6625 +IUSE="debug"
6626
6627 diff --git a/kde-base/kremotecontrol/kremotecontrol-4.12.2.ebuild b/kde-base/kremotecontrol/kremotecontrol-4.12.2.ebuild
6628 new file mode 100644
6629 index 0000000..54099a9
6630 --- /dev/null
6631 +++ b/kde-base/kremotecontrol/kremotecontrol-4.12.2.ebuild
6632 @@ -0,0 +1,18 @@
6633 +# Copyright 1999-2014 Gentoo Foundation
6634 +# Distributed under the terms of the GNU General Public License v2
6635 +# $Header: $
6636 +
6637 +EAPI=5
6638 +
6639 +KDE_HANDBOOK="optional"
6640 +inherit kde4-base
6641 +
6642 +DESCRIPTION="KDE frontend for the Linux Infrared Remote Control system"
6643 +HOMEPAGE="http://www.kde.org/applications/utilities/kremotecontrol
6644 +http://utils.kde.org/projects/kremotecontrol"
6645 +KEYWORDS=" ~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
6646 +IUSE="debug"
6647 +
6648 +RDEPEND="
6649 + app-misc/lirc
6650 +"
6651
6652 diff --git a/kde-base/kreversi/kreversi-4.12.2.ebuild b/kde-base/kreversi/kreversi-4.12.2.ebuild
6653 new file mode 100644
6654 index 0000000..4e67545
6655 --- /dev/null
6656 +++ b/kde-base/kreversi/kreversi-4.12.2.ebuild
6657 @@ -0,0 +1,20 @@
6658 +# Copyright 1999-2014 Gentoo Foundation
6659 +# Distributed under the terms of the GNU General Public License v2
6660 +# $Header: $
6661 +
6662 +EAPI=5
6663 +
6664 +KDE_HANDBOOK="optional"
6665 +KDE_SELINUX_MODULE="games"
6666 +inherit kde4-base
6667 +
6668 +DESCRIPTION="KDE Board Game"
6669 +HOMEPAGE="
6670 + http://www.kde.org/applications/games/kreversi/
6671 + http://games.kde.org/game.php?game=kreversi
6672 +"
6673 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
6674 +IUSE="debug"
6675 +
6676 +DEPEND="$(add_kdebase_dep libkdegames)"
6677 +RDEPEND="${DEPEND}"
6678
6679 diff --git a/kde-base/krfb/krfb-4.12.2.ebuild b/kde-base/krfb/krfb-4.12.2.ebuild
6680 new file mode 100644
6681 index 0000000..387881c
6682 --- /dev/null
6683 +++ b/kde-base/krfb/krfb-4.12.2.ebuild
6684 @@ -0,0 +1,34 @@
6685 +# Copyright 1999-2014 Gentoo Foundation
6686 +# Distributed under the terms of the GNU General Public License v2
6687 +# $Header: $
6688 +
6689 +EAPI=5
6690 +
6691 +KDE_HANDBOOK="optional"
6692 +inherit kde4-base
6693 +
6694 +DESCRIPTION="VNC-compatible server to share KDE desktops"
6695 +HOMEPAGE="http://www.kde.org/applications/system/krfb/"
6696 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
6697 +IUSE="debug telepathy"
6698 +
6699 +DEPEND="
6700 + sys-libs/zlib
6701 + virtual/jpeg:0
6702 + !aqua? (
6703 + x11-libs/libX11
6704 + x11-libs/libXdamage
6705 + x11-libs/libXext
6706 + x11-libs/libXtst
6707 + )
6708 + telepathy? ( >=net-libs/telepathy-qt-0.9 )
6709 +"
6710 +RDEPEND="${DEPEND}"
6711 +
6712 +src_configure() {
6713 + mycmakeargs=(
6714 + $(cmake-utils_use_with telepathy TelepathyQt4)
6715 + )
6716 +
6717 + kde4-base_src_configure
6718 +}
6719
6720 diff --git a/kde-base/krossjava/krossjava-4.12.2.ebuild b/kde-base/krossjava/krossjava-4.12.2.ebuild
6721 new file mode 100644
6722 index 0000000..24b13b6
6723 --- /dev/null
6724 +++ b/kde-base/krossjava/krossjava-4.12.2.ebuild
6725 @@ -0,0 +1,56 @@
6726 +# Copyright 1999-2014 Gentoo Foundation
6727 +# Distributed under the terms of the GNU General Public License v2
6728 +# $Header: $
6729 +
6730 +EAPI=5
6731 +
6732 +KMNAME="kross-interpreters"
6733 +KMMODULE="java"
6734 +inherit java-pkg-2 java-ant-2 kde4-meta multilib
6735 +
6736 +DESCRIPTION="Java plugin for the kdelibs/kross scripting framework."
6737 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
6738 +IUSE="debug"
6739 +
6740 +DEPEND="
6741 + >=virtual/jdk-1.5
6742 +"
6743 +RDEPEND="${DEPEND}
6744 + !!dev-java/ibm-jdk-bin
6745 +"
6746 +
6747 +pkg_setup() {
6748 + kde4-meta_pkg_setup
6749 + java-pkg-2_pkg_setup
6750 +}
6751 +
6752 +src_prepare() {
6753 + find "${S}" -iname '*.jar' | xargs rm -v
6754 + kde4-meta_src_prepare
6755 + java-pkg-2_src_prepare
6756 +}
6757 +
6758 +src_configure() {
6759 + kde4-meta_src_configure
6760 + java-ant-2_src_configure
6761 +}
6762 +
6763 +src_compile() {
6764 + kde4-meta_src_compile
6765 + cd "${S}/java/${PN}/java/" || die
6766 + eant makejar
6767 +}
6768 +
6769 +src_install() {
6770 + kde4-meta_src_install
6771 + java-pkg_dojar "${ED}/usr/$(get_libdir)/kde4/kross/kross.jar"
6772 +
6773 + dosym ../../../share/${PN}-${SLOT}/lib/kross.jar \
6774 + /usr/$(get_libdir)/kde4/kross/kross.jar
6775 + java-pkg_regso "${ED}/usr/$(get_libdir)/kde4/krossjava.so"
6776 +}
6777 +
6778 +pkg_preinst() {
6779 + kde4-meta_pkg_preinst
6780 + java-pkg-2_pkg_preinst
6781 +}
6782
6783 diff --git a/kde-base/krosspython/krosspython-4.12.2.ebuild b/kde-base/krosspython/krosspython-4.12.2.ebuild
6784 new file mode 100644
6785 index 0000000..84ba0b4
6786 --- /dev/null
6787 +++ b/kde-base/krosspython/krosspython-4.12.2.ebuild
6788 @@ -0,0 +1,24 @@
6789 +# Copyright 1999-2014 Gentoo Foundation
6790 +# Distributed under the terms of the GNU General Public License v2
6791 +# $Header: $
6792 +
6793 +EAPI=5
6794 +
6795 +KMNAME="kross-interpreters"
6796 +KMMODULE="python"
6797 +PYTHON_COMPAT=( python{2_6,2_7} )
6798 +inherit python-single-r1 kde4-meta
6799 +
6800 +DESCRIPTION="Kross scripting framework: Python interpreter"
6801 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
6802 +IUSE="debug"
6803 +
6804 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
6805 +
6806 +DEPEND="${PYTHON_DEPS}"
6807 +RDEPEND="${DEPEND}"
6808 +
6809 +pkg_setup() {
6810 + python-single-r1_pkg_setup
6811 + kde4-meta_pkg_setup
6812 +}
6813
6814 diff --git a/kde-base/krossruby/krossruby-4.12.2.ebuild b/kde-base/krossruby/krossruby-4.12.2.ebuild
6815 new file mode 100644
6816 index 0000000..ead2198
6817 --- /dev/null
6818 +++ b/kde-base/krossruby/krossruby-4.12.2.ebuild
6819 @@ -0,0 +1,61 @@
6820 +# Copyright 1999-2014 Gentoo Foundation
6821 +# Distributed under the terms of the GNU General Public License v2
6822 +# $Header: $
6823 +
6824 +EAPI=5
6825 +
6826 +KMNAME="kross-interpreters"
6827 +KMMODULE="ruby"
6828 +
6829 +USE_RUBY="ruby19"
6830 +# Only one ruby version is supported:
6831 +# 1) cmake bails when configuring twice or more - solved with CMAKE_IN_SOURCE_BUILD=1
6832 +# 2) the ebuild can only be installed for one ruby variant, otherwise the compiled
6833 +# files with identical path+name will overwrite each other - difficult :(
6834 +
6835 +inherit kde4-meta ruby-ng
6836 +
6837 +DESCRIPTION="Kross scripting framework: Ruby interpreter"
6838 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
6839 +IUSE="debug"
6840 +
6841 +DEPEND=""
6842 +RDEPEND=""
6843 +
6844 +pkg_setup() {
6845 + ruby-ng_pkg_setup
6846 + kde4-meta_pkg_setup
6847 +}
6848 +
6849 +src_unpack() {
6850 + local S="${WORKDIR}/${P}"
6851 + kde4-meta_src_unpack
6852 +
6853 + cd "${WORKDIR}"
6854 + mkdir all
6855 + mv ${P} all/ || die "Could not move sources"
6856 +}
6857 +
6858 +all_ruby_prepare() {
6859 + kde4-meta_src_prepare
6860 +}
6861 +
6862 +each_ruby_configure() {
6863 + local CMAKE_USE_DIR=${S}
6864 + local mycmakeargs=(
6865 + -DRUBY_LIBRARY=$(ruby_get_libruby)
6866 + -DRUBY_INCLUDE_DIR=$(ruby_get_hdrdir)
6867 + -DRUBY_EXECUTABLE=${RUBY}
6868 + )
6869 + kde4-meta_src_configure
6870 +}
6871 +
6872 +each_ruby_compile() {
6873 + local CMAKE_USE_DIR=${S}
6874 + kde4-meta_src_compile
6875 +}
6876 +
6877 +each_ruby_install() {
6878 + local CMAKE_USE_DIR=${S}
6879 + kde4-meta_src_install
6880 +}
6881
6882 diff --git a/kde-base/kruler/kruler-4.12.2.ebuild b/kde-base/kruler/kruler-4.12.2.ebuild
6883 new file mode 100644
6884 index 0000000..61a7797
6885 --- /dev/null
6886 +++ b/kde-base/kruler/kruler-4.12.2.ebuild
6887 @@ -0,0 +1,13 @@
6888 +# Copyright 1999-2014 Gentoo Foundation
6889 +# Distributed under the terms of the GNU General Public License v2
6890 +# $Header: $
6891 +
6892 +EAPI=5
6893 +
6894 +KDE_HANDBOOK="optional"
6895 +inherit kde4-base
6896 +
6897 +DESCRIPTION="A screen ruler for KDE"
6898 +HOMEPAGE="http://www.kde.org/applications/graphics/kruler/"
6899 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
6900 +IUSE="debug"
6901
6902 diff --git a/kde-base/ksaneplugin/ksaneplugin-4.12.2.ebuild b/kde-base/ksaneplugin/ksaneplugin-4.12.2.ebuild
6903 new file mode 100644
6904 index 0000000..8da769c
6905 --- /dev/null
6906 +++ b/kde-base/ksaneplugin/ksaneplugin-4.12.2.ebuild
6907 @@ -0,0 +1,16 @@
6908 +# Copyright 1999-2014 Gentoo Foundation
6909 +# Distributed under the terms of the GNU General Public License v2
6910 +# $Header: $
6911 +
6912 +EAPI=5
6913 +
6914 +inherit kde4-base
6915 +
6916 +DESCRIPTION="SANE Plugin for KDE"
6917 +KEYWORDS=" ~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
6918 +IUSE="debug"
6919 +
6920 +DEPEND="
6921 + $(add_kdebase_dep libksane)
6922 +"
6923 +RDEPEND="${DEPEND}"
6924
6925 diff --git a/kde-base/kscd/kscd-4.12.2.ebuild b/kde-base/kscd/kscd-4.12.2.ebuild
6926 new file mode 100644
6927 index 0000000..53b20af
6928 --- /dev/null
6929 +++ b/kde-base/kscd/kscd-4.12.2.ebuild
6930 @@ -0,0 +1,19 @@
6931 +# Copyright 1999-2014 Gentoo Foundation
6932 +# Distributed under the terms of the GNU General Public License v2
6933 +# $Header: $
6934 +
6935 +EAPI=5
6936 +
6937 +inherit kde4-base
6938 +
6939 +DESCRIPTION="KDE CD player"
6940 +HOMEPAGE="http://www.kde.org/applications/multimedia/kscd/"
6941 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
6942 +IUSE="debug"
6943 +
6944 +DEPEND="
6945 + $(add_kdebase_dep libkcddb)
6946 + $(add_kdebase_dep libkcompactdisc)
6947 + media-libs/musicbrainz:3
6948 +"
6949 +RDEPEND="${DEPEND}"
6950
6951 diff --git a/kde-base/kshisen/kshisen-4.12.2.ebuild b/kde-base/kshisen/kshisen-4.12.2.ebuild
6952 new file mode 100644
6953 index 0000000..d4b7faf
6954 --- /dev/null
6955 +++ b/kde-base/kshisen/kshisen-4.12.2.ebuild
6956 @@ -0,0 +1,23 @@
6957 +# Copyright 1999-2014 Gentoo Foundation
6958 +# Distributed under the terms of the GNU General Public License v2
6959 +# $Header: $
6960 +
6961 +EAPI=5
6962 +
6963 +KDE_HANDBOOK="optional"
6964 +KDE_SELINUX_MODULE="games"
6965 +inherit kde4-base
6966 +
6967 +DESCRIPTION="A KDE game similiar to Mahjongg"
6968 +HOMEPAGE="
6969 + http://www.kde.org/applications/games/kshisen/
6970 + http://games.kde.org/game.php?game=kshisen
6971 +"
6972 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
6973 +IUSE="debug"
6974 +
6975 +DEPEND="
6976 + $(add_kdebase_dep libkdegames)
6977 + $(add_kdebase_dep libkmahjongg)
6978 +"
6979 +RDEPEND="${DEPEND}"
6980
6981 diff --git a/kde-base/ksirk/ksirk-4.12.2.ebuild b/kde-base/ksirk/ksirk-4.12.2.ebuild
6982 new file mode 100644
6983 index 0000000..ed0b6ca
6984 --- /dev/null
6985 +++ b/kde-base/ksirk/ksirk-4.12.2.ebuild
6986 @@ -0,0 +1,23 @@
6987 +# Copyright 1999-2014 Gentoo Foundation
6988 +# Distributed under the terms of the GNU General Public License v2
6989 +# $Header: $
6990 +
6991 +EAPI=5
6992 +
6993 +KDE_HANDBOOK="optional"
6994 +inherit kde4-base
6995 +
6996 +DESCRIPTION="KDE: Ksirk is a KDE port of the board game risk"
6997 +HOMEPAGE="
6998 + http://www.kde.org/applications/games/ksirk/
6999 + http://games.kde.org/game.php?game=ksirk
7000 +"
7001 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7002 +IUSE="debug"
7003 +
7004 +DEPEND="
7005 + app-crypt/qca:2
7006 + $(add_kdebase_dep libkdegames)
7007 + sys-libs/zlib
7008 +"
7009 +RDEPEND="${DEPEND}"
7010
7011 diff --git a/kde-base/ksnakeduel/ksnakeduel-4.12.2.ebuild b/kde-base/ksnakeduel/ksnakeduel-4.12.2.ebuild
7012 new file mode 100644
7013 index 0000000..33210ee
7014 --- /dev/null
7015 +++ b/kde-base/ksnakeduel/ksnakeduel-4.12.2.ebuild
7016 @@ -0,0 +1,18 @@
7017 +# Copyright 1999-2014 Gentoo Foundation
7018 +# Distributed under the terms of the GNU General Public License v2
7019 +# $Header: $
7020 +
7021 +EAPI=5
7022 +
7023 +KDE_SELINUX_MODULE="games"
7024 +inherit kde4-base
7025 +
7026 +DESCRIPTION="KDE Tron game"
7027 +HOMEPAGE="http://www.kde.org/applications/games/ksnakeduel/"
7028 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7029 +IUSE="debug"
7030 +
7031 +DEPEND="$(add_kdebase_dep libkdegames)"
7032 +RDEPEND="${DEPEND}
7033 + !kde-base/ktron:4
7034 +"
7035
7036 diff --git a/kde-base/ksnapshot/ksnapshot-4.12.2.ebuild b/kde-base/ksnapshot/ksnapshot-4.12.2.ebuild
7037 new file mode 100644
7038 index 0000000..0fe09a7
7039 --- /dev/null
7040 +++ b/kde-base/ksnapshot/ksnapshot-4.12.2.ebuild
7041 @@ -0,0 +1,31 @@
7042 +# Copyright 1999-2014 Gentoo Foundation
7043 +# Distributed under the terms of the GNU General Public License v2
7044 +# $Header: $
7045 +
7046 +EAPI=5
7047 +
7048 +KDE_HANDBOOK="optional"
7049 +inherit kde4-base
7050 +
7051 +DESCRIPTION="KDE Screenshot Utility"
7052 +HOMEPAGE="http://www.kde.org/applications/graphics/ksnapshot/"
7053 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7054 +IUSE="debug kipi"
7055 +
7056 +DEPEND="
7057 + x11-libs/libXfixes
7058 + !aqua? (
7059 + x11-libs/libX11
7060 + x11-libs/libXext
7061 + )
7062 + kipi? ( $(add_kdebase_dep libkipi) )
7063 +"
7064 +RDEPEND="${DEPEND}"
7065 +
7066 +src_configure() {
7067 + mycmakeargs=(
7068 + $(cmake-utils_use_with kipi)
7069 + )
7070 +
7071 + kde4-base_src_configure
7072 +}
7073
7074 diff --git a/kde-base/kspaceduel/kspaceduel-4.12.2.ebuild b/kde-base/kspaceduel/kspaceduel-4.12.2.ebuild
7075 new file mode 100644
7076 index 0000000..bfdb263
7077 --- /dev/null
7078 +++ b/kde-base/kspaceduel/kspaceduel-4.12.2.ebuild
7079 @@ -0,0 +1,20 @@
7080 +# Copyright 1999-2014 Gentoo Foundation
7081 +# Distributed under the terms of the GNU General Public License v2
7082 +# $Header: $
7083 +
7084 +EAPI=5
7085 +
7086 +KDE_HANDBOOK="optional"
7087 +KDE_SELINUX_MODULE="games"
7088 +inherit kde4-base
7089 +
7090 +DESCRIPTION="KDE Space Game"
7091 +HOMEPAGE="
7092 + http://www.kde.org/applications/games/kspaceduel/
7093 + http://games.kde.org/game.php?game=kspaceduel
7094 +"
7095 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7096 +IUSE="debug"
7097 +
7098 +DEPEND="$(add_kdebase_dep libkdegames)"
7099 +RDEPEND="${DEPEND}"
7100
7101 diff --git a/kde-base/ksquares/ksquares-4.12.2.ebuild b/kde-base/ksquares/ksquares-4.12.2.ebuild
7102 new file mode 100644
7103 index 0000000..306e5eb
7104 --- /dev/null
7105 +++ b/kde-base/ksquares/ksquares-4.12.2.ebuild
7106 @@ -0,0 +1,19 @@
7107 +# Copyright 1999-2014 Gentoo Foundation
7108 +# Distributed under the terms of the GNU General Public License v2
7109 +# $Header: $
7110 +
7111 +EAPI=5
7112 +
7113 +KDE_HANDBOOK="optional"
7114 +inherit kde4-base
7115 +
7116 +DESCRIPTION="KSquares is an implementation of the game squares for KDE4"
7117 +HOMEPAGE="
7118 + http://www.kde.org/applications/games/ksquares/
7119 + http://games.kde.org/game.php?game=ksquares
7120 +"
7121 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7122 +IUSE="debug"
7123 +
7124 +DEPEND="$(add_kdebase_dep libkdegames)"
7125 +RDEPEND="${DEPEND}"
7126
7127 diff --git a/kde-base/kstars/kstars-4.12.2.ebuild b/kde-base/kstars/kstars-4.12.2.ebuild
7128 new file mode 100644
7129 index 0000000..021ea3e
7130 --- /dev/null
7131 +++ b/kde-base/kstars/kstars-4.12.2.ebuild
7132 @@ -0,0 +1,33 @@
7133 +# Copyright 1999-2014 Gentoo Foundation
7134 +# Distributed under the terms of the GNU General Public License v2
7135 +# $Header: $
7136 +
7137 +EAPI=5
7138 +
7139 +KDE_HANDBOOK="optional"
7140 +inherit flag-o-matic kde4-base
7141 +
7142 +DESCRIPTION="KDE Desktop Planetarium"
7143 +HOMEPAGE="http://www.kde.org/applications/education/kstars http://edu.kde.org/kstars"
7144 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7145 +IUSE="debug fits indi"
7146 +
7147 +DEPEND="
7148 + dev-cpp/eigen:2
7149 + $(add_kdebase_dep libkdeedu)
7150 + fits? ( >=sci-libs/cfitsio-0.390 )
7151 + indi? ( >=sci-libs/indilib-0.9.1 )
7152 +"
7153 +RDEPEND="${DEPEND}"
7154 +
7155 +src_configure() {
7156 + # Bug 308903
7157 + use ppc64 && append-flags -mminimal-toc
7158 +
7159 + mycmakeargs=(
7160 + $(cmake-utils_use_with fits CFitsio)
7161 + $(cmake-utils_use_with indi)
7162 + )
7163 +
7164 + kde4-base_src_configure
7165 +}
7166
7167 diff --git a/kde-base/kstart/kstart-4.12.2.ebuild b/kde-base/kstart/kstart-4.12.2.ebuild
7168 new file mode 100644
7169 index 0000000..2d0e53d
7170 --- /dev/null
7171 +++ b/kde-base/kstart/kstart-4.12.2.ebuild
7172 @@ -0,0 +1,12 @@
7173 +# Copyright 1999-2014 Gentoo Foundation
7174 +# Distributed under the terms of the GNU General Public License v2
7175 +# $Header: $
7176 +
7177 +EAPI=5
7178 +
7179 +KMNAME="kde-runtime"
7180 +inherit kde4-meta
7181 +
7182 +DESCRIPTION="KDE: Utility to launch applications with special window properties"
7183 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7184 +IUSE="debug"
7185
7186 diff --git a/kde-base/ksudoku/ksudoku-4.12.2.ebuild b/kde-base/ksudoku/ksudoku-4.12.2.ebuild
7187 new file mode 100644
7188 index 0000000..1e75330
7189 --- /dev/null
7190 +++ b/kde-base/ksudoku/ksudoku-4.12.2.ebuild
7191 @@ -0,0 +1,30 @@
7192 +# Copyright 1999-2014 Gentoo Foundation
7193 +# Distributed under the terms of the GNU General Public License v2
7194 +# $Header: $
7195 +
7196 +EAPI=5
7197 +
7198 +KDE_HANDBOOK="optional"
7199 +OPENGL_REQUIRED="optional"
7200 +inherit kde4-base
7201 +
7202 +DESCRIPTION="KDE Sudoku"
7203 +HOMEPAGE="
7204 + http://www.kde.org/applications/games/ksudoku/
7205 + http://games.kde.org/game.php?game=ksudoku
7206 +"
7207 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7208 +IUSE="debug"
7209 +
7210 +DEPEND="
7211 + $(add_kdebase_dep libkdegames)
7212 + opengl? ( virtual/glu )
7213 +"
7214 +RDEPEND="${DEPEND}"
7215 +
7216 +src_configure() {
7217 + local mycmakeargs=(
7218 + $(cmake-utils_use_with opengl OpenGL)
7219 + )
7220 + kde4-base_src_configure
7221 +}
7222
7223 diff --git a/kde-base/ksystemlog/ksystemlog-4.12.2.ebuild b/kde-base/ksystemlog/ksystemlog-4.12.2.ebuild
7224 new file mode 100644
7225 index 0000000..2c6cbdb
7226 --- /dev/null
7227 +++ b/kde-base/ksystemlog/ksystemlog-4.12.2.ebuild
7228 @@ -0,0 +1,32 @@
7229 +# Copyright 1999-2014 Gentoo Foundation
7230 +# Distributed under the terms of the GNU General Public License v2
7231 +# $Header: $
7232 +
7233 +EAPI=5
7234 +
7235 +KDE_HANDBOOK="optional"
7236 +VIRTUALX_REQUIRED=test
7237 +inherit kde4-base
7238 +
7239 +DESCRIPTION="KDE system log viewer"
7240 +HOMEPAGE="http://www.kde.org/applications/system/ksystemlog/"
7241 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7242 +IUSE="debug test"
7243 +
7244 +RESTRICT=test
7245 +# bug 378101
7246 +
7247 +src_prepare() {
7248 + kde4-base_src_prepare
7249 +
7250 + if use test; then
7251 + # beat this stupid test into shape: the test files contain no year, so
7252 + # comparison succeeds only in 2007 !!!
7253 + local theyear=$(date +%Y)
7254 + einfo Setting the current year as ${theyear} in the test files
7255 + sed -e "s:2007:${theyear}:g" -i tests/systemAnalyzerTest.cpp
7256 +
7257 + # one test consistently fails, so comment it out for the moment
7258 + sed -e "s:systemAnalyzerTest:# dont run systemAnalyzerTest:g" -i ksystemlog/tests/CMakeLists.txt
7259 + fi
7260 +}
7261
7262 diff --git a/kde-base/kteatime/kteatime-4.12.2.ebuild b/kde-base/kteatime/kteatime-4.12.2.ebuild
7263 new file mode 100644
7264 index 0000000..9fe4eb7
7265 --- /dev/null
7266 +++ b/kde-base/kteatime/kteatime-4.12.2.ebuild
7267 @@ -0,0 +1,13 @@
7268 +# Copyright 1999-2014 Gentoo Foundation
7269 +# Distributed under the terms of the GNU General Public License v2
7270 +# $Header: $
7271 +
7272 +EAPI=5
7273 +
7274 +KDE_HANDBOOK="optional"
7275 +inherit kde4-base
7276 +
7277 +DESCRIPTION="KDE timer for making a fine cup of tea"
7278 +HOMEPAGE="http://www.kde.org/applications/games/kteatime"
7279 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7280 +IUSE="debug"
7281
7282 diff --git a/kde-base/ktimer/ktimer-4.12.2.ebuild b/kde-base/ktimer/ktimer-4.12.2.ebuild
7283 new file mode 100644
7284 index 0000000..6ec0a4d
7285 --- /dev/null
7286 +++ b/kde-base/ktimer/ktimer-4.12.2.ebuild
7287 @@ -0,0 +1,14 @@
7288 +# Copyright 1999-2014 Gentoo Foundation
7289 +# Distributed under the terms of the GNU General Public License v2
7290 +# $Header: $
7291 +
7292 +EAPI=5
7293 +
7294 +KDE_HANDBOOK="optional"
7295 +inherit kde4-base
7296 +
7297 +DESCRIPTION="KDE Timer"
7298 +HOMEPAGE="http://www.kde.org/applications/utilities/ktimer
7299 +http://utils.kde.org/projects/ktimer"
7300 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7301 +IUSE="debug"
7302
7303 diff --git a/kde-base/ktimetracker/ktimetracker-4.12.2.ebuild b/kde-base/ktimetracker/ktimetracker-4.12.2.ebuild
7304 new file mode 100644
7305 index 0000000..5d52c0b
7306 --- /dev/null
7307 +++ b/kde-base/ktimetracker/ktimetracker-4.12.2.ebuild
7308 @@ -0,0 +1,38 @@
7309 +# Copyright 1999-2014 Gentoo Foundation
7310 +# Distributed under the terms of the GNU General Public License v2
7311 +# $Header: $
7312 +
7313 +EAPI=5
7314 +
7315 +KDE_HANDBOOK="optional"
7316 +KMNAME="kdepim"
7317 +inherit kde4-meta
7318 +
7319 +DESCRIPTION="KTimeTracker tracks time spent on various tasks."
7320 +HOEMPAGE="http://www.kde.org/applications/utilities/ktimetracker/"
7321 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7322 +IUSE="debug"
7323 +
7324 +RDEPEND="
7325 + $(add_kdebase_dep kdepim-kresources)
7326 + $(add_kdebase_dep kdepimlibs)
7327 + $(add_kdebase_dep kdepim-common-libs)
7328 + x11-libs/libXScrnSaver
7329 +"
7330 +DEPEND="${RDEPEND}
7331 + x11-proto/scrnsaverproto
7332 +"
7333 +
7334 +KMEXTRACTONLY="
7335 + kresources/
7336 +"
7337 +
7338 +KMLOADLIBS="kdepim-common-libs"
7339 +
7340 +src_unpack() {
7341 + if use kontact; then
7342 + KMEXTRA="${KMEXTRA} kontact/plugins/ktimetracker"
7343 + fi
7344 +
7345 + kde4-meta_src_unpack
7346 +}
7347
7348 diff --git a/kde-base/ktimezoned/ktimezoned-4.12.2.ebuild b/kde-base/ktimezoned/ktimezoned-4.12.2.ebuild
7349 new file mode 100644
7350 index 0000000..834cbd9
7351 --- /dev/null
7352 +++ b/kde-base/ktimezoned/ktimezoned-4.12.2.ebuild
7353 @@ -0,0 +1,12 @@
7354 +# Copyright 1999-2014 Gentoo Foundation
7355 +# Distributed under the terms of the GNU General Public License v2
7356 +# $Header: $
7357 +
7358 +EAPI=5
7359 +
7360 +KMNAME="kde-runtime"
7361 +inherit kde4-meta
7362 +
7363 +DESCRIPTION="KDE: Timezone daemon"
7364 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
7365 +IUSE="debug"
7366
7367 diff --git a/kde-base/ktnef/ktnef-4.12.2.ebuild b/kde-base/ktnef/ktnef-4.12.2.ebuild
7368 new file mode 100644
7369 index 0000000..e9df8d8
7370 --- /dev/null
7371 +++ b/kde-base/ktnef/ktnef-4.12.2.ebuild
7372 @@ -0,0 +1,24 @@
7373 +# Copyright 1999-2014 Gentoo Foundation
7374 +# Distributed under the terms of the GNU General Public License v2
7375 +# $Header: $
7376 +
7377 +EAPI=5
7378 +
7379 +KDE_HANDBOOK="optional"
7380 +KMNAME="kdepim"
7381 +inherit kde4-meta
7382 +
7383 +DESCRIPTION="A viewer for TNEF attachments."
7384 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7385 +LICENSE="LGPL-2.1"
7386 +IUSE="debug"
7387 +
7388 +DEPEND="
7389 + >=app-office/akonadi-server-1.10.45
7390 + $(add_kdebase_dep kdepimlibs)
7391 +"
7392 +RDEPEND="${DEPEND}"
7393 +
7394 +KMEXTRACTONLY="
7395 + akonadi/
7396 +"
7397
7398 diff --git a/kde-base/ktouch/ktouch-4.12.2.ebuild b/kde-base/ktouch/ktouch-4.12.2.ebuild
7399 new file mode 100644
7400 index 0000000..836de04
7401 --- /dev/null
7402 +++ b/kde-base/ktouch/ktouch-4.12.2.ebuild
7403 @@ -0,0 +1,18 @@
7404 +# Copyright 1999-2014 Gentoo Foundation
7405 +# Distributed under the terms of the GNU General Public License v2
7406 +# $Header: $
7407 +
7408 +EAPI=5
7409 +
7410 +KDE_HANDBOOK="optional"
7411 +inherit kde4-base
7412 +
7413 +DESCRIPTION="KDE: A program that helps you to learn and practice touch typing"
7414 +HOMEPAGE="http://edu.kde.org/applications/miscellaneous/ktouch"
7415 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7416 +IUSE="debug"
7417 +
7418 +RDEPEND="
7419 + $(add_kdebase_dep knotify)
7420 + $(add_kdebase_dep plasma-workspace '' 4.11)
7421 +"
7422
7423 diff --git a/kde-base/ktraderclient/ktraderclient-4.12.2.ebuild b/kde-base/ktraderclient/ktraderclient-4.12.2.ebuild
7424 new file mode 100644
7425 index 0000000..96b789d
7426 --- /dev/null
7427 +++ b/kde-base/ktraderclient/ktraderclient-4.12.2.ebuild
7428 @@ -0,0 +1,12 @@
7429 +# Copyright 1999-2014 Gentoo Foundation
7430 +# Distributed under the terms of the GNU General Public License v2
7431 +# $Header: $
7432 +
7433 +EAPI=5
7434 +
7435 +KMNAME="kde-runtime"
7436 +inherit kde4-meta
7437 +
7438 +DESCRIPTION="A command-line tool for querying the KDE trader system"
7439 +IUSE="debug"
7440 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
7441
7442 diff --git a/kde-base/ktuberling/ktuberling-4.12.2.ebuild b/kde-base/ktuberling/ktuberling-4.12.2.ebuild
7443 new file mode 100644
7444 index 0000000..040e0c9
7445 --- /dev/null
7446 +++ b/kde-base/ktuberling/ktuberling-4.12.2.ebuild
7447 @@ -0,0 +1,20 @@
7448 +# Copyright 1999-2014 Gentoo Foundation
7449 +# Distributed under the terms of the GNU General Public License v2
7450 +# $Header: $
7451 +
7452 +EAPI=5
7453 +
7454 +KDE_HANDBOOK="optional"
7455 +KDE_SELINUX_MODULE="games"
7456 +inherit kde4-base
7457 +
7458 +DESCRIPTION="KDE: potato game for kids"
7459 +HOMEPAGE="
7460 + http://www.kde.org/applications/games/ktuberling/
7461 + http://games.kde.org/game.php?game=ktuberling
7462 +"
7463 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7464 +IUSE="debug"
7465 +
7466 +DEPEND="$(add_kdebase_dep libkdegames)"
7467 +RDEPEND="${DEPEND}"
7468
7469 diff --git a/kde-base/kturtle/kturtle-4.12.2.ebuild b/kde-base/kturtle/kturtle-4.12.2.ebuild
7470 new file mode 100644
7471 index 0000000..508975e
7472 --- /dev/null
7473 +++ b/kde-base/kturtle/kturtle-4.12.2.ebuild
7474 @@ -0,0 +1,17 @@
7475 +# Copyright 1999-2014 Gentoo Foundation
7476 +# Distributed under the terms of the GNU General Public License v2
7477 +# $Header: $
7478 +
7479 +EAPI=5
7480 +
7481 +KDE_HANDBOOK="optional"
7482 +inherit kde4-base
7483 +
7484 +DESCRIPTION="KDE: Educational programming environment using the Logo programming language"
7485 +HOMEPAGE="http://www.kde.org/applications/education/kturtle http://edu.kde.org/kturtle"
7486 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7487 +IUSE="debug"
7488 +
7489 +RDEPEND="
7490 + $(add_kdebase_dep knotify)
7491 +"
7492
7493 diff --git a/kde-base/ktux/ktux-4.12.2.ebuild b/kde-base/ktux/ktux-4.12.2.ebuild
7494 new file mode 100644
7495 index 0000000..d735495
7496 --- /dev/null
7497 +++ b/kde-base/ktux/ktux-4.12.2.ebuild
7498 @@ -0,0 +1,19 @@
7499 +# Copyright 1999-2014 Gentoo Foundation
7500 +# Distributed under the terms of the GNU General Public License v2
7501 +# $Header: $
7502 +
7503 +EAPI=5
7504 +
7505 +inherit kde4-base
7506 +
7507 +DESCRIPTION="KDE: screensaver featuring the Space-Faring Tux"
7508 +HOMEPAGE+=" http://userbase.kde.org/KTux"
7509 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7510 +IUSE="debug"
7511 +
7512 +# libkworkspace - only as a stub to provide KDE4Workspace config
7513 +DEPEND="
7514 + $(add_kdebase_dep kscreensaver '' 4.11)
7515 + $(add_kdebase_dep libkworkspace '' 4.11)
7516 +"
7517 +RDEPEND="${DEPEND}"
7518
7519 diff --git a/kde-base/kubrick/kubrick-4.12.2.ebuild b/kde-base/kubrick/kubrick-4.12.2.ebuild
7520 new file mode 100644
7521 index 0000000..0f0d091
7522 --- /dev/null
7523 +++ b/kde-base/kubrick/kubrick-4.12.2.ebuild
7524 @@ -0,0 +1,21 @@
7525 +# Copyright 1999-2014 Gentoo Foundation
7526 +# Distributed under the terms of the GNU General Public License v2
7527 +# $Header: $
7528 +
7529 +EAPI=5
7530 +
7531 +KDE_HANDBOOK="optional"
7532 +OPENGL_REQUIRED="always"
7533 +inherit kde4-base
7534 +
7535 +DESCRIPTION="A game based on the \"Rubik's Cube\" puzzle."
7536 +HOMEPAGE="http://www.kde.org/applications/games/kubrick/"
7537 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7538 +IUSE="debug"
7539 +
7540 +RDEPEND="$(add_kdebase_dep libkdegames)
7541 + virtual/glu
7542 +"
7543 +DEPEND="${RDEPEND}
7544 + virtual/opengl
7545 +"
7546
7547 diff --git a/kde-base/kuiserver/kuiserver-4.12.2.ebuild b/kde-base/kuiserver/kuiserver-4.12.2.ebuild
7548 new file mode 100644
7549 index 0000000..e7358d94
7550 --- /dev/null
7551 +++ b/kde-base/kuiserver/kuiserver-4.12.2.ebuild
7552 @@ -0,0 +1,12 @@
7553 +# Copyright 1999-2014 Gentoo Foundation
7554 +# Distributed under the terms of the GNU General Public License v2
7555 +# $Header: $
7556 +
7557 +EAPI=5
7558 +
7559 +KMNAME="kde-runtime"
7560 +inherit kde4-meta
7561 +
7562 +DESCRIPTION="KDE: Progress Info UI server"
7563 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
7564 +IUSE="debug"
7565
7566 diff --git a/kde-base/kurifilter-plugins/kurifilter-plugins-4.12.2.ebuild b/kde-base/kurifilter-plugins/kurifilter-plugins-4.12.2.ebuild
7567 new file mode 100644
7568 index 0000000..ee62458
7569 --- /dev/null
7570 +++ b/kde-base/kurifilter-plugins/kurifilter-plugins-4.12.2.ebuild
7571 @@ -0,0 +1,15 @@
7572 +# Copyright 1999-2014 Gentoo Foundation
7573 +# Distributed under the terms of the GNU General Public License v2
7574 +# $Header: $
7575 +
7576 +EAPI=5
7577 +
7578 +KMNAME="kde-runtime"
7579 +inherit kde4-meta
7580 +
7581 +DESCRIPTION="KDE: Plugins to manage filtering URIs."
7582 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7583 +IUSE="debug"
7584 +
7585 +RESTRICT=test
7586 +# bug 420255
7587
7588 diff --git a/kde-base/kuser/kuser-4.12.2.ebuild b/kde-base/kuser/kuser-4.12.2.ebuild
7589 new file mode 100644
7590 index 0000000..8126fe3
7591 --- /dev/null
7592 +++ b/kde-base/kuser/kuser-4.12.2.ebuild
7593 @@ -0,0 +1,21 @@
7594 +# Copyright 1999-2014 Gentoo Foundation
7595 +# Distributed under the terms of the GNU General Public License v2
7596 +# $Header: $
7597 +
7598 +EAPI=5
7599 +
7600 +KDE_HANDBOOK="optional"
7601 +inherit kde4-base
7602 +
7603 +DESCRIPTION="KDE application that helps you manage system users"
7604 +HOMEPAGE="http://www.kde.org/applications/system/kuser/"
7605 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7606 +IUSE="debug"
7607 +
7608 +DEPEND="
7609 + $(add_kdebase_dep kdepimlibs)
7610 +"
7611 +# notify is needed for dialogs
7612 +RDEPEND="${DEPEND}
7613 + $(add_kdebase_dep knotify)
7614 +"
7615
7616 diff --git a/kde-base/kwallet/kwallet-4.12.2.ebuild b/kde-base/kwallet/kwallet-4.12.2.ebuild
7617 new file mode 100644
7618 index 0000000..82cc0bb
7619 --- /dev/null
7620 +++ b/kde-base/kwallet/kwallet-4.12.2.ebuild
7621 @@ -0,0 +1,14 @@
7622 +# Copyright 1999-2014 Gentoo Foundation
7623 +# Distributed under the terms of the GNU General Public License v2
7624 +# $Header: $
7625 +
7626 +EAPI=5
7627 +
7628 +KDE_HANDBOOK="optional"
7629 +inherit kde4-base
7630 +
7631 +DESCRIPTION="KDE Wallet Management Tool"
7632 +HOMEAGE="http://www.kde.org/applications/system/kwalletmanager
7633 +http://utils.kde.org/projects/kwalletmanager"
7634 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7635 +IUSE="debug"
7636
7637 diff --git a/kde-base/kwalletd/kwalletd-4.12.2.ebuild b/kde-base/kwalletd/kwalletd-4.12.2.ebuild
7638 new file mode 100644
7639 index 0000000..5020707
7640 --- /dev/null
7641 +++ b/kde-base/kwalletd/kwalletd-4.12.2.ebuild
7642 @@ -0,0 +1,29 @@
7643 +# Copyright 1999-2014 Gentoo Foundation
7644 +# Distributed under the terms of the GNU General Public License v2
7645 +# $Header: $
7646 +
7647 +EAPI=5
7648 +
7649 +KMNAME="kde-runtime"
7650 +inherit kde4-meta
7651 +
7652 +DESCRIPTION="KDE Password Server"
7653 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
7654 +IUSE="debug semantic-desktop"
7655 +
7656 +DEPEND="
7657 + semantic-desktop? (
7658 + app-crypt/gpgme
7659 + $(add_kdebase_dep kdepimlibs)
7660 + )
7661 +"
7662 +RDEPEND="${DEPEND}"
7663 +
7664 +src_configure() {
7665 + local mycmakeargs=(
7666 + $(cmake-utils_use_find_package semantic-desktop Gpgme)
7667 + $(cmake-utils_use_find_package semantic-desktop QGpgme)
7668 + )
7669 +
7670 + kde4-base_src_configure
7671 +}
7672
7673 diff --git a/kde-base/kwordquiz/kwordquiz-4.12.2.ebuild b/kde-base/kwordquiz/kwordquiz-4.12.2.ebuild
7674 new file mode 100644
7675 index 0000000..4ed0262
7676 --- /dev/null
7677 +++ b/kde-base/kwordquiz/kwordquiz-4.12.2.ebuild
7678 @@ -0,0 +1,19 @@
7679 +# Copyright 1999-2014 Gentoo Foundation
7680 +# Distributed under the terms of the GNU General Public License v2
7681 +# $Header: $
7682 +
7683 +EAPI=5
7684 +
7685 +KDE_HANDBOOK="optional"
7686 +inherit kde4-base
7687 +
7688 +DESCRIPTION="KDE: A powerful flashcard and vocabulary learning program"
7689 +HOMEPAGE="http://www.kde.org/applications/education/kwordquiz
7690 +http://edu.kde.org/kwordquiz"
7691 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7692 +IUSE="debug"
7693 +
7694 +DEPEND="
7695 + $(add_kdebase_dep libkdeedu)
7696 +"
7697 +RDEPEND=${DEPEND}
7698
7699 diff --git a/kde-base/kwrite/kwrite-4.12.2.ebuild b/kde-base/kwrite/kwrite-4.12.2.ebuild
7700 new file mode 100644
7701 index 0000000..d0124a4
7702 --- /dev/null
7703 +++ b/kde-base/kwrite/kwrite-4.12.2.ebuild
7704 @@ -0,0 +1,19 @@
7705 +# Copyright 1999-2014 Gentoo Foundation
7706 +# Distributed under the terms of the GNU General Public License v2
7707 +# $Header: $
7708 +
7709 +EAPI=5
7710 +
7711 +KDE_HANDBOOK="optional"
7712 +KMNAME="kate"
7713 +KMEXTRACTONLY="doc/kate"
7714 +inherit kde4-meta
7715 +
7716 +DESCRIPTION="KDE MDI editor/IDE"
7717 +HOMEPAGE="http://www.kde.org/applications/utilities/kwrite"
7718 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7719 +IUSE="debug"
7720 +
7721 +RDEPEND="
7722 + $(add_kdebase_dep katepart)
7723 +"
7724
7725 diff --git a/kde-base/libkcddb/libkcddb-4.12.2.ebuild b/kde-base/libkcddb/libkcddb-4.12.2.ebuild
7726 new file mode 100644
7727 index 0000000..92c341b
7728 --- /dev/null
7729 +++ b/kde-base/libkcddb/libkcddb-4.12.2.ebuild
7730 @@ -0,0 +1,30 @@
7731 +# Copyright 1999-2014 Gentoo Foundation
7732 +# Distributed under the terms of the GNU General Public License v2
7733 +# $Header: $
7734 +
7735 +EAPI=5
7736 +
7737 +inherit kde4-base
7738 +
7739 +DESCRIPTION="KDE library for CDDB"
7740 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7741 +IUSE="debug musicbrainz"
7742 +
7743 +# tests require network access and compare static data with online data
7744 +# bug 280996
7745 +RESTRICT=test
7746 +
7747 +DEPEND="
7748 + musicbrainz? ( media-libs/musicbrainz:5 )
7749 +"
7750 +RDEPEND="${DEPEND}"
7751 +
7752 +KMSAVELIBS="true"
7753 +
7754 +src_configure() {
7755 + mycmakeargs=(
7756 + $(cmake-utils_use_with musicbrainz MusicBrainz5)
7757 + )
7758 +
7759 + kde4-base_src_configure
7760 +}
7761
7762 diff --git a/kde-base/libkcompactdisc/libkcompactdisc-4.12.2.ebuild b/kde-base/libkcompactdisc/libkcompactdisc-4.12.2.ebuild
7763 new file mode 100644
7764 index 0000000..73819c5
7765 --- /dev/null
7766 +++ b/kde-base/libkcompactdisc/libkcompactdisc-4.12.2.ebuild
7767 @@ -0,0 +1,18 @@
7768 +# Copyright 1999-2014 Gentoo Foundation
7769 +# Distributed under the terms of the GNU General Public License v2
7770 +# $Header: $
7771 +
7772 +EAPI=5
7773 +
7774 +inherit kde4-base
7775 +
7776 +DESCRIPTION="KDE library for playing & ripping CDs"
7777 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7778 +IUSE="alsa debug"
7779 +
7780 +src_configure() {
7781 + mycmakeargs=(
7782 + $(cmake-utils_use_with alsa)
7783 + )
7784 + kde4-base_src_configure
7785 +}
7786
7787 diff --git a/kde-base/libkdcraw/libkdcraw-4.12.2.ebuild b/kde-base/libkdcraw/libkdcraw-4.12.2.ebuild
7788 new file mode 100644
7789 index 0000000..51e3d38
7790 --- /dev/null
7791 +++ b/kde-base/libkdcraw/libkdcraw-4.12.2.ebuild
7792 @@ -0,0 +1,16 @@
7793 +# Copyright 1999-2014 Gentoo Foundation
7794 +# Distributed under the terms of the GNU General Public License v2
7795 +# $Header: $
7796 +
7797 +EAPI=5
7798 +
7799 +inherit kde4-base
7800 +
7801 +DESCRIPTION="KDE digital camera raw image library wrapper"
7802 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7803 +IUSE="debug"
7804 +
7805 +DEPEND="
7806 + >=media-libs/libraw-0.16_beta1-r1:=
7807 +"
7808 +RDEPEND="${DEPEND}"
7809
7810 diff --git a/kde-base/libkdeedu/libkdeedu-4.12.2.ebuild b/kde-base/libkdeedu/libkdeedu-4.12.2.ebuild
7811 new file mode 100644
7812 index 0000000..f26281a
7813 --- /dev/null
7814 +++ b/kde-base/libkdeedu/libkdeedu-4.12.2.ebuild
7815 @@ -0,0 +1,15 @@
7816 +# Copyright 1999-2014 Gentoo Foundation
7817 +# Distributed under the terms of the GNU General Public License v2
7818 +# $Header: $
7819 +
7820 +EAPI=5
7821 +
7822 +inherit kde4-base
7823 +
7824 +DESCRIPTION="Common library for KDE educational apps"
7825 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7826 +IUSE="debug"
7827 +
7828 +# 4 of 4 tests fail. Last checked for 4.6.1. Tests are fundamentally broken,
7829 +# see bug 258857 for details.
7830 +RESTRICT=test
7831
7832 diff --git a/kde-base/libkdegames/libkdegames-4.12.2.ebuild b/kde-base/libkdegames/libkdegames-4.12.2.ebuild
7833 new file mode 100644
7834 index 0000000..44a0bc8
7835 --- /dev/null
7836 +++ b/kde-base/libkdegames/libkdegames-4.12.2.ebuild
7837 @@ -0,0 +1,31 @@
7838 +# Copyright 1999-2014 Gentoo Foundation
7839 +# Distributed under the terms of the GNU General Public License v2
7840 +# $Header: $
7841 +
7842 +EAPI=5
7843 +
7844 +inherit kde4-base
7845 +
7846 +DESCRIPTION="Base library common to many KDE games."
7847 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7848 +IUSE="debug openal"
7849 +
7850 +DEPEND="
7851 + openal? (
7852 + media-libs/libsndfile
7853 + media-libs/openal
7854 + )
7855 +"
7856 +RDEPEND="${DEPEND}
7857 + !<kde-base/kbreakout-4.10.50:4
7858 +"
7859 +
7860 +KMSAVELIBS="true"
7861 +
7862 +src_configure() {
7863 + local mycmakeargs=(
7864 + $(cmake-utils_use openal USE_OPENAL_SNDFILE)
7865 + )
7866 +
7867 + kde4-base_src_configure
7868 +}
7869
7870 diff --git a/kde-base/libkexiv2/libkexiv2-4.12.2.ebuild b/kde-base/libkexiv2/libkexiv2-4.12.2.ebuild
7871 new file mode 100644
7872 index 0000000..2e9e3c2
7873 --- /dev/null
7874 +++ b/kde-base/libkexiv2/libkexiv2-4.12.2.ebuild
7875 @@ -0,0 +1,17 @@
7876 +# Copyright 1999-2014 Gentoo Foundation
7877 +# Distributed under the terms of the GNU General Public License v2
7878 +# $Header: $
7879 +
7880 +EAPI=5
7881 +
7882 +inherit kde4-base
7883 +
7884 +DESCRIPTION="KDE Image Plugin Interface: an exiv2 library wrapper"
7885 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7886 +IUSE="debug +xmp"
7887 +
7888 +DEPEND="
7889 + >=media-gfx/exiv2-0.20:=[xmp=]
7890 + virtual/jpeg:0
7891 +"
7892 +RDEPEND="${DEPEND}"
7893
7894 diff --git a/kde-base/libkipi/libkipi-4.12.2.ebuild b/kde-base/libkipi/libkipi-4.12.2.ebuild
7895 new file mode 100644
7896 index 0000000..f2a003a
7897 --- /dev/null
7898 +++ b/kde-base/libkipi/libkipi-4.12.2.ebuild
7899 @@ -0,0 +1,11 @@
7900 +# Copyright 1999-2014 Gentoo Foundation
7901 +# Distributed under the terms of the GNU General Public License v2
7902 +# $Header: $
7903 +
7904 +EAPI=5
7905 +
7906 +inherit kde4-base
7907 +
7908 +DESCRIPTION="A library for image plugins accross KDE applications."
7909 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7910 +IUSE="debug"
7911
7912 diff --git a/kde-base/libkmahjongg/libkmahjongg-4.12.2.ebuild b/kde-base/libkmahjongg/libkmahjongg-4.12.2.ebuild
7913 new file mode 100644
7914 index 0000000..593eb6c
7915 --- /dev/null
7916 +++ b/kde-base/libkmahjongg/libkmahjongg-4.12.2.ebuild
7917 @@ -0,0 +1,11 @@
7918 +# Copyright 1999-2014 Gentoo Foundation
7919 +# Distributed under the terms of the GNU General Public License v2
7920 +# $Header: $
7921 +
7922 +EAPI=5
7923 +
7924 +inherit kde4-base
7925 +
7926 +DESCRIPTION="LibKMahjongg for KDE"
7927 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7928 +IUSE="debug"
7929
7930 diff --git a/kde-base/libkomparediff2/libkomparediff2-4.12.2.ebuild b/kde-base/libkomparediff2/libkomparediff2-4.12.2.ebuild
7931 new file mode 100644
7932 index 0000000..0d8ea83
7933 --- /dev/null
7934 +++ b/kde-base/libkomparediff2/libkomparediff2-4.12.2.ebuild
7935 @@ -0,0 +1,15 @@
7936 +# Copyright 1999-2014 Gentoo Foundation
7937 +# Distributed under the terms of the GNU General Public License v2
7938 +# $Header: $
7939 +
7940 +EAPI=5
7941 +
7942 +inherit kde4-base
7943 +
7944 +DESCRIPTION="KDE library to compare files and strings"
7945 +KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
7946 +IUSE="debug test"
7947 +
7948 +RDEPEND="${DEPEND}
7949 + !<=kde-base/kompare-4.11.50
7950 +"
7951
7952 diff --git a/kde-base/libkonq/libkonq-4.12.2.ebuild b/kde-base/libkonq/libkonq-4.12.2.ebuild
7953 new file mode 100644
7954 index 0000000..37e3a80
7955 --- /dev/null
7956 +++ b/kde-base/libkonq/libkonq-4.12.2.ebuild
7957 @@ -0,0 +1,19 @@
7958 +# Copyright 1999-2014 Gentoo Foundation
7959 +# Distributed under the terms of the GNU General Public License v2
7960 +# $Header: $
7961 +
7962 +EAPI=5
7963 +
7964 +KMNAME="kde-baseapps"
7965 +KMMODULE="lib/konq"
7966 +CPPUNIT_REQUIRED="optional"
7967 +inherit kde4-meta
7968 +
7969 +DESCRIPTION="The embeddable part of konqueror"
7970 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7971 +IUSE="debug"
7972 +RESTRICT="test"
7973 +
7974 +KMSAVELIBS="true"
7975 +
7976 +PATCHES=( "${FILESDIR}/${PN}-4.9.0-cmake.patch" )
7977
7978 diff --git a/kde-base/libksane/libksane-4.12.2.ebuild b/kde-base/libksane/libksane-4.12.2.ebuild
7979 new file mode 100644
7980 index 0000000..be23e5e
7981 --- /dev/null
7982 +++ b/kde-base/libksane/libksane-4.12.2.ebuild
7983 @@ -0,0 +1,17 @@
7984 +# Copyright 1999-2014 Gentoo Foundation
7985 +# Distributed under the terms of the GNU General Public License v2
7986 +# $Header: $
7987 +
7988 +EAPI=5
7989 +
7990 +inherit kde4-base
7991 +
7992 +DESCRIPTION="SANE Library interface for KDE"
7993 +KEYWORDS=" ~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
7994 +IUSE="debug"
7995 +LICENSE="LGPL-2"
7996 +
7997 +DEPEND="
7998 + media-gfx/sane-backends
7999 +"
8000 +RDEPEND="${DEPEND}"
8001
8002 diff --git a/kde-base/lokalize/lokalize-4.12.2.ebuild b/kde-base/lokalize/lokalize-4.12.2.ebuild
8003 new file mode 100644
8004 index 0000000..02c69ea
8005 --- /dev/null
8006 +++ b/kde-base/lokalize/lokalize-4.12.2.ebuild
8007 @@ -0,0 +1,47 @@
8008 +# Copyright 1999-2014 Gentoo Foundation
8009 +# Distributed under the terms of the GNU General Public License v2
8010 +# $Header: $
8011 +
8012 +EAPI=5
8013 +
8014 +KDE_HANDBOOK="optional"
8015 +PYTHON_COMPAT=( python{2_6,2_7} )
8016 +inherit python-single-r1 kde4-base
8017 +
8018 +DESCRIPTION="KDE4 translation tool"
8019 +HOMEPAGE="http://www.kde.org/applications/development/lokalize
8020 +http://l10n.kde.org/tools"
8021 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
8022 +IUSE="debug semantic-desktop"
8023 +
8024 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
8025 +
8026 +DEPEND="
8027 + ${PYTHON_DEPS}
8028 + >=app-text/hunspell-1.2.8
8029 + >=dev-qt/qtsql-4.5.0:4[sqlite]
8030 + semantic-desktop? ( >=dev-libs/soprano-2.9.0 )
8031 +"
8032 +RDEPEND="${DEPEND}
8033 + $(add_kdebase_dep kdesdk-strigi-analyzer)
8034 + $(add_kdebase_dep krosspython "${PYTHON_USEDEP}")
8035 + $(add_kdebase_dep pykde4 "${PYTHON_USEDEP}")
8036 +"
8037 +
8038 +pkg_setup() {
8039 + python-single-r1_pkg_setup
8040 + kde4-base_pkg_setup
8041 +}
8042 +
8043 +src_install() {
8044 + kde4-base_src_install
8045 + python_fix_shebang "${ED}/usr/share/apps/${PN}"
8046 +}
8047 +
8048 +pkg_postinst() {
8049 + kde4-base_pkg_postinst
8050 +
8051 + if ! has_version dev-vcs/subversion ; then
8052 + elog "To be able to autofetch KDE translations in new project wizard, install dev-vcs/subversion."
8053 + fi
8054 +}
8055
8056 diff --git a/kde-base/lskat/lskat-4.12.2.ebuild b/kde-base/lskat/lskat-4.12.2.ebuild
8057 new file mode 100644
8058 index 0000000..305f6e2
8059 --- /dev/null
8060 +++ b/kde-base/lskat/lskat-4.12.2.ebuild
8061 @@ -0,0 +1,20 @@
8062 +# Copyright 1999-2014 Gentoo Foundation
8063 +# Distributed under the terms of the GNU General Public License v2
8064 +# $Header: $
8065 +
8066 +EAPI=5
8067 +
8068 +KDE_HANDBOOK="optional"
8069 +KDE_SELINUX_MODULE="games"
8070 +inherit kde4-base
8071 +
8072 +DESCRIPTION="Skat game for KDE"
8073 +HOMEPAGE="
8074 + http://www.kde.org/applications/games/lskat/
8075 + http://games.kde.org/game.php?game=lskat
8076 +"
8077 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
8078 +IUSE="debug"
8079 +
8080 +DEPEND="$(add_kdebase_dep libkdegames)"
8081 +RDEPEND="${DEPEND}"
8082
8083 diff --git a/kde-base/marble/marble-4.12.2.ebuild b/kde-base/marble/marble-4.12.2.ebuild
8084 new file mode 100644
8085 index 0000000..777c72d
8086 --- /dev/null
8087 +++ b/kde-base/marble/marble-4.12.2.ebuild
8088 @@ -0,0 +1,87 @@
8089 +# Copyright 1999-2014 Gentoo Foundation
8090 +# Distributed under the terms of the GNU General Public License v2
8091 +# $Header: $
8092 +
8093 +EAPI=5
8094 +
8095 +KDE_HANDBOOK="optional"
8096 +KDE_REQUIRED="optional"
8097 +CPPUNIT_REQUIRED="optional"
8098 +PYTHON_COMPAT=( python{2_6,2_7} )
8099 +inherit kde4-base python-single-r1
8100 +
8101 +DESCRIPTION="Generic geographical map widget"
8102 +HOMEPAGE="http://marble.kde.org/"
8103 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
8104 +IUSE="debug designer-plugin gps +kde plasma python shapefile test zip"
8105 +
8106 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
8107 +
8108 +# tests fail / segfault. Last checked for 4.9.0
8109 +RESTRICT="test"
8110 +
8111 +RDEPEND="
8112 + dev-qt/qtcore:4
8113 + dev-qt/qtdbus:4
8114 + dev-qt/qtdeclarative:4
8115 + dev-qt/qtgui:4
8116 + dev-qt/qtscript:4
8117 + dev-qt/qtsql:4
8118 + dev-qt/qtsvg:4
8119 + dev-qt/qtwebkit:4
8120 + gps? ( >=sci-geosciences/gpsd-2.95[qt4] )
8121 + python? (
8122 + ${PYTHON_DEPS}
8123 + >=dev-python/PyQt4-4.4.4-r1[${PYTHON_USEDEP}]
8124 + kde? ( $(add_kdebase_dep pykde4 "${PYTHON_USEDEP}" ) )
8125 + )
8126 + shapefile? ( sci-libs/shapelib )
8127 + zip? ( dev-libs/quazip )
8128 +"
8129 +DEPEND="
8130 + ${RDEPEND}
8131 + test? ( dev-qt/qttest:4 )
8132 +"
8133 +# the qt dependencies are needed because with USE=-kde nothing is pulled in
8134 +# by default... bugs 414165 & 429346
8135 +
8136 +REQUIRED_USE="
8137 + plasma? ( kde )
8138 + python? ( kde )
8139 +"
8140 +
8141 +pkg_setup() {
8142 + kde4-base_pkg_setup
8143 + use python && python-single-r1_pkg_setup
8144 +}
8145 +
8146 +src_configure() {
8147 + local mycmakeargs=(
8148 + $(cmake-utils_use_with designer-plugin DESIGNER_PLUGIN)
8149 + $(cmake-utils_use python EXPERIMENTAL_PYTHON_BINDINGS)
8150 + $(cmake-utils_use_with python PythonLibrary)
8151 + $(cmake-utils_use_with python PyQt4)
8152 + $(cmake-utils_use_with python SIP)
8153 + $(cmake-utils_use_with gps libgps)
8154 + $(cmake-utils_use !kde QTONLY)
8155 + $(cmake-utils_use_with plasma)
8156 + $(cmake-utils_use_with shapefile libshp)
8157 + $(cmake-utils_use_with zip quazip)
8158 + -DBUILD_MARBLE_TESTS=OFF
8159 + -DWITH_liblocation=0
8160 + -DWITH_QextSerialPort=OFF
8161 + )
8162 +
8163 + kde4-base_src_configure
8164 +}
8165 +
8166 +src_test() {
8167 + if use kde; then
8168 + elog "Marble tests can only be run in the qt-only version"
8169 + else
8170 + local mycmakeargs=(
8171 + -DBUILD_MARBLE_TESTS=ON
8172 + )
8173 + kde4-base_src_test
8174 + fi
8175 +}
8176
8177 diff --git a/kde-base/mplayerthumbs/mplayerthumbs-4.12.2.ebuild b/kde-base/mplayerthumbs/mplayerthumbs-4.12.2.ebuild
8178 new file mode 100644
8179 index 0000000..595187f
8180 --- /dev/null
8181 +++ b/kde-base/mplayerthumbs/mplayerthumbs-4.12.2.ebuild
8182 @@ -0,0 +1,26 @@
8183 +# Copyright 1999-2014 Gentoo Foundation
8184 +# Distributed under the terms of the GNU General Public License v2
8185 +# $Header: $
8186 +
8187 +EAPI=5
8188 +
8189 +inherit kde4-base
8190 +
8191 +DESCRIPTION="A Thumbnail Generator for Video Files on KDE filemanagers."
8192 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
8193 +IUSE="debug"
8194 +
8195 +RDEPEND="
8196 + || (
8197 + $(add_kdebase_dep dolphin)
8198 + $(add_kdebase_dep konqueror)
8199 + )
8200 +"
8201 +
8202 +src_configure() {
8203 + mycmakeargs=(
8204 + -DENABLE_PHONON_SUPPORT=ON
8205 + )
8206 +
8207 + kde4-base_src_configure
8208 +}
8209
8210 diff --git a/kde-base/nepomuk-core/nepomuk-core-4.12.2.ebuild b/kde-base/nepomuk-core/nepomuk-core-4.12.2.ebuild
8211 new file mode 100644
8212 index 0000000..999af7f
8213 --- /dev/null
8214 +++ b/kde-base/nepomuk-core/nepomuk-core-4.12.2.ebuild
8215 @@ -0,0 +1,39 @@
8216 +# Copyright 1999-2014 Gentoo Foundation
8217 +# Distributed under the terms of the GNU General Public License v2
8218 +# $Header: $
8219 +
8220 +EAPI=5
8221 +
8222 +inherit kde4-base
8223 +
8224 +DESCRIPTION="Nepomuk core libraries"
8225 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
8226 +IUSE="debug epub exif ffmpeg pdf taglib"
8227 +
8228 +DEPEND="
8229 + >=dev-libs/shared-desktop-ontologies-0.11.0
8230 + >=dev-libs/soprano-2.9.3[dbus,raptor,redland,virtuoso]
8231 + epub? ( app-text/ebook-tools )
8232 + exif? ( media-gfx/exiv2:= )
8233 + ffmpeg? ( virtual/ffmpeg )
8234 + pdf? ( app-text/poppler[qt4] )
8235 + taglib? ( media-libs/taglib )
8236 +"
8237 +RDEPEND="${DEPEND}
8238 + !<kde-base/nepomuk-4.8.80:4
8239 +"
8240 +
8241 +RESTRICT="test"
8242 +# bug 392989
8243 +
8244 +src_configure() {
8245 + local mycmakeargs=(
8246 + $(cmake-utils_use_find_package epub EPub)
8247 + $(cmake-utils_use_find_package exif Exiv2)
8248 + $(cmake-utils_use_find_package ffmpeg FFmpeg)
8249 + $(cmake-utils_use_find_package pdf PopplerQt4)
8250 + $(cmake-utils_use_find_package taglib Taglib)
8251 + )
8252 +
8253 + kde4-base_src_configure
8254 +}
8255
8256 diff --git a/kde-base/nepomuk-widgets/nepomuk-widgets-4.12.2.ebuild b/kde-base/nepomuk-widgets/nepomuk-widgets-4.12.2.ebuild
8257 new file mode 100644
8258 index 0000000..0490a13
8259 --- /dev/null
8260 +++ b/kde-base/nepomuk-widgets/nepomuk-widgets-4.12.2.ebuild
8261 @@ -0,0 +1,22 @@
8262 +# Copyright 1999-2014 Gentoo Foundation
8263 +# Distributed under the terms of the GNU General Public License v2
8264 +# $Header: $
8265 +
8266 +EAPI=5
8267 +
8268 +inherit kde4-base
8269 +
8270 +DESCRIPTION="Widget library for nepomuk"
8271 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
8272 +IUSE="debug"
8273 +
8274 +DEPEND="
8275 + $(add_kdebase_dep nepomuk-core)
8276 + >=dev-libs/soprano-2.9.0
8277 +"
8278 +RDEPEND="${DEPEND}
8279 + !<kde-base/nepomuk-core-4.9.80:4
8280 +"
8281 +
8282 +# tests hangs
8283 +RESTRICT="test"
8284
8285 diff --git a/kde-base/nepomuk/nepomuk-4.12.2.ebuild b/kde-base/nepomuk/nepomuk-4.12.2.ebuild
8286 new file mode 100644
8287 index 0000000..1dee10d
8288 --- /dev/null
8289 +++ b/kde-base/nepomuk/nepomuk-4.12.2.ebuild
8290 @@ -0,0 +1,22 @@
8291 +# Copyright 1999-2014 Gentoo Foundation
8292 +# Distributed under the terms of the GNU General Public License v2
8293 +# $Header: $
8294 +
8295 +EAPI=5
8296 +
8297 +KDE_HANDBOOK="optional"
8298 +KMNAME="kde-runtime"
8299 +inherit kde4-meta
8300 +
8301 +DESCRIPTION="Nepomuk KDE4 client"
8302 +HOMEPAGE+=" http://userbase.kde.org/Nepomuk"
8303 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
8304 +IUSE="debug"
8305 +
8306 +DEPEND="
8307 + >=dev-libs/soprano-2.9.0[dbus,raptor,redland,virtuoso]
8308 + $(add_kdebase_dep kdelibs 'semantic-desktop')
8309 + $(add_kdebase_dep nepomuk-core)
8310 + !kde-misc/nepomukcontroller
8311 +"
8312 +RDEPEND="${DEPEND}"
8313
8314 diff --git a/kde-base/nsplugins/nsplugins-4.12.2.ebuild b/kde-base/nsplugins/nsplugins-4.12.2.ebuild
8315 new file mode 100644
8316 index 0000000..63e1d52
8317 --- /dev/null
8318 +++ b/kde-base/nsplugins/nsplugins-4.12.2.ebuild
8319 @@ -0,0 +1,30 @@
8320 +# Copyright 1999-2014 Gentoo Foundation
8321 +# Distributed under the terms of the GNU General Public License v2
8322 +# $Header: $
8323 +
8324 +EAPI=5
8325 +
8326 +KMNAME="kde-baseapps"
8327 +inherit kde4-meta pax-utils
8328 +
8329 +DESCRIPTION="Netscape plugins support for Konqueror."
8330 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
8331 +IUSE="debug"
8332 +
8333 +DEPEND="
8334 + x11-libs/libXt
8335 +"
8336 +RDEPEND="${DEPEND}
8337 + $(add_kdebase_dep konqueror)
8338 +"
8339 +
8340 +KMEXTRACTONLY="
8341 + konqueror/settings/
8342 +"
8343 +
8344 +src_install() {
8345 + kde4-base_src_install
8346 +
8347 + # bug 419513
8348 + pax-mark m "${ED}"/usr/bin/nspluginviewer
8349 +}
8350
8351 diff --git a/kde-base/okteta/okteta-4.12.2.ebuild b/kde-base/okteta/okteta-4.12.2.ebuild
8352 new file mode 100644
8353 index 0000000..ead8d39
8354 --- /dev/null
8355 +++ b/kde-base/okteta/okteta-4.12.2.ebuild
8356 @@ -0,0 +1,19 @@
8357 +# Copyright 1999-2014 Gentoo Foundation
8358 +# Distributed under the terms of the GNU General Public License v2
8359 +# $Header: $
8360 +
8361 +EAPI=5
8362 +
8363 +KDE_HANDBOOK="optional"
8364 +inherit kde4-base
8365 +
8366 +DESCRIPTION="KDE hexeditor"
8367 +HOMEPAGE="http://www.kde.org/applications/utilities/okteta
8368 +http://utils.kde.org/projects/okteta"
8369 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
8370 +IUSE="debug"
8371 +
8372 +DEPEND="
8373 + app-crypt/qca:2
8374 +"
8375 +RDEPEND="${DEPEND}"
8376
8377 diff --git a/kde-base/okular/okular-4.12.2.ebuild b/kde-base/okular/okular-4.12.2.ebuild
8378 new file mode 100644
8379 index 0000000..1a74207
8380 --- /dev/null
8381 +++ b/kde-base/okular/okular-4.12.2.ebuild
8382 @@ -0,0 +1,51 @@
8383 +# Copyright 1999-2014 Gentoo Foundation
8384 +# Distributed under the terms of the GNU General Public License v2
8385 +# $Header: $
8386 +
8387 +EAPI=5
8388 +
8389 +KDE_HANDBOOK="optional"
8390 +
8391 +#VIRTUALX_REQUIRED=test
8392 +RESTRICT=test
8393 +# test 2: parttest hangs
8394 +
8395 +inherit kde4-base
8396 +
8397 +DESCRIPTION="Okular is a universal document viewer based on KPDF for KDE 4."
8398 +HOMEPAGE="http://okular.kde.org http://www.kde.org/applications/graphics/okular"
8399 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
8400 +IUSE="chm crypt debug djvu ebook +jpeg mobi +postscript +pdf +tiff"
8401 +
8402 +DEPEND="
8403 + media-libs/freetype
8404 + media-libs/qimageblitz
8405 + sys-libs/zlib
8406 + chm? ( dev-libs/chmlib )
8407 + crypt? ( app-crypt/qca:2 )
8408 + djvu? ( app-text/djvu )
8409 + ebook? ( app-text/ebook-tools )
8410 + jpeg? ( virtual/jpeg:0 )
8411 + mobi? ( $(add_kdebase_dep kdegraphics-mobipocket) )
8412 + pdf? ( >=app-text/poppler-0.20[qt4,-exceptions(-)] )
8413 + postscript? ( app-text/libspectre )
8414 + tiff? ( media-libs/tiff )
8415 +"
8416 +RDEPEND="${DEPEND}"
8417 +
8418 +src_configure() {
8419 + mycmakeargs=(
8420 + $(cmake-utils_use_with chm)
8421 + $(cmake-utils_use_with crypt QCA2)
8422 + $(cmake-utils_use_with djvu DjVuLibre)
8423 + $(cmake-utils_use_with ebook EPub)
8424 + $(cmake-utils_use_with jpeg)
8425 + $(cmake-utils_use_with mobi QMobiPocket)
8426 + $(cmake-utils_use_with postscript LibSpectre)
8427 + $(cmake-utils_use_with pdf PopplerQt4)
8428 + $(cmake-utils_use_with pdf Poppler)
8429 + $(cmake-utils_use_with tiff)
8430 + )
8431 +
8432 + kde4-base_src_configure
8433 +}
8434
8435 diff --git a/kde-base/oxygen-icons/oxygen-icons-4.12.2.ebuild b/kde-base/oxygen-icons/oxygen-icons-4.12.2.ebuild
8436 new file mode 100644
8437 index 0000000..8bc5332
8438 --- /dev/null
8439 +++ b/kde-base/oxygen-icons/oxygen-icons-4.12.2.ebuild
8440 @@ -0,0 +1,27 @@
8441 +# Copyright 1999-2014 Gentoo Foundation
8442 +# Distributed under the terms of the GNU General Public License v2
8443 +# $Header: $
8444 +
8445 +EAPI=5
8446 +
8447 +if [[ ${PV} == *9999 ]]; then
8448 + KMNAME="kdesupport"
8449 +fi
8450 +KDE_REQUIRED="never"
8451 +KDE_SCM="svn"
8452 +inherit kde4-base
8453 +
8454 +DESCRIPTION="Oxygen SVG icon theme."
8455 +HOMEPAGE="http://www.oxygen-icons.org/"
8456 +[[ ${PV} == *9999 ]] || \
8457 +SRC_URI="
8458 + !bindist? ( http://dev.gentoo.org/~johu/distfiles/${PN}-4.12.1.repacked.tar.xz )
8459 + bindist? ( ${SRC_URI} )
8460 +"
8461 +
8462 +LICENSE="LGPL-3"
8463 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
8464 +IUSE="bindist"
8465 +
8466 +DEPEND=""
8467 +RDEPEND="${DEPEND}"
8468
8469 diff --git a/kde-base/pairs/pairs-4.12.2.ebuild b/kde-base/pairs/pairs-4.12.2.ebuild
8470 new file mode 100644
8471 index 0000000..91d900e
8472 --- /dev/null
8473 +++ b/kde-base/pairs/pairs-4.12.2.ebuild
8474 @@ -0,0 +1,16 @@
8475 +# Copyright 1999-2014 Gentoo Foundation
8476 +# Distributed under the terms of the GNU General Public License v2
8477 +# $Header: $
8478 +
8479 +EAPI=5
8480 +
8481 +KDE_HANDBOOK="never"
8482 +inherit kde4-base
8483 +
8484 +DESCRIPTION="KDE memory and pairs game"
8485 +HOMEPAGE="http://edu.kde.org/applications/miscellaneous/pairs"
8486 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
8487 +IUSE="debug"
8488 +
8489 +DEPEND=""
8490 +RDEPEND="${DEPEND}"
8491
8492 diff --git a/kde-base/palapeli/palapeli-4.12.2.ebuild b/kde-base/palapeli/palapeli-4.12.2.ebuild
8493 new file mode 100644
8494 index 0000000..91ce133
8495 --- /dev/null
8496 +++ b/kde-base/palapeli/palapeli-4.12.2.ebuild
8497 @@ -0,0 +1,16 @@
8498 +# Copyright 1999-2014 Gentoo Foundation
8499 +# Distributed under the terms of the GNU General Public License v2
8500 +# $Header: $
8501 +
8502 +EAPI=5
8503 +
8504 +KDE_HANDBOOK="optional"
8505 +inherit kde4-base
8506 +
8507 +DESCRIPTION="KDE jigsaw puzzle game"
8508 +HOMEPAGE="http://www.kde.org/applications/games/palapeli/"
8509 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
8510 +IUSE="debug"
8511 +
8512 +DEPEND="$(add_kdebase_dep libkdegames)"
8513 +RDEPEND="${DEPEND}"
8514
8515 diff --git a/kde-base/parley/parley-4.12.2.ebuild b/kde-base/parley/parley-4.12.2.ebuild
8516 new file mode 100644
8517 index 0000000..e608e9a
8518 --- /dev/null
8519 +++ b/kde-base/parley/parley-4.12.2.ebuild
8520 @@ -0,0 +1,31 @@
8521 +# Copyright 1999-2014 Gentoo Foundation
8522 +# Distributed under the terms of the GNU General Public License v2
8523 +# $Header: $
8524 +
8525 +EAPI=5
8526 +
8527 +KDE_HANDBOOK="optional"
8528 +inherit kde4-base
8529 +
8530 +DESCRIPTION="KDE Educational: vocabulary trainer"
8531 +HOMEPAGE="http://www.kde.org/applications/education/parley
8532 +http://edu.kde.org/applications/school/parley"
8533 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
8534 +IUSE="debug +plasma"
8535 +
8536 +DEPEND="
8537 + $(add_kdebase_dep libkdeedu)
8538 +"
8539 +RDEPEND="${DEPEND}"
8540 +
8541 +KMEXTRACTONLY="
8542 + libkdeedu/keduvocdocument
8543 +"
8544 +
8545 +src_configure() {
8546 + mycmakeargs=(
8547 + $(cmake-utils_use_with plasma)
8548 + )
8549 +
8550 + kde4-base_src_configure
8551 +}
8552
8553 diff --git a/kde-base/perlkde/perlkde-4.12.2.ebuild b/kde-base/perlkde/perlkde-4.12.2.ebuild
8554 new file mode 100644
8555 index 0000000..0fffed5
8556 --- /dev/null
8557 +++ b/kde-base/perlkde/perlkde-4.12.2.ebuild
8558 @@ -0,0 +1,36 @@
8559 +# Copyright 1999-2014 Gentoo Foundation
8560 +# Distributed under the terms of the GNU General Public License v2
8561 +# $Header: $
8562 +
8563 +EAPI=5
8564 +
8565 +inherit kde4-base
8566 +
8567 +DESCRIPTION="KDE Perl bindings"
8568 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
8569 +IUSE="akonadi attica debug kate okular semantic-desktop test"
8570 +
8571 +RDEPEND="
8572 + >=dev-lang/perl-5.10.1
8573 + $(add_kdebase_dep perlqt)
8574 + $(add_kdebase_dep smokekde 'attica?,kate?,okular?,semantic-desktop?')
8575 + semantic-desktop? ( >=dev-libs/soprano-2.9.0 )
8576 +"
8577 +DEPEND="${RDEPEND}
8578 + test? ( dev-perl/List-MoreUtils )
8579 +"
8580 +
8581 +PATCHES=( "${FILESDIR}/${PN}-4.11.3-vendor.patch" )
8582 +
8583 +src_configure() {
8584 + mycmakeargs=(
8585 + $(cmake-utils_use_with akonadi)
8586 + $(cmake-utils_use_with akonadi KdepimLibs)
8587 + $(cmake-utils_use_with attica LibAttica)
8588 + $(cmake-utils_use_disable kate)
8589 + $(cmake-utils_use_with okular)
8590 + $(cmake-utils_use_with semantic-desktop Nepomuk)
8591 + $(cmake-utils_use_with semantic-desktop Soprano)
8592 + )
8593 + kde4-base_src_configure
8594 +}
8595
8596 diff --git a/kde-base/perlqt/perlqt-4.12.2.ebuild b/kde-base/perlqt/perlqt-4.12.2.ebuild
8597 new file mode 100644
8598 index 0000000..7798d3f
8599 --- /dev/null
8600 +++ b/kde-base/perlqt/perlqt-4.12.2.ebuild
8601 @@ -0,0 +1,48 @@
8602 +# Copyright 1999-2014 Gentoo Foundation
8603 +# Distributed under the terms of the GNU General Public License v2
8604 +# $Header: $
8605 +
8606 +EAPI=5
8607 +
8608 +DECLARATIVE_REQUIRED="optional"
8609 +MULTIMEDIA_REQUIRED="optional"
8610 +OPENGL_REQUIRED="optional"
8611 +QTHELP_REQUIRED="optional"
8612 +KDE_REQUIRED="never"
8613 +VIRTUALX_REQUIRED="test"
8614 +inherit kde4-base
8615 +
8616 +DESCRIPTION="Qt Perl bindings"
8617 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
8618 +IUSE="debug phonon qimageblitz qscintilla qwt webkit"
8619 +
8620 +RDEPEND="
8621 + >=dev-lang/perl-5.10.1
8622 + dev-perl/List-MoreUtils
8623 + $(add_kdebase_dep smokeqt 'declarative?,multimedia?,opengl?,phonon?,qimageblitz?,qscintilla?,qthelp?,qwt?,webkit?')
8624 +"
8625 +DEPEND=${RDEPEND}
8626 +
8627 +PATCHES=(
8628 + "${FILESDIR}/${PN}-4.10.80-vendor.patch"
8629 +)
8630 +
8631 +src_configure() {
8632 + local mycmakeargs=(
8633 + -DDISABLE_Qt3Support=ON
8634 + $(cmake-utils_use_disable declarative QtDeclarative)
8635 + $(cmake-utils_use_disable multimedia QtMultimedia)
8636 + $(cmake-utils_use_disable opengl QtOpenGL)
8637 + $(cmake-utils_use_with phonon)
8638 + $(cmake-utils_use_with qimageblitz QImageBlitz)
8639 + $(cmake-utils_use_with qscintilla QScintilla)
8640 + $(cmake-utils_use_disable qthelp QtHelp)
8641 + $(cmake-utils_use_disable qwt)
8642 + $(cmake-utils_use_disable webkit QtWebKit)
8643 + )
8644 + kde4-base_src_configure
8645 +}
8646 +
8647 +src_test() {
8648 + PERL5LIB="${BUILD_DIR}/blib/arch:${BUILD_DIR}/blib/lib" kde4-base_src_test
8649 +}
8650
8651 diff --git a/kde-base/phonon-kde/phonon-kde-4.12.2.ebuild b/kde-base/phonon-kde/phonon-kde-4.12.2.ebuild
8652 new file mode 100644
8653 index 0000000..5d2bb3c
8654 --- /dev/null
8655 +++ b/kde-base/phonon-kde/phonon-kde-4.12.2.ebuild
8656 @@ -0,0 +1,36 @@
8657 +# Copyright 1999-2014 Gentoo Foundation
8658 +# Distributed under the terms of the GNU General Public License v2
8659 +# $Header: $
8660 +
8661 +EAPI=5
8662 +
8663 +KMNAME="kde-runtime"
8664 +KMMODULE="phonon"
8665 +inherit kde4-meta
8666 +
8667 +DESCRIPTION="Phonon KDE Integration"
8668 +HOMEPAGE="http://phonon.kde.org"
8669 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
8670 +IUSE="alsa debug pulseaudio"
8671 +
8672 +DEPEND="
8673 + >=media-libs/phonon-4.4.3
8674 + alsa? ( media-libs/alsa-lib )
8675 + pulseaudio? (
8676 + dev-libs/glib:2
8677 + media-libs/libcanberra
8678 + >=media-sound/pulseaudio-0.9.21[glib]
8679 + )
8680 +"
8681 +RDEPEND="${DEPEND}"
8682 +
8683 +src_configure() {
8684 + mycmakeargs=(
8685 + -DBUILD_tests=OFF
8686 + -DWITH_Xine=OFF
8687 + $(cmake-utils_use_with alsa)
8688 + $(cmake-utils_use_with pulseaudio PulseAudio)
8689 + )
8690 +
8691 + kde4-meta_src_configure
8692 +}
8693
8694 diff --git a/kde-base/picmi/picmi-4.12.2.ebuild b/kde-base/picmi/picmi-4.12.2.ebuild
8695 new file mode 100644
8696 index 0000000..2cbccb1
8697 --- /dev/null
8698 +++ b/kde-base/picmi/picmi-4.12.2.ebuild
8699 @@ -0,0 +1,18 @@
8700 +# Copyright 1999-2014 Gentoo Foundation
8701 +# Distributed under the terms of the GNU General Public License v2
8702 +# $Header: $
8703 +
8704 +EAPI=5
8705 +
8706 +inherit kde4-base
8707 +
8708 +DESCRIPTION="Nonogram logic game for KDE"
8709 +HOMEPAGE="http://games.kde.org/game.php?game=picmi"
8710 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
8711 +IUSE="debug"
8712 +
8713 +DEPEND="$(add_kdebase_dep libkdegames)"
8714 +RDEPEND="${DEPEND}"
8715 +
8716 +RESTRICT=test
8717 +# needs X server
8718
8719 diff --git a/kde-base/plasma-apps/plasma-apps-4.12.2.ebuild b/kde-base/plasma-apps/plasma-apps-4.12.2.ebuild
8720 new file mode 100644
8721 index 0000000..735d210
8722 --- /dev/null
8723 +++ b/kde-base/plasma-apps/plasma-apps-4.12.2.ebuild
8724 @@ -0,0 +1,18 @@
8725 +# Copyright 1999-2014 Gentoo Foundation
8726 +# Distributed under the terms of the GNU General Public License v2
8727 +# $Header: $
8728 +
8729 +EAPI=5
8730 +
8731 +KMNAME="kde-baseapps"
8732 +KMMODULE="plasma"
8733 +inherit kde4-meta
8734 +
8735 +DESCRIPTION="Additional Applets for Plasma"
8736 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
8737 +IUSE="debug"
8738 +
8739 +DEPEND="
8740 + $(add_kdebase_dep libkonq)
8741 +"
8742 +RDEPEND="${DEPEND}"
8743
8744 diff --git a/kde-base/plasma-runtime/plasma-runtime-4.12.2.ebuild b/kde-base/plasma-runtime/plasma-runtime-4.12.2.ebuild
8745 new file mode 100644
8746 index 0000000..df28d95
8747 --- /dev/null
8748 +++ b/kde-base/plasma-runtime/plasma-runtime-4.12.2.ebuild
8749 @@ -0,0 +1,22 @@
8750 +# Copyright 1999-2014 Gentoo Foundation
8751 +# Distributed under the terms of the GNU General Public License v2
8752 +# $Header: $
8753 +
8754 +EAPI=5
8755 +
8756 +KMNAME="kde-runtime"
8757 +KMMODULE="plasma"
8758 +DECLARATIVE_REQUIRED="always"
8759 +inherit kde4-meta
8760 +
8761 +DESCRIPTION="Script engine and package tool for plasma"
8762 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
8763 +IUSE="debug"
8764 +
8765 +DEPEND="
8766 + $(add_kdebase_dep kactivities)
8767 +"
8768 +RDEPEND="${DEPEND}"
8769 +
8770 +RESTRICT=test
8771 +# bug 443748
8772
8773 diff --git a/kde-base/poxml/poxml-4.12.2.ebuild b/kde-base/poxml/poxml-4.12.2.ebuild
8774 new file mode 100644
8775 index 0000000..9349756
8776 --- /dev/null
8777 +++ b/kde-base/poxml/poxml-4.12.2.ebuild
8778 @@ -0,0 +1,54 @@
8779 +# Copyright 1999-2014 Gentoo Foundation
8780 +# Distributed under the terms of the GNU General Public License v2
8781 +# $Header: $
8782 +
8783 +EAPI=5
8784 +
8785 +JAVA_PKG_OPT_USE=extras
8786 +inherit java-pkg-opt-2 java-ant-2 kde4-base
8787 +
8788 +DESCRIPTION="KDE utility to translate DocBook XML files using gettext po files"
8789 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
8790 +IUSE="debug extras"
8791 +
8792 +DEPEND="
8793 + extras? (
8794 + >=virtual/jdk-1.5
8795 + >=dev-java/antlr-2.7.7:0[cxx,java,script]
8796 + )
8797 +"
8798 +RDEPEND="
8799 + extras? (
8800 + >=virtual/jre-1.5
8801 + >=dev-java/antlr-2.7.7:0[cxx,java,script]
8802 + )
8803 + !<=kde-base/kdesdk-misc-4.10.50:4
8804 +"
8805 +
8806 +# java deps on anltr cant be properly explained to cmake deps
8807 +# needs to be run in one thread
8808 +MAKEOPTS+=" -j1"
8809 +
8810 +pkg_setup() {
8811 + kde4-base_pkg_setup
8812 + java-pkg-opt-2_pkg_setup
8813 +}
8814 +
8815 +src_prepare() {
8816 + kde4-base_src_prepare
8817 + java-pkg-opt-2_src_prepare
8818 +}
8819 +
8820 +src_configure() {
8821 + mycmakeargs=(
8822 + $(cmake-utils_use_with extras Antlr2)
8823 + )
8824 +
8825 + kde4-base_src_configure
8826 + java-ant-2_src_configure
8827 +}
8828 +
8829 +pkg_preinst() {
8830 + kde4-base_pkg_preinst
8831 + java-pkg-2_pkg_preinst
8832 +}
8833
8834 diff --git a/kde-base/print-manager/print-manager-4.12.2.ebuild b/kde-base/print-manager/print-manager-4.12.2.ebuild
8835 new file mode 100644
8836 index 0000000..7488a4a
8837 --- /dev/null
8838 +++ b/kde-base/print-manager/print-manager-4.12.2.ebuild
8839 @@ -0,0 +1,21 @@
8840 +# Copyright 1999-2014 Gentoo Foundation
8841 +# Distributed under the terms of the GNU General Public License v2
8842 +# $Header: $
8843 +
8844 +EAPI=5
8845 +
8846 +inherit kde4-base
8847 +
8848 +DESCRIPTION="Manage print jobs and printers in KDE"
8849 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
8850 +IUSE="debug"
8851 +
8852 +DEPEND="
8853 + >=net-print/cups-1.5.0[dbus]
8854 +"
8855 +RDEPEND="${DEPEND}
8856 + !kde-base/printer-applet:4
8857 + !kde-base/system-config-printer-kde:4
8858 + !kde-misc/print-manager
8859 + app-admin/system-config-printer-gnome
8860 +"
8861
8862 diff --git a/kde-base/pykde4/pykde4-4.12.2.ebuild b/kde-base/pykde4/pykde4-4.12.2.ebuild
8863 new file mode 100644
8864 index 0000000..2fb45a0
8865 --- /dev/null
8866 +++ b/kde-base/pykde4/pykde4-4.12.2.ebuild
8867 @@ -0,0 +1,161 @@
8868 +# Copyright 1999-2014 Gentoo Foundation
8869 +# Distributed under the terms of the GNU General Public License v2
8870 +# $Header: $
8871 +
8872 +EAPI=5
8873 +PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
8874 +PYTHON_REQ_USE="threads"
8875 +OPENGL_REQUIRED="always"
8876 +
8877 +inherit python-r1 portability kde4-base multilib
8878 +
8879 +DESCRIPTION="Python bindings for KDE4"
8880 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
8881 +IUSE="debug doc examples semantic-desktop test"
8882 +HOMEPAGE="http://techbase.kde.org/Development/Languages/Python"
8883 +
8884 +REQUIRED_USE="${PYTHON_REQUIRED_USE} test? ( semantic-desktop )"
8885 +
8886 +RDEPEND="
8887 + ${PYTHON_DEPS}
8888 + >=dev-python/PyQt4-4.9.5[${PYTHON_USEDEP},dbus,declarative,script(+),sql,svg,webkit,X]
8889 + >=dev-python/sip-4.14:=[${PYTHON_USEDEP}]
8890 + $(add_kdebase_dep kdelibs 'opengl,semantic-desktop?')
8891 + semantic-desktop? (
8892 + $(add_kdebase_dep kdepimlibs)
8893 + >=dev-libs/soprano-2.9.0
8894 + )
8895 +"
8896 +DEPEND="${RDEPEND}
8897 + dev-lang/python-exec:0[${PYTHON_USEDEP}]
8898 + sys-devel/libtool
8899 +"
8900 +
8901 +pkg_setup() {
8902 + kde4-base_pkg_setup
8903 +
8904 + have_python2=false
8905 +
8906 + scan_python_versions() {
8907 + if [[ ${EPYTHON} == python2.* ]]; then
8908 + have_python2=true
8909 + fi
8910 + }
8911 + python_foreach_impl scan_python_versions
8912 +
8913 + if ! ${have_python2}; then
8914 + ewarn "You do not have a Python 2 version selected."
8915 + ewarn "kpythonpluginfactory will not be built"
8916 + fi
8917 +}
8918 +
8919 +src_prepare() {
8920 + kde4-base_src_prepare
8921 +
8922 + if ! use examples; then
8923 + sed -e '/^ADD_SUBDIRECTORY(examples)/s/^/# DISABLED /' -i CMakeLists.txt \
8924 + || die "Failed to disable examples"
8925 + fi
8926 +
8927 + # See bug 322351
8928 + use arm && epatch "${FILESDIR}/${PN}-4.10.1-arm-sip.patch"
8929 +
8930 + sed -e 's/kpythonpluginfactory /kpython${PYTHON_SHORT_VERSION}pluginfactory /g' \
8931 + -i kpythonpluginfactory/CMakeLists.txt || die
8932 +
8933 + if ${have_python2}; then
8934 + mkdir -p "${WORKDIR}/wrapper" || die "failed to copy wrapper"
8935 + cp "${FILESDIR}/kpythonpluginfactorywrapper.c-r1" "${WORKDIR}/wrapper/kpythonpluginfactorywrapper.c" || die "failed to copy wrapper"
8936 + fi
8937 + python_copy_sources
8938 +
8939 +}
8940 +
8941 +src_configure() {
8942 + configuration() {
8943 + local mycmakeargs=(
8944 + -DWITH_PolkitQt=OFF
8945 + -DWITH_QScintilla=OFF
8946 + $(cmake-utils_use_with semantic-desktop Soprano)
8947 + $(cmake-utils_use_with semantic-desktop Nepomuk)
8948 + $(cmake-utils_use_with semantic-desktop KdepimLibs)
8949 + -DPYTHON_EXECUTABLE=${PYTHON}
8950 + -DPYKDEUIC4_ALTINSTALL=TRUE
8951 + )
8952 + local CMAKE_BUILD_DIR=${S}_build-${PYTHON_ABI}
8953 + kde4-base_src_configure
8954 + }
8955 +
8956 + python_foreach_impl run_in_build_dir configuration
8957 +}
8958 +
8959 +echo_and_run() {
8960 + echo "$@"
8961 + "$@"
8962 +}
8963 +
8964 +src_compile() {
8965 + compilation() {
8966 + local CMAKE_BUILD_DIR=${S}_build-${PYTHON_ABI}
8967 + kde4-base_src_compile
8968 + }
8969 + python_foreach_impl run_in_build_dir compilation
8970 +
8971 + if ${have_python2}; then
8972 + pushd "${WORKDIR}/wrapper" > /dev/null
8973 + echo_and_run libtool --tag=CC --mode=compile $(tc-getCC) \
8974 + -shared \
8975 + ${CFLAGS} ${CPPFLAGS} \
8976 + -DEPREFIX="\"${EPREFIX}\"" \
8977 + -DPLUGIN_DIR="\"/usr/$(get_libdir)/kde4\"" -c \
8978 + -o kpythonpluginfactorywrapper.lo \
8979 + kpythonpluginfactorywrapper.c
8980 + echo_and_run libtool --tag=CC --mode=link $(tc-getCC) \
8981 + -shared -module -avoid-version \
8982 + ${CFLAGS} ${LDFLAGS} \
8983 + -o kpythonpluginfactory.la \
8984 + -rpath "${EPREFIX}/usr/$(get_libdir)/kde4" \
8985 + kpythonpluginfactorywrapper.lo \
8986 + $(dlopen_lib)
8987 + popd > /dev/null
8988 + fi
8989 +}
8990 +
8991 +src_test() {
8992 + python_foreach_impl run_in_build_dir kde4-base_src_test
8993 +}
8994 +
8995 +src_install() {
8996 + installation() {
8997 + emake DESTDIR="${D}" install
8998 +
8999 + mv "${ED}"/usr/bin/pykdeuic4-{${EPYTHON/python/},${EPYTHON}} || die
9000 + python_optimize
9001 + }
9002 + python_foreach_impl run_in_build_dir installation
9003 +
9004 + dosym python-exec /usr/bin/pykdeuic4
9005 +
9006 + # As we don't call the eclass's src_install, we have to install the docs manually
9007 + DOCS=("${S}"/{AUTHORS,NEWS,README})
9008 + use doc && HTML_DOCS=("${S}/docs/html/")
9009 + base_src_install_docs
9010 +
9011 + if ${have_python2}; then
9012 + pushd "${WORKDIR}/wrapper" > /dev/null
9013 + echo_and_run libtool --mode=install install kpythonpluginfactory.la "${ED}/usr/$(get_libdir)/kde4/kpythonpluginfactory.la"
9014 + rm "${ED}/usr/$(get_libdir)/kde4/kpythonpluginfactory.la"
9015 + popd > /dev/null
9016 + fi
9017 +}
9018 +
9019 +pkg_postinst() {
9020 + kde4-base_pkg_postinst
9021 +
9022 + if use examples; then
9023 + echo
9024 + elog "PyKDE4 examples have been installed to"
9025 + elog "${EPREFIX}/usr/share/apps/${PN}/examples"
9026 + echo
9027 + fi
9028 +}
9029
9030 diff --git a/kde-base/qtruby/qtruby-4.12.2.ebuild b/kde-base/qtruby/qtruby-4.12.2.ebuild
9031 new file mode 100644
9032 index 0000000..c8d4e0b
9033 --- /dev/null
9034 +++ b/kde-base/qtruby/qtruby-4.12.2.ebuild
9035 @@ -0,0 +1,71 @@
9036 +# Copyright 1999-2014 Gentoo Foundation
9037 +# Distributed under the terms of the GNU General Public License v2
9038 +# $Header: $
9039 +
9040 +EAPI=5
9041 +
9042 +OPENGL_REQUIRED="always"
9043 +DECLARATIVE_REQUIRED="optional"
9044 +KDE_REQUIRED="never"
9045 +USE_RUBY="ruby19"
9046 +# Only one ruby version is supported:
9047 +# 1) cmake bails when configuring twice or more - solved with CMAKE_IN_SOURCE_BUILD=1
9048 +# 2) the ebuild can only be installed for one ruby variant, otherwise the compiled
9049 +# files with identical path+name will overwrite each other - difficult :(
9050 +
9051 +inherit kde4-base ruby-ng
9052 +
9053 +DESCRIPTION="Qt Ruby bindings"
9054 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
9055 +IUSE="debug phonon qscintilla qwt webkit"
9056 +HOMEPAGE="http://techbase.kde.org/Development/Languages/Ruby"
9057 +
9058 +DEPEND="
9059 + $(add_kdebase_dep smokeqt 'declarative?,opengl,phonon?,qscintilla?,qwt?,webkit?')
9060 +"
9061 +
9062 +RDEPEND="${DEPEND}
9063 +"
9064 +
9065 +pkg_setup() {
9066 + ruby-ng_pkg_setup
9067 + kde4-base_pkg_setup
9068 +}
9069 +
9070 +src_unpack() {
9071 + local S="${WORKDIR}/${P}"
9072 + kde4-base_src_unpack
9073 +
9074 + cd "${WORKDIR}"
9075 + mkdir all
9076 + mv ${P} all/ || die "Could not move sources"
9077 +}
9078 +
9079 +all_ruby_prepare() {
9080 + kde4-base_src_prepare
9081 +}
9082 +
9083 +each_ruby_configure() {
9084 + local CMAKE_USE_DIR=${S}
9085 + mycmakeargs=(
9086 + -DRUBY_LIBRARY=$(ruby_get_libruby)
9087 + -DRUBY_INCLUDE_PATH=$(ruby_get_hdrdir)
9088 + -DRUBY_EXECUTABLE=${RUBY}
9089 + $(cmake-utils_use_disable declarative QtDeclarative)
9090 + $(cmake-utils_use_with phonon)
9091 + $(cmake-utils_use_with qscintilla QScintilla)
9092 + $(cmake-utils_use_with qwt Qwt5)
9093 + $(cmake-utils_use_disable webkit QtWebKit)
9094 + )
9095 + kde4-base_src_configure
9096 +}
9097 +
9098 +each_ruby_compile() {
9099 + local CMAKE_USE_DIR=${S}
9100 + kde4-base_src_compile
9101 +}
9102 +
9103 +each_ruby_install() {
9104 + local CMAKE_USE_DIR=${S}
9105 + kde4-base_src_install
9106 +}
9107
9108 diff --git a/kde-base/qyoto/qyoto-4.12.2.ebuild b/kde-base/qyoto/qyoto-4.12.2.ebuild
9109 new file mode 100644
9110 index 0000000..7a52884
9111 --- /dev/null
9112 +++ b/kde-base/qyoto/qyoto-4.12.2.ebuild
9113 @@ -0,0 +1,33 @@
9114 +# Copyright 1999-2014 Gentoo Foundation
9115 +# Distributed under the terms of the GNU General Public License v2
9116 +# $Header: $
9117 +
9118 +EAPI=5
9119 +
9120 +KDE_REQUIRED="never"
9121 +inherit mono-env kde4-base
9122 +
9123 +DESCRIPTION="C# bindings for Qt"
9124 +KEYWORDS=" ~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
9125 +IUSE="debug +phonon qscintilla webkit"
9126 +HOMEPAGE="http://techbase.kde.org/Development/Languages/Qyoto"
9127 +
9128 +DEPEND="
9129 + dev-lang/mono
9130 + $(add_kdebase_dep smokeqt 'opengl,phonon?,qscintilla?,webkit?')
9131 +"
9132 +RDEPEND="${DEPEND}"
9133 +
9134 +pkg_setup() {
9135 + mono-env_pkg_setup
9136 + kde4-base_pkg_setup
9137 +}
9138 +
9139 +src_configure() {
9140 + local mycmakeargs=(
9141 + $(cmake-utils_use_with phonon)
9142 + $(cmake-utils_use_disable qscintilla QScintilla)
9143 + $(cmake-utils_use_disable webkit QtWebKit)
9144 + )
9145 + kde4-base_src_configure
9146 +}
9147
9148 diff --git a/kde-base/renamedlg-plugins/renamedlg-plugins-4.12.2.ebuild b/kde-base/renamedlg-plugins/renamedlg-plugins-4.12.2.ebuild
9149 new file mode 100644
9150 index 0000000..1b7aeaa
9151 --- /dev/null
9152 +++ b/kde-base/renamedlg-plugins/renamedlg-plugins-4.12.2.ebuild
9153 @@ -0,0 +1,13 @@
9154 +# Copyright 1999-2014 Gentoo Foundation
9155 +# Distributed under the terms of the GNU General Public License v2
9156 +# $Header: $
9157 +
9158 +EAPI=5
9159 +
9160 +KMNAME="kde-runtime"
9161 +KMMODULE="renamedlgplugins"
9162 +inherit kde4-meta
9163 +
9164 +DESCRIPTION="KDE RenameDlg plugins"
9165 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
9166 +IUSE="debug"
9167
9168 diff --git a/kde-base/rocs/rocs-4.12.2.ebuild b/kde-base/rocs/rocs-4.12.2.ebuild
9169 new file mode 100644
9170 index 0000000..d81ad6c
9171 --- /dev/null
9172 +++ b/kde-base/rocs/rocs-4.12.2.ebuild
9173 @@ -0,0 +1,38 @@
9174 +# Copyright 1999-2014 Gentoo Foundation
9175 +# Distributed under the terms of the GNU General Public License v2
9176 +# $Header: $
9177 +
9178 +EAPI=5
9179 +
9180 +KDE_HANDBOOK="optional"
9181 +inherit kde4-base
9182 +
9183 +DESCRIPTION="KDE4 interface to work with Graph Theory"
9184 +HOMEPAGE="http://www.kde.org/applications/education/rocs
9185 +http://edu.kde.org/applications/mathematics/rocs"
9186 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
9187 +IUSE="debug"
9188 +
9189 +RDEPEND="
9190 + dev-libs/grantlee
9191 + dev-qt/qtxmlpatterns:4
9192 +"
9193 +DEPEND="
9194 + ${RDEPEND}
9195 + >=dev-libs/boost-1.49
9196 +"
9197 +
9198 +RESTRICT=test
9199 +# bug 443752
9200 +
9201 +src_test() {
9202 + local mycmakeargs=(-DKDE4_BUILD_TESTS=ON)
9203 + cmake-utils_src_configure
9204 + kde4-base_src_compile
9205 +
9206 + cd "${BUILD_DIR}"
9207 + emake DESTDIR="${T}/tests" install
9208 + export KDEDIRS="${KDEDIRS}:${T}/tests/${PREFIX}"
9209 + kbuildsycoca4
9210 + ctest || die "tests failed"
9211 +}
9212
9213 diff --git a/kde-base/smokegen/smokegen-4.12.2.ebuild b/kde-base/smokegen/smokegen-4.12.2.ebuild
9214 new file mode 100644
9215 index 0000000..5b7809c
9216 --- /dev/null
9217 +++ b/kde-base/smokegen/smokegen-4.12.2.ebuild
9218 @@ -0,0 +1,18 @@
9219 +# Copyright 1999-2014 Gentoo Foundation
9220 +# Distributed under the terms of the GNU General Public License v2
9221 +# $Header: $
9222 +
9223 +EAPI=5
9224 +
9225 +KDE_REQUIRED="never"
9226 +inherit kde4-base
9227 +
9228 +DESCRIPTION="Scripting Meta Object Kompiler Engine - generators"
9229 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
9230 +IUSE="debug"
9231 +HOMEPAGE="http://techbase.kde.org/Development/Languages/Smoke"
9232 +
9233 +DEPEND="
9234 + dev-qt/qtcore:4[aqua=]
9235 +"
9236 +RDEPEND="${DEPEND}"
9237
9238 diff --git a/kde-base/smokekde/smokekde-4.12.2.ebuild b/kde-base/smokekde/smokekde-4.12.2.ebuild
9239 new file mode 100644
9240 index 0000000..8255d75
9241 --- /dev/null
9242 +++ b/kde-base/smokekde/smokekde-4.12.2.ebuild
9243 @@ -0,0 +1,35 @@
9244 +# Copyright 1999-2014 Gentoo Foundation
9245 +# Distributed under the terms of the GNU General Public License v2
9246 +# $Header: $
9247 +
9248 +EAPI=5
9249 +
9250 +inherit kde4-base
9251 +
9252 +DESCRIPTION="Scripting Meta Object Kompiler Engine - KDE bindings"
9253 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
9254 +IUSE="attica debug kate okular semantic-desktop"
9255 +HOMEPAGE="http://techbase.kde.org/Development/Languages/Smoke"
9256 +
9257 +DEPEND="
9258 + $(add_kdebase_dep kdelibs 'semantic-desktop?')
9259 + $(add_kdebase_dep smokeqt)
9260 + attica? ( dev-libs/libattica[qt4] )
9261 + kate? ( $(add_kdebase_dep kate) )
9262 + okular? ( $(add_kdebase_dep okular) )
9263 + semantic-desktop? ( $(add_kdebase_dep kdepimlibs) )
9264 +"
9265 +RDEPEND="${DEPEND}"
9266 +
9267 +src_configure() {
9268 + mycmakeargs=(
9269 + $(cmake-utils_use_with attica LibAttica)
9270 + $(cmake-utils_use_disable kate)
9271 + $(cmake-utils_use_with okular)
9272 + $(cmake-utils_use_with semantic-desktop Akonadi)
9273 + $(cmake-utils_use_with semantic-desktop KdepimLibs)
9274 + $(cmake-utils_use_with semantic-desktop Nepomuk)
9275 + $(cmake-utils_use_with semantic-desktop Soprano)
9276 + )
9277 + kde4-base_src_configure
9278 +}
9279
9280 diff --git a/kde-base/smokeqt/smokeqt-4.12.2.ebuild b/kde-base/smokeqt/smokeqt-4.12.2.ebuild
9281 new file mode 100644
9282 index 0000000..82d6b0d
9283 --- /dev/null
9284 +++ b/kde-base/smokeqt/smokeqt-4.12.2.ebuild
9285 @@ -0,0 +1,53 @@
9286 +# Copyright 1999-2014 Gentoo Foundation
9287 +# Distributed under the terms of the GNU General Public License v2
9288 +# $Header: $
9289 +
9290 +EAPI=5
9291 +
9292 +DECLARATIVE_REQUIRED="optional"
9293 +MULTIMEDIA_REQUIRED="optional"
9294 +QTHELP_REQUIRED="optional"
9295 +OPENGL_REQUIRED="optional"
9296 +KDE_REQUIRED="never"
9297 +
9298 +inherit kde4-base
9299 +
9300 +DESCRIPTION="Scripting Meta Object Kompiler Engine - Qt bindings"
9301 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
9302 +IUSE="debug +phonon qimageblitz qscintilla qwt webkit"
9303 +HOMEPAGE="http://techbase.kde.org/Development/Languages/Smoke"
9304 +
9305 +# Maybe make more of Qt optional?
9306 +DEPEND="
9307 + $(add_kdebase_dep smokegen)
9308 + dev-qt/qtcore:4
9309 + dev-qt/qtdbus:4
9310 + || ( ( >=dev-qt/qtgui-4.8.5:4 dev-qt/designer:4 ) <dev-qt/qtgui-4.8.5:4 )
9311 + dev-qt/qtscript:4
9312 + dev-qt/qtsql:4
9313 + dev-qt/qtsvg:4
9314 + dev-qt/qttest:4
9315 + phonon? ( >=media-libs/phonon-4.4.3 )
9316 + qimageblitz? ( >=media-libs/qimageblitz-0.0.4 )
9317 + qscintilla? ( x11-libs/qscintilla:= )
9318 + qwt? ( x11-libs/qwt:5[svg] )
9319 + webkit? ( dev-qt/qtwebkit:4 )
9320 +"
9321 +RDEPEND="${DEPEND}"
9322 +
9323 +src_configure() {
9324 + mycmakeargs=(
9325 + -DDISABLE_Qt3Support=ON
9326 + -DWITH_QT3_SUPPORT=OFF
9327 + $(cmake-utils_use_disable declarative QtDeclarative)
9328 + $(cmake-utils_use_disable multimedia QtMultimedia)
9329 + $(cmake-utils_use_disable opengl QtOpenGL)
9330 + $(cmake-utils_use_with phonon)
9331 + $(cmake-utils_use_with qimageblitz QImageBlitz)
9332 + $(cmake-utils_use_with qscintilla QScintilla)
9333 + $(cmake-utils_use_disable qthelp QtHelp)
9334 + $(cmake-utils_use_disable qwt Qwt5)
9335 + $(cmake-utils_use_disable webkit QtWebKit)
9336 + )
9337 + kde4-base_src_configure
9338 +}
9339
9340 diff --git a/kde-base/solid-runtime/solid-runtime-4.12.2.ebuild b/kde-base/solid-runtime/solid-runtime-4.12.2.ebuild
9341 new file mode 100644
9342 index 0000000..bb09b18
9343 --- /dev/null
9344 +++ b/kde-base/solid-runtime/solid-runtime-4.12.2.ebuild
9345 @@ -0,0 +1,28 @@
9346 +# Copyright 1999-2014 Gentoo Foundation
9347 +# Distributed under the terms of the GNU General Public License v2
9348 +# $Header: $
9349 +
9350 +EAPI=5
9351 +
9352 +KMNAME="kde-runtime"
9353 +KMNOMODULE=true
9354 +inherit kde4-meta
9355 +
9356 +DESCRIPTION="KDE SC solid runtime modules (autoeject, automounter and others)"
9357 +HOMEPAGE="http://solid.kde.org"
9358 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
9359 +IUSE="debug bluetooth networkmanager"
9360 +
9361 +KMEXTRA="
9362 + solid-device-automounter/
9363 + solid-hardware/
9364 + solid-networkstatus/
9365 + solidautoeject/
9366 + soliduiserver/
9367 +"
9368 +
9369 +DEPEND=""
9370 +RDEPEND="${DEPEND}
9371 + bluetooth? ( net-wireless/bluedevil )
9372 + networkmanager? ( || ( kde-misc/networkmanagement kde-misc/plasma-nm ) )
9373 +"
9374
9375 diff --git a/kde-base/step/step-4.12.2.ebuild b/kde-base/step/step-4.12.2.ebuild
9376 new file mode 100644
9377 index 0000000..34928b2
9378 --- /dev/null
9379 +++ b/kde-base/step/step-4.12.2.ebuild
9380 @@ -0,0 +1,30 @@
9381 +# Copyright 1999-2014 Gentoo Foundation
9382 +# Distributed under the terms of the GNU General Public License v2
9383 +# $Header: $
9384 +
9385 +EAPI=5
9386 +
9387 +KDE_HANDBOOK="optional"
9388 +inherit kde4-base
9389 +
9390 +DESCRIPTION="The KDE physics simulator"
9391 +HOMEPAGE="http://edu.kde.org/step"
9392 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
9393 +IUSE="debug +gsl +qalculate"
9394 +
9395 +DEPEND="
9396 + >=dev-cpp/eigen-2.0.3:2
9397 + sci-libs/cln
9398 + >=sci-mathematics/gmm-3.0
9399 + gsl? ( >=sci-libs/gsl-1.9-r1 )
9400 + qalculate? ( >=sci-libs/libqalculate-0.9.5 )
9401 +"
9402 +RDEPEND="${DEPEND}"
9403 +
9404 +src_configure() {
9405 + local mycmakeargs=(
9406 + $(cmake-utils_use_with gsl)
9407 + $(cmake-utils_use_with qalculate)
9408 + )
9409 + kde4-base_src_configure
9410 +}
9411
9412 diff --git a/kde-base/superkaramba/superkaramba-4.12.2.ebuild b/kde-base/superkaramba/superkaramba-4.12.2.ebuild
9413 new file mode 100644
9414 index 0000000..c83a660
9415 --- /dev/null
9416 +++ b/kde-base/superkaramba/superkaramba-4.12.2.ebuild
9417 @@ -0,0 +1,42 @@
9418 +# Copyright 1999-2014 Gentoo Foundation
9419 +# Distributed under the terms of the GNU General Public License v2
9420 +# $Header: $
9421 +
9422 +EAPI=5
9423 +
9424 +PYTHON_COMPAT=( python{2_6,2_7} )
9425 +inherit python-single-r1 kde4-base
9426 +
9427 +DESCRIPTION="A tool to create interactive applets for the KDE desktop."
9428 +HOMEPAGE="http://www.kde.org/applications/utilities/superkaramba
9429 +http://utils.kde.org/projects/superkaramba"
9430 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
9431 +IUSE="debug python"
9432 +
9433 +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
9434 +
9435 +DEPEND="
9436 + media-libs/qimageblitz
9437 + x11-libs/libX11
9438 + x11-libs/libXrender
9439 + python? (
9440 + ${PYTHON_DEPS}
9441 + $(add_kdebase_dep pykde4 "${PYTHON_USEDEP}")
9442 + )
9443 +"
9444 +RDEPEND="${DEPEND}
9445 + python? ( $(add_kdebase_dep krosspython "${PYTHON_USEDEP}") )
9446 +"
9447 +
9448 +pkg_setup() {
9449 + python-single-r1_pkg_setup
9450 + kde4-base_pkg_setup
9451 +}
9452 +
9453 +src_configure() {
9454 + local mycmakeargs=(
9455 + $(cmake-utils_use_with python PythonLibs)
9456 + )
9457 +
9458 + kde4-base_src_configure
9459 +}
9460
9461 diff --git a/kde-base/svgpart/svgpart-4.12.2.ebuild b/kde-base/svgpart/svgpart-4.12.2.ebuild
9462 new file mode 100644
9463 index 0000000..369ec22
9464 --- /dev/null
9465 +++ b/kde-base/svgpart/svgpart-4.12.2.ebuild
9466 @@ -0,0 +1,11 @@
9467 +# Copyright 1999-2014 Gentoo Foundation
9468 +# Distributed under the terms of the GNU General Public License v2
9469 +# $Header: $
9470 +
9471 +EAPI=5
9472 +
9473 +inherit kde4-base
9474 +
9475 +DESCRIPTION="Svgpart is a kpart for viewing SVGs"
9476 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
9477 +IUSE="debug"
9478
9479 diff --git a/kde-base/sweeper/sweeper-4.12.2.ebuild b/kde-base/sweeper/sweeper-4.12.2.ebuild
9480 new file mode 100644
9481 index 0000000..c701eb7
9482 --- /dev/null
9483 +++ b/kde-base/sweeper/sweeper-4.12.2.ebuild
9484 @@ -0,0 +1,14 @@
9485 +# Copyright 1999-2014 Gentoo Foundation
9486 +# Distributed under the terms of the GNU General Public License v2
9487 +# $Header: $
9488 +
9489 +EAPI=5
9490 +
9491 +KDE_HANDBOOK="optional"
9492 +inherit kde4-base
9493 +
9494 +DESCRIPTION="KDE Privacy Settings Widget"
9495 +HOMEPAGE="http://www.kde.org/applications/utilities/sweeper
9496 +http://utils.kde.org/projects/sweeper"
9497 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
9498 +IUSE="debug"
9499
9500 diff --git a/kde-base/thumbnailers/thumbnailers-4.12.2.ebuild b/kde-base/thumbnailers/thumbnailers-4.12.2.ebuild
9501 new file mode 100644
9502 index 0000000..34b0cb3
9503 --- /dev/null
9504 +++ b/kde-base/thumbnailers/thumbnailers-4.12.2.ebuild
9505 @@ -0,0 +1,22 @@
9506 +# Copyright 1999-2014 Gentoo Foundation
9507 +# Distributed under the terms of the GNU General Public License v2
9508 +# $Header: $
9509 +
9510 +EAPI=5
9511 +
9512 +KMNAME="kdegraphics-thumbnailers"
9513 +inherit kde4-base
9514 +
9515 +DESCRIPTION="KDE 4 thumbnail generators for PDF/PS files"
9516 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
9517 +IUSE="debug"
9518 +
9519 +DEPEND="
9520 + $(add_kdebase_dep libkdcraw)
9521 + $(add_kdebase_dep libkexiv2)
9522 +"
9523 +RDEPEND="${DEPEND}"
9524 +
9525 +if [[ ${KDE_BUILD_TYPE} != live ]]; then
9526 + S="${WORKDIR}/${KMNAME}-${PV}"
9527 +fi
9528
9529 diff --git a/kde-base/umbrello/umbrello-4.12.2.ebuild b/kde-base/umbrello/umbrello-4.12.2.ebuild
9530 new file mode 100644
9531 index 0000000..000271e
9532 --- /dev/null
9533 +++ b/kde-base/umbrello/umbrello-4.12.2.ebuild
9534 @@ -0,0 +1,24 @@
9535 +# Copyright 1999-2014 Gentoo Foundation
9536 +# Distributed under the terms of the GNU General Public License v2
9537 +# $Header: $
9538 +
9539 +EAPI=5
9540 +
9541 +KDE_HANDBOOK="optional"
9542 +inherit kde4-base
9543 +
9544 +DESCRIPTION="KDE UML Modeller"
9545 +HOMEPAGE="
9546 + http://www.kde.org/applications/development/umbrello
9547 + http://umbrello.kde.org
9548 +"
9549 +KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
9550 +IUSE="debug"
9551 +
9552 +RDEPEND="
9553 + dev-libs/libxml2
9554 + dev-libs/libxslt
9555 +"
9556 +DEPEND="${RDEPEND}
9557 + dev-libs/boost
9558 +"