Summary: | Make stable media-plugins/vdr-vompserver-0.2.7 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Petric Frank <pfrank> |
Component: | New packages | Assignee: | Gentoo VDR Project <vdr> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | chtof62 |
Priority: | High | Keywords: | STABLEREQ |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 307111 | ||
Attachments: | emerge.info |
Description
Petric Frank
2008-01-30 21:06:22 UTC
(ping) Is there a problem with this request ? No Problem with this bug, sorry x86 stabel, for amd64 we need at first stabilzed the vdr, i think this will come before vdr-1.6.x goes in the Tree zzam is still busy with his new "littel zzam" for me its to much work on my buissness.... Created attachment 221471 [details]
emerge.info
I don't know what is the better way to resolve this bug. What can I say : * This ebuild use the function "vdr_i18n_convert_to_gettext()" from vdr-plugin.eclass. * The function "vdr_i18n_convert_to_gettext()" calls the script ${ROOT}/usr/share/vdr/bin/i18n-to-gettext.pl file (from /usr/media-video-vdr). * The script i18n-to-gettext.pl looks for "tI18nPhrase" in i18n.c, in i18n.h and in *.c files but this pattern is not found for this plugin. There is the bogus extract from i18n-to-gettext.pl : for ("i18n.c", "i18n.h", `ls *.c`) { # try i18n.[ch] explicitly first chomp($f = $_); if (-f $f && `grep tI18nPhrase $f`) { $I18NFILE = $f; last; } } die "can't find internationalized texts!" unless ($I18NFILE); Another way to resolve this bug would be to introduce correctly "tI18nPhrase" in the source code of vdr-vompserver. (In reply to comment #4) > I don't know what is the better way to resolve this bug. > > What can I say : > * This ebuild use the function "vdr_i18n_convert_to_gettext()" from > vdr-plugin.eclass. > * The function "vdr_i18n_convert_to_gettext()" calls the script > ${ROOT}/usr/share/vdr/bin/i18n-to-gettext.pl file (from /usr/media-video-vdr). > * The script i18n-to-gettext.pl looks for "tI18nPhrase" in i18n.c, in i18n.h > and in *.c files but this pattern is not found for this plugin. > > > > There is the bogus extract from i18n-to-gettext.pl : > > for ("i18n.c", "i18n.h", `ls *.c`) { # try i18n.[ch] explicitly first > chomp($f = $_); > if (-f $f && `grep tI18nPhrase $f`) { > $I18NFILE = $f; > last; > } > } > die "can't find internationalized texts!" unless ($I18NFILE); > > > > Another way to resolve this bug would be to introduce correctly "tI18nPhrase" > in the source code of vdr-vompserver. > this plugin has/need no translation only the description in the osd Menu/Settings/Plugins/ vompserver is here in english i can live with this, for this small bug to contact the maintainer is for me a little bit oversized. anyway, the script and vdr-plugin.eclass fails in this case in a handfull of plugins. id think about this, to add a switch in the eclass, to switch off the detection but this is not very importend yet i will write it to my todo list... |