Gentoo Archives: gentoo-commits

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