On 15/08/06, pbhj <pbhj@...1029...> wrote:
... Now it's en_GB.po that's not playing fair. ... I still can't compile ...
Making all in po make[2]: Entering directory `/usr/local/svn/inkscape/po' file=./`echo en_GB | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -c -o $file en_GB.po en_GB.po:12:27: parse error ... Any thoughts on what to do ... perhaps just give up!?
Are you trying to execute the three commands $ cd /usr/local/svn/inkscape/po $ rm -f en_GB.gmo $ /usr/bin/msgfmt -c -o en_GB.gmo en_GB.po
If so, you could try doing this by hand, perhaps getting more verbose error messages? Is there anything special about line 12 of en_GB.po
I get: tit002:/Volumes/Ben/PROG/SF/INKSCAPE/inkscape-P bfowler$ rm -f en_GB.gmo tit002:/Volumes/Ben/PROG/SF/INKSCAPE/inkscape-P bfowler$ /usr/bin/msgfmt -c -o en_GB.gmo po/en_GB.po -bash: /usr/bin/msgfmt: No such file or directory tit002:/Volumes/Ben/PROG/SF/INKSCAPE/inkscape-P bfowler$ which msgfmt /sw/bin/msgfmt tit002:/Volumes/Ben/PROG/SF/INKSCAPE/inkscape-P bfowler$ /sw/bin/msgfmt --version msgfmt (GNU gettext-tools) 0.14.5 Copyright (C) 1995-1998, 2000-2005 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Written by Ulrich Drepper. tit002:/Volumes/Ben/PROG/SF/INKSCAPE/inkscape-P bfowler$ !:0 -c -o en_GB.gmo po/en_GB.po /sw/bin/msgfmt -c -o en_GB.gmo po/en_GB.po /sw/bin/msgfmt: po/en_GB.po: headerfield `Project-Id-Version' missing in header /sw/bin/msgfmt: po/en_GB.po: field `Language-Team' still has initial default value /sw/bin/msgfmt: po/en_GB.po: warning: PO file header fuzzy warning: older versions of msgfmt will give an error on this /sw/bin/msgfmt: found 2 fatal errors tit002:/Volumes/Ben/PROG/SF/INKSCAPE/inkscape-P bfowler$
So I am quite prepared to believe that there is room for improvement!
Ben.