Gentoo Archives: gentoo-commits

From: Johannes Huber <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: eclass/
Date: Fri, 06 Mar 2015 19:55:42
Message-Id: 1425671694.fc05d1df206662ce5b2a61ed6a5964db421c1e76.johu@gentoo
1 commit: fc05d1df206662ce5b2a61ed6a5964db421c1e76
2 Author: Johannes Huber <johu <AT> gentoo <DOT> org>
3 AuthorDate: Fri Mar 6 19:54:54 2015 +0000
4 Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
5 CommitDate: Fri Mar 6 19:54:54 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=fc05d1df
7
8 [eclass] Drop EAPI 4 support.
9
10 eclass/kde4-base.eclass | 11 ++---------
11 eclass/kde4-functions.eclass | 4 ++--
12 2 files changed, 4 insertions(+), 11 deletions(-)
13
14 diff --git a/eclass/kde4-base.eclass b/eclass/kde4-base.eclass
15 index 39b8f11..ff5ecd3 100644
16 --- a/eclass/kde4-base.eclass
17 +++ b/eclass/kde4-base.eclass
18 @@ -10,7 +10,7 @@
19 # The kde4-base.eclass provides support for building KDE4 based ebuilds
20 # and KDE4 applications.
21 #
22 -# NOTE: KDE 4 ebuilds currently support EAPIs 4 and 5. This will be
23 +# NOTE: KDE 4 ebuilds currently support EAPI 5. This will be
24 # reviewed over time as new EAPI versions are approved.
25
26 if [[ -z ${_KDE4_BASE_ECLASS} ]]; then
27 @@ -66,14 +66,7 @@ KDE_MINIMAL="${KDE_MINIMAL:-4.4}"
28 # Set slot for KDEBASE known packages
29 case ${KDEBASE} in
30 kde-base)
31 - case ${EAPI} in
32 - 5)
33 - SLOT=4/$(get_version_component_range 1-2)
34 - ;;
35 - *)
36 - SLOT=4
37 - ;;
38 - esac
39 + SLOT=4/$(get_version_component_range 1-2)
40 KDE_MINIMAL="${PV}"
41 ;;
42 kdevelop)
43
44 diff --git a/eclass/kde4-functions.eclass b/eclass/kde4-functions.eclass
45 index 51e70d6..7bc70ad 100644
46 --- a/eclass/kde4-functions.eclass
47 +++ b/eclass/kde4-functions.eclass
48 @@ -17,9 +17,9 @@ inherit versionator
49
50 # @ECLASS-VARIABLE: EAPI
51 # @DESCRIPTION:
52 -# Currently kde4 eclasses support EAPI 4 and 5.
53 +# Currently kde4 eclasses support EAPI 5.
54 case ${EAPI} in
55 - 4|5) : ;;
56 + 5) : ;;
57 *) die "EAPI=${EAPI:-0} is not supported" ;;
58 esac