trans-coord-devel
[Top][All Lists]
Advanced

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

Improve GNUmakefile.team?


From: Therese Colburn
Subject: Improve GNUmakefile.team?
Date: Mon, 1 Jul 2019 13:20:26 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Icedove/52.9.1

Hello Ineiev,

I looked through GNUmakefile.team and the scripts it uses to figure out
which files are really needed. This is what I came up with:

* a subset of www, with POs for a given language and corresponding POTs
(assuming all the translations are GNUNified) + gnun.mk and priorities.mk;
* gnun-diff-po and diff-po.awk;
* gnun-add-fuzzy-diff and add-fuzzy-diff.

The problem is that gnun-diff-po calls /usr/local/bin/msgcat and
/usr/local/bin/msgfmt. On the server, this corresponds to version
0.18.1, not to the normal gettext installation. On the translator's
machine, there is usually no Gettext tools in /usr/local/.

It would be nice if the gnun package provided version 0.18.1 of msgcat,
msgfmt and required libraries (libgettextlib-0.18.1.so and
libgettextsrc-0.18.1.so? I don't know whether both are needed).

Better yet: make a special package with only the files required by
GNUmakefile.team.
A script for checking out a subset of www would be a helpful addition.
Then of course the -d option of cvs update (www-update target) would
have to be removed.

_About the 'notify' target_

I replaced bg with fr in TEAM_URL_PREFIX and TEAM_URL_POSTFIX, and tried
this URL:
http://cvs.savannah.gnu.org/viewvc/*checkout*/www-fr/home.fr.po/?root=www-fr

Guess what... it worked, but the last update was on 2012-11-03! That's
about the time we moved to Git.

It's probably better to leave TEAM_URL_PREFIX and TEAM_URL_POSTFIX
undefined, and give the CVS example in a comment with some explanations.

Thanks in advance,
Thérèse



reply via email to

[Prev in Thread] Current Thread [Next in Thread]