Gentoo Archives: gentoo-commits

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