Home | History | Annotate | Download | only in libelf-po

Lines Matching refs:po

1 # Makefile for PO directory in any package using GNU gettext.
25 gettextsrcdir = $(datadir)/gettext/po
58 # Makefile variables for PO directory in any package using GNU gettext.
64 subdir = po
85 .SUFFIXES: .po .gmo .mo .nop .po-update
87 .po.mo:
90 .po.gmo:
93 echo "$${cdcmd}rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o $${lang}.gmo $${lang}.po"; \
94 cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o $${lang}.gmo $${lang}.po
111 && test ! -f $(DOMAIN).po \
113 && mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot )
119 @lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \
121 echo "$${cdcmd}$(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot"; \
122 cd $(srcdir) && $(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot
252 rm -f core core.* $(DOMAIN).po *.new.po
267 $(MAKE) update-po
269 # This is a separate target because 'update-po' must be executed before.
282 update-po: Makefile
287 # General rule for updating PO files.
289 .nop.po-update:
290 @lang=`echo $@ | sed -e 's/\.po-update$$//'`; \
295 echo "$${cdcmd}$(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$lang.new.po"; \
297 if $(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$tmpdir/$$lang.new.po; then \
298 if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
299 rm -f $$tmpdir/$$lang.new.po; \
301 if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \
304 echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \
309 echo "msgmerge for $$lang.po failed!" 1>&2; \
310 rm -f $$tmpdir/$$lang.new.po; \
332 .SUFFIXES: .insert-header .po-update-en
334 en@quot.po-update: en@quot.po-update-en
335 en@boldquot.po-update: en@boldquot.po-update-en
337 .insert-header.po-update-en:
338 @lang=`echo $@ | sed -e 's/\.po-update-en$$//'`; \
345 if $(MSGINIT) -i $(DOMAIN).pot --no-translator -l $$ll -o - 2>/dev/null | sed -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | $(MSGFILTER) sed -f `echo $$lang | sed -e 's/.*@//'`.sed 2>/dev/null > $$tmpdir/$$lang.new.po; then \
346 if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
347 rm -f $$tmpdir/$$lang.new.po; \
349 if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \
352 echo "creation of $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \
357 echo "creation of $$lang.po failed!" 1>&2; \
358 rm -f $$tmpdir/$$lang.new.po; \