Merged from trunk 10884:10892
authorFabian Groffen <grobian@gentoo.org>
Wed, 2 Jul 2008 10:49:22 +0000 (10:49 -0000)
committerFabian Groffen <grobian@gentoo.org>
Wed, 2 Jul 2008 10:49:22 +0000 (10:49 -0000)
commit24639aad995591c061b9571a8f305aa7e477b23c
tree16befdb95a0279c2678fc73ed21f0827d7e8feb6
parent902b2587bdfae45f08bf861a718dc83dc5501b16
   Merged from trunk 10884:10892

   | 10885   | * Rename existing EbuildBuild class to EbuildExecuter. *     |
   | zmedico | Split more code out of Scheduler._execute_task() and use it  |
   |         | to make a more comprehensive EbuildBuild class.              |

   | 10886   | Remove debugging code from the previous commit.              |
   | zmedico |                                                              |

   | 10887   | Split out a Binpkg class from code inside                    |
   | zmedico | Scheduler._execute_task().                                   |

   | 10888   | Fix inverted buildpkgonly logic.                             |
   | zmedico |                                                              |

   | 10889   | Fix EbuildBuild.execute() to return os.EX_OK on success.     |
   | zmedico |                                                              |

   | 10890   | Py3k compatibility patch by Ali Polatel <hawking@g.o>. Don't |
   | zmedico | use the format raise Exception, "string"                     |

   | 10891   | Split out a SubProcess base class for EbuildFetcherAsync,    |
   | zmedico | EbuildPhase, and BinpkgFetcherAsync.                         |

   | 10892   | Remove $PORTAGE_BUILDDIR locking from portage.pkgmerge() and |
   | zmedico | use an instance of EbuildBuildDir instead.                   |

svn path=/main/branches/prefix/; revision=10893
DEVELOPING
pym/_emerge/__init__.py
pym/portage/__init__.py
pym/portage/checksum.py
pym/portage/dbapi/porttree.py
pym/portage/dep.py
pym/portage/getbinpkg.py
pym/portage/gpg.py
pym/portage/locks.py