Gentoo Archives: gentoo-commits

From: Jonathan Callen <abcd@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: dev-libs/soprano/, net-p2p/ktorrent/, kde-misc/kwebkitpart/, ...
Date: Thu, 28 Apr 2011 01:55:13
Message-Id: 7dab287bd58a6d853388df8d42938db4318deb65.abcd@gentoo
1 commit: 7dab287bd58a6d853388df8d42938db4318deb65
2 Author: Jonathan Callen <abcd <AT> gentoo <DOT> org>
3 AuthorDate: Thu Apr 28 01:52:36 2011 +0000
4 Commit: Jonathan Callen <abcd <AT> gentoo <DOT> org>
5 CommitDate: Thu Apr 28 01:52:36 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=7dab287b
7
8 Use EAPI=4 when possible, massive cleanup
9
10 (Portage version: 2.2.0_alpha30/git/Linux x86_64, RepoMan options: --force, signed Manifest commit with key 229E5838)
11
12 ---
13 app-backup/timevault/timevault-9999.ebuild | 4 +-
14 app-cdr/k3b/k3b-9999.ebuild | 2 +-
15 app-cdr/k9copy/k9copy-9999.ebuild | 2 +-
16 app-editors/kile/kile-9999.ebuild | 2 +-
17 app-misc/strigi/strigi-9999.ebuild | 2 +-
18 .../akonadi-server/akonadi-server-9999.ebuild | 2 +-
19 app-office/kmymoney/kmymoney-9999.ebuild | 2 +-
20 app-office/skrooge/skrooge-9999.ebuild | 2 +-
21 app-pda/akunambol/akunambol-9999.ebuild | 5 +--
22 dev-cpp/eigen/eigen-9999.ebuild | 4 +-
23 dev-libs/libattica/libattica-9999.ebuild | 2 +-
24 dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild | 4 +-
25 dev-libs/libdbusmenu/libdbusmenu-0.3.94-r2.ebuild | 9 +-----
26 dev-libs/libindicate/libindicate-0.4.91-r2.ebuild | 28 +++++++------------
27 .../shared-desktop-ontologies-9999.ebuild | 2 +-
28 dev-libs/soprano/soprano-9999.ebuild | 12 +++-----
29 dev-util/automoc/automoc-9999.ebuild | 2 +-
30 .../cpp-dependency-analyzer-9999.ebuild | 8 +----
31 .../kdevelop-mercurial-9999.ebuild | 8 +----
32 dev-util/kdevelop-pg-qt/kdevelop-pg-qt-9999.ebuild | 2 +-
33 .../kdevelop-php-docs-9999.ebuild | 2 +-
34 dev-util/kdevelop-php/kdevelop-php-9999.ebuild | 2 +-
35 dev-util/kdevplatform/kdevplatform-9999.ebuild | 2 +-
36 dev-util/krazy2/krazy2-9999.ebuild | 14 +++------
37 dev-util/kxsldbg/kxsldbg-9999.ebuild | 2 +-
38 dev-vcs/kdesvn/kdesvn-9999.ebuild | 2 +-
39 games-board/kaya/kaya-9999.ebuild | 5 ++-
40 .../akonadi-googledata-1.2.0.ebuild | 4 +-
41 .../akonadi-googledata-9999.ebuild | 7 ++---
42 kde-misc/basket/basket-9999.ebuild | 4 +-
43 kde-misc/chromi/chromi-0.2.ebuild | 4 +-
44 .../{youtube-servicemenu => chromi}/metadata.xml | 0
45 kde-misc/commandwatch/commandwatch-0.1.1.ebuild | 4 +-
46 kde-misc/cpuload/cpuload-0.3.2.ebuild | 4 +-
47 kde-misc/devicemanager/devicemanager-1.1.1.ebuild | 4 +-
48 kde-misc/drop2ftp/drop2ftp-0.6.ebuild | 4 +-
49 kde-misc/eventlist/eventlist-0.2.3.ebuild | 2 +-
50 kde-misc/extragear-l10n/extragear-l10n-9999.ebuild | 4 +-
51 .../metadata.xml | 0
52 kde-misc/eyesaver/eyesaver-0.2a.ebuild | 4 +-
53 kde-misc/fsrunner/fsrunner-0.6.ebuild | 4 +-
54 kde-misc/geekclock/geekclock-1.0.ebuild | 4 +-
55 kde-misc/ihatethecashew/ihatethecashew-0.4.ebuild | 4 +-
56 kde-misc/kannasaver/kannasaver-1.2.ebuild | 5 ++-
57 .../metadata.xml | 0
58 kde-misc/kappfinder/kappfinder-9999.ebuild | 6 ++--
59 .../katelatexplugin/katelatexplugin-0.2.ebuild | 6 ++--
60 kde-misc/kblogger/kblogger-1.0_alpha3.ebuild | 2 +-
61 kde-misc/kbstateapplet/kbstateapplet-9999.ebuild | 4 +-
62 kde-misc/kcheckgmail/kcheckgmail-9999.ebuild | 2 +-
63 kde-misc/kcm_touchpad/kcm_touchpad-9999.ebuild | 2 +-
64 .../kde-overlay-servicemenus-0.1.ebuild | 12 ++++----
65 kde-misc/kdiff3/kdiff3-9999.ebuild | 2 +-
66 kde-misc/kepas/kepas-0.9.3.ebuild | 8 +++---
67 kde-misc/kepas/kepas-9999.ebuild | 8 +++---
68 kde-misc/kgrubeditor/kgrubeditor-9999.ebuild | 2 +-
69 kde-misc/kio-sysinfo/kio-sysinfo-9999.ebuild | 2 +-
70 .../knetworkmanager/knetworkmanager-9999.ebuild | 2 +-
71 kde-misc/knutclient/knutclient-1.0_pre1.ebuild | 2 +-
72 kde-misc/kobby/kobby-1.0_beta5.ebuild | 2 +-
73 kde-misc/konstruktor/konstruktor-0.9_beta1.ebuild | 2 +-
74 kde-misc/kpackagekit/kpackagekit-9999.ebuild | 2 +-
75 kde-misc/kregexpeditor/kregexpeditor-9999.ebuild | 2 +-
76 kde-misc/krusader/krusader-9999.ebuild | 6 +++-
77 kde-misc/ksoprano/ksoprano-0.2.ebuild | 6 ++--
78 kde-misc/kustodian/kustodian-9999.ebuild | 4 +-
79 kde-misc/kwebkitpart/kwebkitpart-9999.ebuild | 2 +-
80 .../massif-visualizer-9999.ebuild | 2 +-
81 .../metadata.xml | 0
82 kde-misc/menubar/menubar-9999.ebuild | 4 +-
83 kde-misc/miniplayer/miniplayer-1.0.ebuild | 4 +-
84 kde-misc/onelinecalc/onelinecalc-0.2.ebuild | 4 +-
85 kde-misc/panelspacer/panelspacer-0.2.ebuild | 4 +-
86 kde-misc/pgame/pgame-0.3.ebuild | 4 +-
87 kde-misc/pgame/pgame-0.4.ebuild | 4 +-
88 .../plasma-emergelog/plasma-emergelog-0.0.1.ebuild | 4 +-
89 .../plasma-emergelog/plasma-emergelog-0.0.2.ebuild | 4 +-
90 .../plasma-emergelog/plasma-emergelog-9999.ebuild | 2 +-
91 kde-misc/plasma-mobile/plasma-mobile-9999.ebuild | 6 ++--
92 .../plasma-widget-menubar-0.1.14.ebuild | 10 ++-----
93 kde-misc/plasma-wifi/plasma-wifi-0.5-r1.ebuild | 4 +-
94 kde-misc/playwolf/playwolf-0.7.2.ebuild | 6 ++--
95 .../polkit-kde-kcmodules-9999.ebuild | 2 +-
96 .../publictransport/publictransport-0.6.10.ebuild | 4 +-
97 kde-misc/simplemonitor/simplemonitor-0.1-r4.ebuild | 4 +-
98 .../simpleweatherforecast-1.2.ebuild | 4 +-
99 .../metadata.xml | 0
100 kde-misc/socket-sentry/socket-sentry-0.9.3.ebuild | 5 ++-
101 kde-misc/stasks/stasks-0.5.1.ebuild | 14 +++------
102 .../stdin-plasmoid/stdin-plasmoid-0.2_beta1.ebuild | 4 +-
103 kde-misc/todo-list/todo-list-0.4.ebuild | 4 +-
104 .../toggle-compositing-0.2.3.ebuild | 4 +-
105 kde-misc/translatoid/translatoid-0.9.ebuild | 4 +-
106 kde-misc/translatoid/translatoid-9999.ebuild | 4 +-
107 kde-misc/yakuake/yakuake-9999.ebuild | 2 +-
108 media-gfx/kflickr/kflickr-9999.ebuild | 2 +-
109 media-gfx/lprof/lprof-1.12_p20091229.ebuild | 2 +-
110 media-libs/gluon/gluon-9999.ebuild | 2 +-
111 media-libs/liblastfm/liblastfm-9999.ebuild | 12 ++------
112 media-libs/opengtl/opengtl-0.9.8.ebuild | 2 +
113 media-libs/opengtl/opengtl-0.9.9.ebuild | 2 +
114 media-libs/taglib-extras/taglib-extras-9999.ebuild | 2 +-
115 media-sound/amarok/amarok-9999.ebuild | 21 +++++++--------
116 .../kaudiocreator/kaudiocreator-9999.ebuild | 6 ++--
117 media-sound/kguitar/kguitar-9999.ebuild | 4 +-
118 media-sound/kradio/kradio-9999.ebuild | 2 +-
119 .../qt-gstreamer}/metadata.xml | 0
120 .../qt-gstreamer/qt-gstreamer-0.10.1.ebuild | 2 +-
121 media-sound/qt-gstreamer/qt-gstreamer-9999.ebuild | 4 +-
122 media-video/bangarang/bangarang-9999.ebuild | 4 +-
123 media-video/kamoso/kamoso-9999.ebuild | 2 +-
124 media-video/kmplayer/kmplayer-9999.ebuild | 2 +-
125 media-video/recorditnow/metadata.xml | 5 +++-
126 media-video/recorditnow/recorditnow-0.4.ebuild | 2 +-
127 media-video/recorditnow/recorditnow-9999.ebuild | 2 +-
128 .../subtitlecomposer/subtitlecomposer-9999.ebuild | 2 +-
129 net-im/choqok/choqok-9999.ebuild | 6 ++--
130 net-irc/aki/aki-9999.ebuild | 2 +-
131 net-irc/konversation/konversation-9999.ebuild | 2 +-
132 net-libs/libbluedevil/libbluedevil-9999.ebuild | 2 +-
133 net-libs/libgcal/libgcal-9999.ebuild | 4 +-
134 net-libs/libktorrent/libktorrent-9999.ebuild | 2 +-
135 .../libqinfinity/libqinfinity-1.0_beta5.ebuild | 2 +-
136 net-libs/likeback/likeback-9999.ebuild | 7 +----
137 .../likeback}/metadata.xml | 0
138 net-p2p/ktorrent/ktorrent-9999.ebuild | 4 +-
139 net-wireless/bluedevil/bluedevil-9999.ebuild | 2 +-
140 .../kdm-plugin-pam-face-authentication-0.2.ebuild | 2 +-
141 sys-auth/nss-mdns/nss-mdns-0.10-r1.ebuild | 13 ++-------
142 .../pam-face-authentication-0.3.ebuild | 2 +-
143 .../polkit-kde-agent/polkit-kde-agent-9999.ebuild | 2 +-
144 sys-auth/polkit-qt/polkit-qt-9999.ebuild | 2 +-
145 sys-block/kvpm/kvpm-0.7.1.ebuild | 2 +-
146 .../partitionmanager/partitionmanager-9999.ebuild | 2 +-
147 www-client/rekonq/rekonq-9999.ebuild | 2 +-
148 .../qtscriptgenerator-9999.ebuild | 17 ++++--------
149 x11-misc/wmiface/wmiface-2.1.ebuild | 2 +-
150 x11-themes/bespin/bespin-9999.ebuild | 2 +-
151 x11-themes/oxygen-gtk/oxygen-gtk-9999.ebuild | 3 +-
152 139 files changed, 257 insertions(+), 307 deletions(-)
153
154 diff --git a/app-backup/timevault/timevault-9999.ebuild b/app-backup/timevault/timevault-9999.ebuild
155 index 516888d..875e5d7 100644
156 --- a/app-backup/timevault/timevault-9999.ebuild
157 +++ b/app-backup/timevault/timevault-9999.ebuild
158 @@ -2,7 +2,7 @@
159 # Distributed under the terms of the GNU General Public License v2
160 # $Header: $
161
162 -EAPI=3
163 +EAPI=4
164
165 KDE_SCM="git"
166 inherit kde4-base
167 @@ -21,5 +21,5 @@ RDEPEND="${DEPEND}"
168
169 src_install() {
170 kde4-base_src_install
171 - rm "${D}/usr/share/apps/cmake/modules/PkgConfigGetVar.cmake" || die "workaround deletion failed"
172 + rm "${ED}/usr/share/apps/cmake/modules/PkgConfigGetVar.cmake" || die "workaround deletion failed"
173 }
174
175 diff --git a/app-cdr/k3b/k3b-9999.ebuild b/app-cdr/k3b/k3b-9999.ebuild
176 index c9297fe..7f04b67 100644
177 --- a/app-cdr/k3b/k3b-9999.ebuild
178 +++ b/app-cdr/k3b/k3b-9999.ebuild
179 @@ -2,7 +2,7 @@
180 # Distributed under the terms of the GNU General Public License v2
181 # $Header: $
182
183 -EAPI=3
184 +EAPI=4
185
186 CMAKE_MIN_VERSION=2.8.0
187 MULTIMEDIA_REQUIRED=always
188
189 diff --git a/app-cdr/k9copy/k9copy-9999.ebuild b/app-cdr/k9copy/k9copy-9999.ebuild
190 index b0e86cd..d50825d 100644
191 --- a/app-cdr/k9copy/k9copy-9999.ebuild
192 +++ b/app-cdr/k9copy/k9copy-9999.ebuild
193 @@ -2,7 +2,7 @@
194 # Distributed under the terms of the GNU General Public License v2
195 # $Header: $
196
197 -EAPI=3
198 +EAPI=4
199
200 if [[ ${PV} != *9999* ]]; then
201 KDE_LINGUAS="ca cs da de el es_AR es fr it ja nl pl pt_BR ru sr@Latn sr tr zh_TW"
202
203 diff --git a/app-editors/kile/kile-9999.ebuild b/app-editors/kile/kile-9999.ebuild
204 index 35ccc1e..0a30612 100644
205 --- a/app-editors/kile/kile-9999.ebuild
206 +++ b/app-editors/kile/kile-9999.ebuild
207 @@ -2,7 +2,7 @@
208 # Distributed under the terms of the GNU General Public License v2
209 # $Header: /var/cvsroot/gentoo-x86/app-editors/kile/kile-2.1_beta4.ebuild,v 1.6 2010/10/06 23:48:08 tampakrap Exp $
210
211 -EAPI=3
212 +EAPI=4
213
214 KDE_DOC_DIRS="doc"
215 KDE_HANDBOOK="optional"
216
217 diff --git a/app-misc/strigi/strigi-9999.ebuild b/app-misc/strigi/strigi-9999.ebuild
218 index e8a2ad6..e38c6a4 100644
219 --- a/app-misc/strigi/strigi-9999.ebuild
220 +++ b/app-misc/strigi/strigi-9999.ebuild
221 @@ -2,7 +2,7 @@
222 # Distributed under the terms of the GNU General Public License v2
223 # $Header: $
224
225 -EAPI=3
226 +EAPI=4
227
228 if [[ "${PV}" != "9999" ]]; then
229 SRC_URI=""
230
231 diff --git a/app-office/akonadi-server/akonadi-server-9999.ebuild b/app-office/akonadi-server/akonadi-server-9999.ebuild
232 index c76d6e8..f907d9a 100644
233 --- a/app-office/akonadi-server/akonadi-server-9999.ebuild
234 +++ b/app-office/akonadi-server/akonadi-server-9999.ebuild
235 @@ -81,7 +81,7 @@ src_install() {
236 Driver=${DRIVER}
237 EOF
238 insinto /usr/share/config/akonadi
239 - doins "${T}"/akonadiserverrc || die "doins failed"
240 + doins "${T}"/akonadiserverrc
241
242 cmake-utils_src_install
243 }
244
245 diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild
246 index 45b0f49..c46f28d 100644
247 --- a/app-office/kmymoney/kmymoney-9999.ebuild
248 +++ b/app-office/kmymoney/kmymoney-9999.ebuild
249 @@ -2,7 +2,7 @@
250 # Distributed under the terms of the GNU General Public License v2
251 # $Header: /var/cvsroot/gentoo-x86/app-office/kmymoney/kmymoney-4.5.ebuild,v 1.1 2010/08/18 21:29:48 reavertm Exp $
252
253 -EAPI=3
254 +EAPI=4
255
256 KMNAME="extragear/office"
257
258
259 diff --git a/app-office/skrooge/skrooge-9999.ebuild b/app-office/skrooge/skrooge-9999.ebuild
260 index 244a710..94ec253 100644
261 --- a/app-office/skrooge/skrooge-9999.ebuild
262 +++ b/app-office/skrooge/skrooge-9999.ebuild
263 @@ -2,7 +2,7 @@
264 # Distributed under the terms of the GNU General Public License v2
265 # $Header: $
266
267 -EAPI=3
268 +EAPI=4
269
270 #KDE_LINGUAS="bg ca da de en_GB es et fr gl it lt ms nds nl pl pt pt_BR ro sk sv
271 #tr uk zh_CN"
272
273 diff --git a/app-pda/akunambol/akunambol-9999.ebuild b/app-pda/akunambol/akunambol-9999.ebuild
274 index 0101351..539e8e3 100644
275 --- a/app-pda/akunambol/akunambol-9999.ebuild
276 +++ b/app-pda/akunambol/akunambol-9999.ebuild
277 @@ -2,7 +2,7 @@
278 # Distributed under the terms of the GNU General Public License v2
279 # $Header: $
280
281 -EAPI=3
282 +EAPI=4
283
284 KDE_SCM="git"
285 inherit kde4-base
286 @@ -18,8 +18,7 @@ IUSE=""
287 DEPEND="
288 app-office/akonadi-server
289 >=app-pda/funambol-client-sdk-9999
290 - >=kde-base/kdelibs-${KDE_MINIMAL}
291 - >=kde-base/kdepimlibs-${KDE_MINIMAL}
292 + $(add_kdebase_dep kdepimlibs)
293 net-libs/likeback
294 "
295 RDEPEND="${DEPEND}"
296
297 diff --git a/dev-cpp/eigen/eigen-9999.ebuild b/dev-cpp/eigen/eigen-9999.ebuild
298 index c969de7..6fde504 100644
299 --- a/dev-cpp/eigen/eigen-9999.ebuild
300 +++ b/dev-cpp/eigen/eigen-9999.ebuild
301 @@ -2,7 +2,7 @@
302 # Distributed under the terms of the GNU General Public License v2
303 # $Header: $
304
305 -EAPI=3
306 +EAPI=4
307
308 inherit cmake-utils mercurial
309
310 @@ -55,6 +55,6 @@ src_install() {
311
312 if use examples; then
313 cd "${CMAKE_BUILD_DIR}"/demos
314 - dobin mandelbrot/mandelbrot opengl/quaternion_demo || die "dobin failed"
315 + dobin mandelbrot/mandelbrot opengl/quaternion_demo
316 fi
317 }
318
319 diff --git a/dev-libs/libattica/libattica-9999.ebuild b/dev-libs/libattica/libattica-9999.ebuild
320 index 84545ec..274a94b 100644
321 --- a/dev-libs/libattica/libattica-9999.ebuild
322 +++ b/dev-libs/libattica/libattica-9999.ebuild
323 @@ -2,7 +2,7 @@
324 # Distributed under the terms of the GNU General Public License v2
325 # $Header: $
326
327 -EAPI=3
328 +EAPI=4
329
330 inherit cmake-utils git-2
331
332
333 diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild
334 index cddd785..14021ea 100644
335 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild
336 +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-9999.ebuild
337 @@ -2,13 +2,13 @@
338 # Distributed under the terms of the GNU General Public License v2
339 # $Header: $
340
341 -EAPI=3
342 +EAPI=4
343
344 QT_DEPEND="4.6.3"
345 inherit cmake-utils virtualx
346
347 if [[ "${PV}" = 9999* ]] ; then
348 - inherit git
349 + inherit git-2
350
351 EGIT_REPO_URI="git://gitorious.org/dbusmenu/dbusmenu-qt.git"
352
353
354 diff --git a/dev-libs/libdbusmenu/libdbusmenu-0.3.94-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-0.3.94-r2.ebuild
355 index 277e40f..9452d3d 100644
356 --- a/dev-libs/libdbusmenu/libdbusmenu-0.3.94-r2.ebuild
357 +++ b/dev-libs/libdbusmenu/libdbusmenu-0.3.94-r2.ebuild
358 @@ -2,7 +2,7 @@
359 # Distributed under the terms of the GNU General Public License v2
360 # $Header: /var/cvsroot/gentoo-x86/dev-libs/libdbusmenu/libdbusmenu-0.2.8.ebuild,v 1.2 2010/09/14 07:41:41 reavertm Exp $
361
362 -EAPI=3
363 +EAPI=4
364
365 inherit autotools eutils versionator virtualx
366
367 @@ -82,10 +82,5 @@ src_configure() {
368 }
369
370 src_test() {
371 - Xemake check || die "testsuite failed"
372 -}
373 -
374 -src_install() {
375 - emake DESTDIR="${D}" install || die "make install failed"
376 - dodoc AUTHORS || die "dodoc failed"
377 + Xemake check
378 }
379
380 diff --git a/dev-libs/libindicate/libindicate-0.4.91-r2.ebuild b/dev-libs/libindicate/libindicate-0.4.91-r2.ebuild
381 index 556ecc6..20488d3 100644
382 --- a/dev-libs/libindicate/libindicate-0.4.91-r2.ebuild
383 +++ b/dev-libs/libindicate/libindicate-0.4.91-r2.ebuild
384 @@ -2,7 +2,7 @@
385 # Distributed under the terms of the GNU General Public License v2
386 # $Header: /var/cvsroot/gentoo-x86/dev-libs/libindicate/libindicate-0.4.4.ebuild,v 1.1 2011/01/17 09:34:20 tampakrap Exp $
387
388 -EAPI=2
389 +EAPI=4
390
391 inherit autotools eutils versionator
392
393 @@ -41,16 +41,13 @@ DEPEND="${RDEPEND}
394 dev-util/gtk-doc-am
395 dev-util/pkgconfig"
396
397 -pkg_setup() {
398 - if use mono && has "${PV}" "${BROKEN_MONO}" ; then
399 - eerror "Mono bindings (USE=mono) are broken in this version"
400 - die "Mono bindings (USE=mono) are broken in this version"
401 - fi
402 - if use python && use !gtk ; then
403 - eerror "Python bindings (USE=python) require GTK support (USE=gtk)"
404 - die "Python bindings (USE=python) require GTK support (USE=gtk)"
405 - fi
406 -}
407 +REQUIRED_USE="python? ( gtk )"
408 +DOCS=( AUTHORS )
409 +
410 +if has "${PV}" ${BROKEN_MONO}; then
411 + # Mono bindings are broken in this version, forbid
412 + REQUIRED_USE+=" !mono"
413 +fi
414
415 src_prepare() {
416 # Make python optional, launchpad-bug #643921
417 @@ -96,14 +93,9 @@ src_configure() {
418 $(use_enable introspection) \
419 $(use_enable mono) \
420 $(use_enable python) \
421 - ${conf} || die "configure failed"
422 + ${conf}
423 }
424
425 src_test() {
426 - emake check || die "testsuite failed"
427 -}
428 -
429 -src_install() {
430 - emake DESTDIR="${D}" install || die "make install failed"
431 - dodoc AUTHORS || die "dodoc failed"
432 + emake check
433 }
434
435 diff --git a/dev-libs/shared-desktop-ontologies/shared-desktop-ontologies-9999.ebuild b/dev-libs/shared-desktop-ontologies/shared-desktop-ontologies-9999.ebuild
436 index 22d38d2..dc75aaa 100644
437 --- a/dev-libs/shared-desktop-ontologies/shared-desktop-ontologies-9999.ebuild
438 +++ b/dev-libs/shared-desktop-ontologies/shared-desktop-ontologies-9999.ebuild
439 @@ -2,7 +2,7 @@
440 # Distributed under the terms of the GNU General Public License v2
441 # $Header: $
442
443 -EAPI=3
444 +EAPI=4
445
446 inherit cmake-utils git-2
447
448
449 diff --git a/dev-libs/soprano/soprano-9999.ebuild b/dev-libs/soprano/soprano-9999.ebuild
450 index 593c2c2..d98db39 100644
451 --- a/dev-libs/soprano/soprano-9999.ebuild
452 +++ b/dev-libs/soprano/soprano-9999.ebuild
453 @@ -2,9 +2,9 @@
454 # Distributed under the terms of the GNU General Public License v2
455 # $Header: $
456
457 -EAPI=3
458 +EAPI=4
459
460 -inherit base cmake-utils flag-o-matic git
461 +inherit base cmake-utils flag-o-matic git-2
462
463 DESCRIPTION="Library that provides a nice Qt interface to RDF storage solutions"
464 HOMEPAGE="http://sourceforge.net/projects/soprano"
465 @@ -43,7 +43,7 @@ PATCHES=(
466 pkg_setup() {
467 if [[ ${PV} = *9999* && -z $I_KNOW_WHAT_I_AM_DOING ]]; then
468 echo
469 - ewarn "WARNING! This is an experimental ebuild of ${PN} SVN tree. Use at your own risk."
470 + ewarn "WARNING! This is an experimental ebuild of ${PN} Git tree. Use at your own risk."
471 ewarn "Do _NOT_ file bugs at bugs.gentoo.org because of this ebuild!"
472 echo
473 fi
474 @@ -58,16 +58,12 @@ pkg_setup() {
475 fi
476 }
477
478 -src_prepare() {
479 - base_src_prepare
480 -}
481 -
482 src_configure() {
483 # Fix for missing pthread.h linking
484 # NOTE: temporarily fix until a better cmake files patch will be provided.
485 use elibc_FreeBSD && append-flags -pthread
486
487 - mycmakeargs=(
488 + local mycmakeargs=(
489 -DSOPRANO_BUILD_TESTS=OFF
490 -DCMAKE_SKIP_RPATH=OFF
491 -DSOPRANO_DISABLE_SESAME2_BACKEND=ON
492
493 diff --git a/dev-util/automoc/automoc-9999.ebuild b/dev-util/automoc/automoc-9999.ebuild
494 index 979bb1f..69ae8ff 100644
495 --- a/dev-util/automoc/automoc-9999.ebuild
496 +++ b/dev-util/automoc/automoc-9999.ebuild
497 @@ -2,7 +2,7 @@
498 # Distributed under the terms of the GNU General Public License v2
499 # $Header: $
500
501 -EAPI=3
502 +EAPI=4
503
504 inherit cmake-utils flag-o-matic git-2
505
506
507 diff --git a/dev-util/cpp-dependency-analyzer/cpp-dependency-analyzer-9999.ebuild b/dev-util/cpp-dependency-analyzer/cpp-dependency-analyzer-9999.ebuild
508 index 55f0427..d19c843 100644
509 --- a/dev-util/cpp-dependency-analyzer/cpp-dependency-analyzer-9999.ebuild
510 +++ b/dev-util/cpp-dependency-analyzer/cpp-dependency-analyzer-9999.ebuild
511 @@ -2,9 +2,9 @@
512 # Distributed under the terms of the GNU General Public License v2
513 # $Header: $
514
515 -EAPI=3
516 +EAPI=4
517
518 -inherit git cmake-utils
519 +inherit git-2 cmake-utils
520
521 DESCRIPTION="Tool that creates dependency graph of C++ code"
522 HOMEPAGE="http://gitorious.org/cpp-dependency-analyzer/"
523 @@ -24,7 +24,3 @@ RDEPEND="
524 DEPEND="${RDEPEND}
525 >=dev-libs/boost-1.35.0
526 "
527 -
528 -src_unpack() {
529 - git_src_unpack
530 -}
531
532 diff --git a/dev-util/kdevelop-mercurial/kdevelop-mercurial-9999.ebuild b/dev-util/kdevelop-mercurial/kdevelop-mercurial-9999.ebuild
533 index e01b436..bec6d76 100644
534 --- a/dev-util/kdevelop-mercurial/kdevelop-mercurial-9999.ebuild
535 +++ b/dev-util/kdevelop-mercurial/kdevelop-mercurial-9999.ebuild
536 @@ -2,11 +2,11 @@
537 # Distributed under the terms of the GNU General Public License v2
538 # $Header: $
539
540 -EAPI=3
541 +EAPI=4
542
543 KMNAME="kdevelop"
544 KDEVPLATFORM_VERSION="1.0.2"
545 -inherit subversion kde4-base
546 +inherit kde4-base
547
548 DESCRIPTION="Mercurial plugin for KDevelop 4"
549 HOMEPAGE="http://websvn.kde.org/trunk/playground/devtools/kdevelop4-extra-plugins/mercurial/"
550 @@ -19,7 +19,3 @@ IUSE="debug"
551 RDEPEND="
552 dev-vcs/mercurial
553 "
554 -
555 -src_unpack() {
556 - subversion_src_unpack
557 -}
558
559 diff --git a/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-9999.ebuild b/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-9999.ebuild
560 index 6818f37..0c83244 100644
561 --- a/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-9999.ebuild
562 +++ b/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-9999.ebuild
563 @@ -2,7 +2,7 @@
564 # Distributed under the terms of the GNU General Public License v2
565 # $Header: $
566
567 -EAPI=3
568 +EAPI=4
569
570 KDE_SCM="git"
571 inherit kde4-base
572
573 diff --git a/dev-util/kdevelop-php-docs/kdevelop-php-docs-9999.ebuild b/dev-util/kdevelop-php-docs/kdevelop-php-docs-9999.ebuild
574 index 3b4c494..6c4c78d 100644
575 --- a/dev-util/kdevelop-php-docs/kdevelop-php-docs-9999.ebuild
576 +++ b/dev-util/kdevelop-php-docs/kdevelop-php-docs-9999.ebuild
577 @@ -2,7 +2,7 @@
578 # Distributed under the terms of the GNU General Public License v2
579 # $Header: $
580
581 -EAPI=3
582 +EAPI=4
583
584 KMNAME="kdevelop"
585 KDE_SCM="git"
586
587 diff --git a/dev-util/kdevelop-php/kdevelop-php-9999.ebuild b/dev-util/kdevelop-php/kdevelop-php-9999.ebuild
588 index 1af24c4..f43c00e 100644
589 --- a/dev-util/kdevelop-php/kdevelop-php-9999.ebuild
590 +++ b/dev-util/kdevelop-php/kdevelop-php-9999.ebuild
591 @@ -2,7 +2,7 @@
592 # Distributed under the terms of the GNU General Public License v2
593 # $Header: $
594
595 -EAPI=3
596 +EAPI=4
597
598 KMNAME="kdevelop"
599 KDE_SCM="git"
600
601 diff --git a/dev-util/kdevplatform/kdevplatform-9999.ebuild b/dev-util/kdevplatform/kdevplatform-9999.ebuild
602 index 55bdfcf..d3bcba0 100644
603 --- a/dev-util/kdevplatform/kdevplatform-9999.ebuild
604 +++ b/dev-util/kdevplatform/kdevplatform-9999.ebuild
605 @@ -22,7 +22,7 @@ IUSE="cvs debug git reviewboard subversion"
606
607 # Moved to playground for now
608 # bazaar? ( dev-vcs/bzr )
609 -# kompare? ( >=kde-base/kompare-${KDE_MINIMAL} )
610 +# kompare? ( $(add_kdebase_dep kompare) )
611 # mercurial? ( dev-vcs/mercurial )
612 # block - some plugins moved to kdevplatform from kdevelop
613 DEPEND="
614
615 diff --git a/dev-util/krazy2/krazy2-9999.ebuild b/dev-util/krazy2/krazy2-9999.ebuild
616 index a2f22e3..16e1651 100644
617 --- a/dev-util/krazy2/krazy2-9999.ebuild
618 +++ b/dev-util/krazy2/krazy2-9999.ebuild
619 @@ -2,9 +2,9 @@
620 # Distributed under the terms of the GNU General Public License v2
621 # $Header: $
622
623 -EAPI=3
624 +EAPI=4
625
626 -inherit git perl-module qt4 cmake-utils
627 +inherit perl-module qt4 cmake-utils git-2
628
629 DESCRIPTION="Source code sanity checker for KDE developers."
630 HOMEPAGE="http://www.kde.org/"
631 @@ -28,10 +28,6 @@ RDEPEND="${DEPEND}
632
633 CMAKE_USE_DIR="${S}/cppchecks"
634
635 -src_unpack() {
636 - git_src_unpack
637 -}
638 -
639 src_prepare() {
640 sed -i -e 's/+= ordered/+= ordered nostrip/' \
641 src/src.pro || die "failed to apply nostrip"
642 @@ -52,16 +48,16 @@ src_configure() {
643 src_compile() {
644 cmake-utils_src_compile
645 cd src
646 - emake "$@" || die "2nd Make failed!"
647 + emake
648 }
649
650 src_install() {
651 - dodoc README TODO || die "dodoc failed"
652 + dodoc README TODO
653
654 cmake-utils_src_install
655
656 cd src
657 - emake install INSTALL_ROOT="${D}/usr" || die "Make src install failed"
658 + emake install INSTALL_ROOT="${D}/usr"
659 cd ..
660
661 ./install.sh "${D}/usr" || die "install failed"
662
663 diff --git a/dev-util/kxsldbg/kxsldbg-9999.ebuild b/dev-util/kxsldbg/kxsldbg-9999.ebuild
664 index 7b84a33..f60ceca 100644
665 --- a/dev-util/kxsldbg/kxsldbg-9999.ebuild
666 +++ b/dev-util/kxsldbg/kxsldbg-9999.ebuild
667 @@ -2,7 +2,7 @@
668 # Distributed under the terms of the GNU General Public License v2
669 # $Header: $
670
671 -EAPI=3
672 +EAPI=4
673
674 KMNAME="extragear/sdk"
675 inherit kde4-meta
676
677 diff --git a/dev-vcs/kdesvn/kdesvn-9999.ebuild b/dev-vcs/kdesvn/kdesvn-9999.ebuild
678 index 29c6fb2..28e4c2e 100644
679 --- a/dev-vcs/kdesvn/kdesvn-9999.ebuild
680 +++ b/dev-vcs/kdesvn/kdesvn-9999.ebuild
681 @@ -2,7 +2,7 @@
682 # Distributed under the terms of the GNU General Public License v2
683 # $Header: $
684
685 -EAPI=3
686 +EAPI=4
687
688 KDE_LINGUAS="cs de es fr it ja lt nl pl pt_BR ro ru"
689 inherit kde4-base
690
691 diff --git a/games-board/kaya/kaya-9999.ebuild b/games-board/kaya/kaya-9999.ebuild
692 index 7572a85..caf0d07 100644
693 --- a/games-board/kaya/kaya-9999.ebuild
694 +++ b/games-board/kaya/kaya-9999.ebuild
695 @@ -16,9 +16,10 @@ SLOT="0"
696 KEYWORDS=""
697 IUSE=""
698
699 +DEPEND=""
700 RDEPEND=""
701 -ruby_add_rdepend "kde-base/kdebindings-ruby"
702 -DEPEND="${RDEPEND}"
703 +ruby_add_bdepend "$(add_kdebase_dep kdebindings-ruby)"
704 +ruby_add_rdepend "$(add_kdebase_dep kdebindings-ruby)"
705
706 pkg_setup() {
707 ruby-ng_pkg_setup
708
709 diff --git a/kde-misc/akonadi-googledata/akonadi-googledata-1.2.0.ebuild b/kde-misc/akonadi-googledata/akonadi-googledata-1.2.0.ebuild
710 index d6ac85a..e96dcfa 100644
711 --- a/kde-misc/akonadi-googledata/akonadi-googledata-1.2.0.ebuild
712 +++ b/kde-misc/akonadi-googledata/akonadi-googledata-1.2.0.ebuild
713 @@ -2,7 +2,7 @@
714 # Distributed under the terms of the GNU General Public License v2
715 # $Header: $
716
717 -EAPI=3
718 +EAPI=4
719
720 KDE_LINGUAS="ca ca@valencia cs da de en_GB eo es et fi fr ga gl hr hu is km lt
721 lv nb nds nl pt pt_BR ro sk sr sr@ijekavian sr@ijekavianlatin sr@latin sv th
722 @@ -22,7 +22,7 @@ IUSE="debug"
723 DEPEND="
724 dev-libs/boost
725 dev-libs/libxslt
726 - >=kde-base/kdepimlibs-${KDE_MINIMAL}[semantic-desktop]
727 + $(add_kdebase_dep kdepimlibs semantic-desktop)
728 >=net-libs/libgcal-0.9.6
729 "
730 RDEPEND="${DEPEND}
731
732 diff --git a/kde-misc/akonadi-googledata/akonadi-googledata-9999.ebuild b/kde-misc/akonadi-googledata/akonadi-googledata-9999.ebuild
733 index 1a13ee6..5085f0e 100644
734 --- a/kde-misc/akonadi-googledata/akonadi-googledata-9999.ebuild
735 +++ b/kde-misc/akonadi-googledata/akonadi-googledata-9999.ebuild
736 @@ -2,7 +2,7 @@
737 # Distributed under the terms of the GNU General Public License v2
738 # $Header: $
739
740 -EAPI=3
741 +EAPI=4
742
743 KMNAME="extragear/pim"
744 KMMODULE="googledata"
745 @@ -18,7 +18,7 @@ IUSE="debug"
746 DEPEND="
747 dev-libs/boost
748 dev-libs/libxslt
749 - >=kde-base/kdepimlibs-${KDE_MINIMAL}[semantic-desktop]
750 + $(add_kdebase_dep kdepimlibs semantic-desktop)
751 >=net-libs/libgcal-0.9.6
752 "
753 RDEPEND="${DEPEND}
754 @@ -26,7 +26,6 @@ RDEPEND="${DEPEND}
755 "
756
757 src_configure() {
758 - local mycmakeargs
759 - mycmakeargs=(-DLIBGCAL_INCLUDE_DIR=/usr/include/libgcal)
760 + local mycmakeargs=(-DLIBGCAL_INCLUDE_DIR="${EPREFIX}"/usr/include/libgcal)
761 kde4-base_src_configure
762 }
763
764 diff --git a/kde-misc/basket/basket-9999.ebuild b/kde-misc/basket/basket-9999.ebuild
765 index e6ab656..085e8f0 100644
766 --- a/kde-misc/basket/basket-9999.ebuild
767 +++ b/kde-misc/basket/basket-9999.ebuild
768 @@ -2,7 +2,7 @@
769 # Distributed under the terms of the GNU General Public License v2
770 # $Header: $
771
772 -EAPI=3
773 +EAPI=4
774
775 VIRTUALX_REQUIRED=test
776 KDE_SCM="git"
777 @@ -26,7 +26,7 @@ DEPEND="
778 RDEPEND="${DEPEND}"
779
780 src_configure() {
781 - mycmakeargs=(
782 + local mycmakeargs=(
783 $(cmake-utils_use_enable crypt)
784 )
785 kde4-base_src_configure
786
787 diff --git a/kde-misc/chromi/chromi-0.2.ebuild b/kde-misc/chromi/chromi-0.2.ebuild
788 index 00d5438..54c6ac2 100644
789 --- a/kde-misc/chromi/chromi-0.2.ebuild
790 +++ b/kde-misc/chromi/chromi-0.2.ebuild
791 @@ -2,7 +2,7 @@
792 # Distributed under the terms of the GNU General Public License v2
793 # $Header: $
794
795 -EAPI=3
796 +EAPI=4
797 inherit kde4-base
798
799 RESTRICT="$RESTRICT mirror"
800 @@ -18,5 +18,5 @@ IUSE=""
801
802 S="${WORKDIR}/jinliu-kwin-deco-chromi-4390e63"
803
804 -DEPEND=">kde-base/kwin-4.4.1"
805 +DEPEND="$(add_kdebase_dep kwin "" 4.4.1)"
806 RDEPEND="${DEPEND}"
807
808 diff --git a/kde-misc/youtube-servicemenu/metadata.xml b/kde-misc/chromi/metadata.xml
809 similarity index 100%
810 copy from kde-misc/youtube-servicemenu/metadata.xml
811 copy to kde-misc/chromi/metadata.xml
812
813 diff --git a/kde-misc/commandwatch/commandwatch-0.1.1.ebuild b/kde-misc/commandwatch/commandwatch-0.1.1.ebuild
814 index f38b917..94a0564 100644
815 --- a/kde-misc/commandwatch/commandwatch-0.1.1.ebuild
816 +++ b/kde-misc/commandwatch/commandwatch-0.1.1.ebuild
817 @@ -2,7 +2,7 @@
818 # Distributed under the terms of the GNU General Public License v2
819 # $Header: $
820
821 -EAPI=3
822 +EAPI=4
823
824 inherit kde4-base
825
826 @@ -17,5 +17,5 @@ IUSE="debug"
827
828 RDEPEND="
829 !kde-plasmoids/commandwatch
830 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
831 + $(add_kdebase_dep plasma-workspace)
832 "
833
834 diff --git a/kde-misc/cpuload/cpuload-0.3.2.ebuild b/kde-misc/cpuload/cpuload-0.3.2.ebuild
835 index b2b0b37..32d0b6e 100644
836 --- a/kde-misc/cpuload/cpuload-0.3.2.ebuild
837 +++ b/kde-misc/cpuload/cpuload-0.3.2.ebuild
838 @@ -2,7 +2,7 @@
839 # Distributed under the terms of the GNU General Public License v2
840 # $Header: $
841
842 -EAPI=3
843 +EAPI=4
844
845 inherit kde4-base
846
847 @@ -17,7 +17,7 @@ IUSE="debug"
848
849 RDEPEND="
850 !kde-plasmoids/cpuload
851 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
852 + $(add_kdebase_dep plasma-workspace)
853 "
854
855 S="${WORKDIR}"/"${PN}"
856
857 diff --git a/kde-misc/devicemanager/devicemanager-1.1.1.ebuild b/kde-misc/devicemanager/devicemanager-1.1.1.ebuild
858 index 1705896..2c9848f 100644
859 --- a/kde-misc/devicemanager/devicemanager-1.1.1.ebuild
860 +++ b/kde-misc/devicemanager/devicemanager-1.1.1.ebuild
861 @@ -2,7 +2,7 @@
862 # Distributed under the terms of the GNU General Public License v2
863 # $Header: $
864
865 -EAPI=3
866 +EAPI=4
867
868 inherit kde4-base
869
870 @@ -16,7 +16,7 @@ SLOT="0"
871 IUSE="debug"
872
873 RDEPEND="
874 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
875 + $(add_kdebase_dep plasma-workspace)
876 "
877
878 S="${WORKDIR}/${PN}"
879
880 diff --git a/kde-misc/drop2ftp/drop2ftp-0.6.ebuild b/kde-misc/drop2ftp/drop2ftp-0.6.ebuild
881 index c33f236..b20c880 100644
882 --- a/kde-misc/drop2ftp/drop2ftp-0.6.ebuild
883 +++ b/kde-misc/drop2ftp/drop2ftp-0.6.ebuild
884 @@ -2,7 +2,7 @@
885 # Distributed under the terms of the GNU General Public License v2
886 # $Header: $
887
888 -EAPI=3
889 +EAPI=4
890
891 inherit kde4-base
892
893 @@ -17,5 +17,5 @@ IUSE="debug"
894
895 RDEPEND="
896 !kde-plasmoids/drop2ftp
897 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
898 + $(add_kdebase_dep plasma-workspace)
899 "
900
901 diff --git a/kde-misc/eventlist/eventlist-0.2.3.ebuild b/kde-misc/eventlist/eventlist-0.2.3.ebuild
902 index b8633af..cdde896 100644
903 --- a/kde-misc/eventlist/eventlist-0.2.3.ebuild
904 +++ b/kde-misc/eventlist/eventlist-0.2.3.ebuild
905 @@ -2,7 +2,7 @@
906 # Distributed under the terms of the GNU General Public License v2
907 # $Header: $
908
909 -EAPI=3
910 +EAPI=4
911
912 inherit kde4-base
913
914
915 diff --git a/kde-misc/extragear-l10n/extragear-l10n-9999.ebuild b/kde-misc/extragear-l10n/extragear-l10n-9999.ebuild
916 index 706a474..84f241d 100644
917 --- a/kde-misc/extragear-l10n/extragear-l10n-9999.ebuild
918 +++ b/kde-misc/extragear-l10n/extragear-l10n-9999.ebuild
919 @@ -2,7 +2,7 @@
920 # Distributed under the terms of the GNU General Public License v2
921 # $Header: $
922
923 -EAPI=3
924 +EAPI=4
925
926 inherit kde4-base
927
928 @@ -69,7 +69,7 @@ src_prepare() {
929
930 for lng in ${enabled_linguas}; do
931 mkdir -p "${S}/${lng}_extra"/docs "${S}/${lng}_extra"/messages
932 - mv "${S}/${lng}"/docs/extragear* "${S}/${lng}_extra"/docs
933 + mv "${S}/${lng}"/docs/extragear* "${S}/${lng}_extra"/docs
934 mv "${S}/${lng}"/docs/playground* "${S}/${lng}_extra"/docs
935 mv "${S}/${lng}"/docs/kdereview "${S}/${lng}_extra"/docs
936 mv "${S}/${lng}"/docs/kdevelop "${S}/${lng}_extra"/docs
937
938 diff --git a/kde-misc/youtube-servicemenu/metadata.xml b/kde-misc/extragear-l10n/metadata.xml
939 similarity index 100%
940 copy from kde-misc/youtube-servicemenu/metadata.xml
941 copy to kde-misc/extragear-l10n/metadata.xml
942
943 diff --git a/kde-misc/eyesaver/eyesaver-0.2a.ebuild b/kde-misc/eyesaver/eyesaver-0.2a.ebuild
944 index 20a62de..4f10af5 100644
945 --- a/kde-misc/eyesaver/eyesaver-0.2a.ebuild
946 +++ b/kde-misc/eyesaver/eyesaver-0.2a.ebuild
947 @@ -2,7 +2,7 @@
948 # Distributed under the terms of the GNU General Public License v2
949 # $Header: $
950
951 -EAPI=3
952 +EAPI=4
953
954 inherit kde4-base
955
956 @@ -19,7 +19,7 @@ IUSE="debug"
957
958 RDEPEND="
959 !kde-plasmoids/eyesaver
960 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
961 + $(add_kdebase_dep plasma-workspace)
962 "
963
964 S="${WORKDIR}/${MY_P}"
965
966 diff --git a/kde-misc/fsrunner/fsrunner-0.6.ebuild b/kde-misc/fsrunner/fsrunner-0.6.ebuild
967 index 23562f0..5e8be13 100644
968 --- a/kde-misc/fsrunner/fsrunner-0.6.ebuild
969 +++ b/kde-misc/fsrunner/fsrunner-0.6.ebuild
970 @@ -2,7 +2,7 @@
971 # Distributed under the terms of the GNU General Public License v2
972 # $Header: $
973
974 -EAPI=3
975 +EAPI=4
976
977 inherit kde4-base
978
979 @@ -16,7 +16,7 @@ SLOT="0"
980 IUSE="debug"
981
982 src_configure() {
983 - mycmakeargs=(-DPROFILE=ON)
984 + local mycmakeargs=(-DPROFILE=ON)
985
986 kde4-base_src_configure
987 }
988
989 diff --git a/kde-misc/geekclock/geekclock-1.0.ebuild b/kde-misc/geekclock/geekclock-1.0.ebuild
990 index c6bb9b3..89828cd 100644
991 --- a/kde-misc/geekclock/geekclock-1.0.ebuild
992 +++ b/kde-misc/geekclock/geekclock-1.0.ebuild
993 @@ -2,7 +2,7 @@
994 # Distributed under the terms of the GNU General Public License v2
995 # $Header: $
996
997 -EAPI=3
998 +EAPI=4
999
1000 inherit kde4-base
1001
1002 @@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~x86"
1003 IUSE="debug"
1004
1005 RDEPEND="
1006 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
1007 + $(add_kdebase_dep plasma-workspace)
1008 "
1009
1010 S="${WORKDIR}/${MY_PN}-${PV}-src"
1011
1012 diff --git a/kde-misc/ihatethecashew/ihatethecashew-0.4.ebuild b/kde-misc/ihatethecashew/ihatethecashew-0.4.ebuild
1013 index 0f748eb..210fccf 100644
1014 --- a/kde-misc/ihatethecashew/ihatethecashew-0.4.ebuild
1015 +++ b/kde-misc/ihatethecashew/ihatethecashew-0.4.ebuild
1016 @@ -2,7 +2,7 @@
1017 # Distributed under the terms of the GNU General Public License v2
1018 # $Header: $
1019
1020 -EAPI=3
1021 +EAPI=4
1022
1023 inherit kde4-base
1024
1025 @@ -18,7 +18,7 @@ SLOT="0"
1026 IUSE="debug"
1027
1028 RDEPEND="
1029 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
1030 + $(add_kdebase_dep plasma-workspace)
1031 "
1032
1033 S="${WORKDIR}/${MY_PN}"
1034
1035 diff --git a/kde-misc/kannasaver/kannasaver-1.2.ebuild b/kde-misc/kannasaver/kannasaver-1.2.ebuild
1036 index 7833640..bda4f20 100644
1037 --- a/kde-misc/kannasaver/kannasaver-1.2.ebuild
1038 +++ b/kde-misc/kannasaver/kannasaver-1.2.ebuild
1039 @@ -2,8 +2,9 @@
1040 # Distributed under the terms of the GNU General Public License v2
1041 # $Header: $
1042
1043 -EAPI=3
1044 +EAPI=4
1045
1046 +KDE_MINIMAL=4.6
1047 inherit kde4-base
1048
1049 RESTRICT="$RESTRICT mirror"
1050 @@ -20,6 +21,6 @@ SLOT="0"
1051 IUSE="debug"
1052
1053 RDEPEND="
1054 - >=kde-base/kscreensaver-4.6.0
1055 + $(add_kdebase_dep kscreensaver)
1056 "
1057
1058
1059 diff --git a/kde-misc/youtube-servicemenu/metadata.xml b/kde-misc/kannasaver/metadata.xml
1060 similarity index 100%
1061 copy from kde-misc/youtube-servicemenu/metadata.xml
1062 copy to kde-misc/kannasaver/metadata.xml
1063
1064 diff --git a/kde-misc/kappfinder/kappfinder-9999.ebuild b/kde-misc/kappfinder/kappfinder-9999.ebuild
1065 index 33a80ca..fd88238 100644
1066 --- a/kde-misc/kappfinder/kappfinder-9999.ebuild
1067 +++ b/kde-misc/kappfinder/kappfinder-9999.ebuild
1068 @@ -2,13 +2,13 @@
1069 # Distributed under the terms of the GNU General Public License v2
1070 # $Header: $
1071
1072 -EAPI=3
1073 +EAPI=4
1074
1075 KMNAME="extragear/base"
1076 inherit kde4-meta
1077
1078 DESCRIPTION="KDE tool that looks for well-known apps in your path and creates entries for them in the KDE menu"
1079 -HOMEPAGE="http://kde.org"
1080 +HOMEPAGE="http://www.kde.org/"
1081
1082 LICENSE="GPL-2"
1083 KEYWORDS=""
1084 @@ -16,5 +16,5 @@ SLOT="4"
1085 IUSE="debug +handbook"
1086
1087 RDEPEND="
1088 - !kdeprefix? ( !>=kde-base/kappfinder-4.0.0 )
1089 + !kde-base/kappfinder[-kdeprefix]
1090 "
1091
1092 diff --git a/kde-misc/katelatexplugin/katelatexplugin-0.2.ebuild b/kde-misc/katelatexplugin/katelatexplugin-0.2.ebuild
1093 index 803253d..5d86b4f 100644
1094 --- a/kde-misc/katelatexplugin/katelatexplugin-0.2.ebuild
1095 +++ b/kde-misc/katelatexplugin/katelatexplugin-0.2.ebuild
1096 @@ -2,12 +2,12 @@
1097 # Distributed under the terms of the GNU General Public License v2
1098 # $Header: $
1099
1100 -EAPI=3
1101 +EAPI=4
1102
1103 inherit kde4-base
1104
1105 DESCRIPTION="Kate LaTeX typesetting plugin"
1106 -HOMEPAGE="http://www.kde-apps.org/content/show.php/Kate+LaTeX+typesetting+plugin?content=84772"
1107 +HOMEPAGE="http://www.kde-apps.org/content/show.php/Kate+LaTeX+typesetting+plugin?content=84772"
1108 SRC_URI="http://www.kde-apps.org/CONTENT/content-files/84772-${P}.tar.bz2"
1109
1110 LICENSE="GPL-3"
1111 @@ -16,7 +16,7 @@ SLOT="4"
1112 IUSE="debug"
1113
1114 RDEPEND="
1115 - >=kde-base/kate-${KDE_MINIMAL}
1116 + $(add_kdebase_dep kate)
1117 "
1118
1119 S="${WORKDIR}/${PN}"
1120
1121 diff --git a/kde-misc/kblogger/kblogger-1.0_alpha3.ebuild b/kde-misc/kblogger/kblogger-1.0_alpha3.ebuild
1122 index d078755..239e914 100644
1123 --- a/kde-misc/kblogger/kblogger-1.0_alpha3.ebuild
1124 +++ b/kde-misc/kblogger/kblogger-1.0_alpha3.ebuild
1125 @@ -2,7 +2,7 @@
1126 # Distributed under the terms of the GNU General Public License v2
1127 # $Header: $
1128
1129 -EAPI=3
1130 +EAPI=4
1131
1132 inherit kde4-base
1133
1134
1135 diff --git a/kde-misc/kbstateapplet/kbstateapplet-9999.ebuild b/kde-misc/kbstateapplet/kbstateapplet-9999.ebuild
1136 index 5a831f2..03035d2 100644
1137 --- a/kde-misc/kbstateapplet/kbstateapplet-9999.ebuild
1138 +++ b/kde-misc/kbstateapplet/kbstateapplet-9999.ebuild
1139 @@ -2,7 +2,7 @@
1140 # Distributed under the terms of the GNU General Public License v2
1141 # $Header: $
1142
1143 -EAPI=3
1144 +EAPI=4
1145
1146 KMNAME="playground/base/plasma"
1147 KMMODULE="applets/${PN}"
1148 @@ -17,5 +17,5 @@ SLOT="0"
1149 IUSE="debug"
1150
1151 RDEPEND="
1152 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
1153 + $(add_kdebase_dep plasma-workspace)
1154 "
1155
1156 diff --git a/kde-misc/kcheckgmail/kcheckgmail-9999.ebuild b/kde-misc/kcheckgmail/kcheckgmail-9999.ebuild
1157 index 793e1b9..b1d922c 100644
1158 --- a/kde-misc/kcheckgmail/kcheckgmail-9999.ebuild
1159 +++ b/kde-misc/kcheckgmail/kcheckgmail-9999.ebuild
1160 @@ -2,7 +2,7 @@
1161 # Distributed under the terms of the GNU General Public License v2
1162 # $Header: $
1163
1164 -EAPI=3
1165 +EAPI=4
1166
1167 KDE_SCM="git"
1168 inherit kde4-base
1169
1170 diff --git a/kde-misc/kcm_touchpad/kcm_touchpad-9999.ebuild b/kde-misc/kcm_touchpad/kcm_touchpad-9999.ebuild
1171 index 820014d..933a698 100644
1172 --- a/kde-misc/kcm_touchpad/kcm_touchpad-9999.ebuild
1173 +++ b/kde-misc/kcm_touchpad/kcm_touchpad-9999.ebuild
1174 @@ -2,7 +2,7 @@
1175 # Distributed under the terms of the GNU General Public License v2
1176 # $Header: $
1177
1178 -EAPI=3
1179 +EAPI=4
1180
1181 KDE_SCM="git"
1182 inherit kde4-base
1183
1184 diff --git a/kde-misc/kde-overlay-servicemenus/kde-overlay-servicemenus-0.1.ebuild b/kde-misc/kde-overlay-servicemenus/kde-overlay-servicemenus-0.1.ebuild
1185 index aadb35e..b1818bb 100644
1186 --- a/kde-misc/kde-overlay-servicemenus/kde-overlay-servicemenus-0.1.ebuild
1187 +++ b/kde-misc/kde-overlay-servicemenus/kde-overlay-servicemenus-0.1.ebuild
1188 @@ -2,7 +2,7 @@
1189 # Distributed under the terms of the GNU General Public License v2
1190 # $Header: $
1191
1192 -EAPI=3
1193 +EAPI=4
1194
1195 CMAKE_REQUIRED="never"
1196 KDE_REQUIRED="never"
1197 @@ -13,16 +13,16 @@ HOMEPAGE="http://dev.gentoo.org/~reavertm/"
1198 SRC_URI="http://dev.gentoo.org/~reavertm/${P}.tar.xz"
1199
1200 LICENSE="GPL-2"
1201 -KEYWORDS="amd64 ppc x86"
1202 +KEYWORDS="~amd64 ~ppc ~x86"
1203 SLOT="0"
1204 IUSE=""
1205
1206 RDEPEND="
1207 - >=kde-base/kdialog-${KDE_MINIMAL}
1208 - >=kde-base/kompare-${KDE_MINIMAL}
1209 + $(add_kdebase_dep kdialog)
1210 + $(add_kdebase_dep kompare)
1211 || (
1212 - >=kde-base/dolphin-${KDE_MINIMAL}
1213 - >=kde-base/konqueror-${KDE_MINIMAL}
1214 + ( $(add_kdebase_dep dolphin) )
1215 + ( $(add_kdebase_dep konqueror) )
1216 )
1217 "
1218
1219
1220 diff --git a/kde-misc/kdiff3/kdiff3-9999.ebuild b/kde-misc/kdiff3/kdiff3-9999.ebuild
1221 index 4aa3b8f..ecb0c22 100644
1222 --- a/kde-misc/kdiff3/kdiff3-9999.ebuild
1223 +++ b/kde-misc/kdiff3/kdiff3-9999.ebuild
1224 @@ -2,7 +2,7 @@
1225 # Distributed under the terms of the GNU General Public License v2
1226 # $Header: /var/cvsroot/gentoo-x86/kde-misc/kdiff3/kdiff3-0.9.95-r1.ebuild,v 1.1 2011/01/12 22:46:57 tampakrap Exp $
1227
1228 -EAPI=3
1229 +EAPI=4
1230
1231 KDE_REQUIRED="optional"
1232 QT_MINIMAL="4.4.0"
1233
1234 diff --git a/kde-misc/kepas/kepas-0.9.3.ebuild b/kde-misc/kepas/kepas-0.9.3.ebuild
1235 index 212c223..fd998d8 100644
1236 --- a/kde-misc/kepas/kepas-0.9.3.ebuild
1237 +++ b/kde-misc/kepas/kepas-0.9.3.ebuild
1238 @@ -2,7 +2,7 @@
1239 # Distributed under the terms of the GNU General Public License v2
1240 # $Header: $
1241
1242 -EAPI=3
1243 +EAPI=4
1244
1245 inherit kde4-base
1246
1247 @@ -17,7 +17,7 @@ IUSE="debug oscar zeroconf"
1248
1249 RDEPEND="
1250 !kde-plasmoids/kepas
1251 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
1252 - oscar? ( >=kde-base/kopete-${KDE_MINIMAL}[oscar] )
1253 - zeroconf? ( >=kde-base/kdnssd-${KDE_MINIMAL} )
1254 + $(add_kdebase_dep plasma-workspace)
1255 + oscar? ( $(add_kdebase_dep kopete oscar) )
1256 + zeroconf? ( $(add_kdebase_dep kdnssd) )
1257 "
1258
1259 diff --git a/kde-misc/kepas/kepas-9999.ebuild b/kde-misc/kepas/kepas-9999.ebuild
1260 index 2bcd3a3..0002f8c 100644
1261 --- a/kde-misc/kepas/kepas-9999.ebuild
1262 +++ b/kde-misc/kepas/kepas-9999.ebuild
1263 @@ -2,7 +2,7 @@
1264 # Distributed under the terms of the GNU General Public License v2
1265 # $Header: $
1266
1267 -EAPI=3
1268 +EAPI=4
1269
1270 KMNAME="playground/network"
1271 inherit kde4-base
1272 @@ -17,7 +17,7 @@ IUSE="debug oscar zeroconf"
1273
1274 RDEPEND="
1275 !kde-plasmoids/kepas
1276 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
1277 - oscar? ( >=kde-base/kopete-${KDE_MINIMAL}[oscar] )
1278 - zeroconf? ( >=kde-base/kdnssd-${KDE_MINIMAL} )
1279 + $(add_kdebase_dep plasma-workspace)
1280 + oscar? ( $(add_kdebase_dep kopete oscar) )
1281 + zeroconf? ( $(add_kdebase_dep kdnssd) )
1282 "
1283
1284 diff --git a/kde-misc/kgrubeditor/kgrubeditor-9999.ebuild b/kde-misc/kgrubeditor/kgrubeditor-9999.ebuild
1285 index 1cfc7ca..afca6bf 100644
1286 --- a/kde-misc/kgrubeditor/kgrubeditor-9999.ebuild
1287 +++ b/kde-misc/kgrubeditor/kgrubeditor-9999.ebuild
1288 @@ -2,7 +2,7 @@
1289 # Distributed under the terms of the GNU General Public License v2
1290 # $Header: $
1291
1292 -EAPI=3
1293 +EAPI=4
1294
1295 inherit kde4-base
1296
1297
1298 diff --git a/kde-misc/kio-sysinfo/kio-sysinfo-9999.ebuild b/kde-misc/kio-sysinfo/kio-sysinfo-9999.ebuild
1299 index ef20c23..05f1fdd 100644
1300 --- a/kde-misc/kio-sysinfo/kio-sysinfo-9999.ebuild
1301 +++ b/kde-misc/kio-sysinfo/kio-sysinfo-9999.ebuild
1302 @@ -2,7 +2,7 @@
1303 # Distributed under the terms of the GNU General Public License v2
1304 # $Header: $
1305
1306 -EAPI=3
1307 +EAPI=4
1308
1309 KMNAME="playground/base"
1310 KMMODULE="${PN/-/_}"
1311
1312 diff --git a/kde-misc/knetworkmanager/knetworkmanager-9999.ebuild b/kde-misc/knetworkmanager/knetworkmanager-9999.ebuild
1313 index 561d6db..dc1e6b4 100644
1314 --- a/kde-misc/knetworkmanager/knetworkmanager-9999.ebuild
1315 +++ b/kde-misc/knetworkmanager/knetworkmanager-9999.ebuild
1316 @@ -8,12 +8,12 @@ KDE_MINIMAL="4.6"
1317
1318 KDE_SCM="git"
1319 EGIT_REPONAME="networkmanagement"
1320 -[[ ${PV} = 9999* ]] && SRC_URI="mirror://gentoo/${P}.tar.bz2"
1321
1322 inherit kde4-base
1323
1324 DESCRIPTION="KDE frontend for NetworkManager"
1325 HOMEPAGE="http://kde.org/"
1326 +[[ ${PV} != 9999* ]] && SRC_URI="mirror://gentoo/${P}.tar.bz2"
1327
1328 LICENSE="GPL-2 LGPL-2"
1329 KEYWORDS=""
1330
1331 diff --git a/kde-misc/knutclient/knutclient-1.0_pre1.ebuild b/kde-misc/knutclient/knutclient-1.0_pre1.ebuild
1332 index 3ba4c00..7da9495 100644
1333 --- a/kde-misc/knutclient/knutclient-1.0_pre1.ebuild
1334 +++ b/kde-misc/knutclient/knutclient-1.0_pre1.ebuild
1335 @@ -2,7 +2,7 @@
1336 # Distributed under the terms of the GNU General Public License v2
1337 # $Header: $
1338
1339 -EAPI=3
1340 +EAPI=4
1341
1342 inherit kde4-base
1343
1344
1345 diff --git a/kde-misc/kobby/kobby-1.0_beta5.ebuild b/kde-misc/kobby/kobby-1.0_beta5.ebuild
1346 index 57fe590..c78bc0b 100644
1347 --- a/kde-misc/kobby/kobby-1.0_beta5.ebuild
1348 +++ b/kde-misc/kobby/kobby-1.0_beta5.ebuild
1349 @@ -2,7 +2,7 @@
1350 # Distributed under the terms of the GNU General Public License v2
1351 # $Header: $
1352
1353 -EAPI=3
1354 +EAPI=4
1355
1356 KDE_LINGUAS="fr"
1357 inherit kde4-base
1358
1359 diff --git a/kde-misc/konstruktor/konstruktor-0.9_beta1.ebuild b/kde-misc/konstruktor/konstruktor-0.9_beta1.ebuild
1360 index bc0147b..5872155 100644
1361 --- a/kde-misc/konstruktor/konstruktor-0.9_beta1.ebuild
1362 +++ b/kde-misc/konstruktor/konstruktor-0.9_beta1.ebuild
1363 @@ -2,7 +2,7 @@
1364 # Distributed under the terms of the GNU General Public License v2
1365 # $Header: $
1366
1367 -EAPI=3
1368 +EAPI=4
1369
1370 MY_P="${P/_/-}"
1371 OPENGL_REQUIRED="always"
1372
1373 diff --git a/kde-misc/kpackagekit/kpackagekit-9999.ebuild b/kde-misc/kpackagekit/kpackagekit-9999.ebuild
1374 index 17dd549..8d52307 100644
1375 --- a/kde-misc/kpackagekit/kpackagekit-9999.ebuild
1376 +++ b/kde-misc/kpackagekit/kpackagekit-9999.ebuild
1377 @@ -2,7 +2,7 @@
1378 # Distributed under the terms of the GNU General Public License v2
1379 # $Header: $
1380
1381 -EAPI=3
1382 +EAPI=4
1383
1384 KMNAME="playground/sysadmin"
1385 inherit kde4-base
1386
1387 diff --git a/kde-misc/kregexpeditor/kregexpeditor-9999.ebuild b/kde-misc/kregexpeditor/kregexpeditor-9999.ebuild
1388 index 5c5822e..fb8117d 100644
1389 --- a/kde-misc/kregexpeditor/kregexpeditor-9999.ebuild
1390 +++ b/kde-misc/kregexpeditor/kregexpeditor-9999.ebuild
1391 @@ -2,7 +2,7 @@
1392 # Distributed under the terms of the GNU General Public License v2
1393 # $Header: $
1394
1395 -EAPI=3
1396 +EAPI=4
1397
1398 KMNAME="playground/utils"
1399 KMMODULE="${PN}"
1400
1401 diff --git a/kde-misc/krusader/krusader-9999.ebuild b/kde-misc/krusader/krusader-9999.ebuild
1402 index 789580c..fb8330d 100644
1403 --- a/kde-misc/krusader/krusader-9999.ebuild
1404 +++ b/kde-misc/krusader/krusader-9999.ebuild
1405 @@ -2,7 +2,7 @@
1406 # Distributed under the terms of the GNU General Public License v2
1407 # $Header: $
1408
1409 -EAPI=3
1410 +EAPI=4
1411
1412 KDE_SCM="git"
1413 inherit kde4-base
1414 @@ -16,7 +16,9 @@ SLOT="4"
1415 IUSE="debug"
1416
1417
1418 -RDEPEND=">=kde-base/libkonq-${KDE_MINIMAL}"
1419 +RDEPEND="
1420 + $(add_kdebase_dep libkonq)
1421 +"
1422 DEPEND="${RDEPEND}
1423 sys-devel/gettext
1424 "
1425
1426 diff --git a/kde-misc/ksoprano/ksoprano-0.2.ebuild b/kde-misc/ksoprano/ksoprano-0.2.ebuild
1427 index 8e7c12c..9550479 100644
1428 --- a/kde-misc/ksoprano/ksoprano-0.2.ebuild
1429 +++ b/kde-misc/ksoprano/ksoprano-0.2.ebuild
1430 @@ -2,7 +2,7 @@
1431 # Distributed under the terms of the GNU General Public License v2
1432 # $Header: $
1433
1434 -EAPI=3
1435 +EAPI=4
1436
1437 inherit kde4-base
1438
1439 @@ -16,10 +16,10 @@ SLOT="4"
1440 IUSE="debug"
1441
1442 DEPEND="
1443 - >=kde-base/kdelibs-${KDE_MINIMAL}[semantic-desktop]
1444 + $(add_kdebase_dep kdelibs semantic-desktop)
1445 "
1446 RDEPEND="${DEPEND}
1447 - >=kde-base/nepomuk-${KDE_MINIMAL}
1448 + $(add_kdebase_dep nepomuk)
1449 "
1450
1451 S="${WORKDIR}/${PN}"
1452
1453 diff --git a/kde-misc/kustodian/kustodian-9999.ebuild b/kde-misc/kustodian/kustodian-9999.ebuild
1454 index 2a113d8..90be43d 100644
1455 --- a/kde-misc/kustodian/kustodian-9999.ebuild
1456 +++ b/kde-misc/kustodian/kustodian-9999.ebuild
1457 @@ -2,7 +2,7 @@
1458 # Distributed under the terms of the GNU General Public License v2
1459 # $Header: $
1460
1461 -EAPI=3
1462 +EAPI=4
1463
1464 KMNAME="playground/base/plasma"
1465 KMMODULE="applets/${PN}"
1466 @@ -17,5 +17,5 @@ SLOT="0"
1467 IUSE="debug"
1468
1469 RDEPEND="
1470 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
1471 + $(add_kdebase_dep plasma-workspace)
1472 "
1473
1474 diff --git a/kde-misc/kwebkitpart/kwebkitpart-9999.ebuild b/kde-misc/kwebkitpart/kwebkitpart-9999.ebuild
1475 index b9838e9..5bae910 100644
1476 --- a/kde-misc/kwebkitpart/kwebkitpart-9999.ebuild
1477 +++ b/kde-misc/kwebkitpart/kwebkitpart-9999.ebuild
1478 @@ -2,7 +2,7 @@
1479 # Distributed under the terms of the GNU General Public License v2
1480 # $Header: $
1481
1482 -EAPI=3
1483 +EAPI=4
1484
1485 KDE_MINIMAL="4.6"
1486 KDE_SCM="git"
1487
1488 diff --git a/kde-misc/massif-visualizer/massif-visualizer-9999.ebuild b/kde-misc/massif-visualizer/massif-visualizer-9999.ebuild
1489 index 12dcbd7..263f5c2 100644
1490 --- a/kde-misc/massif-visualizer/massif-visualizer-9999.ebuild
1491 +++ b/kde-misc/massif-visualizer/massif-visualizer-9999.ebuild
1492 @@ -2,7 +2,7 @@
1493 # Distributed under the terms of the GNU General Public License v2
1494 # $Header: $
1495
1496 -EAPI=3
1497 +EAPI=4
1498
1499 KDE_SCM="git"
1500 inherit kde4-base
1501
1502 diff --git a/kde-misc/youtube-servicemenu/metadata.xml b/kde-misc/massif-visualizer/metadata.xml
1503 similarity index 100%
1504 copy from kde-misc/youtube-servicemenu/metadata.xml
1505 copy to kde-misc/massif-visualizer/metadata.xml
1506
1507 diff --git a/kde-misc/menubar/menubar-9999.ebuild b/kde-misc/menubar/menubar-9999.ebuild
1508 index fd882d6..d6ee66c 100644
1509 --- a/kde-misc/menubar/menubar-9999.ebuild
1510 +++ b/kde-misc/menubar/menubar-9999.ebuild
1511 @@ -2,7 +2,7 @@
1512 # Distributed under the terms of the GNU General Public License v2
1513 # $Header: $
1514
1515 -EAPI=3
1516 +EAPI=4
1517
1518 KMNAME="playground/base/plasma"
1519 KMMODULE="applets/${PN}"
1520 @@ -18,5 +18,5 @@ IUSE="debug"
1521
1522 RDEPEND="
1523 !kde-plasmoids/menubar
1524 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
1525 + $(add_kdebase_dep plasma-workspace)
1526 "
1527
1528 diff --git a/kde-misc/miniplayer/miniplayer-1.0.ebuild b/kde-misc/miniplayer/miniplayer-1.0.ebuild
1529 index 839f626..3154a98 100644
1530 --- a/kde-misc/miniplayer/miniplayer-1.0.ebuild
1531 +++ b/kde-misc/miniplayer/miniplayer-1.0.ebuild
1532 @@ -2,7 +2,7 @@
1533 # Distributed under the terms of the GNU General Public License v2
1534 # $Header: $
1535
1536 -EAPI=3
1537 +EAPI=4
1538
1539 inherit kde4-base
1540
1541 @@ -16,5 +16,5 @@ SLOT="0"
1542 IUSE="debug"
1543
1544 RDEPEND="
1545 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
1546 + $(add_kdebase_dep plasma-workspace)
1547 "
1548
1549 diff --git a/kde-misc/onelinecalc/onelinecalc-0.2.ebuild b/kde-misc/onelinecalc/onelinecalc-0.2.ebuild
1550 index a4bf621..3ef4648 100644
1551 --- a/kde-misc/onelinecalc/onelinecalc-0.2.ebuild
1552 +++ b/kde-misc/onelinecalc/onelinecalc-0.2.ebuild
1553 @@ -2,7 +2,7 @@
1554 # Distributed under the terms of the GNU General Public License v2
1555 # $Header: $
1556
1557 -EAPI=3
1558 +EAPI=4
1559
1560 inherit kde4-base
1561
1562 @@ -17,7 +17,7 @@ IUSE="debug"
1563
1564 RDEPEND="
1565 !kde-plasmoids/onelinecalc
1566 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
1567 + $(add_kdebase_dep plasma-workspace)
1568 "
1569
1570 PATCHES=( "${FILESDIR}/cmake_fix_for_kde-4_2.patch" )
1571
1572 diff --git a/kde-misc/panelspacer/panelspacer-0.2.ebuild b/kde-misc/panelspacer/panelspacer-0.2.ebuild
1573 index dc5266c..f9440ba 100644
1574 --- a/kde-misc/panelspacer/panelspacer-0.2.ebuild
1575 +++ b/kde-misc/panelspacer/panelspacer-0.2.ebuild
1576 @@ -2,7 +2,7 @@
1577 # Distributed under the terms of the GNU General Public License v2
1578 # $Header: $
1579
1580 -EAPI=3
1581 +EAPI=4
1582
1583 inherit kde4-base
1584
1585 @@ -19,7 +19,7 @@ IUSE="debug"
1586
1587 RDEPEND="
1588 !kde-plasmoids/panelspacer
1589 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
1590 + $(add_kdebase_dep plasma-workspace)
1591 "
1592
1593 S="${WORKDIR}/${MY_P}"
1594
1595 diff --git a/kde-misc/pgame/pgame-0.3.ebuild b/kde-misc/pgame/pgame-0.3.ebuild
1596 index 1978f08..55a5808 100644
1597 --- a/kde-misc/pgame/pgame-0.3.ebuild
1598 +++ b/kde-misc/pgame/pgame-0.3.ebuild
1599 @@ -2,7 +2,7 @@
1600 # Distributed under the terms of the GNU General Public License v2
1601 # $Header: $
1602
1603 -EAPI=3
1604 +EAPI=4
1605
1606 inherit kde4-base
1607
1608 @@ -17,5 +17,5 @@ IUSE="debug"
1609
1610 RDEPEND="
1611 !kde-plasmoids/pgame
1612 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
1613 + $(add_kdebase_dep plasma-workspace)
1614 "
1615
1616 diff --git a/kde-misc/pgame/pgame-0.4.ebuild b/kde-misc/pgame/pgame-0.4.ebuild
1617 index 59edc41..55a5808 100644
1618 --- a/kde-misc/pgame/pgame-0.4.ebuild
1619 +++ b/kde-misc/pgame/pgame-0.4.ebuild
1620 @@ -2,7 +2,7 @@
1621 # Distributed under the terms of the GNU General Public License v2
1622 # $Header: $
1623
1624 -EAPI=3
1625 +EAPI=4
1626
1627 inherit kde4-base
1628
1629 @@ -17,5 +17,5 @@ IUSE="debug"
1630
1631 RDEPEND="
1632 !kde-plasmoids/pgame
1633 - >=kde-base/plasma-workspace-4.2.87
1634 + $(add_kdebase_dep plasma-workspace)
1635 "
1636
1637 diff --git a/kde-misc/plasma-emergelog/plasma-emergelog-0.0.1.ebuild b/kde-misc/plasma-emergelog/plasma-emergelog-0.0.1.ebuild
1638 index f62c81e..67b4438 100644
1639 --- a/kde-misc/plasma-emergelog/plasma-emergelog-0.0.1.ebuild
1640 +++ b/kde-misc/plasma-emergelog/plasma-emergelog-0.0.1.ebuild
1641 @@ -2,7 +2,7 @@
1642 # Distributed under the terms of the GNU General Public License v2
1643 # $Header: $
1644
1645 -EAPI=3
1646 +EAPI=4
1647
1648 inherit kde4-base
1649
1650 @@ -16,7 +16,7 @@ SLOT="0"
1651 IUSE="debug"
1652
1653 RDEPEND="
1654 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
1655 + $(add_kdebase_dep plasma-workspace)
1656 "
1657
1658 pkg_postinst() {
1659
1660 diff --git a/kde-misc/plasma-emergelog/plasma-emergelog-0.0.2.ebuild b/kde-misc/plasma-emergelog/plasma-emergelog-0.0.2.ebuild
1661 index 3260b5c..fc492e9 100644
1662 --- a/kde-misc/plasma-emergelog/plasma-emergelog-0.0.2.ebuild
1663 +++ b/kde-misc/plasma-emergelog/plasma-emergelog-0.0.2.ebuild
1664 @@ -2,7 +2,7 @@
1665 # Distributed under the terms of the GNU General Public License v2
1666 # $Header: $
1667
1668 -EAPI=3
1669 +EAPI=4
1670
1671 inherit kde4-base
1672
1673 @@ -16,7 +16,7 @@ SLOT="0"
1674 IUSE="debug"
1675
1676 RDEPEND="
1677 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
1678 + $(add_kdebase_dep plasma-workspace)
1679 "
1680
1681 pkg_postinst() {
1682
1683 diff --git a/kde-misc/plasma-emergelog/plasma-emergelog-9999.ebuild b/kde-misc/plasma-emergelog/plasma-emergelog-9999.ebuild
1684 index 84dfe70..c9f614b 100644
1685 --- a/kde-misc/plasma-emergelog/plasma-emergelog-9999.ebuild
1686 +++ b/kde-misc/plasma-emergelog/plasma-emergelog-9999.ebuild
1687 @@ -2,7 +2,7 @@
1688 # Distributed under the terms of the GNU General Public License v2
1689 # $Header: $
1690
1691 -EAPI=3
1692 +EAPI=4
1693
1694 KDE_SCM="git"
1695 inherit kde4-base
1696
1697 diff --git a/kde-misc/plasma-mobile/plasma-mobile-9999.ebuild b/kde-misc/plasma-mobile/plasma-mobile-9999.ebuild
1698 index 3b2e35b..b100fa7 100644
1699 --- a/kde-misc/plasma-mobile/plasma-mobile-9999.ebuild
1700 +++ b/kde-misc/plasma-mobile/plasma-mobile-9999.ebuild
1701 @@ -2,7 +2,7 @@
1702 # Distributed under the terms of the GNU General Public License v2
1703 # $Header: $
1704
1705 -EAPI=3
1706 +EAPI=4
1707
1708 KDE_MINIMAL="4.6"
1709
1710 @@ -20,7 +20,7 @@ SLOT="4"
1711 IUSE=""
1712
1713 DEPEND="
1714 - $(add_kdebase_dep nepomuk)
1715 - $(add_kdebase_dep plasma-workspace)
1716 + $(add_kdebase_dep nepomuk)
1717 + $(add_kdebase_dep plasma-workspace)
1718 "
1719 RDEPEND="${DEPEND}"
1720
1721 diff --git a/kde-misc/plasma-widget-menubar/plasma-widget-menubar-0.1.14.ebuild b/kde-misc/plasma-widget-menubar/plasma-widget-menubar-0.1.14.ebuild
1722 index 805fb30..97b0e00 100644
1723 --- a/kde-misc/plasma-widget-menubar/plasma-widget-menubar-0.1.14.ebuild
1724 +++ b/kde-misc/plasma-widget-menubar/plasma-widget-menubar-0.1.14.ebuild
1725 @@ -2,9 +2,10 @@
1726 # Distributed under the terms of the GNU General Public License v2
1727 # $Header: $
1728
1729 -EAPI=3
1730 +EAPI=4
1731
1732 -inherit virtualx kde4-base
1733 +VIRTUALX_REQUIRED="test"
1734 +inherit kde4-base
1735
1736 DESCRIPTION="A Plasma widget to display menubar of application windows"
1737 HOMEPAGE="https://launchpad.net/plasma-widget-menubar"
1738 @@ -22,8 +23,3 @@ DEPEND="
1739 RDEPEND="${DEPEND}
1740 !kde-misc/plasma-indicatordisplay
1741 "
1742 -
1743 -src_test() {
1744 - export maketype="kde4-base_src_test"
1745 - virtualmake
1746 -}
1747
1748 diff --git a/kde-misc/plasma-wifi/plasma-wifi-0.5-r1.ebuild b/kde-misc/plasma-wifi/plasma-wifi-0.5-r1.ebuild
1749 index c770578..808daca 100644
1750 --- a/kde-misc/plasma-wifi/plasma-wifi-0.5-r1.ebuild
1751 +++ b/kde-misc/plasma-wifi/plasma-wifi-0.5-r1.ebuild
1752 @@ -2,7 +2,7 @@
1753 # Distributed under the terms of the GNU General Public License v2
1754 # $Header: $
1755
1756 -EAPI=3
1757 +EAPI=4
1758
1759 inherit kde4-base
1760
1761 @@ -17,7 +17,7 @@ IUSE="debug"
1762
1763 RDEPEND="
1764 !kde-plasmoids/plasma-wifi
1765 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
1766 + $(add_kdebase_dep plasma-workspace)
1767 "
1768
1769 src_prepare() {
1770
1771 diff --git a/kde-misc/playwolf/playwolf-0.7.2.ebuild b/kde-misc/playwolf/playwolf-0.7.2.ebuild
1772 index 92ab97d..0f6e4b5 100644
1773 --- a/kde-misc/playwolf/playwolf-0.7.2.ebuild
1774 +++ b/kde-misc/playwolf/playwolf-0.7.2.ebuild
1775 @@ -2,7 +2,7 @@
1776 # Distributed under the terms of the GNU General Public License v2
1777 # $Header: $
1778
1779 -EAPI=3
1780 +EAPI=4
1781
1782 inherit kde4-base
1783
1784 @@ -19,8 +19,8 @@ IUSE="debug"
1785
1786 RDEPEND="
1787 !kde-plasmoids/playwolf
1788 - >=kde-base/kdelibs-${KDE_MINIMAL}[semantic-desktop]
1789 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
1790 + $(add_kdebase_dep kdelibs 'semantic-desktop')
1791 + $(add_kdebase_dep plasma-workspace)
1792 "
1793
1794 S="${WORKDIR}/${MY_P}"
1795
1796 diff --git a/kde-misc/polkit-kde-kcmodules/polkit-kde-kcmodules-9999.ebuild b/kde-misc/polkit-kde-kcmodules/polkit-kde-kcmodules-9999.ebuild
1797 index 4f0a987..bab3de2 100644
1798 --- a/kde-misc/polkit-kde-kcmodules/polkit-kde-kcmodules-9999.ebuild
1799 +++ b/kde-misc/polkit-kde-kcmodules/polkit-kde-kcmodules-9999.ebuild
1800 @@ -2,7 +2,7 @@
1801 # Distributed under the terms of the GNU General Public License v2
1802 # $Header: $
1803
1804 -EAPI=3
1805 +EAPI=4
1806
1807 MY_PN="${PN}-1"
1808 MY_P="${MY_PN}-${PV}"
1809
1810 diff --git a/kde-misc/publictransport/publictransport-0.6.10.ebuild b/kde-misc/publictransport/publictransport-0.6.10.ebuild
1811 index 9e3cdd4..7a51be3 100644
1812 --- a/kde-misc/publictransport/publictransport-0.6.10.ebuild
1813 +++ b/kde-misc/publictransport/publictransport-0.6.10.ebuild
1814 @@ -2,7 +2,7 @@
1815 # Distributed under the terms of the GNU General Public License v2
1816 # $Header: $
1817
1818 -EAPI=3
1819 +EAPI=4
1820
1821 inherit kde4-base
1822
1823 @@ -15,7 +15,7 @@ SLOT="4"
1824 KEYWORDS="~amd64 ~x86"
1825 IUSE="debug"
1826
1827 -DEPEND=">=kde-base/plasma-workspace-${KDE_MINIMAL}"
1828 +DEPEND="$(add_kdebase_dep plasma-workspace)"
1829 RDEPEND="${DEPEND}"
1830
1831 DOCS=(AUTHORS Changelog README)
1832
1833 diff --git a/kde-misc/simplemonitor/simplemonitor-0.1-r4.ebuild b/kde-misc/simplemonitor/simplemonitor-0.1-r4.ebuild
1834 index 247cdaf..c8fc950 100644
1835 --- a/kde-misc/simplemonitor/simplemonitor-0.1-r4.ebuild
1836 +++ b/kde-misc/simplemonitor/simplemonitor-0.1-r4.ebuild
1837 @@ -2,7 +2,7 @@
1838 # Distributed under the terms of the GNU General Public License v2
1839 # $Header: $
1840
1841 -EAPI=3
1842 +EAPI=4
1843
1844 inherit kde4-base
1845
1846 @@ -19,7 +19,7 @@ IUSE="debug"
1847
1848 RDEPEND="
1849 !kde-plasmoids/simplemonitor-plasmoid
1850 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
1851 + $(add_kdebase_dep plasma-workspace)
1852 "
1853
1854 S="${WORKDIR}/${PN}"
1855
1856 diff --git a/kde-misc/simpleweatherforecast/simpleweatherforecast-1.2.ebuild b/kde-misc/simpleweatherforecast/simpleweatherforecast-1.2.ebuild
1857 index 0dc9c36..c80a9a7 100644
1858 --- a/kde-misc/simpleweatherforecast/simpleweatherforecast-1.2.ebuild
1859 +++ b/kde-misc/simpleweatherforecast/simpleweatherforecast-1.2.ebuild
1860 @@ -2,7 +2,7 @@
1861 # Distributed under the terms of the GNU General Public License v2
1862 # $Header: $
1863
1864 -EAPI=3
1865 +EAPI=4
1866
1867 inherit kde4-base
1868
1869 @@ -18,7 +18,7 @@ SLOT="0"
1870 IUSE="debug"
1871
1872 DEPEND="
1873 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
1874 + $(add_kdebase_dep plasma-workspace)
1875 "
1876 RDEPEND="${DEPEND}
1877 !kde-plasmoids/plasma-weatherforecast
1878
1879 diff --git a/kde-misc/youtube-servicemenu/metadata.xml b/kde-misc/socket-sentry/metadata.xml
1880 similarity index 100%
1881 copy from kde-misc/youtube-servicemenu/metadata.xml
1882 copy to kde-misc/socket-sentry/metadata.xml
1883
1884 diff --git a/kde-misc/socket-sentry/socket-sentry-0.9.3.ebuild b/kde-misc/socket-sentry/socket-sentry-0.9.3.ebuild
1885 index 2caac39..29ea3bd 100644
1886 --- a/kde-misc/socket-sentry/socket-sentry-0.9.3.ebuild
1887 +++ b/kde-misc/socket-sentry/socket-sentry-0.9.3.ebuild
1888 @@ -2,7 +2,9 @@
1889 # Distributed under the terms of the GNU General Public License v2
1890 # $Header: $
1891
1892 -EAPI=3
1893 +EAPI=4
1894 +KDE_MINIMAL=4.5
1895 +KDE_OVERRIDE_MINIMAL=4.5.1
1896
1897 inherit kde4-base
1898
1899 @@ -20,6 +22,5 @@ SLOT="0"
1900 IUSE="debug"
1901
1902 RDEPEND="
1903 - >=kde-base/kdelibs-4.5.1
1904 >=net-libs/libpcap-0.9
1905 "
1906
1907 diff --git a/kde-misc/stasks/stasks-0.5.1.ebuild b/kde-misc/stasks/stasks-0.5.1.ebuild
1908 index ebbd37a..5fe4631 100644
1909 --- a/kde-misc/stasks/stasks-0.5.1.ebuild
1910 +++ b/kde-misc/stasks/stasks-0.5.1.ebuild
1911 @@ -2,7 +2,7 @@
1912 # Distributed under the terms of the GNU General Public License v2
1913 # $Header: $
1914
1915 -EAPI=3
1916 +EAPI=4
1917
1918 inherit kde4-base
1919
1920 @@ -17,13 +17,9 @@ IUSE="debug"
1921
1922 RDEPEND="
1923 !kde-plasmoids/stasks
1924 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
1925 + $(add_kdebase_dep plasma-workspace)
1926 "
1927
1928 -src_prepare() {
1929 - if has_version ">=kde-base/kdelibs-4.2.90"; then
1930 - epatch "${FILESDIR}"/"${PN}"_kde-4.3.patch
1931 - fi
1932 -
1933 - kde4-base_src_prepare
1934 -}
1935 +PATCHES=(
1936 + "${FILESDIR}"/${PN}_kde-4.3.patch
1937 +)
1938
1939 diff --git a/kde-misc/stdin-plasmoid/stdin-plasmoid-0.2_beta1.ebuild b/kde-misc/stdin-plasmoid/stdin-plasmoid-0.2_beta1.ebuild
1940 index 4b7d78d..7f9a5d1 100644
1941 --- a/kde-misc/stdin-plasmoid/stdin-plasmoid-0.2_beta1.ebuild
1942 +++ b/kde-misc/stdin-plasmoid/stdin-plasmoid-0.2_beta1.ebuild
1943 @@ -2,7 +2,7 @@
1944 # Distributed under the terms of the GNU General Public License v2
1945 # $Header: $
1946
1947 -EAPI=3
1948 +EAPI=4
1949
1950 inherit kde4-base versionator
1951
1952 @@ -19,7 +19,7 @@ IUSE="debug"
1953
1954 RDEPEND="
1955 !kde-plasmoids/stdin-plasmoid
1956 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
1957 + $(add_kdebase_dep plasma-workspace)
1958 "
1959
1960 S="${WORKDIR}/${MY_P}"
1961
1962 diff --git a/kde-misc/todo-list/todo-list-0.4.ebuild b/kde-misc/todo-list/todo-list-0.4.ebuild
1963 index 1f73a65..61eae06 100644
1964 --- a/kde-misc/todo-list/todo-list-0.4.ebuild
1965 +++ b/kde-misc/todo-list/todo-list-0.4.ebuild
1966 @@ -2,7 +2,7 @@
1967 # Distributed under the terms of the GNU General Public License v2
1968 # $Header: $
1969
1970 -EAPI=3
1971 +EAPI=4
1972
1973 inherit kde4-base
1974
1975 @@ -19,7 +19,7 @@ SLOT="0"
1976 IUSE="debug"
1977
1978 RDEPEND="
1979 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
1980 + $(add_kdebase_dep plasma-workspace)
1981 "
1982
1983 S="${WORKDIR}/${MY_PN}"
1984
1985 diff --git a/kde-misc/toggle-compositing/toggle-compositing-0.2.3.ebuild b/kde-misc/toggle-compositing/toggle-compositing-0.2.3.ebuild
1986 index fbaec14..8d0129f 100644
1987 --- a/kde-misc/toggle-compositing/toggle-compositing-0.2.3.ebuild
1988 +++ b/kde-misc/toggle-compositing/toggle-compositing-0.2.3.ebuild
1989 @@ -2,7 +2,7 @@
1990 # Distributed under the terms of the GNU General Public License v2
1991 # $Header: $
1992
1993 -EAPI=3
1994 +EAPI=4
1995
1996 inherit kde4-base
1997
1998 @@ -19,7 +19,7 @@ IUSE="debug"
1999
2000 RDEPEND="
2001 !kde-plasmoids/toggle-compositing
2002 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
2003 + $(add_kdebase_dep plasma-workspace)
2004 "
2005
2006 S="${WORKDIR}/${MY_P}"
2007
2008 diff --git a/kde-misc/translatoid/translatoid-0.9.ebuild b/kde-misc/translatoid/translatoid-0.9.ebuild
2009 index bc40721..efcd4f5 100644
2010 --- a/kde-misc/translatoid/translatoid-0.9.ebuild
2011 +++ b/kde-misc/translatoid/translatoid-0.9.ebuild
2012 @@ -2,7 +2,7 @@
2013 # Distributed under the terms of the GNU General Public License v2
2014 # $Header: $
2015
2016 -EAPI=3
2017 +EAPI=4
2018
2019 inherit kde4-base
2020
2021 @@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~x86"
2022 IUSE="debug"
2023
2024 RDEPEND="
2025 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
2026 + $(add_kdebase_dep plasma-workspace)
2027 "
2028
2029 S="${WORKDIR}/${PN}"
2030
2031 diff --git a/kde-misc/translatoid/translatoid-9999.ebuild b/kde-misc/translatoid/translatoid-9999.ebuild
2032 index 5a91bec..ea7cc22 100644
2033 --- a/kde-misc/translatoid/translatoid-9999.ebuild
2034 +++ b/kde-misc/translatoid/translatoid-9999.ebuild
2035 @@ -2,7 +2,7 @@
2036 # Distributed under the terms of the GNU General Public License v2
2037 # $Header: $
2038
2039 -EAPI=3
2040 +EAPI=4
2041
2042 KMNAME="playground/base/plasma/applets"
2043 inherit kde4-base
2044 @@ -19,7 +19,7 @@ DEPEND="
2045 dev-libs/qjson
2046 "
2047 RDEPEND="${DEPEND}
2048 - >=kde-base/plasma-workspace-${KDE_MINIMAL}
2049 + $(add_kdebase_dep plasma-workspace)
2050 "
2051
2052 S="${WORKDIR}/${PN}"
2053
2054 diff --git a/kde-misc/yakuake/yakuake-9999.ebuild b/kde-misc/yakuake/yakuake-9999.ebuild
2055 index 3ed30ec..6f0e37c 100644
2056 --- a/kde-misc/yakuake/yakuake-9999.ebuild
2057 +++ b/kde-misc/yakuake/yakuake-9999.ebuild
2058 @@ -2,7 +2,7 @@
2059 # Distributed under the terms of the GNU General Public License v2
2060 # $Header: /var/cvsroot/gentoo-x86/kde-misc/yakuake/yakuake-2.9.8.ebuild,v 1.2 2011/01/28 08:09:43 scarabeus Exp $
2061
2062 -EAPI=3
2063 +EAPI=4
2064
2065 KDE_LINGUAS="ca cs da de el en_GB es et fr ga gl hr it ja ko nb nds nl nn pl pt
2066 pt_BR ro ru sk sv th tr uk wa zh_CN"
2067
2068 diff --git a/media-gfx/kflickr/kflickr-9999.ebuild b/media-gfx/kflickr/kflickr-9999.ebuild
2069 index 2dfccc0..cafacf2 100644
2070 --- a/media-gfx/kflickr/kflickr-9999.ebuild
2071 +++ b/media-gfx/kflickr/kflickr-9999.ebuild
2072 @@ -2,7 +2,7 @@
2073 # Distributed under the terms of the GNU General Public License v2
2074 # $Header: $
2075
2076 -EAPI=3
2077 +EAPI=4
2078
2079 KDE_LINGUAS="ar bg ca cs de es eu fr he hu id it ko ku lv nb nds nl pl pt_BR
2080 ru sl sr sv tr uk zh_CN"
2081
2082 diff --git a/media-gfx/lprof/lprof-1.12_p20091229.ebuild b/media-gfx/lprof/lprof-1.12_p20091229.ebuild
2083 index 6a8dd56..bf0f858 100644
2084 --- a/media-gfx/lprof/lprof-1.12_p20091229.ebuild
2085 +++ b/media-gfx/lprof/lprof-1.12_p20091229.ebuild
2086 @@ -2,7 +2,7 @@
2087 # Distributed under the terms of the GNU General Public License v2
2088 # $Header: $
2089
2090 -EAPI=3
2091 +EAPI=4
2092
2093 inherit cmake-utils
2094
2095
2096 diff --git a/media-libs/gluon/gluon-9999.ebuild b/media-libs/gluon/gluon-9999.ebuild
2097 index b491907..8f4d19d 100644
2098 --- a/media-libs/gluon/gluon-9999.ebuild
2099 +++ b/media-libs/gluon/gluon-9999.ebuild
2100 @@ -2,7 +2,7 @@
2101 # Distributed under the terms of the GNU General Public License v2
2102 # $Header: $
2103
2104 -EAPI=3
2105 +EAPI=4
2106
2107 OPENGL_REQUIRED="always"
2108 KDE_SCM="git"
2109
2110 diff --git a/media-libs/liblastfm/liblastfm-9999.ebuild b/media-libs/liblastfm/liblastfm-9999.ebuild
2111 index 58f30e7..bffc04e 100644
2112 --- a/media-libs/liblastfm/liblastfm-9999.ebuild
2113 +++ b/media-libs/liblastfm/liblastfm-9999.ebuild
2114 @@ -2,9 +2,9 @@
2115 # Distributed under the terms of the GNU General Public License v2
2116 # $Header: $
2117
2118 -EAPI=3
2119 +EAPI=4
2120
2121 -inherit multilib git
2122 +inherit multilib git-2
2123
2124 DESCRIPTION="Collection of libraries to integrate Last.fm services"
2125 HOMEPAGE="http://github.com/mxcl/liblastfm/"
2126 @@ -36,11 +36,5 @@ src_prepare() {
2127 }
2128
2129 src_configure() {
2130 - ./configure --prefix "${ROOT}usr" --no-strip --release || die "configure failed"
2131 -}
2132 -
2133 -src_install() {
2134 - emake DESTDIR="${D}${ROOT}" install || die "emake install failed"
2135 -
2136 - dodoc README || die "dodoc failed"
2137 + ./configure --prefix /usr --no-strip --release || die "configure failed"
2138 }
2139
2140 diff --git a/media-libs/opengtl/opengtl-0.9.8.ebuild b/media-libs/opengtl/opengtl-0.9.8.ebuild
2141 index f039317..fc21d1e 100644
2142 --- a/media-libs/opengtl/opengtl-0.9.8.ebuild
2143 +++ b/media-libs/opengtl/opengtl-0.9.8.ebuild
2144 @@ -2,6 +2,8 @@
2145 # Distributed under the terms of the GNU General Public License v2
2146 # $Header: $
2147
2148 +EAPI=4
2149 +
2150 inherit cmake-utils
2151
2152 DESCRIPTION="Set of libraries for using and integrating transformation algorithms"
2153
2154 diff --git a/media-libs/opengtl/opengtl-0.9.9.ebuild b/media-libs/opengtl/opengtl-0.9.9.ebuild
2155 index 96d947c..0ffffac 100644
2156 --- a/media-libs/opengtl/opengtl-0.9.9.ebuild
2157 +++ b/media-libs/opengtl/opengtl-0.9.9.ebuild
2158 @@ -2,6 +2,8 @@
2159 # Distributed under the terms of the GNU General Public License v2
2160 # $Header: $
2161
2162 +EAPI=4
2163 +
2164 inherit cmake-utils
2165
2166 DESCRIPTION="Set of libraries for using and integrating transformation algorithms"
2167
2168 diff --git a/media-libs/taglib-extras/taglib-extras-9999.ebuild b/media-libs/taglib-extras/taglib-extras-9999.ebuild
2169 index bd74c52..7b06227 100644
2170 --- a/media-libs/taglib-extras/taglib-extras-9999.ebuild
2171 +++ b/media-libs/taglib-extras/taglib-extras-9999.ebuild
2172 @@ -2,7 +2,7 @@
2173 # Distributed under the terms of the GNU General Public License v2
2174 # $Header: $
2175
2176 -EAPI=3
2177 +EAPI=4
2178
2179 KMNAME="kdesupport"
2180 KDE_REQUIRED="optional"
2181
2182 diff --git a/media-sound/amarok/amarok-9999.ebuild b/media-sound/amarok/amarok-9999.ebuild
2183 index fbbebf0..d91a37e 100644
2184 --- a/media-sound/amarok/amarok-9999.ebuild
2185 +++ b/media-sound/amarok/amarok-9999.ebuild
2186 @@ -2,25 +2,23 @@
2187 # Distributed under the terms of the GNU General Public License v2
2188 # $Header: $
2189
2190 -EAPI=3
2191 +EAPI=4
2192
2193 -# Translations are only in the tarballs, not the git repo
2194 +KDE_LINGUAS="bg ca cs da de en_GB es et eu fi fr it ja km nb nds nl pa
2195 +pl pt pt_BR ru sl sr sr@latin sv th tr uk wa zh_TW"
2196 +KDE_SCM="git"
2197 +KDE_REQUIRED="never"
2198 +inherit flag-o-matic kde4-base
2199 +
2200 +DESCRIPTION="Advanced audio player based on KDE framework."
2201 +HOMEPAGE="http://amarok.kde.org/"
2202 if [[ ${PV} != *9999* ]]; then
2203 - KDE_LINGUAS="bg ca cs da de en_GB es et eu fi fr it ja km nb nds nl
2204 - pa pl pt pt_BR ru sl sr sr@latin sv th tr uk wa zh_TW"
2205 SRC_URI="mirror://kde/unstable/${PN}/${PV}/src/${P}.tar.bz2"
2206 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
2207 else
2208 - KDE_SCM="git"
2209 KEYWORDS=""
2210 fi
2211
2212 -KDE_REQUIRED="never"
2213 -inherit flag-o-matic kde4-base
2214 -
2215 -DESCRIPTION="Advanced audio player based on KDE framework."
2216 -HOMEPAGE="http://amarok.kde.org/"
2217 -
2218 LICENSE="GPL-2"
2219 SLOT="4"
2220 IUSE="cdda daap debug +embedded ipod lastfm mp3tunes mtp opengl +player semantic-desktop +utils"
2221 @@ -97,6 +95,7 @@ src_prepare() {
2222 src_configure() {
2223 # Append minimal-toc cflag for ppc64, see bug 280552 and 292707
2224 use ppc64 && append-flags -mminimal-toc
2225 + local mycmakeargs
2226
2227 if use player; then
2228 mycmakeargs=(
2229
2230 diff --git a/media-sound/kaudiocreator/kaudiocreator-9999.ebuild b/media-sound/kaudiocreator/kaudiocreator-9999.ebuild
2231 index 2742b97..6bb0c4e 100644
2232 --- a/media-sound/kaudiocreator/kaudiocreator-9999.ebuild
2233 +++ b/media-sound/kaudiocreator/kaudiocreator-9999.ebuild
2234 @@ -2,7 +2,7 @@
2235 # Distributed under the terms of the GNU General Public License v2
2236 # $Header: $
2237
2238 -EAPI=3
2239 +EAPI=4
2240
2241 KMNAME="extragear/multimedia"
2242 inherit kde4-base
2243 @@ -16,8 +16,8 @@ SLOT="0"
2244 IUSE="debug"
2245
2246 DEPEND="
2247 - >=kde-base/libkcddb-${KDE_MINIMAL}
2248 - >=kde-base/libkcompactdisc-${KDE_MINIMAL}
2249 + $(add_kdebase_dep libkcddb)
2250 + $(add_kdebase_dep libkcompactdisc)
2251 media-libs/libdiscid
2252 media-libs/taglib
2253 "
2254
2255 diff --git a/media-sound/kguitar/kguitar-9999.ebuild b/media-sound/kguitar/kguitar-9999.ebuild
2256 index 865888a..3114f4f 100644
2257 --- a/media-sound/kguitar/kguitar-9999.ebuild
2258 +++ b/media-sound/kguitar/kguitar-9999.ebuild
2259 @@ -2,7 +2,7 @@
2260 # Distributed under the terms of the GNU General Public License v2
2261 # $Header: $
2262
2263 -EAPI=3
2264 +EAPI=4
2265 KDE_LINGUAS="de es it fr ru"
2266
2267 inherit kde4-base subversion
2268 @@ -20,6 +20,6 @@ DEPEND="midi? ( >=media-libs/tse3-0.3.0 )"
2269 RDEPEND="${DEPEND}"
2270
2271 src_configure() {
2272 - local mycmakeargs=( "$(cmake-utils_use midi WITH_TSE3)" )
2273 + local mycmakeargs=( $(cmake-utils_use midi WITH_TSE3) )
2274 kde4-base_src_configure
2275 }
2276
2277 diff --git a/media-sound/kradio/kradio-9999.ebuild b/media-sound/kradio/kradio-9999.ebuild
2278 index 1b0fd2e..1487605 100644
2279 --- a/media-sound/kradio/kradio-9999.ebuild
2280 +++ b/media-sound/kradio/kradio-9999.ebuild
2281 @@ -2,7 +2,7 @@
2282 # Distributed under the terms of the GNU General Public License v2
2283 # $Header: $
2284
2285 -EAPI=3
2286 +EAPI=4
2287
2288 KDE_LINGUAS="cs de es pl pt ru uk"
2289 inherit kde4-base
2290
2291 diff --git a/kde-misc/youtube-servicemenu/metadata.xml b/media-sound/qt-gstreamer/metadata.xml
2292 similarity index 100%
2293 copy from kde-misc/youtube-servicemenu/metadata.xml
2294 copy to media-sound/qt-gstreamer/metadata.xml
2295
2296 diff --git a/media-sound/qt-gstreamer/qt-gstreamer-0.10.1.ebuild b/media-sound/qt-gstreamer/qt-gstreamer-0.10.1.ebuild
2297 index df50bc1..04d3ca3 100644
2298 --- a/media-sound/qt-gstreamer/qt-gstreamer-0.10.1.ebuild
2299 +++ b/media-sound/qt-gstreamer/qt-gstreamer-0.10.1.ebuild
2300 @@ -2,7 +2,7 @@
2301 # Distributed under the terms of the GNU General Public License v2
2302 # $Header: $
2303
2304 -EAPI=3
2305 +EAPI=4
2306
2307 inherit cmake-utils
2308
2309
2310 diff --git a/media-sound/qt-gstreamer/qt-gstreamer-9999.ebuild b/media-sound/qt-gstreamer/qt-gstreamer-9999.ebuild
2311 index f8b6375..3ba2a84 100644
2312 --- a/media-sound/qt-gstreamer/qt-gstreamer-9999.ebuild
2313 +++ b/media-sound/qt-gstreamer/qt-gstreamer-9999.ebuild
2314 @@ -2,9 +2,9 @@
2315 # Distributed under the terms of the GNU General Public License v2
2316 # $Header: $
2317
2318 -EAPI=3
2319 +EAPI=4
2320
2321 -inherit cmake-utils git
2322 +inherit cmake-utils git-2
2323
2324 DESCRIPTION="QtGStreamer provides C++ bindings for GStreamer with a Qt-style API."
2325 HOMEPAGE="http://gstreamer.freedesktop.org/wiki/QtGStreamer"
2326
2327 diff --git a/media-video/bangarang/bangarang-9999.ebuild b/media-video/bangarang/bangarang-9999.ebuild
2328 index 78fbf9d..20503ab 100644
2329 --- a/media-video/bangarang/bangarang-9999.ebuild
2330 +++ b/media-video/bangarang/bangarang-9999.ebuild
2331 @@ -2,7 +2,7 @@
2332 # Distributed under the terms of the GNU General Public License v2
2333 # $Header: $
2334
2335 -EAPI=3
2336 +EAPI=4
2337
2338 KDE_LINGUAS="cs de fr it nl pl pt_BR zh_CN"
2339 KDE_SCM="git"
2340 @@ -18,7 +18,7 @@ SLOT="4"
2341 IUSE="debug"
2342
2343 RDEPEND="
2344 - >=kde-base/kdelibs-${KDE_MINIMAL}[semantic-desktop]
2345 + $(add_kdebase_dep kdelibs 'semantic-desktop')
2346 media-libs/taglib
2347 media-libs/phonon
2348 "
2349
2350 diff --git a/media-video/kamoso/kamoso-9999.ebuild b/media-video/kamoso/kamoso-9999.ebuild
2351 index f4724e2..6724cf3 100644
2352 --- a/media-video/kamoso/kamoso-9999.ebuild
2353 +++ b/media-video/kamoso/kamoso-9999.ebuild
2354 @@ -2,7 +2,7 @@
2355 # Distributed under the terms of the GNU General Public License v2
2356 # $Header: $
2357
2358 -EAPI=3
2359 +EAPI=4
2360
2361 KDE_SCM="git"
2362 inherit kde4-base
2363
2364 diff --git a/media-video/kmplayer/kmplayer-9999.ebuild b/media-video/kmplayer/kmplayer-9999.ebuild
2365 index 211c035..221978e 100644
2366 --- a/media-video/kmplayer/kmplayer-9999.ebuild
2367 +++ b/media-video/kmplayer/kmplayer-9999.ebuild
2368 @@ -2,7 +2,7 @@
2369 # Distributed under the terms of the GNU General Public License v2
2370 # $Header: $
2371
2372 -EAPI=3
2373 +EAPI=4
2374
2375 KMNAME="extragear/multimedia"
2376 inherit kde4-base
2377
2378 diff --git a/media-video/recorditnow/metadata.xml b/media-video/recorditnow/metadata.xml
2379 index 7e32869..3666795 100644
2380 --- a/media-video/recorditnow/metadata.xml
2381 +++ b/media-video/recorditnow/metadata.xml
2382 @@ -1,5 +1,8 @@
2383 <?xml version="1.0" encoding="UTF-8"?>
2384 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2385 <pkgmetadata>
2386 -<herd>maintainer-wanted</herd>
2387 +<herd>no-herd</herd>
2388 +<maintainer>
2389 + <email>maintainer-wanted@g.o</email>
2390 +</maintainer>
2391 </pkgmetadata>
2392
2393 diff --git a/media-video/recorditnow/recorditnow-0.4.ebuild b/media-video/recorditnow/recorditnow-0.4.ebuild
2394 index 47d6ad5..8545693 100644
2395 --- a/media-video/recorditnow/recorditnow-0.4.ebuild
2396 +++ b/media-video/recorditnow/recorditnow-0.4.ebuild
2397 @@ -2,7 +2,7 @@
2398 # Distributed under the terms of the GNU General Public License v2
2399 # $Header: $
2400
2401 -EAPI=3
2402 +EAPI=4
2403
2404 #KDE_LINGUAS="en cs de hu pt_BR"
2405 # need patch to work select linguas
2406
2407 diff --git a/media-video/recorditnow/recorditnow-9999.ebuild b/media-video/recorditnow/recorditnow-9999.ebuild
2408 index bc6fcff..81aa712 100644
2409 --- a/media-video/recorditnow/recorditnow-9999.ebuild
2410 +++ b/media-video/recorditnow/recorditnow-9999.ebuild
2411 @@ -2,7 +2,7 @@
2412 # Distributed under the terms of the GNU General Public License v2
2413 # $Header: $
2414
2415 -EAPI=3
2416 +EAPI=4
2417
2418 #KDE_LINGUAS="en cs de hu pt_BR fr"
2419 # need patch to work select linguas
2420
2421 diff --git a/media-video/subtitlecomposer/subtitlecomposer-9999.ebuild b/media-video/subtitlecomposer/subtitlecomposer-9999.ebuild
2422 index d016f4f..068c9d7 100644
2423 --- a/media-video/subtitlecomposer/subtitlecomposer-9999.ebuild
2424 +++ b/media-video/subtitlecomposer/subtitlecomposer-9999.ebuild
2425 @@ -2,7 +2,7 @@
2426 # Distributed under the terms of the GNU General Public License v2
2427 # $Header: $
2428
2429 -EAPI=3
2430 +EAPI=4
2431
2432 KDE_LINGUAS="bg cs de el es fr it pl pt_BR sr"
2433 inherit kde4-base
2434
2435 diff --git a/net-im/choqok/choqok-9999.ebuild b/net-im/choqok/choqok-9999.ebuild
2436 index 601891d..fc9f807 100644
2437 --- a/net-im/choqok/choqok-9999.ebuild
2438 +++ b/net-im/choqok/choqok-9999.ebuild
2439 @@ -2,15 +2,15 @@
2440 # Distributed under the terms of the GNU General Public License v2
2441 # $Header: $
2442
2443 -EAPI=3
2444 +EAPI=4
2445
2446 +KDE_LINGUAS="bg da de en_GB es et fr ja nb nds nl pa pl pt pt_BR ru sv tr uk zh_CN zh_TW"
2447 +KDE_SCM="git"
2448 if [[ ${PV} != *9999* ]]; then
2449 - KDE_LINGUAS="bg da de en_GB es et fr ja nb nds nl pa pl pt pt_BR ru sv tr uk zh_CN zh_TW"
2450 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
2451 KDE_HANDBOOK="optional"
2452 KEYWORDS="~amd64 ~x86"
2453 else
2454 - KDE_SCM="git"
2455 KEYWORDS=""
2456 fi
2457
2458
2459 diff --git a/net-irc/aki/aki-9999.ebuild b/net-irc/aki/aki-9999.ebuild
2460 index ec65fae..7a6a440 100644
2461 --- a/net-irc/aki/aki-9999.ebuild
2462 +++ b/net-irc/aki/aki-9999.ebuild
2463 @@ -2,7 +2,7 @@
2464 # Distributed under the terms of the GNU General Public License v2
2465 # $Header: $
2466
2467 -EAPI=3
2468 +EAPI=4
2469
2470 WEBKIT_REQUIRED="always"
2471 KDE_SCM="git"
2472
2473 diff --git a/net-irc/konversation/konversation-9999.ebuild b/net-irc/konversation/konversation-9999.ebuild
2474 index b5415a1..a5c0ae3 100644
2475 --- a/net-irc/konversation/konversation-9999.ebuild
2476 +++ b/net-irc/konversation/konversation-9999.ebuild
2477 @@ -2,7 +2,7 @@
2478 # Distributed under the terms of the GNU General Public License v2
2479 # $Header: $
2480
2481 -EAPI=3
2482 +EAPI=4
2483
2484 KDE_SCM="git"
2485 inherit kde4-base
2486
2487 diff --git a/net-libs/libbluedevil/libbluedevil-9999.ebuild b/net-libs/libbluedevil/libbluedevil-9999.ebuild
2488 index 2117041..3019cf0 100644
2489 --- a/net-libs/libbluedevil/libbluedevil-9999.ebuild
2490 +++ b/net-libs/libbluedevil/libbluedevil-9999.ebuild
2491 @@ -2,7 +2,7 @@
2492 # Distributed under the terms of the GNU General Public License v2
2493 # $Header: $
2494
2495 -EAPI=3
2496 +EAPI=4
2497
2498 KDE_SCM="git"
2499 inherit kde4-base
2500
2501 diff --git a/net-libs/libgcal/libgcal-9999.ebuild b/net-libs/libgcal/libgcal-9999.ebuild
2502 index 873997a..ffccdb8 100644
2503 --- a/net-libs/libgcal/libgcal-9999.ebuild
2504 +++ b/net-libs/libgcal/libgcal-9999.ebuild
2505 @@ -2,9 +2,9 @@
2506 # Distributed under the terms of the GNU General Public License v2
2507 # $Header: $
2508
2509 -EAPI=3
2510 +EAPI=4
2511
2512 -inherit cmake-utils git
2513 +inherit cmake-utils git-2
2514
2515 DESCRIPTION="C/C++ interface to the Google Data API"
2516 HOMEPAGE="http://code.google.com/p/libgcal/"
2517
2518 diff --git a/net-libs/libktorrent/libktorrent-9999.ebuild b/net-libs/libktorrent/libktorrent-9999.ebuild
2519 index f7253e1..5ea9b09 100644
2520 --- a/net-libs/libktorrent/libktorrent-9999.ebuild
2521 +++ b/net-libs/libktorrent/libktorrent-9999.ebuild
2522 @@ -2,7 +2,7 @@
2523 # Distributed under the terms of the GNU General Public License v2
2524 # $Header: /var/cvsroot/gentoo-x86/net-libs/libktorrent/libktorrent-1.0.5.3.ebuild,v 1.5 2011/01/17 01:07:43 ranger Exp $
2525
2526 -EAPI=3
2527 +EAPI=4
2528
2529 KDE_SCM="git"
2530 if [[ ${PV} != 9999* ]]; then
2531
2532 diff --git a/net-libs/libqinfinity/libqinfinity-1.0_beta5.ebuild b/net-libs/libqinfinity/libqinfinity-1.0_beta5.ebuild
2533 index 27cd873..ba84d89 100644
2534 --- a/net-libs/libqinfinity/libqinfinity-1.0_beta5.ebuild
2535 +++ b/net-libs/libqinfinity/libqinfinity-1.0_beta5.ebuild
2536 @@ -2,7 +2,7 @@
2537 # Distributed under the terms of the GNU General Public License v2
2538 # $Header: $
2539
2540 -EAPI=3
2541 +EAPI=4
2542
2543 inherit cmake-utils
2544
2545
2546 diff --git a/net-libs/likeback/likeback-9999.ebuild b/net-libs/likeback/likeback-9999.ebuild
2547 index f3c6036..bbb88ae 100644
2548 --- a/net-libs/likeback/likeback-9999.ebuild
2549 +++ b/net-libs/likeback/likeback-9999.ebuild
2550 @@ -2,7 +2,7 @@
2551 # Distributed under the terms of the GNU General Public License v2
2552 # $Header: $
2553
2554 -EAPI=3
2555 +EAPI=4
2556
2557 KDE_SCM="git"
2558 inherit kde4-base
2559 @@ -15,8 +15,3 @@ LICENSE="GPL-2"
2560 SLOT="0"
2561 KEYWORDS=""
2562 IUSE=""
2563 -
2564 -DEPEND="
2565 - >=kde-base/kdelibs-${KDE_MINIMAL}
2566 -"
2567 -RDEPEND="${DEPEND}"
2568
2569 diff --git a/kde-misc/youtube-servicemenu/metadata.xml b/net-libs/likeback/metadata.xml
2570 similarity index 100%
2571 rename from kde-misc/youtube-servicemenu/metadata.xml
2572 rename to net-libs/likeback/metadata.xml
2573
2574 diff --git a/net-p2p/ktorrent/ktorrent-9999.ebuild b/net-p2p/ktorrent/ktorrent-9999.ebuild
2575 index 7366758..d4feb89 100644
2576 --- a/net-p2p/ktorrent/ktorrent-9999.ebuild
2577 +++ b/net-p2p/ktorrent/ktorrent-9999.ebuild
2578 @@ -2,7 +2,7 @@
2579 # Distributed under the terms of the GNU General Public License v2
2580 # $Header: /var/cvsroot/gentoo-x86/net-p2p/ktorrent/ktorrent-4.0.5.ebuild,v 1.6 2011/01/17 01:08:40 ranger Exp $
2581
2582 -EAPI=3
2583 +EAPI=4
2584
2585 KDE_SCM="git"
2586 KDE_MINIMAL="4.5"
2587 @@ -12,7 +12,7 @@ if [[ ${PV} != 9999* ]]; then
2588 inherit versionator
2589 # upstream likes to skip that _ in beta releases
2590 MY_PV="${PV/_/}"
2591 - LIBKT_VERSION_MIN=$(($(get_major_version)-3)).$(get_version_component_range 2-3 ${PV})
2592 + LIBKT_VERSION_MIN=$(($(get_major_version)-3)).$(get_version_component_range 2-3)
2593 LIBKT_VERSION_MAX=$(($(get_major_version)-3)).$(($(get_version_component_range 2)+1))
2594 MY_P="${PN}-${MY_PV}"
2595 KDE_HANDBOOK="optional"
2596
2597 diff --git a/net-wireless/bluedevil/bluedevil-9999.ebuild b/net-wireless/bluedevil/bluedevil-9999.ebuild
2598 index 0044ca8..99098bf 100644
2599 --- a/net-wireless/bluedevil/bluedevil-9999.ebuild
2600 +++ b/net-wireless/bluedevil/bluedevil-9999.ebuild
2601 @@ -2,7 +2,7 @@
2602 # Distributed under the terms of the GNU General Public License v2
2603 # $Header: $
2604
2605 -EAPI=3
2606 +EAPI=4
2607
2608 EGIT_REPONAME="bluedevil"
2609 KDE_SCM="git"
2610
2611 diff --git a/sys-auth/kdm-plugin-pam-face-authentication/kdm-plugin-pam-face-authentication-0.2.ebuild b/sys-auth/kdm-plugin-pam-face-authentication/kdm-plugin-pam-face-authentication-0.2.ebuild
2612 index c7cdb65..81ca884 100644
2613 --- a/sys-auth/kdm-plugin-pam-face-authentication/kdm-plugin-pam-face-authentication-0.2.ebuild
2614 +++ b/sys-auth/kdm-plugin-pam-face-authentication/kdm-plugin-pam-face-authentication-0.2.ebuild
2615 @@ -2,7 +2,7 @@
2616 # Distributed under the terms of the GNU General Public License v2
2617 # $Header: $
2618
2619 -EAPI=3
2620 +EAPI=4
2621
2622 inherit kde4-base
2623
2624
2625 diff --git a/sys-auth/nss-mdns/nss-mdns-0.10-r1.ebuild b/sys-auth/nss-mdns/nss-mdns-0.10-r1.ebuild
2626 index 8df5212..79c4703 100644
2627 --- a/sys-auth/nss-mdns/nss-mdns-0.10-r1.ebuild
2628 +++ b/sys-auth/nss-mdns/nss-mdns-0.10-r1.ebuild
2629 @@ -2,7 +2,7 @@
2630 # Distributed under the terms of the GNU General Public License v2
2631 # $Header: $
2632
2633 -EAPI=3
2634 +EAPI=4
2635
2636 inherit autotools eutils
2637
2638 @@ -29,21 +29,14 @@ src_configure() {
2639 econf \
2640 --enable-avahi \
2641 --disable-legacy \
2642 - $(use_enable search-domains) \
2643 - || die "configure failed"
2644 -}
2645 -
2646 -src_compile() {
2647 - emake || die "compile failed"
2648 + $(use_enable search-domains)
2649 }
2650
2651 src_install() {
2652 - make DESTDIR="${D}" install || die "install failed"
2653 + default
2654
2655 insinto /etc
2656 doins "${FILESDIR}"/mdns.allow
2657 -
2658 - dodoc README
2659 }
2660
2661 pkg_postinst() {
2662
2663 diff --git a/sys-auth/pam-face-authentication/pam-face-authentication-0.3.ebuild b/sys-auth/pam-face-authentication/pam-face-authentication-0.3.ebuild
2664 index b528a01..919e264 100644
2665 --- a/sys-auth/pam-face-authentication/pam-face-authentication-0.3.ebuild
2666 +++ b/sys-auth/pam-face-authentication/pam-face-authentication-0.3.ebuild
2667 @@ -2,7 +2,7 @@
2668 # Distributed under the terms of the GNU General Public License v2
2669 # $Header: $
2670
2671 -EAPI=3
2672 +EAPI=4
2673
2674 inherit cmake-utils
2675
2676
2677 diff --git a/sys-auth/polkit-kde-agent/polkit-kde-agent-9999.ebuild b/sys-auth/polkit-kde-agent/polkit-kde-agent-9999.ebuild
2678 index af649c6..baf2cae 100644
2679 --- a/sys-auth/polkit-kde-agent/polkit-kde-agent-9999.ebuild
2680 +++ b/sys-auth/polkit-kde-agent/polkit-kde-agent-9999.ebuild
2681 @@ -2,7 +2,7 @@
2682 # Distributed under the terms of the GNU General Public License v2
2683 # $Header: $
2684
2685 -EAPI=3
2686 +EAPI=4
2687
2688 KDE_LINGUAS="da en_GB et gl lt nl pt pt_BR sk sv uk zh_TW"
2689 MY_PN=${PN}-1
2690
2691 diff --git a/sys-auth/polkit-qt/polkit-qt-9999.ebuild b/sys-auth/polkit-qt/polkit-qt-9999.ebuild
2692 index dfff03e..364aa01 100644
2693 --- a/sys-auth/polkit-qt/polkit-qt-9999.ebuild
2694 +++ b/sys-auth/polkit-qt/polkit-qt-9999.ebuild
2695 @@ -2,7 +2,7 @@
2696 # Distributed under the terms of the GNU General Public License v2
2697 # $Header: $
2698
2699 -EAPI=3
2700 +EAPI=4
2701
2702 inherit cmake-utils git-2
2703
2704
2705 diff --git a/sys-block/kvpm/kvpm-0.7.1.ebuild b/sys-block/kvpm/kvpm-0.7.1.ebuild
2706 index c16a10e..cf83ebe 100644
2707 --- a/sys-block/kvpm/kvpm-0.7.1.ebuild
2708 +++ b/sys-block/kvpm/kvpm-0.7.1.ebuild
2709 @@ -2,7 +2,7 @@
2710 # Distributed under the terms of the GNU General Public License v2
2711 # $Header: $
2712
2713 -EAPI=3
2714 +EAPI=4
2715
2716 inherit kde4-base
2717
2718
2719 diff --git a/sys-block/partitionmanager/partitionmanager-9999.ebuild b/sys-block/partitionmanager/partitionmanager-9999.ebuild
2720 index b3d20b3..cb7ade7 100644
2721 --- a/sys-block/partitionmanager/partitionmanager-9999.ebuild
2722 +++ b/sys-block/partitionmanager/partitionmanager-9999.ebuild
2723 @@ -2,7 +2,7 @@
2724 # Distributed under the terms of the GNU General Public License v2
2725 # $Header: $
2726
2727 -EAPI=3
2728 +EAPI=4
2729
2730 KMNAME="extragear/sysadmin"
2731 inherit kde4-base
2732
2733 diff --git a/www-client/rekonq/rekonq-9999.ebuild b/www-client/rekonq/rekonq-9999.ebuild
2734 index e7e6d57..959b5d8 100644
2735 --- a/www-client/rekonq/rekonq-9999.ebuild
2736 +++ b/www-client/rekonq/rekonq-9999.ebuild
2737 @@ -2,7 +2,7 @@
2738 # Distributed under the terms of the GNU General Public License v2
2739 # $Header: $
2740
2741 -EAPI=3
2742 +EAPI=4
2743
2744 WEBKIT_REQUIRED=always
2745 QT_MINIMAL="4.7"
2746
2747 diff --git a/x11-libs/qtscriptgenerator/qtscriptgenerator-9999.ebuild b/x11-libs/qtscriptgenerator/qtscriptgenerator-9999.ebuild
2748 index 5e71434..1a111ce 100644
2749 --- a/x11-libs/qtscriptgenerator/qtscriptgenerator-9999.ebuild
2750 +++ b/x11-libs/qtscriptgenerator/qtscriptgenerator-9999.ebuild
2751 @@ -2,9 +2,9 @@
2752 # Distributed under the terms of the GNU General Public License v2
2753 # $Header: $
2754
2755 -EAPI=3
2756 +EAPI=4
2757
2758 -inherit multilib git qt4
2759 +inherit multilib qt4-r2 git-2
2760
2761 DESCRIPTION="Tool for generating Qt bindings for Qt Script"
2762 HOMEPAGE="http://code.google.com/p/qtscriptgenerator/"
2763 @@ -26,10 +26,6 @@ RDEPEND="${DEPEND}"
2764
2765 PLUGINS="core gui network opengl sql svg uitools webkit xml xmlpatterns"
2766
2767 -src_unpack() {
2768 - git_src_unpack
2769 -}
2770 -
2771 src_prepare() {
2772 # remove phonon
2773 sed -i "/typesystem_phonon.xml/d" generator/generator.qrc \
2774 @@ -38,8 +34,7 @@ src_prepare() {
2775 || die "sed failed"
2776
2777 epatch "${FILESDIR}/${PN}-gcc44.patch"
2778 - git_src_prepare
2779 - qt4_src_prepare
2780 + qt4-r2_src_prepare
2781 }
2782
2783 src_configure() {
2784 @@ -51,11 +46,11 @@ src_configure() {
2785
2786 src_compile() {
2787 cd "${S}"/generator
2788 - emake || die "emake generator failed"
2789 - ./generator --include-paths="/usr/include/qt4/" || die "running generator failed"
2790 + emake
2791 + ./generator --include-paths="${EPREFIX}/usr/include/qt4/" || die "running generator failed"
2792
2793 cd "${S}"/qtbindings
2794 - emake || die "make qtbindings failed"
2795 + emake
2796 }
2797
2798 src_install() {
2799
2800 diff --git a/x11-misc/wmiface/wmiface-2.1.ebuild b/x11-misc/wmiface/wmiface-2.1.ebuild
2801 index 98c33a4..fa3344d 100644
2802 --- a/x11-misc/wmiface/wmiface-2.1.ebuild
2803 +++ b/x11-misc/wmiface/wmiface-2.1.ebuild
2804 @@ -2,7 +2,7 @@
2805 # Distributed under the terms of the GNU General Public License v2
2806 # $Header: $
2807
2808 -EAPI=3
2809 +EAPI=4
2810
2811 inherit cmake-utils
2812
2813
2814 diff --git a/x11-themes/bespin/bespin-9999.ebuild b/x11-themes/bespin/bespin-9999.ebuild
2815 index 623eae7..079f4b1 100644
2816 --- a/x11-themes/bespin/bespin-9999.ebuild
2817 +++ b/x11-themes/bespin/bespin-9999.ebuild
2818 @@ -2,7 +2,7 @@
2819 # Distributed under the terms of the GNU General Public License v2
2820 # $Header: $
2821
2822 -EAPI=3
2823 +EAPI=4
2824
2825 inherit kde4-base
2826
2827
2828 diff --git a/x11-themes/oxygen-gtk/oxygen-gtk-9999.ebuild b/x11-themes/oxygen-gtk/oxygen-gtk-9999.ebuild
2829 index ea32f44..23fd418 100644
2830 --- a/x11-themes/oxygen-gtk/oxygen-gtk-9999.ebuild
2831 +++ b/x11-themes/oxygen-gtk/oxygen-gtk-9999.ebuild
2832 @@ -38,7 +38,8 @@ src_install() {
2833 cmake-utils_src_install
2834
2835 cat <<-EOF > 99oxygen-gtk
2836 -CONFIG_PROTECT="${EPREFIX}/usr/share/themes/oxygen-gtk/gtk-2.0"
2837 +CONFIG_PROTECT="/usr/share/themes/oxygen-gtk/gtk-2.0"
2838 EOF
2839 doenvd 99oxygen-gtk
2840 }
2841 +