3 .SUFFIXES: .po .pot .mo
8 # sed-pofile = sed 's/^. \#: .*//'
9 sed-pofile = -e 's/^\#: .*//'
10 sed-makestuff = -e 's/[a-zA-Z_/]*make\[[0-9]*\].*//'
11 sed-edstuff = -e 's/[ \.,adic0-9]*//' -e 's/---//' | sort -u
15 $(foreach i,$(CATALOGS), \
16 rm -f $(po-dir)/$(outdir)/$(i).po; \
17 msgmerge $(po-dir)/$(i).po $(po-dir)/$(outdir)/$(package).po \
18 -o $(po-dir)/$(outdir)/$(i).po && ) true
19 @$(foreach i,$(CATALOGS), \
20 changes=`$(MAKE) --silent -C $(po-dir) LANGUAGE=$i po-changes $(ERROR_LOG) | sed $(sed-makestuff)`; \
21 if test "$$changes" != "" ; then \
22 echo "*** Changes for language $i; check po/$(outdir)/$i.po ***"; \
23 echo -e "changes: \`$$changes'";\
28 diff -e $(po-dir)/$(outdir)/$(LANGUAGE).po $(po-dir)/$(LANGUAGE).po \
29 | sed $(sed-pofile) $(sed-edstuff)
32 mv $(outdir)/$(package).po $(package).pot