Merged from trunk -r13144:13174
authorFabian Groffen <grobian@gentoo.org>
Thu, 26 Mar 2009 20:42:02 +0000 (20:42 -0000)
committerFabian Groffen <grobian@gentoo.org>
Thu, 26 Mar 2009 20:42:02 +0000 (20:42 -0000)
commitdff9df687fc3c53ed3f850ab02978863153df979
tree743271a8d72e6d5e158c36e43f04c7d9ee067064
parent0f8d3897ffdd3e63f5c3b45d2aedbdcc5fd83b3c
   Merged from trunk -r13144:13174

   | 13145   | Replace xrange() usage with normal iteration and enumerate() |
   | zmedico | where appropriate. Thanks to Douglass Anderson               |
   |         | <dja@gendja.com> for the initial patch.                      |

   | 13146   | When triggering a fresh unpack inside dyn_unpack(), remove   |
   | zmedico | the .prepared, .configured and .installed files along with   |
   |         | the others.                                                  |

   | 13147   | Add "prepare" to the list of phases that trigger a warning   |
   | zmedico | about stale ${T}/environment.                                |

   | 13148   | Make ebuild(1) detect ebuild/eclass changes and              |
   | zmedico | automatically source the ebuild atain in this case (even     |
   |         | though $T/environment may already exist). This should help   |
   |         | avoid confusion by ensuring that the latest changes to the   |
   |         | ebuild/eclasses are reflected in the environment.            |

   | 13149   | Use a separate if/then to group boolean or'd expressions     |
   | zmedico | together, rather than a subshell.                            |

   | 13150   | Only check for ebuild/eclass modification when a relevant    |
   | zmedico | phase is called.                                             |

   | 13168   | Fix misc typos in comments.                                  |
   | zmedico |                                                              |

   | 13170   | When calling doebuild() to spawn the 'depend' phase, just    |
   | zmedico | call config.setcpv() since that should be enough (no need    |
   |         | for separate reset or reload calls).                         |

   | 13173   | Add support for FEATURES=parse-eapi-ebuild-head, which is    |
   | zmedico | similar to GLEP 55 except that the EAPI is parsed from the   |
   |         | head of the ebuild (first 30 lines). This feature is only    |
   |         | intended for experimental purposes and should not be enabled |
   |         | under normal circumstances.                                  |

   | 13174   | If a package is masked by EAPI then don't show any other     |
   | zmedico | masking reasons.                                             |

svn path=/main/branches/prefix/; revision=13192
bin/ebuild
bin/ebuild.sh
man/make.conf.5
pym/_emerge/__init__.py
pym/portage/__init__.py
pym/portage/cache/sqlite.py
pym/portage/cache/util.py
pym/portage/dbapi/porttree.py