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