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

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

Improving GNUmakefile.team?


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

[Sorry if this is a duplicate. I got an error the first time I sent it.]

Hello Ineiev,

I tried to figure out which files are really needed by GNUmakefile.team
and the scripts it uses. This is what I found:

* 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 useful addition.
Then of course the -d option of 'cvs update' would need to be removed.

_About the 'notify' target_

I replaced bg with fr in the 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!
This is about the time we moved to Git.

I'm not sure there is a generic URL to download the latest version of a
file from a Git repo. So the best would probably be to leave
TEAM_URL_PREFIX and TEAM_URL_POSTFIX undefined, and give the CVS example
in a comment.

Thanks in advance,
Thérèse





reply via email to

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