Drop EAPI 4 support.
authorJohannes Huber <johu@gentoo.org>
Sun, 29 Mar 2015 10:29:42 +0000 (10:29 +0000)
committerJohannes Huber <johu@gentoo.org>
Sun, 29 Mar 2015 10:29:42 +0000 (10:29 +0000)
eclass/ChangeLog
eclass/kde4-base.eclass
eclass/kde4-functions.eclass
eclass/kde4-meta-pkg.eclass
eclass/kde4-meta.eclass

index e208479f94020afabba85bd3e75a0d16ac3fd6d0..8b2cb5537b1c3152c9f90c5f51e83749ce73017f 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1577 2015/03/28 22:01:14 mrueg Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1578 2015/03/29 10:29:42 johu Exp $
+
+  29 Mar 2015; Johannes Huber <johu@gentoo.org> kde4-base.eclass,
+  kde4-functions.eclass, kde4-meta.eclass, kde4-meta-pkg.eclass:
+  Drop EAPI 4 support.
 
   28 Mar 2015; Manuel RĂ¼ger <mrueg@gentoo.org> -rox-0install.eclass,
   -rox.eclass:
index d636324744c5d0d8c6b9ace01524c504b496cfef..59d1b6ea4e9bac6f11f3c2de3ba9db47071a86b4 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-base.eclass,v 1.148 2015/03/21 18:22:22 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-base.eclass,v 1.149 2015/03/29 10:29:42 johu Exp $
 
 # @ECLASS: kde4-base.eclass
 # @MAINTAINER:
@@ -10,7 +10,7 @@
 # The kde4-base.eclass provides support for building KDE4 based ebuilds
 # and KDE4 applications.
 #
-# NOTE: KDE 4 ebuilds currently support EAPIs 4 and 5.  This will be
+# NOTE: KDE 4 ebuilds currently support EAPI 5. This will be
 # reviewed over time as new EAPI versions are approved.
 
 if [[ -z ${_KDE4_BASE_ECLASS} ]]; then
@@ -66,14 +66,7 @@ KDE_MINIMAL="${KDE_MINIMAL:-4.4}"
 # Set slot for KDEBASE known packages
 case ${KDEBASE} in
        kde-base)
-               case ${EAPI} in
-                       5)
-                               SLOT=4/$(get_version_component_range 1-2)
-                               ;;
-                       *)
-                               SLOT=4
-                               ;;
-               esac
+               SLOT=4/$(get_version_component_range 1-2)
                KDE_MINIMAL="${PV}"
                ;;
        kdevelop)
index 0597484e2ecc75d44be584df666080b18808f797..db02b19071e3ff725fcf7e5a514d827995ef0c05 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-functions.eclass,v 1.75 2015/02/11 04:29:06 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-functions.eclass,v 1.76 2015/03/29 10:29:42 johu Exp $
 
 # @ECLASS: kde4-functions.eclass
 # @MAINTAINER:
@@ -17,9 +17,9 @@ inherit versionator
 
 # @ECLASS-VARIABLE: EAPI
 # @DESCRIPTION:
-# Currently kde4 eclasses support EAPI 4 and 5.
+# Currently kde4 eclasses support EAPI 5.
 case ${EAPI} in
-       4|5) : ;;
+       5) : ;;
        *) die "EAPI=${EAPI:-0} is not supported" ;;
 esac
 
index f7ea1305733735a32e1bf1dcdacc077c1d07036f..5ec3ed1398f407421b4bce5b598679497db08f8e 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-meta-pkg.eclass,v 1.13 2014/07/11 08:21:58 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-meta-pkg.eclass,v 1.14 2015/03/29 10:29:42 johu Exp $
 
 # @ECLASS: kde4-meta-pkg.eclass
 # @MAINTAINER:
index 26068f7199f56c9bb42e90d81d0d68e03ea8c389..e44bc6ce3e31f33a431b09a6a060a76fef2e2340 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v 1.77 2014/07/11 08:21:58 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v 1.78 2015/03/29 10:29:42 johu Exp $
 #
 # @ECLASS: kde4-meta.eclass
 # @MAINTAINER: