diff --git a/extract-messages.sh b/extract-messages.sh index fb7250d988abe9712853964e6a3889d2f70c0f5a..7171532073375034ff875b7322aaf9444dd71270 100755 --- a/extract-messages.sh +++ b/extract-messages.sh @@ -14,10 +14,17 @@ then -o $POTDIR/$1.pot $PROJDIR else for domain in $(ls $BABELCFG); do + if [ -e $POTDIR/$domain.pot ]; then + mv $POTDIR/$domain.pot $POTDIR/$domain.pot.old + fi TZ=UTC ./pybabel extract --msgid-bugs-address="http://trac.i2p2.de" \ --project=$PROJECT \ --version=$VERSION \ -F $BABELCFG/$domain \ -o $POTDIR/$domain.pot $PROJDIR + diff -u $POTDIR/$domain.pot.old $POTDIR/$domain.pot | grep '^+' | grep -v '^+++' | grep -v '+"POT-Creation-Date' >/dev/null + if [ $? -eq 1 ]; then + mv $POTDIR/$domain.pot.old $POTDIR/$domain.pot + fi done fi