diff options
Diffstat (limited to 'eclass/kde4-base.eclass')
| -rw-r--r-- | eclass/kde4-base.eclass | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/eclass/kde4-base.eclass b/eclass/kde4-base.eclass index eafbb7f5ac5..8615978de6a 100644 --- a/eclass/kde4-base.eclass +++ b/eclass/kde4-base.eclass @@ -176,6 +176,16 @@ KDE_REQUIRED="${KDE_REQUIRED:-always}" # ensures buildtime and runtime dependencies. KDE_HANDBOOK="${KDE_HANDBOOK:-never}" +# @ECLASS-VARIABLE: KDE_LINGUAS_LIVE_OVERRIDE +# @DESCRIPTION: +# Set this varible if you want your live package to manage its +# translations. (Mostly all kde ebuilds does not ship documentation +# and translations in live ebuilds) +if [[ ${BUILD_TYPE} != live || -n ${KDE_LINGUAS_LIVE_OVERRIDE} ]]; then + KDE_HANDBOOK=never + KDE_LINGUAS="" +fi + # Setup packages inheriting this eclass case ${KDEBASE} in kde-base) @@ -720,6 +730,8 @@ kde4-base_src_unpack() { kde4-base_src_prepare() { debug-print-function ${FUNCNAME} "$@" + # enable handbook and linguas only when not using live ebuild + # Only enable selected languages, used for KDE extragear apps. if [[ -n ${KDE_LINGUAS} ]]; then enable_selected_linguas |
