Merged from trunk 11060:11076
authorFabian Groffen <grobian@gentoo.org>
Wed, 16 Jul 2008 11:11:49 +0000 (11:11 -0000)
committerFabian Groffen <grobian@gentoo.org>
Wed, 16 Jul 2008 11:11:49 +0000 (11:11 -0000)
commitcbf98c85d6bdd1eb0789bff2f8d1eb4d014c3ffa
treec1d30584204f07c3177d1a209580473b7e305e87
parentf6247cc2eda91a5f8ebf1b9df40f424b8c429284
   Merged from trunk 11060:11076

   | 11061   | In Scheduler._restart_if_necessary(), use list.remove()      |
   | zmedico | instead of assuming that portage is first in the resume      |
   |         | list.                                                        |

   | 11062   | Make EbuildFetcher copy FETCHCOMMAND and RESUMECOMMAND to    |
   | zmedico | the fetch environment, in case the default values have been  |
   |         | overridden.                                                  |

   | 11063   | Add some cross references between emerge's new parallel      |
   | zmedico | build options and MAKEOPTS.                                  |

   | 11064   | When --jobs > 1, display a status message each time that     |
   | zmedico | Scheduler._schedule_tasks() is called. For example: >>>      |
   |         | Jobs: 2 running, 0 merges, load average: 0.34, 0.46, 0.27    |

   | 11065   | Redirect dblink.unmerge() output to the log file when --jobs |
   | zmedico | > 1.                                                         |

   | 11066   | Adapt the dblink merge display callback to use log levels    |
   | zmedico | from the logging module so that it can be used as an         |
   |         | interface for both writemsg() and writemsg_stdout().         |

   | 11067   | Make dblink._display_merge() detect scheduler presence       |
   | zmedico | internally.                                                  |

   | 11068   | Redirect dblink.merge() output to the log file when --jobs > |
   | zmedico | 1.                                                           |

   | 11069   | Pass the whole dblink instance into                          |
   | zmedico | Scheduler._dblink_display_merge() in case it's ever needed.  |

   | 11070   | Show LDFLAGS in emerge --info output. Thanks to dirtyepic    |
   | zmedico | for this patch.                                              |

   | 11071   | Remove the config._filter_calling_env attribute since it's   |
   | zmedico | not really needed. Replace it with an simple                 |
   |         | os.path.exists() call inside config.environ().               |

   | 11072   | Add async support for calling functions in                   |
   | zmedico | misc-functions.sh: * Create a new MiscFunctionsProcess class |
   |         | derived from SpawnProcess. * Add "background" support to the |
   |         | SpawnProcess class and split out a _spawn() template         |
   |         | function so MiscFunctionsProcess can override it. * Rename   |
   |         | the existing EbuildPhase class to EbuildProcess. * Create a  |
   |         | new EbuildPhase class derived from CompositeTask. This class |
   |         | spawns the EbuildProcess and MiscFunctionsProcess classes as |
   |         | sub-tasks.                                                   |

   | 11073   | * Add xterm titles support to Scheduler._display_status(). * |
   | zmedico | Tweak emergelog() so that it won't interfere with the        |
   |         | scheduler summary.                                           |

   | 11075   | Add a progress counter showing "x of y complete" to          |
   | zmedico | Scheduler._display_status().                                 |

   | 11076   | Pass background=True into prefetcher constructors.           |
   | zmedico |                                                              |

svn path=/main/branches/prefix/; revision=11077
man/emerge.1
man/make.conf.5
pym/_emerge/__init__.py
pym/_emerge/help.py
pym/portage/__init__.py
pym/portage/dbapi/vartree.py