pacho       15/02/23 10:57:38

  Modified:             ChangeLog gnome2.eclass
  Log:
  Deprecate eapis 2 and 3 for gnome2.eclass (#539118)

Revision  Changes    Path
1.1550               eclass/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1550&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1550&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1549&r2=1.1550

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1549
retrieving revision 1.1550
diff -u -r1.1549 -r1.1550
--- ChangeLog   22 Feb 2015 14:16:03 -0000      1.1549
+++ ChangeLog   23 Feb 2015 10:57:38 -0000      1.1550
@@ -1,6 +1,9 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1549 2015/02/22 
14:16:03 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1550 2015/02/23 
10:57:38 pacho Exp $
+
+  23 Feb 2015; Pacho Ramos <[email protected]> gnome2.eclass:
+  Deprecate eapis 2 and 3 for gnome2.eclass (#539118)
 
   22 Feb 2015; Michał Górny <[email protected]> freebsd.eclass:
   Fix support for FreeBSD 10.0. Force /usr/share/mk there, and fix version



1.129                eclass/gnome2.eclass

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gnome2.eclass?rev=1.129&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gnome2.eclass?rev=1.129&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gnome2.eclass?r1=1.128&r2=1.129

Index: gnome2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/gnome2.eclass,v
retrieving revision 1.128
retrieving revision 1.129
diff -u -r1.128 -r1.129
--- gnome2.eclass       29 Jan 2015 09:59:51 -0000      1.128
+++ gnome2.eclass       23 Feb 2015 10:57:38 -0000      1.129
@@ -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/gnome2.eclass,v 1.128 2015/01/29 
09:59:51 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gnome2.eclass,v 1.129 2015/02/23 
10:57:38 pacho Exp $
 
 # @ECLASS: gnome2.eclass
 # @MAINTAINER:
@@ -13,7 +13,17 @@
 inherit eutils fdo-mime libtool gnome.org gnome2-utils
 
 case "${EAPI:-0}" in
-       2|3|4|5)
+       2|3)
+               eqawarn
+               eqawarn "${CATEGORY}/${PF}: EAPI 2/3 support is now deprecated."
+               eqawarn "If you are the package maintainer, please"
+               eqawarn "update this package to a newer EAPI."
+               eqawarn "Support for EAPIs 2 and 3 for gnome2.eclass will be 
dropped"
+               eqawarn "in a month (around 23rd March)."
+               eqawarn
+               EXPORT_FUNCTIONS src_unpack src_prepare src_configure 
src_compile src_install pkg_preinst pkg_postinst pkg_postrm
+               ;;
+       4|5)
                EXPORT_FUNCTIONS src_unpack src_prepare src_configure 
src_compile src_install pkg_preinst pkg_postinst pkg_postrm
                ;;
        *) die "EAPI=${EAPI} is not supported" ;;




Reply via email to