Merged from trunk 11225:11238
authorFabian Groffen <grobian@gentoo.org>
Mon, 28 Jul 2008 17:48:47 +0000 (17:48 -0000)
committerFabian Groffen <grobian@gentoo.org>
Mon, 28 Jul 2008 17:48:47 +0000 (17:48 -0000)
commitc09249ef31217c79606fc474c7c7bc9683e8c4c7
tree471877ba9b763b73b6ff132a00f37598cb31174b
parent3b1483aef27133491ec7390b9d2be814df83923c
   Merged from trunk 11225:11238

   | 11226   | Fix the new glep56 code to handle missing metadata.xml.      |
   | zmedico | Thanks to jmbsvicetto for reporting.                         |

   | 11227   | Fix incorrect logging.exception() arguments. The exception   |
   | zmedico | instance is not supposed to be passed into this function.    |

   | 11228   | Bug #233137 - Implement Atom.split().                        |
   | zmedico |                                                              |

   | 11229   | * Add support in dep_getusedeps() and isvalidatom() for      |
   | zmedico | comma separated USE deps that only have one set of square    |
   |         | brackets. * Add test cases for the new comma separated USE   |
   |         | deps syntax.                                                 |

   | 11230   | Create a SlotDict constructor which can take an optional     |
   | zmedico | positional arg that is passed to the update() method         |
   |         | (similar to the dict constructor), and also pass keyword     |
   |         | arguments into the update() method if any are given. This    |
   |         | makes it possible to use the constructor similarly to the    |
   |         | way that the _emerge.SlotObject constructor is used.         |

   | 11231   | Implement new conditional USE dep syntax: Conditional        |
   | zmedico | evaluation behavior: parent state conditional result x x? x  |
   |         | -x x? x -x? -x -x? -x x x= x -x x= -x x x!= -x -x x!= x      |
   |         | Conditional syntax examples: compact form equivalent         |
   |         | expanded form foo[bar?] foo bar? ( foo[bar] ) foo[-bar?] foo |
   |         | !bar? ( foo[-bar] ) foo[bar=] foo bar? ( foo[bar] ) !bar? (  |
   |         | foo[-bar] ) foo[bar!=] foo bar? ( foo[-bar] ) !bar? (        |
   |         | foo[bar] )                                                   |

   | 11232   | Disable the multi-bracket USE deps syntax, so only the comma |
   | zmedico | separated syntax is now valid.                               |

   | 11234   | Fix arg count when constructing a TypeError in the SlotDict  |
   | zmedico | constructor.                                                 |

   | 11235   | Create a table to document conditional USE dependency        |
   | zmedico | syntax.                                                      |

   | 11236   | Add note about support for EAPI="2_pre0".                    |
   | zmedico |                                                              |

   | 11238   | Remove pointless generator expression.                       |
   | zmedico |                                                              |

svn path=/main/branches/prefix/; revision=11239
NEWS
bin/repoman
doc/package/ebuild.docbook
doc/package/ebuild/eapi/2.docbook [new file with mode: 0644]
doc/portage.docbook
pym/portage/cache/mappings.py
pym/portage/dep.py
pym/portage/tests/dep/test_dep_getusedeps.py
pym/portage/tests/dep/test_isvalidatom.py