On Mon, Feb 27, 2012 at 4:10 PM, "Paweł Hajdan, Jr." <phajdan...@gentoo.org> wrote: > On 2/20/12 6:03 PM, Corentin Chary wrote: >> Since I plan to use the remote remote-id tag for euscan, and I already >> use SRC_URI but I'd like all ebuild to use mirrors, I've wrote to >> scripts to cleanup your ebuilds and metadata. >> There are available here: https://github.com/iksaif/portage-janitor >> Here is what you can do with them: >> >> python remoteids.py --diff pycuda Test-Tester Alien-SDL ostinato >> --- a/dev-python/pycuda/metadata.xml >> +++ b/dev-python/pycuda/metadata.xml >> @@ -4,4 +4,7 @@ >> <maintainer> >> <email>sp...@gentoo.org</email> >> </maintainer> >> + <upstream> >> + <remote-id type="pypi">pycuda</remote-id> >> + </upstream> >> </pkgmetadata> >> >> Maybe some bits could be integrated to repoman... > > I second that, those remoteids.py changes LGTM (look good to me). > > As always, I second any effort to make those useful things part of > "official Gentoo". >
Fix remote ids bug: https://bugs.gentoo.org/show_bug.cgi?id=406287 Fix mirrors bug: https://bugs.gentoo.org/show_bug.cgi?id=405533 -- Corentin Chary http://xf.iksaif.net