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