diff options
| author | Michael Palimaka <kensington@gentoo.org> | 2014-10-05 06:15:02 +1100 |
|---|---|---|
| committer | Michael Palimaka <kensington@gentoo.org> | 2014-10-05 06:15:02 +1100 |
| commit | 35b90e43b516fe1624beb54d0c8f06e47dfb08be (patch) | |
| tree | b81aa57ce36294e6708076402c6ed2b35565d397 /eclass/kde5-functions.eclass | |
| parent | 4f033a7179dfff5b93166665a01dbb945a6ee63d (diff) | |
| download | kde-35b90e43b516fe1624beb54d0c8f06e47dfb08be.tar.gz kde-35b90e43b516fe1624beb54d0c8f06e47dfb08be.tar.bz2 kde-35b90e43b516fe1624beb54d0c8f06e47dfb08be.zip | |
[eclass] Introduce FRAMEWORKS_MINIMAL eclass variable.
Avoids manual duplication of values as well as permitting simplified control to
consumers.
Diffstat (limited to 'eclass/kde5-functions.eclass')
| -rw-r--r-- | eclass/kde5-functions.eclass | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/eclass/kde5-functions.eclass b/eclass/kde5-functions.eclass index 5b4b2cc413a..4bfc8538d0a 100644 --- a/eclass/kde5-functions.eclass +++ b/eclass/kde5-functions.eclass @@ -23,6 +23,11 @@ case ${EAPI} in *) die "EAPI=${EAPI:-0} is not supported" ;; esac +# @ECLASS-VARIABLE: FRAMEWORKS_MINIMAL +# @DESCRIPTION: +# Minimal Qt version to require for the package. +: ${FRAMEWORKS_MINIMAL:=5.2.0} + # @ECLASS-VARIABLE: KDEBASE # @DESCRIPTION: # This gets set to a non-zero value when a package is considered a kde or @@ -107,10 +112,10 @@ add_frameworks_dep() { elif [[ ${CATEGORY} = kde-base ]]; then case $(get_kde_version) in 5.1) version=5.3.0 ;; - *) version=5.2.0 ;; + *) version=${FRAMEWORKS_MINIMAL} ;; esac elif [[ -z "${version}" ]] ; then - version=5.2.0 + version=${FRAMEWORKS_MINIMAL} fi _add_kdecategory_dep kde-frameworks "${1}" "${2}" "${version}" |
