From 812876a24c823ff49181619f4fc141f3d660f26a Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Tue, 8 Jul 2008 01:01:54 +0000 Subject: Also add "background" attributes to the EbuildBuild and Binpkg classes. svn path=/main/trunk/; revision=10980 --- pym/_emerge/__init__.py | 8 +++++--- 1 file 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, -- cgit v1.2.3-1-g7c22