From 5847c792505d4b32c2128eaa8a510afbd3555973 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Sun, 19 Jun 2016 16:55:10 +0200 Subject: [PATCH] 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 ec61f4d0bc1e..0a34912d9767 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 +} -- 2.26.2