[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