+*rawdog-2.11 (13 May 2008) + + 13 May 2008; Ali Polatel <hawking@gentoo.org> + +files/rawdog-2.11-system-feedparser.patch, +rawdog-2.11.ebuild: + Version bump. Added patch to use system feedparser. Dropped hppa and s390 + keywords due to feedparser lacking those keywords. + Please test and add keywords. Thanks.
What does this mean? jeroen@elmer ~ $ rawdog -w Traceback (most recent call last): File "/usr/bin/rawdog", line 31, in <module> launch() File "/usr/bin/rawdog", line 24, in launch sys.exit(main(sys.argv[1:])) File "/usr/lib/python2.5/site-packages/rawdoglib/rawdog.py", line 1511, in main rawdog.write(config) File "/usr/lib/python2.5/site-packages/rawdoglib/rawdog.py", line 1385, in write self.write_output_file(articles, article_dates, config) File "/usr/lib/python2.5/site-packages/rawdoglib/rawdog.py", line 1324, in write_output_file bits = self.get_main_template_bits(config) File "/usr/lib/python2.5/site-packages/rawdoglib/rawdog.py", line 1298, in get_main_template_bits print >>f, '<td>' + feed.get_html_link(config) + '</td>' File "/usr/lib/python2.5/site-packages/rawdoglib/rawdog.py", line 450, in get_html_link s = self.get_html_name(config) File "/usr/lib/python2.5/site-packages/rawdoglib/rawdog.py", line 444, in get_html_name r = string_to_html(self.url, config) File "/usr/lib/python2.5/site-packages/rawdoglib/rawdog.py", line 202, in string_to_html return sanitise_html(cgi.escape(s), "", True, config) File "/usr/lib/python2.5/site-packages/rawdoglib/rawdog.py", line 94, in sanitise_html html = feedparser._resolveRelativeURIs(html, baseurl, "UTF-8", type) TypeError: _resolveRelativeURIs() takes exactly 3 arguments (4 given)
Ahh, turns out the feedparser rawdog uses is more uptodate then the system version and has other tweaks. Readded keywords and removed feedparser DEPEND. Sorry about this. /me fails...