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} )"
                ;;

Reply via email to