commit: 5847c792505d4b32c2128eaa8a510afbd3555973
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Sun Jun 19 14:55:10 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jun 19 14:59:34 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5847c792
x11-misc/kronometer: Fix USE=-handbook and USE=handbook
Gentoo-bug: 586220
Package-Manager: portage-2.2.28
x11-misc/kronometer/kronometer-2.1.0.ebuild | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/x11-misc/kronometer/kronometer-2.1.0.ebuild
b/x11-misc/kronometer/kronometer-2.1.0.ebuild
index ec61f4d..0a34912 100644
--- a/x11-misc/kronometer/kronometer-2.1.0.ebuild
+++ b/x11-misc/kronometer/kronometer-2.1.0.ebuild
@@ -30,3 +30,20 @@ DEPEND="
$(add_qt_dep qtwidgets)
"
RDEPEND="${DEPEND}"
+
+src_prepare() {
+ kde5_src_prepare
+
+ local docdir=doc-translations
+ if use_if_iuse handbook && [[ -d ${docdir} ]] ; then
+ pushd ${docdir} > /dev/null || die
+ for lang in *; do
+ if ! has ${lang/_${PN}/} ${LINGUAS} ; then
+ cmake_comment_add_subdirectory "${lang}/${PN}"
+ fi
+ done
+ popd > /dev/null || die
+ else
+ cmake_comment_add_subdirectory ${docdir}
+ fi
+}