Summary: | xmltv fails to download TV information (tv_grab_de_tvtoday) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Stephan Hässelbarth <videns> |
Component: | Current packages | Assignee: | Television related Applications in Gentoo's Portage <media-tv> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | gentoo |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Ebuild with epatch command
tv_grab_de_tvtoday.patch modified patch that works for both 0.5.37 and 0.5.39 ebuilds patch for xmltv 0.5.40 |
Description
Stephan Hässelbarth
2005-07-31 13:21:51 UTC
Please commit the cvs-version of tv_grab_tvtoday to gentoo portage. Further details about this problem can found on http://sourceforge.net/tracker/index.php?func=detail&aid=1246665&group_id=39046&atid=424135 tv_grab_de_tvtoday from cvs still produces some errors here but at least the tv-program is grabbed again. I've made a patch against tv_grab_de_tvtoday.in and modified the xmltv-0.5.39.ebuild to apply the patch. Nothing special, but it seems to work without any errors. Created attachment 67766 [details]
Ebuild with epatch command
Created attachment 67767 [details, diff]
tv_grab_de_tvtoday.patch
This bug is perfectly reproducible here. The modified ebuild with upstream patch works as expected here; please consider modifying the existing ~x86 (and possibly also x86) ebuilds as suggested (this problem is already fixed in upstream CVS). The original tv_grab_de_tvtoday _cannot_ work anymore as the tvtoday.de people changed their web interface. Though I'd suggest applying the patch in src_unpack() instead of src_compile(), as suggested in ebuild(5) and http://dev.gentoo.org/~plasmaroo/devmanual/ -- ie. src_unpack() { unpack "${A}" epatch ${FILESDIR}/tv_grab_de_tvtoday.patch } Created attachment 68316 [details, diff]
modified patch that works for both 0.5.37 and 0.5.39 ebuilds
This patch is slightly modified: I removed hunk #1 which addressed only a CVS
$Id$ line. This one works for both the x86 (0.5.37) and ~x86 (0.5.39) version
of xmltv.
Created attachment 68318 [details, diff]
patch for xmltv 0.5.40
This one is again slightly modified for xmltv 0.5.40:
a) It's in unified (diff -u) format.
b) Last hunk removed, this change is already in v0.5.40.
Btw, there isn't an ebuild for xmltv 0.5.40 yet (which was released June(!) 3,
2005); simply copying the 0.5.39 ebuild works seamlessly, and with the attached
patch applied also grab_de_tvtoday works.
|