Gentoo Archives: gentoo-commits

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