Take regular expressions from portage.dep and use them to reimplement
authorZac Medico <zmedico@gentoo.org>
Wed, 30 Sep 2009 05:19:06 +0000 (05:19 -0000)
committerZac Medico <zmedico@gentoo.org>
Wed, 30 Sep 2009 05:19:06 +0000 (05:19 -0000)
commitd76e387caab6b75fc6b2b9fb894c5d9440f2a056
tree076babcbba7c16160bdff8779b82490187b0306e
parentdfdc4507983a2a3df0ebd7fbc814bd15280f229a
Take regular expressions from portage.dep and use them to reimplement
portage.versions.pkgsplit(). This simplifies the code and helps
guarantee consistency package name/version validation.

svn path=/main/trunk/; revision=14466
pym/portage/__init__.py
pym/portage/dep.py
pym/portage/versions.py