Merged from trunk -r14963:14969
authorFabian Groffen <grobian@gentoo.org>
Wed, 9 Dec 2009 17:48:32 +0000 (17:48 -0000)
committerFabian Groffen <grobian@gentoo.org>
Wed, 9 Dec 2009 17:48:32 +0000 (17:48 -0000)
commit2391b30ccc11ca47dc1164f7707d4f0c9bad6fe0
treec7149618cc246b6185f4394d5e653e10288ac153
parent344e0e18e4406f20ad71c6842730a12b9b301ed6
   Merged from trunk -r14963:14969

   | 14965   | Bump EAPI conditionals to account for rename of EAPI 3 to 4. |
   | zmedico | Thanks to Jonathan Callen <abcd@g.o> for this patch.         |

   | 14966   | Move ebuild helpers to account for rename of EAPI 3 to 4.    |
   | zmedico |                                                              |

   | 14967   | Add OrderedDict class.                                       |
   | zmedico |                                                              |

   | 14968   | Use OrderedDict in portdbapi.getFetchMap() so that order in  |
   | zmedico | $A corresponds to order in SRC_URI.                          |

   | 14969   | When reading the remote Packages file for --getbinpkg, use   |
   | zmedico | codecs.iterdecode to decode the stream. Also, don't use      |
   |         | finally to close the atomic_ofstream when writing the file   |
   |         | since we want it to abort if an exception is raised.         |

svn path=/main/branches/prefix/; revision=14976
12 files changed:
bin/ebuild-helpers/4/dodoc [moved from bin/ebuild-helpers/3/dodoc with 84% similarity]
bin/ebuild-helpers/4/dohard [moved from bin/ebuild-helpers/3/dohard with 100% similarity]
bin/ebuild-helpers/4/dosed [moved from bin/ebuild-helpers/3/dosed with 100% similarity]
bin/ebuild-helpers/doins
bin/ebuild-helpers/newins
bin/ebuild.sh
bin/isolated-functions.sh
pym/portage/__init__.py
pym/portage/cache/mappings.py
pym/portage/dbapi/bintree.py
pym/portage/dbapi/porttree.py
pym/repoman/checks.py