commit: d55a44acec333adb64ab1d1e44b849034b625929
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Thu May 19 14:49:31 2016 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Thu May 19 14:49:31 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=d55a44ac
kde4-base.eclass: Sync with tree
eclass/kde4-base.eclass | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/eclass/kde4-base.eclass b/eclass/kde4-base.eclass
index 9c91b83..50c5fda 100644
--- a/eclass/kde4-base.eclass
+++ b/eclass/kde4-base.eclass
@@ -160,7 +160,7 @@ KDE_HANDBOOK="${KDE_HANDBOOK:-never}"
# translations. (Mostly all kde ebuilds does not ship documentation
# and translations in live ebuilds)
if [[ ${KDE_BUILD_TYPE} == live && -z ${KDE_LINGUAS_LIVE_OVERRIDE} ]]; then
- # Kdebase actualy provides the handbooks even for live stuff
+ # Kdebase actually provides the handbooks even for live stuff
[[ ${KDEBASE} == kde-base ]] || KDE_HANDBOOK=never
KDE_LINGUAS=""
fi
@@ -366,11 +366,14 @@ case ${KDE_HANDBOOK} in
[[ ${PN} != kdelibs ]] && kderdepend+=" ${kdehandbookrdepend}"
;;
optional)
- if [[ ${PN} == kdesu ]] ; then
- IUSE+=" handbook"
- else
- IUSE+=" +handbook"
- fi
+ case ${PN} in
+ kcontrol | kdesu | knetattach)
+ _IUSE+=" handbook"
+ ;;
+ *)
+ IUSE+=" +handbook"
+ ;;
+ esac
kdedepend+=" handbook? ( ${kdehandbookdepend} )"
[[ ${PN} != kdelibs ]] && kderdepend+=" handbook? (
${kdehandbookrdepend} )"
;;