diff options
author | Sebastian Luther <SebastianLuther@gmx.de> | 2010-08-11 10:11:58 +0200 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-08-11 01:19:35 -0700 |
commit | ca288e594b1160157c9743250422973d30587f0a (patch) | |
tree | c45c3fbceb7fa6a77b91151abcdc2862cf44f5eb /pym/_emerge/EbuildExecuter.py | |
parent | ddd207ef7fd6b57f464bd9f2d8890eb7dbd9f0d4 (diff) | |
download | portage-ca288e594b1160157c9743250422973d30587f0a.tar.gz portage-ca288e594b1160157c9743250422973d30587f0a.tar.bz2 portage-ca288e594b1160157c9743250422973d30587f0a.zip |
Introduce portage.eapi. Use it everywhere.
Diffstat (limited to 'pym/_emerge/EbuildExecuter.py')
-rw-r--r-- | pym/_emerge/EbuildExecuter.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pym/_emerge/EbuildExecuter.py b/pym/_emerge/EbuildExecuter.py index 4496c757d..90cf401a7 100644 --- a/pym/_emerge/EbuildExecuter.py +++ b/pym/_emerge/EbuildExecuter.py @@ -6,6 +6,7 @@ from _emerge.TaskSequence import TaskSequence from _emerge.CompositeTask import CompositeTask import portage from portage import os +from portage.eapi import eapi_has_src_prepare_and_src_configure class EbuildExecuter(CompositeTask): @@ -72,7 +73,7 @@ class EbuildExecuter(CompositeTask): pkg = self.pkg phases = self._phases eapi = pkg.metadata["EAPI"] - if eapi in ("0", "1"): + if not eapi_has_src_prepare_and_src_configure(eapi): # skip src_prepare and src_configure phases = phases[2:] |