diff options
| author | Tomas Chvatal <scarabeus@gentoo.org> | 2011-01-31 17:14:51 +0100 |
|---|---|---|
| committer | Tomas Chvatal <scarabeus@gentoo.org> | 2011-01-31 17:14:51 +0100 |
| commit | 20a448ca9cd091986d28a77034f7df1c7229b6b5 (patch) | |
| tree | 6d2d8635bb3679d728b753cd68c4a7ca77645d38 /eclass | |
| parent | d8646a861b0d285bdfe00b4729eec4a5ce6e8f24 (diff) | |
| download | kde-20a448ca9cd091986d28a77034f7df1c7229b6b5.tar.gz kde-20a448ca9cd091986d28a77034f7df1c7229b6b5.tar.bz2 kde-20a448ca9cd091986d28a77034f7df1c7229b6b5.zip | |
[eclasses] Do not enable linguas and hadbook by default in live ebuilds (should safe us damn a lot if cases in ebuilds)
Diffstat (limited to '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 |
