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