From e1bc0b8512d80d4b80f8e5b1a96a9ec6af1433d7 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Wed, 11 Mar 2009 03:49:16 +0000 Subject: [PATCH] Remove support for deprecated 2_pre* EAPI values. (trunk r12594) svn path=/main/branches/2.1.6/; revision=12875 --- bin/ebuild.sh | 6 +++--- pym/_emerge/__init__.py | 5 +---- pym/portage/__init__.py | 6 +++--- 3 files changed, 7 insertions(+), 10 deletions(-) diff --git a/bin/ebuild.sh b/bin/ebuild.sh index 93558f39e..20bf0d389 100755 --- a/bin/ebuild.sh +++ b/bin/ebuild.sh @@ -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 diff --git a/pym/_emerge/__init__.py b/pym/_emerge/__init__.py index 179c908aa..57509825b 100644 --- a/pym/_emerge/__init__.py +++ b/pym/_emerge/__init__.py @@ -2827,12 +2827,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, diff --git a/pym/portage/__init__.py b/pym/portage/__init__.py index 0f27e2b39..3331ae83b 100644 --- a/pym/portage/__init__.py +++ b/pym/portage/__init__.py @@ -4530,10 +4530,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"] @@ -4809,7 +4809,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 -- 2.26.2