[Xfce-i18n] make update-po not working for Terminal
Alexander Toresson
alexander.toresson at gmail.com
Fri May 26 14:29:49 CEST 2006
When I attempt to run make update-po in terminal/trunk/po, I get:
make Terminal.pot
make[1]: Entering directory `/root/xfce4-svn-source/terminal/po'
make[1]: `Terminal.pot' is up to date.
make[1]: Leaving directory `/root/xfce4-svn-source/terminal/po'
tmpdir=`pwd`; \
catalogs=''; \
for cat in $catalogs; do \
cat=`basename $cat`; \
lang=`echo $cat | sed 's/\.gmo$//'`; \
echo "$lang:"; \
result="`XGETTEXT_ARGS="--keyword=Q_"
INTLTOOL_EXTRACT=../intltool-extract srcdir=. ../intltool-update
--gettext-package Terminal --dist -o $tmpdir/$lang.new.po $lang`"; \
if $result; then \
if cmp ./$lang.po $tmpdir/$lang.new.po >/dev/null 2>&1; then \
rm -f $tmpdir/$lang.new.po; \
else \
if mv -f $tmpdir/$lang.new.po $lang.po; then \
:; \
else \
echo "msgmerge for $lang.po failed: cannot move
$tmpdir/$lang.new.po to $lang.po" 1>&2; \
rm -f $tmpdir/$lang.new.po; \
exit 1; \
fi; \
fi; \
else \
echo "msgmerge for $cat failed!"; \
rm -f $tmpdir/$lang.new.po; \
fi; \
done
So, for some reason $catalogs doesn't contain the languages that have
.po files for that package.
Anyone else seeing this or know how to fix it? Is it an error at my end or not?
Regards, Alexander Toresson
More information about the Xfce-i18n
mailing list