Remove support for deprecated 2_pre* EAPI values.
authorZac Medico <zmedico@gentoo.org>
Mon, 9 Feb 2009 09:02:46 +0000 (09:02 -0000)
committerZac Medico <zmedico@gentoo.org>
Mon, 9 Feb 2009 09:02:46 +0000 (09:02 -0000)
svn path=/main/trunk/; revision=12594

bin/ebuild.sh
pym/_emerge/__init__.py
pym/portage/__init__.py

index 93558f39e2ec2dccfa716a1a1052b01d5a13fa06..20bf0d389d059294f87de75bb9c52ce80253402b 100755 (executable)
@@ -1378,11 +1378,11 @@ _ebuild_arg_to_phase() {
                        phase_func=src_unpack
                        ;;
                prepare)
-                       ! hasq $eapi 0 1 2_pre1 2_pre2 && \
+                       ! hasq $eapi 0 1 && \
                                phase_func=src_prepare
                        ;;
                configure)
-                       ! hasq $eapi 0 1 2_pre1 && \
+                       ! hasq $eapi 0 1 && \
                                phase_func=src_configure
                        ;;
                compile)
@@ -1428,7 +1428,7 @@ _ebuild_phase_funcs() {
 
        case $eapi in
 
-               0|1|2_pre1)
+               0|1)
 
                        if [[ $(type -t src_compile) != function ]] ; then
                                case $eapi in
index 036d9a0d884b24fec86d4b043850e9d25ebde437..cbd46b1d469c6807e3bf53b982d3f66252bdbeb6 100644 (file)
@@ -2846,12 +2846,9 @@ class EbuildExecuter(CompositeTask):
                pkg = self.pkg
                phases = self._phases
                eapi = pkg.metadata["EAPI"]
-               if eapi in ("0", "1", "2_pre1"):
+               if eapi in ("0", "1"):
                        # skip src_prepare and src_configure
                        phases = phases[2:]
-               elif eapi in ("2_pre2",):
-                       # skip src_prepare
-                       phases = phases[1:]
 
                for phase in phases:
                        ebuild_phases.add(EbuildPhase(background=self.background,
index 5ac305817f3ffd1253881c1b44f0978eba9640e0..f5646491feb3a4528316c1927711a0c52a4f873f 100644 (file)
@@ -4540,10 +4540,10 @@ def spawnebuild(mydo, actionmap, mysettings, debug, alwaysdep=0,
 
        eapi = mysettings["EAPI"]
 
-       if mydo == "configure" and eapi in ("0", "1", "2_pre1"):
+       if mydo == "configure" and eapi in ("0", "1"):
                return os.EX_OK
 
-       if mydo == "prepare" and eapi in ("0", "1", "2_pre1", "2_pre2"):
+       if mydo == "prepare" and eapi in ("0", "1"):
                return os.EX_OK
 
        kwargs = actionmap[mydo]["args"]
@@ -4819,7 +4819,7 @@ def _spawn_misc_sh(mysettings, commands, **kwargs):
                        eerror(l, phase=mydo, key=mysettings.mycpv)
        return rval
 
-_deprecated_eapis = frozenset(["2_pre3", "2_pre2", "2_pre1"])
+_deprecated_eapis = frozenset()
 
 def _eapi_is_deprecated(eapi):
        return eapi in _deprecated_eapis