summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas K. Huettel (dilfridge) <dilfridge@gentoo.org>2014-01-11 14:11:09 +0100
committerAndreas K. Huettel (dilfridge) <dilfridge@gentoo.org>2014-01-11 14:11:09 +0100
commit5ac8b58bdab2de04e803f023d9df8a655e8056f5 (patch)
tree982d3d6eb0edd577876c0205e08bf259fffe19b6
parent218beae0821b81d4a2cddf3f6adbf5902109f162 (diff)
downloadkde-5ac8b58bdab2de04e803f023d9df8a655e8056f5.tar.gz
kde-5ac8b58bdab2de04e803f023d9df8a655e8056f5.tar.bz2
kde-5ac8b58bdab2de04e803f023d9df8a655e8056f5.zip
[eclass] add a subslot declaration to allow in exceptional cases rebuild of packages on upgrade
-rw-r--r--eclass/kde4-base.eclass9
1 files changed, 8 insertions, 1 deletions
diff --git a/eclass/kde4-base.eclass b/eclass/kde4-base.eclass
index e257ee3f32e..53dada89b78 100644
--- a/eclass/kde4-base.eclass
+++ b/eclass/kde4-base.eclass
@@ -73,7 +73,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)