[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:"; \
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; \

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