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