1 |
commit: 5c5fb385de94eda4cadb2ca5b4c079752ad6e625 |
2 |
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Jan 9 01:10:03 2018 +0000 |
4 |
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Jan 9 01:10:03 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c5fb385 |
7 |
|
8 |
sci-visualization/zhu3d: Migrate from LINGUAS to L10N. |
9 |
|
10 |
Call explicit dodoc rather than einstalldocs, in order to be selective |
11 |
on languages. Replace dohtml by insinto and dodoc. |
12 |
|
13 |
Package-Manager: Portage-2.3.19, Repoman-2.3.6 |
14 |
|
15 |
sci-visualization/zhu3d/zhu3d-4.2.6-r1.ebuild | 24 +++++++++++------------- |
16 |
1 file changed, 11 insertions(+), 13 deletions(-) |
17 |
|
18 |
diff --git a/sci-visualization/zhu3d/zhu3d-4.2.6-r1.ebuild b/sci-visualization/zhu3d/zhu3d-4.2.6-r1.ebuild |
19 |
index bbd09ac9b8e..ac1712166ff 100644 |
20 |
--- a/sci-visualization/zhu3d/zhu3d-4.2.6-r1.ebuild |
21 |
+++ b/sci-visualization/zhu3d/zhu3d-4.2.6-r1.ebuild |
22 |
@@ -12,7 +12,9 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" |
23 |
LICENSE="GPL-3" |
24 |
SLOT="0" |
25 |
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" |
26 |
-IUSE="" |
27 |
+ |
28 |
+LANGS=(cs de es fr zh) |
29 |
+IUSE="${LANGS[@]/#/l10n_}" |
30 |
|
31 |
DEPEND=" |
32 |
dev-qt/qtcore:5 |
33 |
@@ -25,9 +27,6 @@ DEPEND=" |
34 |
" |
35 |
RDEPEND="${DEPEND}" |
36 |
|
37 |
-DOCS=( {readme,src/changelog}.txt ) |
38 |
-HTML_DOCS=( doc/. ) |
39 |
- |
40 |
PATCHES=( "${FILESDIR}"/${P}-qt5.patch ) |
41 |
|
42 |
src_prepare() { |
43 |
@@ -54,18 +53,17 @@ src_install() { |
44 |
# not working: emake install INSTALL_ROOT="${D}" || die |
45 |
dobin zhu3d |
46 |
|
47 |
- einstalldocs |
48 |
+ dodoc readme.txt src/changelog.txt |
49 |
|
50 |
- local lang |
51 |
- for lang in ${LANGS} ; do |
52 |
- if use linguas_${lang} ; then |
53 |
+ docinto html |
54 |
+ dodoc doc/*.png doc/${PN}_en.html |
55 |
|
56 |
- insinto /usr/share/${PN}/system/languages |
57 |
+ local lang |
58 |
+ insinto /usr/share/${PN}/system/languages |
59 |
+ for lang in "${LANGS[@]}" ; do |
60 |
+ if use l10n_${lang} ; then |
61 |
doins system/languages/${PN}_${lang}.qm |
62 |
- |
63 |
- if [ -e doc/${PN}_${lang}.html ] ; then |
64 |
- dohtml doc/${PN}_${lang}.html |
65 |
- fi |
66 |
+ [[ -e doc/${PN}_${lang}.html ]] && dodoc doc/${PN}_${lang}.html |
67 |
fi |
68 |
done |