Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/ktp-l10n/
Date: Wed, 31 Aug 2016 15:11:12
Message-Id: 1472656255.73b18a5ab682a916efaee9b3fb075cd47439ddec.kensington@gentoo
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