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