johu 15/03/29 10:29:43 Modified: ChangeLog kde4-base.eclass kde4-functions.eclass kde4-meta-pkg.eclass kde4-meta.eclass Log: Drop EAPI 4 support.
Revision Changes Path 1.1578 eclass/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1578&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1578&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1577&r2=1.1578 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v retrieving revision 1.1577 retrieving revision 1.1578 diff -u -r1.1577 -r1.1578 --- ChangeLog 28 Mar 2015 22:01:14 -0000 1.1577 +++ ChangeLog 29 Mar 2015 10:29:42 -0000 1.1578 @@ -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 <j...@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 <mr...@gentoo.org> -rox-0install.eclass, -rox.eclass: 1.149 eclass/kde4-base.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-base.eclass?rev=1.149&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-base.eclass?rev=1.149&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-base.eclass?r1=1.148&r2=1.149 Index: kde4-base.eclass =================================================================== RCS file: /var/cvsroot/gentoo-x86/eclass/kde4-base.eclass,v retrieving revision 1.148 retrieving revision 1.149 diff -u -r1.148 -r1.149 --- kde4-base.eclass 21 Mar 2015 18:22:22 -0000 1.148 +++ kde4-base.eclass 29 Mar 2015 10:29:42 -0000 1.149 @@ -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 @@ # 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) 1.76 eclass/kde4-functions.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-functions.eclass?rev=1.76&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-functions.eclass?rev=1.76&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-functions.eclass?r1=1.75&r2=1.76 Index: kde4-functions.eclass =================================================================== RCS file: /var/cvsroot/gentoo-x86/eclass/kde4-functions.eclass,v retrieving revision 1.75 retrieving revision 1.76 diff -u -r1.75 -r1.76 --- kde4-functions.eclass 11 Feb 2015 04:29:06 -0000 1.75 +++ kde4-functions.eclass 29 Mar 2015 10:29:42 -0000 1.76 @@ -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 @@ # @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 1.14 eclass/kde4-meta-pkg.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta-pkg.eclass?rev=1.14&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta-pkg.eclass?rev=1.14&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta-pkg.eclass?r1=1.13&r2=1.14 Index: kde4-meta-pkg.eclass =================================================================== RCS file: /var/cvsroot/gentoo-x86/eclass/kde4-meta-pkg.eclass,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- kde4-meta-pkg.eclass 11 Jul 2014 08:21:58 -0000 1.13 +++ kde4-meta-pkg.eclass 29 Mar 2015 10:29:42 -0000 1.14 @@ -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: 1.78 eclass/kde4-meta.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?rev=1.78&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?rev=1.78&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/kde4-meta.eclass?r1=1.77&r2=1.78 Index: kde4-meta.eclass =================================================================== RCS file: /var/cvsroot/gentoo-x86/eclass/kde4-meta.eclass,v retrieving revision 1.77 retrieving revision 1.78 diff -u -r1.77 -r1.78 --- kde4-meta.eclass 11 Jul 2014 08:21:58 -0000 1.77 +++ kde4-meta.eclass 29 Mar 2015 10:29:42 -0000 1.78 @@ -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: