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)