+++ This bug was initially created as a clone of Bug #454040 +++ Weboob 0.f was released today. http://symlink.me/news/48 Changes: SRC_URI="http://symlink.me/attachments/download/218/${PN}-0.f.tar.gz" S="${WORKDIR}/${PN}-0.f" However, you should also think about importing fixes from my overlay, namely installing the full contrib/, removing useless pyxdg dependency, using virtual/python-json, fixing the description, and a fix for #463186. It is available at http://git.p.engu.in/laurentb/gentoo-overlay/tree/www-client/weboob Weboob 0.d does not receive module updates anymore, so it should be removed.
Weboob 0.d does not receive module updates anymore, so it should be removed. Weboob 0.e does not receive module updates anymore, so it should be removed. Only weboob 0.c, 0.f and 0.g are supported, with 0.f on the way out. Weboob 0.g was released today. SRC_URI="http://symlink.me/attachments/download/229/${PN}-0.g.tar.gz" S="${WORKDIR}/${PN}-0.g" termcolor is a new requirement, though we do not fail if it is not installed. Python 2.5 is not supported anymore. However you really should use my updated ebuild from http://git.p.engu.in/laurentb/gentoo-overlay/tree/www-client/weboob As it fixes some issues and all of the open bugs about weboob as of now.
Laurent: I'm going to convert the ebuild to the distutils-r1 eclass. I will use your overlay as a starting point. :)
Thanks! I've been meaning to convert all my ebuilds but still didn't manage to do it. You will likely want to test the USE=X / USE-X differences.
+*weboob-0g (03 Aug 2013) + + 03 Aug 2013; Mike Gilbert <floppym@gentoo.org> +weboob-0g.ebuild, + -weboob-0d.ebuild, -weboob-0e-r2.ebuild, weboob-9998.ebuild, + weboob-9999.ebuild: + Version bump based on ebuild by Laurent Bachelier, bug 463396. Convert to + distutils-r1. + I think I have everything covered, but let me know if I missed something.
Awesome, and code looks much cleaner. I think I know why I postponed it (and some of my other packages), it's because many dependencies are not stable as distutils-r1. Thus it needs a lot of unmasking. Oh well, we now have --autounmask :)