Gentoo Archives: gentoo-commits

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