diff options
author | Ulrich Müller <ulm@gentoo.org> | 2018-01-09 02:10:03 +0100 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2018-01-09 02:10:03 +0100 |
commit | 5c5fb385de94eda4cadb2ca5b4c079752ad6e625 (patch) | |
tree | 2de3a665b4ff94ebfc2d6e8c7966bfcfd8601ebc /sci-visualization/zhu3d | |
parent | sci-visualization/zhu3d: Drop old (diff) | |
download | gentoo-5c5fb385de94eda4cadb2ca5b4c079752ad6e625.tar.gz gentoo-5c5fb385de94eda4cadb2ca5b4c079752ad6e625.tar.bz2 gentoo-5c5fb385de94eda4cadb2ca5b4c079752ad6e625.zip |
sci-visualization/zhu3d: Migrate from LINGUAS to L10N.
Call explicit dodoc rather than einstalldocs, in order to be selective
on languages. Replace dohtml by insinto and dodoc.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Diffstat (limited to 'sci-visualization/zhu3d')
-rw-r--r-- | sci-visualization/zhu3d/zhu3d-4.2.6-r1.ebuild | 24 |
1 files changed, 11 insertions, 13 deletions
diff --git a/sci-visualization/zhu3d/zhu3d-4.2.6-r1.ebuild b/sci-visualization/zhu3d/zhu3d-4.2.6-r1.ebuild index bbd09ac9b8e6..ac1712166ff8 100644 --- a/sci-visualization/zhu3d/zhu3d-4.2.6-r1.ebuild +++ b/sci-visualization/zhu3d/zhu3d-4.2.6-r1.ebuild @@ -12,7 +12,9 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" + +LANGS=(cs de es fr zh) +IUSE="${LANGS[@]/#/l10n_}" DEPEND=" dev-qt/qtcore:5 @@ -25,9 +27,6 @@ DEPEND=" " RDEPEND="${DEPEND}" -DOCS=( {readme,src/changelog}.txt ) -HTML_DOCS=( doc/. ) - PATCHES=( "${FILESDIR}"/${P}-qt5.patch ) src_prepare() { @@ -54,18 +53,17 @@ src_install() { # not working: emake install INSTALL_ROOT="${D}" || die dobin zhu3d - einstalldocs + dodoc readme.txt src/changelog.txt - local lang - for lang in ${LANGS} ; do - if use linguas_${lang} ; then + docinto html + dodoc doc/*.png doc/${PN}_en.html - insinto /usr/share/${PN}/system/languages + local lang + insinto /usr/share/${PN}/system/languages + for lang in "${LANGS[@]}" ; do + if use l10n_${lang} ; then doins system/languages/${PN}_${lang}.qm - - if [ -e doc/${PN}_${lang}.html ] ; then - dohtml doc/${PN}_${lang}.html - fi + [[ -e doc/${PN}_${lang}.html ]] && dodoc doc/${PN}_${lang}.html fi done |