On Wed, 3 Jul 2002, Lars Gullik Bjønnes wrote:

> Allan Rae <[EMAIL PROTECTED]> writes:
>
> | They don't need to make a dist.  Translaters are usually asked to
> | download a prelease (ie. a dist) and provide updated translations from
> | that.  So the dist is the only place we need to ensure we have a
> | correct copy of POTFILES* and lyx.pot (no need for them in CVS).
>
> So anyone that wants to make an updated po file for the CVS version
> must first make a dist...

My head hurts from bashing it against a brick wall...

In the past, you have asked translaters to download a prelease dist
when you wanted them to do a translation.  Hence, my suggestion that
the dist is the only place we really need to worry about.

How hard is it for a translater to:
        cd po
        make ./lyx.pot

Actually I think one of the older discussions spawned some changes to
the po/Makefile.in.in so that translaters had fewer things to do *and*
got an updated lyx.pot as part of the deal...  hmmm...

        make update-po

and
        make no.pox

both force lyx.pot to be updated.  So the steps are already there for
translaters such as yourself to also use CVS directly.

Again, I see no need for lyx.pot or POTFILES* to be in CVS.  Please
enlighten me if I've missed something.

(Although as I said in my last email srcdir!=builddir is now getting
to be a problem because the generated form_*.[Ch] files are in
builddir which isn't currently scanned by the POTFILES.in
autogeneration -- and if we add that then we will start getting
thrashing of the POTFILES.in that is stored in CVS (depending upon
peoples builddir preference -- on top of any sort order problem that
may still exist), hence my suggestion we could go to manual
POTFILES.in and use $builddir in that file to get around this problem
(although it is only a moderate nuisance IMO))

> | It's taken a long time to get to a point where automatic updates are
> | starting to be a problem and then only because we are autogenerating
> | more of our code.
>
> Every time this topic is up I say "manually" and you say
> "automatically"... and the there goes a while and we do it again...

because it is far to easy to forget to add a file to POTFILES.in
when it is maintained manually

> (because I give in, and do not care enough)

Well here are a few unanswered questions/suggestions you let slide
last time:

http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg35837.html

Allan. (ARRae)

Reply via email to