dilfridge    15/02/01 12:01:06

  Modified:             ChangeLog perl-module.eclass
  Log:
  Drop support for EAPI=4

Revision  Changes    Path
1.1520               eclass/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1519
retrieving revision 1.1520
diff -u -r1.1519 -r1.1520
--- ChangeLog   31 Jan 2015 10:16:12 -0000      1.1519
+++ ChangeLog   1 Feb 2015 12:01:06 -0000       1.1520
@@ -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.1519 2015/01/31 
10:16:12 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1520 2015/02/01 
12:01:06 dilfridge Exp $
+
+  01 Feb 2015; Andreas K. Huettel <dilfri...@gentoo.org> perl-module.eclass:
+  Drop support for EAPI=4
 
   31 Jan 2015; Jeroen Roovers <j...@gentoo.org> intel-sdp.eclass:
   Spelling.



1.162                eclass/perl-module.eclass

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

Index: perl-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v
retrieving revision 1.161
retrieving revision 1.162
diff -u -r1.161 -r1.162
--- perl-module.eclass  17 Dec 2014 16:40:53 -0000      1.161
+++ perl-module.eclass  1 Feb 2015 12:01:06 -0000       1.162
@@ -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/perl-module.eclass,v 1.161 
2014/12/17 16:40:53 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.162 
2015/02/01 12:01:06 dilfridge Exp $
 
 # @ECLASS: perl-module.eclass
 # @MAINTAINER:
@@ -18,25 +18,18 @@
 PERL_EXPF="src_unpack src_prepare src_configure src_compile src_test 
src_install"
 
 case "${EAPI:-0}" in
-       4|5)
+       5)
                [[ ${CATEGORY} == "perl-core" ]] && \
                        PERL_EXPF+=" pkg_postinst pkg_postrm"
 
                case "${GENTOO_DEPEND_ON_PERL:-yes}" in
                yes)
-                       case "${EAPI:-0}" in
-                       5)
-                               case "${GENTOO_DEPEND_ON_PERL_SUBSLOT:-yes}" in
-                               yes)
-                                       DEPEND="dev-lang/perl:=[-build(-)]"
-                                       ;;
-                               *)
-                                       DEPEND="dev-lang/perl[-build(-)]"
-                                       ;;
-                               esac
+                       case "${GENTOO_DEPEND_ON_PERL_SUBSLOT:-yes}" in
+                       yes)
+                               DEPEND="dev-lang/perl:=[-build(-)]"
                                ;;
                        *)
-                               DEPEND="|| ( >=dev-lang/perl-5.16 
<dev-lang/perl-5.16[-build] )"
+                               DEPEND="dev-lang/perl[-build(-)]"
                                ;;
                        esac
                        RDEPEND="${DEPEND}"
@@ -48,20 +41,6 @@
                ;;
 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)
                EXPORT_FUNCTIONS ${PERL_EXPF}




Reply via email to