Re: make dist fails on translations
- From: Frederic Crozat <fcrozat mandrakesoft com>
- To: desktop-devel-list gnome org
- Subject: Re: make dist fails on translations
- Date: 06 Jan 2003 10:41:02 +0100
Le dim 05/01/2003 à 16:45, James Henstridge a écrit :
> Jens Finke wrote:
>
> >Hi,
> >
> >I am trying to package a new release of eog and it fails making the *.gmo
> >translation files. Here is what it prints out:
> >
> >catalogs='az.gmo ar.gmo be.gmo bg.gmo ca.gmo cs.gmo da.gmo de.gmo el.gmo
> >es.gmo et.gmo fi.gmo fr.gmo ga.gmo gl.gmo he.gmo hu.gmo it.gmo ja.gmo
> >ko.gmo lt.gmo lv.gmo ms.gmo nl.gmo nn.gmo no.gmo pl.gmo pt.gmo pt_BR.gmo
> >ro.gmo ru.gmo sl.gmo sk.gmo sq.gmo sv.gmo ta.gmo tr.gmo uk.gmo vi.gmo
> >wa.gmo zh_CN.gmo zh_TW.gmo'; \
> >for cat in $catalogs; do \
> > cat=`basename $cat`; \
> > lang=`echo $cat | sed 's/\.gmo$//'`; \
> > cp $lang.po $lang.old.po; \
> > echo "$lang:"; \
> > if msgmerge $lang; then \
> > rm -f $lang.old.po; \
> > else \
> > echo "msgmerge for $cat failed!"; \
> > rm -f $lang.po; \
> > mv $lang.old.po $lang.po; \
> > fi; \
> >done
> >az:
> >msgmerge: exactly 2 input files required
> >Try `msgmerge --help' for more information.
> >msgmerge for az.gmo failed!
> >ar:
> >msgmerge: exactly 2 input files required
> >Try `msgmerge --help' for more information.
> >msgmerge for ar.gmo failed!
> >...
> >
> >During autogen.sh I also get this message, which may be related to this:
> >
> >...
> >Running intltoolize...
> >patching file po/Makefile.in.in
> >Hunk #1 succeeded at 21 (offset 7 lines).
> >Hunk #2 FAILED at 46.
> >Hunk #3 succeeded at 88 with fuzz 2 (offset -4 lines).
> >Hunk #4 succeeded at 207 (offset -11 lines).
> >Hunk #5 succeeded at 225 (offset -4 lines).
> >1 out of 5 hunks FAILED -- saving rejects to file po/Makefile.in.in.rej
> >...
> >
> >I have gettext 0.11.5 and Garnome 0.19.5 installed which provides intltool
> >0.24. Does anybody have a solution here? Thanks.
> >
> >Best wishes,
> >
> >
> I submitted a bug report about a week ago about this:
> http://bugzilla.gnome.org/show_bug.cgi?id=101897
>
> The problem occurs because the Makefile.in.in that is installed by
> glib-gettextize in glib 2.2 is different enough for the makefile patch
> in intltool to break. The patch attached to the bug report should help
> temporarily, but a real fix hasn't been done yet.
I've committed the real fix to CVS 1 hour ago (with kenneth approval)..
Update intltool to latest CVS..
--
Frederic Crozat <fcrozat mandrakesoft com>
MandrakeSoft
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]