[Freeciv-Dev] Makefile depends on english locale to work as intended. (P
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Full_Name: Erik Sigra
Version: Current CVS
Distribution: Built from source
Client: Both (or N/A)
OS: SuSE GNU/Linux
Submission from: (NULL) (130.236.225.77)
po/Makefile contains the following line in the section "all-no":
--files-from=$(srcdir)/POTFILES.in 2>&1 | grep -v "is unknown; will try C"
\po/Makefile contains the following line in the section "all-no":
I assume that the grep part is used to filter away a whole bunch of
warnings that arise because the ruleset files are not C files.
The problem is that, when using locale, the errors don't get filtered
away. For example:
freeciv@a77:~/freeciv/po > make freeciv.pot
PATH=../src:$PATH /usr/local/bin/xgettext --default-domain=freeciv
--directory=.. \
--add-comments="TRANS:" --escape --keyword=_ --keyword=N_
--keyword=Q_ \
--files-from=./POTFILES.in 2>&1 | grep -v "is unknown; will try C" \
&& test ! -f freeciv.po \
|| ( rm -f ./freeciv.pot \
&& mv freeciv.po ./freeciv.pot )
varning: filtyp "data/Freeciv" med suffix "" är okänd; försöker med C
varning: filtyp "data/helpdata.txt" med suffix "txt" är okänd; försöker med C
varning: filtyp "data/default/buildings.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/civ2/buildings.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/civ1/buildings.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/default/cities.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/default/governments.ruleset" med suffix "ruleset" är
okänd; försöker med C
varning: filtyp "data/civ2/governments.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/civ1/governments.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/default/techs.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/civ2/techs.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/civ1/techs.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/default/terrain.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/classic/terrain.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/civ2/terrain.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/civ1/terrain.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/default/units.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/civ2/units.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/civ1/units.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/nation/american.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/nation/arab.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/nation/argentine.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/nation/australian.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/nation/aztec.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/nation/babylonian.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/nation/barbarian.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/nation/bavarian.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/nation/boer.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/nation/brazilian.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/nation/canadian.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/nation/carthaginian.ruleset" med suffix "ruleset" är
okänd; försöker med C
varning: filtyp "data/nation/catalan.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/nation/chilean.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/nation/chinese.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/nation/cornish.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/nation/croatian.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/nation/czech.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/nation/danish.ruleset" med suffix "ruleset" är okänd;
försöker med C
[...]
varning: filtyp "data/nation/welsh.ruleset" med suffix "ruleset" är okänd;
försöker med C
varning: filtyp "data/nation/zulu.ruleset" med suffix "ruleset" är okänd;
försöker med C
freeciv@a77:~/freeciv/po >
The only way I currently see to fix it is to grep for the string in every
language.
- [Freeciv-Dev] Makefile depends on english locale to work as intended. (PR#575),
freeciv <=
|
|