Gentoo Archives: gentoo-commits

From: "Ulrich Müller" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-visualization/zhu3d/
Date: Tue, 09 Jan 2018 01:36:11
Message-Id: 1515460203.5c5fb385de94eda4cadb2ca5b4c079752ad6e625.ulm@gentoo
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