diff options
author | Michael Palimaka <kensington@gentoo.org> | 2013-07-03 09:22:39 +0000 |
---|---|---|
committer | Michael Palimaka <kensington@gentoo.org> | 2013-07-03 09:22:39 +0000 |
commit | 7d994171c9a28bc28c41df31e686712576a05b0d (patch) | |
tree | f1d1c8bb5c35dc291508ae3ec9507782f6cc6c98 /eclass | |
parent | Version bump. (diff) | |
download | gentoo-2-7d994171c9a28bc28c41df31e686712576a05b0d.tar.gz gentoo-2-7d994171c9a28bc28c41df31e686712576a05b0d.tar.bz2 gentoo-2-7d994171c9a28bc28c41df31e686712576a05b0d.zip |
Deprecate EAPI 3.
Diffstat (limited to 'eclass')
-rw-r--r-- | eclass/ChangeLog | 5 | ||||
-rw-r--r-- | eclass/kde4-functions.eclass | 13 |
2 files changed, 14 insertions, 4 deletions
diff --git a/eclass/ChangeLog b/eclass/ChangeLog index a559c5233dea..72fa1353614d 100644 --- a/eclass/ChangeLog +++ b/eclass/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for eclass directory # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.869 2013/07/02 14:36:20 kensington Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.870 2013/07/03 09:22:39 kensington Exp $ + + 03 Jul 2013; Michael Palimaka <kensington@gentoo.org> kde4-functions.eclass: + Deprecate EAPI 3. 02 Jul 2013; Michael Palimaka <kensington@gentoo.org> cmake-utils.eclass: Correct src_prepare description. diff --git a/eclass/kde4-functions.eclass b/eclass/kde4-functions.eclass index d7c58913a8b4..7caed1f1e659 100644 --- a/eclass/kde4-functions.eclass +++ b/eclass/kde4-functions.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-functions.eclass,v 1.64 2013/04/07 17:33:18 kensington Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-functions.eclass,v 1.65 2013/07/03 09:22:39 kensington Exp $ inherit versionator @@ -17,9 +17,16 @@ ___ECLASS_ONCE_KDE4_FUNCTIONS="recur -_+^+_- spank" # @ECLASS-VARIABLE: EAPI # @DESCRIPTION: -# Currently kde4 eclasses support EAPI 3 and 4. +# Currently kde4 eclasses support EAPI 4 and 5. case ${EAPI:-0} in - 3|4|5) : ;; + 3) + eqawarn "${CATEGORY}/${PF}: EAPI 3 support is now deprecated." + eqawarn "If you are the package maintainer, please" + eqawarn "update this package to a newer EAPI." + eqawarn "Support for EAPI 3 for kde-*.eclass will be dropped" + eqawarn "at the beginning August." + ;; + 4|5) : ;; *) die "EAPI=${EAPI} is not supported" ;; esac |