summaryrefslogtreecommitdiff
path: root/eclass/kde4-base.eclass
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@gentoo.org>2014-01-16 02:49:52 +1100
committerMichael Palimaka <kensington@gentoo.org>2014-01-16 02:49:52 +1100
commitce758d3546f25f46e5f5dafb2cd6a554ad136ae3 (patch)
treebc81941aeccaa2889af8ad19f8b5486b9b5be567 /eclass/kde4-base.eclass
parent864dd1cec2f0edb3d41a8a646812cee562e4dec6 (diff)
parentf38cd1d2e28980a5ec45679613b499343bd05ff0 (diff)
downloadkde-ce758d3546f25f46e5f5dafb2cd6a554ad136ae3.tar.gz
kde-ce758d3546f25f46e5f5dafb2cd6a554ad136ae3.tar.bz2
kde-ce758d3546f25f46e5f5dafb2cd6a554ad136ae3.zip
Merge branch 'master' of github.com:gentoo/kde
Diffstat (limited to 'eclass/kde4-base.eclass')
-rw-r--r--eclass/kde4-base.eclass16
1 files changed, 8 insertions, 8 deletions
diff --git a/eclass/kde4-base.eclass b/eclass/kde4-base.eclass
index e257ee3f32e..ff320bf9a9b 100644
--- a/eclass/kde4-base.eclass
+++ b/eclass/kde4-base.eclass
@@ -36,13 +36,6 @@ ___ECLASS_ONCE_KDE4_BASE="recur -_+^+_- spank"
inherit kde4-functions toolchain-funcs fdo-mime flag-o-matic gnome2-utils virtualx versionator eutils multilib
-case ${EAPI:-0} in
- 4|5) ;;
- 3|2|1|0) eerror "kde4-base.eclass only supports EAPIs >= 4." && die
- ;;
- *) die "Unknown EAPI, bug eclass maintainers." ;;
-esac
-
if [[ ${KDE_BUILD_TYPE} = live ]]; then
case ${KDE_SCM} in
svn) inherit subversion ;;
@@ -73,7 +66,14 @@ KDE_MINIMAL="${KDE_MINIMAL:-4.4}"
# Set slot for KDEBASE known packages
case ${KDEBASE} in
kde-base)
- SLOT=4
+ case ${EAPI} in
+ 5)
+ SLOT=4/$(get_version_component_range 1-2)
+ ;;
+ *)
+ SLOT=4
+ ;;
+ esac
KDE_MINIMAL="${PV}"
;;
kdevelop)