Gentoo Archives: gentoo-commits

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