dilfridge    14/11/09 18:10:24

  Modified:             ChangeLog perl-module.eclass
  Log:
  All in-tree ebuilds with EAPI=4 using perl-module.eclass are gone. Switch 
deprecation message to super-annoying mode.

Revision  Changes    Path
1.1410               eclass/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1409
retrieving revision 1.1410
diff -u -r1.1409 -r1.1410
--- ChangeLog   9 Nov 2014 15:10:32 -0000       1.1409
+++ ChangeLog   9 Nov 2014 18:10:24 -0000       1.1410
@@ -1,6 +1,10 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1409 2014/11/09 
15:10:32 sping Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1410 2014/11/09 
18:10:24 dilfridge Exp $
+
+  09 Nov 2014; Andreas K. Huettel <dilfri...@gentoo.org> perl-module.eclass:
+  All in-tree ebuilds with EAPI=4 using perl-module.eclass are gone. Switch
+  deprecation message to super-annoying mode.
 
   09 Nov 2014; Sebastian Pipping <sp...@gentoo.org> python-r1.eclass:
   Use python 3.4 rather than dead 3.2 in python-r1 examples



1.147                eclass/perl-module.eclass

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.147&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?rev=1.147&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/perl-module.eclass?r1=1.146&r2=1.147

Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.146
retrieving revision 1.147
diff -u -r1.146 -r1.147
--- perl-module.eclass  5 Nov 2014 00:24:33 -0000       1.146
+++ perl-module.eclass  9 Nov 2014 18:10:24 -0000       1.147
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.146 
2014/11/05 00:24:33 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.147 
2014/11/09 18:10:24 dilfridge Exp $
 
 # @ECLASS: perl-module.eclass
 # @MAINTAINER:
@@ -49,21 +49,19 @@
                ;;
 esac
 
-# we will need this again soon
-#
-#case "${EAPI:-0}" in
-#      5)
-#              ;;
-#      *)
-#              ewarn
-#              ewarn 
"******************************************************************"
-#              ewarn "${EBUILD}:"
-#              ewarn "Support for EAPI=${EAPI:-0} in perl-module.eclass will 
be removed"
-#              ewarn "on XX/XX/2015. Please fix your overlay ebuilds to use 
EAPI=5."
-#              ewarn 
"******************************************************************"
-#              ewarn
-#              ;;
-#esac
+case "${EAPI:-0}" in
+       5)
+               ;;
+       *)
+               ewarn
+               ewarn 
"******************************************************************"
+               ewarn "${EBUILD}:"
+               ewarn "Support for EAPI=${EAPI:-0} in perl-module.eclass will 
be removed"
+               ewarn "on 1/Feb/2015. Please fix your overlay ebuilds to use 
EAPI=5."
+               ewarn 
"******************************************************************"
+               ewarn
+               ;;
+esac
 
 case "${PERL_EXPORT_PHASE_FUNCTIONS:-yes}" in
        yes)
@@ -101,17 +99,6 @@
 perl-module_src_unpack() {
        debug-print-function $FUNCNAME "$@"
 
-       case "${EAPI:-0}" in
-               5)
-                       ;;
-               4)
-                       eqawarn "Support for EAPI=${EAPI:-0} in 
perl-module.eclass is deprecated."
-                       eqawarn "Please fix your ebuilds to use EAPI=5."
-                       ;;
-               *)
-                       ;;
-       esac
-
        unpacker_src_unpack
        has src_prepare ${PERL_EXPF} || perl-module_src_prepare
 }




Reply via email to