Re: straw



On Sun, 2004-04-25 at 12:15 +0200, Christian Rose wrote:
> lör 2004-04-24 klockan 19.24 skrev Danilo Segan:
> > >> Does anybody know what happened to straw? It's been showing 0%
> > >> for some time, and the file on the status pages is not the
> > >> most recent (for me, it's from last november while I've last
> > >> submitted a translation for it in march).
> > >
> > > === Checking out straw module to straw.HEAD  ===
> > > Regenerating straw.pot...
> > > readline() on closed filehandle IN
> > > at /home/gnome-i18n/bin/intltool-update line 867.
> > > Cannot find top_srcdir in Makefile.
> > > at /home/gnome-i18n/bin/intltool-update line 882.
> > 
> > This means intltool cannot find out the package name
> > (ie. GETTEXT_PACKAGE from configure.in).   It's common with packages
> > not using autoconf.  So, straw doesn't use intltool — it's as simple
> > as that.
> 
> It's worse than that. There are still several odd modules in GNOME that
> don't use intltool themselves yet, but will still work properly when
> called by intltool-update. Straw won't, and hence there is no way at all
> for the translation status pages to work with the current Straw sources.
> 
> This was reported to Straw developers a long time ago in Bugzilla:
> http://bugzilla.gnome.org/show_bug.cgi?id=134875
> Unfortunately there has been very little action on it yet.
> 
> 
> > > Please, review the POTFILES.in it seems to have a problem with
> > > intltool...
> > 
> > I suggest making a blank configure.ac with line GETTEXT_PACKAGE=straw
> > in Straw repository.  Though, Straw maintainer would have to agree
> > with that (it wouldn't be dist-ed, it would only sit in the
> > repository for translators' sake).
> > 
> > Alternate approach is making intltool support packages not using
> > autoconf style scripts (it should default to something like
> > "template.pot" and ".." for srcdir).
> 
> I don't think intltool is entirely to blame here. As the workaround to
> make Straw work with intltool in its current design, and hence the
> gnome.org translation process as a whole, would be so simple (as Danilo
> points out above and in the bug report) I can't imagine no really good
> excuse for not using such a workaround in the mean time.

Er. Sorry about all this :-) There was a combination of lack of
motivation and being rather busy that kept me from doing anything at all
about this. Jan did some work on this but now that I look at it, I think
I have screwed up something when trying to sync up CVS and Arch (yeah,
it's a bit painful.) For whatever reason, straw.desktop.in and
po/Makefile, at least, aren't in CVS - I'm trying to resolve this now.

-- 
[ Juri Pakaste | juri@iki.fi | http://www.iki.fi/juri/ ]

This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]