Merged from trunk -r14615:14625
authorFabian Groffen <grobian@gentoo.org>
Sun, 18 Oct 2009 13:24:30 +0000 (13:24 -0000)
committerFabian Groffen <grobian@gentoo.org>
Sun, 18 Oct 2009 13:24:30 +0000 (13:24 -0000)
commit911be2e40901f51ce4b14412a772096c71ef043e
tree67a1abd3c12d2a1b64ee28aa0e36f1182880fe41
parentc9ffeb880bae9846242b00fdcbe66358ea2f2177
   Merged from trunk -r14615:14625

   | 14616   | Bug #273648 - EAPI 3 - the following condtions must be met:  |
   | zmedico | 1. The A variable contains no items. 2. The phase function   |
   |         | in question is not in DEFINED_PHASES. 3. None of the phase   |
   |         | functions unpack, prepare, configure, compile or install, if |
   |         | supported by the EAPI in question and occurring prior to the |
   |         | phase about to be executed, are in DEFINED_PHASES. Thanks to |
   |         | Jonathan Callen <abcd@g.o> for this patch.                   |

   | 14617   | Simplify the conditionals from bug #273648. Thanks to        |
   | zmedico | Jonathan Callen <abcd@g.o> for this patch.                   |

   | 14618   | Make phase variable local in has_phase_defined_up_to().      |
   | zmedico |                                                              |

   | 14619   | In dyn_unpack, check mtimes on $A instead of $AA. Thanks to  |
   | zmedico | Jonathan Callen <abcd@g.o> for reporting.                    |

   | 14620   | Fix WorldHandler to use the "selected" set.                  |
   | zmedico |                                                              |

   | 14621   | Use [ "${foo+set}" = set ] instead of "${foo-unset}" !=      |
   | zmedico | unset ], to avoid any possility of ambiguity. Thanks to      |
   |         | Jonathan Callen <abcd@g.o> for the suggestion.               |

   | 14622   | Fix einstall() change from previous commit, for              |
   | zmedico | compatibility with empty but set CONF_PREFIX. Thanks to      |
   |         | Jonathan Callen <abcd@g.o> for reporting.                    |

   | 14623   | Use short substitution syntax in use_with() and              |
   | zmedico | use_enable(). Thanks to Jonathan Callen <abcd@g.o> for this  |
   |         | patch.                                                       |

   | 14624   | Bug #273643 - Don't export AA in EAPI 3. Thanks to Jonathan  |
   | zmedico | Callen <abcd@g.o> for the initial patch (I moved the code    |
   |         | from spawnebuild to config.environ).                         |

   | 14625   | Bug #273636 - Add doins and newins support for symlink       |
   | zmedico | preservation in EAPI 3. Thanks to Jonathan Callen <abcd@g.o> |
   |         | for the initial patch (I added EAPI conditionals in order to |
   |         | share code between all EAPIs).                               |

svn path=/main/branches/prefix/; revision=14669
bin/ebuild-helpers/doins
bin/ebuild-helpers/newins
bin/ebuild.sh
bin/emaint
bin/isolated-functions.sh
pym/portage/__init__.py