summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-07-08 01:01:54 +0000
committerZac Medico <zmedico@gentoo.org>2008-07-08 01:01:54 +0000
commit812876a24c823ff49181619f4fc141f3d660f26a (patch)
tree94edb86e30b16b15f657a2ec782271507d96b638
parent91f7a0c4f737c310551ddfd7c29456cf6b539796 (diff)
downloadportage-812876a24c823ff49181619f4fc141f3d660f26a.tar.gz
portage-812876a24c823ff49181619f4fc141f3d660f26a.tar.bz2
portage-812876a24c823ff49181619f4fc141f3d660f26a.zip
Also add "background" attributes to the EbuildBuild and Binpkg classes.
svn path=/main/trunk/; revision=10980
-rw-r--r--pym/_emerge/__init__.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/pym/_emerge/__init__.py b/pym/_emerge/__init__.py
index ba5e7841a..350caa7b5 100644
--- a/pym/_emerge/__init__.py
+++ b/pym/_emerge/__init__.py
@@ -1938,7 +1938,7 @@ class EbuildBuildDir(SlotObject):
class EbuildBuild(CompositeTask):
- __slots__ = ("args_set", "find_blockers",
+ __slots__ = ("args_set", "background", "find_blockers",
"ldpath_mtimes", "logger", "opts", "pkg", "pkg_count",
"settings", "world_atom") + \
("_build_dir", "_buildpkg", "_ebuild_path", "_tree")
@@ -2432,7 +2432,7 @@ class PackageUninstall(Task):
class Binpkg(CompositeTask):
- __slots__ = ("find_blockers",
+ __slots__ = ("background", "find_blockers",
"ldpath_mtimes", "logger", "opts",
"pkg", "pkg_count", "prefetcher", "settings", "world_atom") + \
("_bintree", "_build_dir", "_ebuild_path", "_fetched_pkg",
@@ -2873,6 +2873,7 @@ class MergeListItem(CompositeTask):
if pkg.type_name == "ebuild":
build = EbuildBuild(args_set=args_set,
+ background=self.background,
find_blockers=find_blockers,
ldpath_mtimes=ldpath_mtimes, logger=logger,
opts=build_opts, pkg=pkg, pkg_count=pkg_count,
@@ -2885,7 +2886,8 @@ class MergeListItem(CompositeTask):
elif pkg.type_name == "binary":
- binpkg = Binpkg(find_blockers=find_blockers,
+ binpkg = Binpkg(background=self.background,
+ find_blockers=find_blockers,
ldpath_mtimes=ldpath_mtimes, logger=logger,
opts=self.binpkg_opts, pkg=pkg, pkg_count=pkg_count,
prefetcher=self.prefetcher, settings=settings,