Gentoo Archives: gentoo-commits

From: Alexey Shvetsov <alexxy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/files/, kde-apps/kde4-l10n/
Date: Tue, 29 Mar 2016 19:23:56
Message-Id: 1459279360.468e94468b9530eb89efaee32ee8f68294a73297.alexxy@gentoo
1 commit: 468e94468b9530eb89efaee32ee8f68294a73297
2 Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
3 AuthorDate: Tue Mar 29 19:22:40 2016 +0000
4 Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
5 CommitDate: Tue Mar 29 19:22:40 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=468e9446
7
8 kde-apps/kde4-l10n: add for 16.03.80
9
10 Package-Manager: portage-2.2.28
11
12 .../kde4-l10n/files/kde4-l10n-15.07.90-remove-dirs | 49 +++++
13 .../files/kde4-l10n-15.08.3-r1-remove-messages | 213 +++++++++++++++++++++
14 .../kde4-l10n/files/kde4-l10n-15.11.90-remove-dirs | 52 +++++
15 kde-apps/kde4-l10n/kde4-l10n-16.03.80.ebuild | 157 +++++++++++++++
16 kde-apps/kde4-l10n/metadata.xml | 8 +
17 5 files changed, 479 insertions(+)
18
19 diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-15.07.90-remove-dirs b/kde-apps/kde4-l10n/files/kde4-l10n-15.07.90-remove-dirs
20 new file mode 100644
21 index 0000000..005cab1
22 --- /dev/null
23 +++ b/kde-apps/kde4-l10n/files/kde4-l10n-15.07.90-remove-dirs
24 @@ -0,0 +1,49 @@
25 +# Disable any subdirectories listed here. Comments are ignored
26 +# First argument: parent directory
27 +# Second argument: which subdirectory to disable in CMakeLists.txt
28 +# kde-l10n 5
29 +data/kdeedu khangman
30 +docs/applications kate
31 +docs/applications konsole
32 +docs/applications kwrite
33 +docs/kdeedu kig
34 +docs/kdeedu pairseditor
35 +docs/kdeedu parley
36 +docs/kdeedu step
37 +docs/kdegames bomber
38 +docs/kdegraphics gwenview
39 +docs/kdegraphics kruler
40 +docs/kdesdk kapptemplate
41 +docs/kdesdk okteta
42 +docs/kdeutils kwalletmanager
43 +# Plasma 5.3
44 +docs/kde-runtime fundamentals
45 +docs/kde-runtime kdesu
46 +docs/kde-runtime khelpcenter
47 +docs/kde-runtime knetattach
48 +docs/kde-runtime onlinehelp
49 +docs/kde-runtime/kcontrol bookmarks
50 +docs/kde-runtime/kcontrol cookies
51 +docs/kde-runtime/kcontrol ebrowsing
52 +docs/kde-runtime/kcontrol emoticons
53 +docs/kde-runtime/kcontrol icons
54 +docs/kde-runtime/kcontrol kcmcgi
55 +docs/kde-runtime/kcontrol khtml
56 +docs/kde-runtime/kcontrol smb
57 +docs/kde-runtime/kcontrol trash
58 +docs/kde-runtime/kcontrol useragent
59 +docs/kde-workspace kfontview
60 +docs/kde-workspace kinfocenter
61 +docs/kde-workspace klipper
62 +docs/kde-workspace kmenuedit
63 +docs/kde-workspace ksysguard
64 +docs/kde-workspace plasma-desktop
65 +docs/kde-workspace systemsettings
66 +docs/kde-workspace/kcontrol clock
67 +docs/kde-workspace/kcontrol colors
68 +docs/kde-workspace/kcontrol desktopthemedetails
69 +docs/kde-workspace/kcontrol joystick
70 +docs/kde-workspace/kcontrol kcmaccess
71 +docs/kde-workspace/kcontrol kcmstyle
72 +docs/kde-workspace/kcontrol solid-actions
73 +docs/kde-workspace/kcontrol splashscreen
74
75 diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-15.08.3-r1-remove-messages b/kde-apps/kde4-l10n/files/kde4-l10n-15.08.3-r1-remove-messages
76 new file mode 100644
77 index 0000000..7a4d671
78 --- /dev/null
79 +++ b/kde-apps/kde4-l10n/files/kde4-l10n-15.08.3-r1-remove-messages
80 @@ -0,0 +1,213 @@
81 +# Remove any path listed here. Comments are ignored
82 +# KDE Workspace 4
83 +kde-workspace/freespacenotifier.po
84 +kde-workspace/joystick.po
85 +kde-workspace/kaccess.po
86 +kde-workspace/kcmaccess.po
87 +kde-workspace/kcm_autostart.po
88 +kde-workspace/kcmbell.po
89 +kde-workspace/kcmcolors.po
90 +kde-workspace/kcm_desktoppaths.po
91 +kde-workspace/kcm_desktopthemedetails.po
92 +kde-workspace/kcmdevinfo.po
93 +kde-workspace/kcmfonts.po
94 +kde-workspace/kcm_infobase.po
95 +kde-workspace/kcminfo.po
96 +kde-workspace/kcm_infosummary.po
97 +kde-workspace/kcminit.po
98 +kde-workspace/kcminput.po
99 +kde-workspace/kcmkclock.po
100 +kde-workspace/kcmkeyboard.po
101 +kde-workspace/kcmkeys.po
102 +kde-workspace/kcmkwincompositing.po
103 +kde-workspace/kcmkwindecoration.po
104 +kde-workspace/kcm_kwindesktop.po
105 +kde-workspace/kcmkwinrules.po
106 +kde-workspace/kcmkwinscreenedges.po
107 +kde-workspace/kcm-kwin-scripts.po
108 +kde-workspace/kcm_kwintabbox.po
109 +kde-workspace/kcmkwm.po
110 +kde-workspace/kcmlaunch.po
111 +kde-workspace/kcm_memory.po
112 +kde-workspace/kcmnic.po
113 +kde-workspace/kcmopengl.po
114 +kde-workspace/kcm_pci.po
115 +kde-workspace/kcmsamba.po
116 +kde-workspace/kcmsmserver.po
117 +kde-workspace/kcm_solid_actions.po
118 +kde-workspace/kcm_standard_actions.po
119 +kde-workspace/kcmstyle.po
120 +kde-workspace/kcmusb.po
121 +kde-workspace/kcmview1394.po
122 +kde-workspace/kcmworkspaceoptions.po
123 +kde-workspace/kfontinst.po
124 +kde-workspace/khotkeys.po
125 +kde-workspace/kinfocenter.po
126 +kde-workspace/klipper.po
127 +kde-workspace/kmenuedit.po
128 +kde-workspace/krdb.po
129 +kde-workspace/krunner.po
130 +kde-workspace/kscreenlocker_greet.po
131 +kde-workspace/kscreenlocker.po
132 +kde-workspace/ksgrd.po
133 +kde-workspace/ksmserver.po
134 +kde-workspace/ksplashthemes.po
135 +kde-workspace/ksysguardlsofwidgets.po
136 +kde-workspace/ksysguard.po
137 +kde-workspace/ktouchpadenabler.po
138 +kde-workspace/kwin_clients.po
139 +kde-workspace/kwin_effects.po
140 +kde-workspace/kwin.po
141 +kde-workspace/kwin_scripting.po
142 +kde-workspace/libkdecorations.po
143 +kde-workspace/libkworkspace.po
144 +kde-workspace/liboxygenstyleconfig.po
145 +kde-workspace/libpowerdevilcommonconfig.po
146 +kde-workspace/libtaskmanager.po
147 +kde-workspace/plasma_applet_quicklaunch.po
148 +kde-workspace/plasma_applet_system-monitor.po
149 +kde-workspace/plasma_applet_webbrowser.po
150 +kde-workspace/plasma_containmentactions_contextmenu.po
151 +kde-workspace/plasma_containmentactions_switchwindow.po
152 +kde-workspace/plasma_engine_keystate.po
153 +kde-workspace/plasma_engine_mpris2.po
154 +kde-workspace/plasma_engine_network.po
155 +kde-workspace/plasma_engine_notifications.po
156 +kde-workspace/plasma_engine_rss.po
157 +kde-workspace/plasma_engine_share.po
158 +kde-workspace/plasma_engine_soliddevice.po
159 +kde-workspace/plasma_engine_weather.po
160 +kde-workspace/plasma_runner_activities.po
161 +kde-workspace/plasma_runner_bookmarksrunner.po
162 +kde-workspace/plasma_runner_calculatorrunner.po
163 +kde-workspace/plasma_runner_kill.po
164 +kde-workspace/plasma_runner_locations.po
165 +kde-workspace/plasma_runner_placesrunner.po
166 +kde-workspace/plasma_runner_plasma-desktop.po
167 +kde-workspace/plasma_runner_powerdevil.po
168 +kde-workspace/plasma_runner_recentdocuments.po
169 +kde-workspace/plasma_runner_services.po
170 +kde-workspace/plasma_runner_sessions.po
171 +kde-workspace/plasma_runner_shell.po
172 +kde-workspace/plasma_runner_solid.po
173 +kde-workspace/plasma_runner_webshortcuts.po
174 +kde-workspace/plasma_runner_windowedwidgets.po
175 +kde-workspace/plasma_runner_windows.po
176 +kde-workspace/powerdevilactivitiesconfig.po
177 +kde-workspace/powerdevilglobalconfig.po
178 +kde-workspace/powerdevil.po
179 +kde-workspace/powerdevilprofilesconfig.po
180 +kde-workspace/processcore.po
181 +kde-workspace/processui.po
182 +kde-workspace/systemsettings.po
183 +# KDE Runtime 4
184 +kde-runtime/attica_kde.po
185 +kde-runtime/drkonqi.po
186 +kde-runtime/filetypes.po
187 +kde-runtime/htmlsearch.po
188 +kde-runtime/kcmcomponentchooser.po
189 +kde-runtime/kcm_device_automounter.po
190 +kde-runtime/kcm_emoticons.po
191 +kde-runtime/kcmhtmlsearch.po
192 +kde-runtime/kcmicons.po
193 +kde-runtime/kcmkded.po
194 +kde-runtime/kcmnotify.po
195 +kde-runtime/kcm_phonon.po
196 +kde-runtime/kcmshell.po
197 +kde-runtime/kdesu.po
198 +kde-runtime/kglobalaccel.po
199 +kde-runtime/khelpcenter.po
200 +kde-runtime/kio_applications.po
201 +kde-runtime/kio_archive.po
202 +kde-runtime/kio_bookmarks.po
203 +kde-runtime/kioclient.po
204 +kde-runtime/kio_fish.po
205 +kde-runtime/kio_info.po
206 +kde-runtime/kio_man.po
207 +kde-runtime/kio_nfs.po
208 +kde-runtime/kio_recentdocuments.po
209 +kde-runtime/kio_remote.po
210 +kde-runtime/kio_sftp.po
211 +kde-runtime/kio_smb.po
212 +kde-runtime/kio_thumbnail.po
213 +kde-runtime/kmimetypefinder.po
214 +kde-runtime/knetattach.po
215 +kde-runtime/kstart.po
216 +kde-runtime/ktraderclient.po
217 +kde-runtime/phonon_kde.po
218 +kde-runtime/soliduiserver.po
219 +# KDE Plasma Addons 4
220 +kdeplasma-addons/konqprofiles.po
221 +kdeplasma-addons/konsoleprofiles.po
222 +kdeplasma-addons/lancelot.po
223 +kdeplasma-addons/liblancelot-datamodels.po
224 +kdeplasma-addons/libplasma_groupingcontainment.po
225 +kdeplasma-addons/libplasmaweather.po
226 +kdeplasma-addons/plasma_applet_binaryclock.po
227 +kdeplasma-addons/plasma_applet_bookmarks.po
228 +kdeplasma-addons/plasma_applet_bubblemon.po
229 +kdeplasma-addons/plasma_applet_CharSelectApplet.po
230 +kdeplasma-addons/plasma_applet_comic.po
231 +kdeplasma-addons/plasma_applet_fifteenPuzzle.po
232 +kdeplasma-addons/plasma_applet_fileWatcher.po
233 +kdeplasma-addons/plasma_applet_frame.po
234 +kdeplasma-addons/plasma_applet_groupingpanel.po
235 +kdeplasma-addons/plasma_applet_incomingmsg.po
236 +kdeplasma-addons/plasma_applet_knowledgebase.po
237 +kdeplasma-addons/plasma_applet_kolourpicker.po
238 +kdeplasma-addons/plasma_applet_leavenote.po
239 +kdeplasma-addons/plasma_applet_life.po
240 +kdeplasma-addons/plasma_applet_luna.po
241 +kdeplasma-addons/plasma_applet_magnifique.po
242 +kdeplasma-addons/plasma_applet_microblog.po
243 +kdeplasma-addons/plasma_applet_news.po
244 +kdeplasma-addons/plasma_applet_plasmaboard.po
245 +kdeplasma-addons/plasma_applet_previewer.po
246 +kdeplasma-addons/plasma_applet_qalculate.po
247 +kdeplasma-addons/plasma_applet_qstardict.po
248 +kdeplasma-addons/plasma_applet_rssnow.po
249 +kdeplasma-addons/plasma_applet_showdashboard.po
250 +kdeplasma-addons/plasma_applet_showdesktop.po
251 +kdeplasma-addons/plasma_applet_spellcheck.po
252 +kdeplasma-addons/plasma_applet_unitconverter.po
253 +kdeplasma-addons/plasma_applet_weather.po
254 +kdeplasma-addons/plasma_applet_weatherstation.po
255 +kdeplasma-addons/plasma_applet_webslice.po
256 +kdeplasma-addons/plasma_packagestructure_comic.po
257 +kdeplasma-addons/plasma_runner_audioplayercontrol.po
258 +kdeplasma-addons/plasma_runner_browserhistory.po
259 +kdeplasma-addons/plasma_runner_CharacterRunner.po
260 +kdeplasma-addons/plasma_runner_contacts.po
261 +kdeplasma-addons/plasma_runner_converterrunner.po
262 +kdeplasma-addons/plasma_runner_datetime.po
263 +kdeplasma-addons/plasma_runner_events.po
264 +kdeplasma-addons/plasma_runner_katesessions.po
265 +kdeplasma-addons/plasma_runner_konquerorsessions.po
266 +kdeplasma-addons/plasma_runner_konsolesessions.po
267 +kdeplasma-addons/plasma_runner_kopete.po
268 +kdeplasma-addons/plasma_runner_krunner_dictionary.po
269 +kdeplasma-addons/plasma_runner_mediawiki.po
270 +kdeplasma-addons/plasma_runner_spellcheckrunner.po
271 +kdeplasma-addons/plasma_runner_translator.po
272 +kdeplasma-addons/plasma_runner_youtube.po
273 +# KDELIBS 4
274 +kdelibs/akonadi_baloo_indexer.po
275 +kdelibs/baloo_file_extractor.po
276 +kdelibs/baloo_file.po
277 +kdelibs/baloosearch.po
278 +kdelibs/balooshow.po
279 +kdelibs/baloowidgets.po
280 +kdelibs/kcm_baloofile.po
281 +kdelibs/kfilemetadata.po
282 +kdelibs/kio_baloosearch.po
283 +kdelibs/kio_tags.po
284 +kdelibs/kio_timeline.po
285 +kdelibs/plasma_runner_baloosearchrunner.po
286 +# KDE Applications 4
287 +applications/useraccount.po
288 +# KDE Edu 4
289 +kdeedu/pairs.po
290 +kdeedu/pairseditor.po
291 +kdeedu/pairs.appdata.po
292 +# KDE Utils 4
293 +kdeutils/org.kde.kteatime.appdata.po
294
295 diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-15.11.90-remove-dirs b/kde-apps/kde4-l10n/files/kde4-l10n-15.11.90-remove-dirs
296 new file mode 100644
297 index 0000000..ab7681e
298 --- /dev/null
299 +++ b/kde-apps/kde4-l10n/files/kde4-l10n-15.11.90-remove-dirs
300 @@ -0,0 +1,52 @@
301 +# Disable any subdirectories listed here. Comments are ignored
302 +# First argument: parent directory
303 +# Second argument: which subdirectory to disable in CMakeLists.txt
304 +# kde-l10n 5
305 +data/kdeedu khangman
306 +docs/applications kate
307 +docs/applications konsole
308 +docs/applications kwrite
309 +docs/kdeedu kig
310 +docs/kdeedu pairseditor
311 +docs/kdeedu parley
312 +docs/kdeedu step
313 +docs/kdegames bomber
314 +docs/kdegraphics gwenview
315 +docs/kdegraphics kruler
316 +docs/kdesdk kapptemplate
317 +docs/kdesdk okteta
318 +docs/kdeutils kwalletmanager
319 +# Plasma 5.3
320 +docs/kde-runtime fundamentals
321 +docs/kde-runtime kdesu
322 +docs/kde-runtime khelpcenter
323 +docs/kde-runtime knetattach
324 +docs/kde-runtime onlinehelp
325 +docs/kde-runtime/kcontrol bookmarks
326 +docs/kde-runtime/kcontrol cookies
327 +docs/kde-runtime/kcontrol ebrowsing
328 +docs/kde-runtime/kcontrol emoticons
329 +docs/kde-runtime/kcontrol icons
330 +docs/kde-runtime/kcontrol kcmcgi
331 +docs/kde-runtime/kcontrol khtml
332 +docs/kde-runtime/kcontrol smb
333 +docs/kde-runtime/kcontrol trash
334 +docs/kde-runtime/kcontrol useragent
335 +docs/kde-workspace kfontview
336 +docs/kde-workspace kinfocenter
337 +docs/kde-workspace klipper
338 +docs/kde-workspace kmenuedit
339 +docs/kde-workspace ksysguard
340 +docs/kde-workspace plasma-desktop
341 +docs/kde-workspace systemsettings
342 +docs/kde-workspace/kcontrol clock
343 +docs/kde-workspace/kcontrol colors
344 +docs/kde-workspace/kcontrol desktopthemedetails
345 +docs/kde-workspace/kcontrol joystick
346 +docs/kde-workspace/kcontrol kcmaccess
347 +docs/kde-workspace/kcontrol kcmstyle
348 +docs/kde-workspace/kcontrol solid-actions
349 +docs/kde-workspace/kcontrol splashscreen
350 +# kdepim-l10n 5
351 +docs kdepim
352 +docs kdepimlibs
353
354 diff --git a/kde-apps/kde4-l10n/kde4-l10n-16.03.80.ebuild b/kde-apps/kde4-l10n/kde4-l10n-16.03.80.ebuild
355 new file mode 100644
356 index 0000000..18a56dc
357 --- /dev/null
358 +++ b/kde-apps/kde4-l10n/kde4-l10n-16.03.80.ebuild
359 @@ -0,0 +1,157 @@
360 +# Copyright 1999-2016 Gentoo Foundation
361 +# Distributed under the terms of the GNU General Public License v2
362 +# $Id$
363 +
364 +EAPI=5
365 +
366 +KDE_HANDBOOK="optional"
367 +KMNAME="kde-l10n"
368 +inherit kde4-base
369 +
370 +DESCRIPTION="KDE internationalization package"
371 +HOMEPAGE="http://l10n.kde.org"
372 +
373 +DEPEND="
374 + sys-devel/gettext
375 +"
376 +RDEPEND="
377 + !<kde-apps/kde-l10n-${PV}
378 +"
379 +
380 +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
381 +IUSE="minimal"
382 +
383 +REMOVE_DIRS="${FILESDIR}/${PN}-15.11.90-remove-dirs"
384 +REMOVE_MSGS="${FILESDIR}/${PN}-15.08.3-r1-remove-messages"
385 +
386 +LV="4.14.3"
387 +LEGACY_LANGS="ar bg bs ca ca@valencia cs da de el en_GB es et eu fa fi fr ga gl
388 +he hi hr hu ia id is it ja kk km ko lt lv mr nb nds nl nn pa pl pt pt_BR ro ru
389 +sk sl sr sv tr ug uk wa zh_CN zh_TW"
390 +
391 +# /usr/portage/distfiles $ ls -1 kde-l10n-*-${PV}.* |sed -e 's:-${PV}.tar.xz::' -e 's:kde-l10n-::' |tr '\n' ' '
392 +MY_LANGS="ar bg bs ca ca@valencia cs da de el en_GB eo es et eu fa fi fr ga gl
393 +he hi hr hu ia id is it ja kk km ko lt lv mr nb nds nl nn pa pl pt pt_BR ro ru
394 +sk sl sr sv tr ug uk wa zh_CN zh_TW"
395 +
396 +URI_BASE="${SRC_URI/-${PV}.tar.xz/}"
397 +LURI_BASE="mirror://kde/stable/${LV}/src/${KMNAME}"
398 +SRC_URI=""
399 +
400 +for MY_LANG in ${LEGACY_LANGS} ; do
401 + IUSE="${IUSE} linguas_${MY_LANG}"
402 + SRC_URI="${SRC_URI} linguas_${MY_LANG}? ( ${LURI_BASE}/${KMNAME}-${MY_LANG}-${LV}.tar.xz )"
403 +done
404 +
405 +for MY_LANG in ${MY_LANGS} ; do
406 + IUSE="${IUSE} linguas_${MY_LANG}"
407 + SRC_URI="${SRC_URI} linguas_${MY_LANG}? ( ${URI_BASE}/${KMNAME}-${MY_LANG}-${PV}.tar.xz )"
408 +done
409 +
410 +S="${WORKDIR}"
411 +
412 +src_unpack() {
413 + if [[ -z ${A} ]]; then
414 + elog
415 + elog "You either have the LINGUAS variable unset, or it only"
416 + elog "contains languages not supported by ${P}."
417 + elog "You won't have any additional language support."
418 + elog
419 + elog "${P} supports these language codes:"
420 + elog "${MY_LANGS}"
421 + elog
422 + fi
423 +
424 + [[ -n ${A} ]] && unpack ${A}
425 +}
426 +
427 +src_prepare() {
428 + local LNG DIR LDIR SDIR
429 + # add all linguas to cmake
430 + if [[ -n ${A} ]]; then
431 + for LNG in ${LINGUAS}; do
432 + DIR="${KMNAME}-${LNG}-${PV}"
433 + LDIR="${KMNAME}-${LNG}-${LV}"
434 + SDIR="${S}/${DIR}/4/${LNG}"
435 + if [[ -d "${DIR}" ]] ; then
436 + echo "add_subdirectory( ${DIR} )" >> "${S}"/CMakeLists.txt
437 +
438 + # Drop KF5-based part
439 + sed -e '/add_subdirectory(5)/ s/^/#/' -i "${S}"/${DIR}/CMakeLists.txt
440 +
441 + # Drop translations installed with plasma 5 and kde-apps 5 packages
442 + if use minimal; then
443 + einfo "${LNG}: Removing file conflicts"
444 + if [[ -d "${LDIR}" ]] ; then
445 + rm -rf "${LDIR}"
446 + fi
447 +
448 + einfo " directories..."
449 + while read path; do
450 + if [[ -n ${path} && -e "${SDIR}"/${path%\ *}/CMakeLists.txt ]] ; then
451 + sed -e ":${path#*\ }: s:^:#:"\
452 + -i "${SDIR}"/${path%\ *}/CMakeLists.txt
453 + fi
454 + done < <(grep -v "^#" "${REMOVE_DIRS}")
455 +
456 + einfo " messages..."
457 + for path in $(grep -v "^#" "${REMOVE_MSGS}") ; do
458 + rm -f "${SDIR}"/messages/${path}
459 + # Quirk for LINGUAS=sr variants
460 + if [[ ${LNG} = "sr" ]] ; then
461 + rm -f "${SDIR}"/${LNG}\@*/messages/${path} || die
462 + fi
463 + done
464 + else
465 + if [[ -d "${LDIR}" ]] ; then
466 + einfo "${LNG}: Adding legacy localisation"
467 + local dest_path
468 + # Step through directories alphabetically first
469 + for path in $(ls -R "${LDIR}" | grep ":$" | sed -e 's/:$//') ; do
470 + dest_path="${path/${LV}/${PV}/4/${LNG}}"
471 + if [[ ! -d "${dest_path}" ]] ; then
472 + einfo " $(basename ${dest_path}) subdirectory"\
473 + "added to $(basename $(dirname ${dest_path}))"
474 + mkdir "${dest_path}" || die "Failed creating ${dest_path}"
475 + echo "add_subdirectory($(basename ${dest_path}))" >> \
476 + $(dirname "${dest_path}")/CMakeLists.txt
477 + fi
478 + done
479 + einfo " merging legacy localisation..."
480 + for path in $(find "${LDIR}" -type f) ; do
481 + dest_path="${path/${LV}/${PV}/4/${LNG}}"
482 + cp -rn "${path}" "${dest_path}" || die "Failed copying ${path}"
483 + done
484 + # Disable kdepim
485 + for path in kdepim kdepimlibs kdepim-runtime ; do
486 + find "${SDIR}" -name CMakeLists.txt -type f -exec \
487 + sed -i -e "s:^ *add_subdirectory( *${path} *):# no ${path}:g" {} +
488 + done
489 + rm -rf "${LDIR}"
490 + fi
491 + fi
492 + fi
493 + done
494 + fi
495 +
496 + kde4-base_src_prepare
497 +}
498 +
499 +src_configure() {
500 + mycmakeargs=(
501 + $(cmake-utils_use_build handbook docs)
502 + )
503 + [[ -n ${A} ]] && kde4-base_src_configure
504 +}
505 +
506 +src_compile() {
507 + [[ -n ${A} ]] && kde4-base_src_compile
508 +}
509 +
510 +src_test() {
511 + [[ -n ${A} ]] && kde4-base_src_test
512 +}
513 +
514 +src_install() {
515 + [[ -n ${A} ]] && kde4-base_src_install
516 +}
517
518 diff --git a/kde-apps/kde4-l10n/metadata.xml b/kde-apps/kde4-l10n/metadata.xml
519 new file mode 100644
520 index 0000000..2fdbf33
521 --- /dev/null
522 +++ b/kde-apps/kde4-l10n/metadata.xml
523 @@ -0,0 +1,8 @@
524 +<?xml version="1.0" encoding="UTF-8"?>
525 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
526 +<pkgmetadata>
527 + <maintainer type="project">
528 + <email>kde@g.o</email>
529 + <name>Gentoo KDE Project</name>
530 + </maintainer>
531 +</pkgmetadata>