diff options
Diffstat (limited to 'po/Makefile')
-rw-r--r-- | po/Makefile | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/po/Makefile b/po/Makefile index bc184108..a34169a7 100644 --- a/po/Makefile +++ b/po/Makefile @@ -10,8 +10,6 @@ PL_FILES = ../rpm-find-leaves ../urpm.pm ../urpme ../urpmf \ ../urpmi.removemedia ../urpmi.update ../urpmq \ ../urpm/parallel_ka_run.pm ../urpm/parallel_ssh.pm \ ../urpm/msg.pm ../urpm/args.pm ../rurpmi -# C-like files to search translatable strings in -CFILES = ./placeholder.h POFILES = $(shell ls *.po) MOFILES = $(POFILES:%.po=%.mo) @@ -24,9 +22,6 @@ all: $(GOALS) %.mo: %.po msgfmt -o $@ $< -placeholder.h: - ./create_placeholder - merge: $(PGOAL).pot @for n in $(POFILES); do \ echo "Merging $$n"; \ @@ -34,17 +29,13 @@ merge: $(PGOAL).pot mv -f "$$n"t "$$n"; \ done -$(PGOAL).pot: $(CFILES) - xgettext -F -n --add-comments \ - --keyword=_ --keyword=__ --keyword=N_ --keyword=N \ - --keyword=gettext \ - --language=C -o placeholder.pot $(CFILES) +$(PGOAL).pot: xgettext -F -n --add-comments \ --keyword=N_ --keyword=N \ --language=Perl -o $(PGOAL)_tmp.pot $(PL_FILES) - [ ! -e $(PGOAL)_tmp.pot ] || msgcat --use-first placeholder.pot $(PGOAL)_tmp.pot > $@ + [ ! -e $(PGOAL)_tmp.pot ] || msgcat --use-first $(PGOAL)_tmp.pot > $@ perl -pi -es/perl-format/c-format/ $@ - rm -f placeholder.pot $(PGOAL)_tmp.pot + rm -f $(PGOAL)_tmp.pot install: all for l in $(LANGS); do \ @@ -53,4 +44,4 @@ install: all done clean: - @rm -rf *~ *.mo $(GOALS) placeholder.pot $(PGOAL)_tmp.pot + @rm -rf *~ *.mo $(GOALS) $(PGOAL)_tmp.pot |