XMLFILES=$(addprefix ../, $(shell cat POTFILES.in))
POFILES=$(wildcard *.po)

# intltool hack
top_srcdir=..

all:

refresh-po: comps.pot $(POFILES)

%.po: comps.pot
	@if msgmerge $@ comps.pot > $@.new ; then \
		echo "msgmerge of $@ succeeded" ; \
		mv $@.new $@ ; \
		msgfmt -o /dev/null --statistics $@ ; \
	else \
		echo "msgmerge of $@ failed" ; \
		rm -f $@.new ; \
	fi

comps.pot: $(XMLFILES)
	intltool-update --pot --gettext-package=comps
	

report:
	for cat in *.po; do \
		echo -n "$$cat: "; \
		msgfmt -v --statistics -o /dev/null $$cat; \
	done