1 |
commit: 73b18a5ab682a916efaee9b3fb075cd47439ddec |
2 |
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com> |
3 |
AuthorDate: Sat Aug 27 20:07:03 2016 +0000 |
4 |
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Aug 31 15:10:55 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=73b18a5a |
7 |
|
8 |
kde-apps/ktp-l10n: Guard against cmake error w/ empty dir, cleanup L10N |
9 |
|
10 |
Gentoo-bug: 592266 |
11 |
|
12 |
Package-Manager: portage-2.2.28 |
13 |
|
14 |
kde-apps/ktp-l10n/ktp-l10n-16.08.0.ebuild | 10 +++++++--- |
15 |
1 file changed, 7 insertions(+), 3 deletions(-) |
16 |
|
17 |
diff --git a/kde-apps/ktp-l10n/ktp-l10n-16.08.0.ebuild b/kde-apps/ktp-l10n/ktp-l10n-16.08.0.ebuild |
18 |
index 8a1874d..e9948d6 100644 |
19 |
--- a/kde-apps/ktp-l10n/ktp-l10n-16.08.0.ebuild |
20 |
+++ b/kde-apps/ktp-l10n/ktp-l10n-16.08.0.ebuild |
21 |
@@ -6,9 +6,9 @@ EAPI=6 |
22 |
|
23 |
KDE_HANDBOOK="false" |
24 |
KDE_L10N=( |
25 |
- ar ast bg bs ca ca-valencia cs da de el en-GB eo es et eu fa fi fr ga gl he |
26 |
- hr hu ia id is it ja kk km ko lt lv mr nb nds nl nn pa pl pt pt-BR ro ru sk |
27 |
- sl sr sr-ijekavsk sr-Latn sr-Latn-ijekavsk sv tr ug uk wa zh-CN zh-TW |
28 |
+ ar ast bg bs ca ca-valencia cs da de el en-GB eo es et fi fr ga gl |
29 |
+ hu ia it ja kk km ko lt mr nb nds nl pa pl pt pt-BR ro ru |
30 |
+ sk sl sr sr-ijekavsk sr-Latn sr-Latn-ijekavsk sv tr ug uk wa zh-CN zh-TW |
31 |
) |
32 |
KMNAME="kde-l10n" |
33 |
inherit kde5 |
34 |
@@ -77,6 +77,10 @@ src_prepare() { |
35 |
-o -name kaccounts*po -o -name kcm_ktp*po -o -name kcmtelepathy*po \ |
36 |
-o -name kded_ktp*po -o -name ktp*po -o -name plasma*ktp*po \) \ |
37 |
-delete |
38 |
+ if [[ -z $(find "${sdir}"/messages/kdenetwork/ -name "*po" -print -quit) ]]; then |
39 |
+ ewarn "${lng} does not contain translations for ${PN} and should be removed from L10N." |
40 |
+ rm "${sdir}"/messages/kdenetwork/CMakeLists.txt || die |
41 |
+ fi |
42 |
fi |
43 |
fi |
44 |
done |