Gentoo Archives: gentoo-commits

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