pot/gmo packaging (G2 on Mac OSX)
Christian Stimming
stimming at tuhh.de
Fri Oct 14 04:16:29 EDT 2005
Hi,
my 2 cents about the translation things:
Derek Atkins schrieb:
>>Only Fedora packages gnucash.pot
>
> Hmm, I wonder why..
The "Translation Project" which we use for some of our translations
assumes that the gnucash.pot is packaged always. However, it is never
needed for actual end-users, but it is almost always needed for a
translator (who might not want to grab her source from our CVS). So I
would strongly suggest that gnucash.pot should be packaged always. I'll
investigate how this can be enforced the cleanest way. Adding
po/gnucash.pot to the top-level Makefile.am EXTRA_DIST is clearly one
possibility, but not necessarily the best one.
>>Debian does not package any .gmo files from /po (23 in all).
>>Darwin does.
>>Fedora does.
>
> I think the .gmo files are generated at runtime, but I don't know
> for sure.
>
>>Do we care about the .gmo files?
The .gmo files are the "compiled" versions of the .po files. Their
format ultimatively depends on the installed gettext version, because
that will have to read in those files. I therefore think that the .gmo
files will be generated at compile-time always, and therefore it is
unnecessary to package them. I wonder why any distros would package them
in the first place... Clearly this is only a matter of increasing the
tarball size, but not a problem with the actual build. If possible,
those should be removed from the package.
Christian
More information about the gnucash-devel
mailing list