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