diff --git a/po-docs/language.mk b/po-docs/language.mk index 4c2a5595a..9fdb4c2f1 100644 --- a/po-docs/language.mk +++ b/po-docs/language.mk @@ -179,13 +179,16 @@ virt-p2v.1: virt-p2v.pod virt-p2v-kernel-config.pod # Remove both. # XXX Fix po4a so it doesn't do this. %.pod: $(srcdir)/../$(LINGUA).po + rm -f $@ $@-t $(guestfs_am_v_po4a_translate)$(PO4A_TRANSLATE) \ -f pod \ -M utf-8 -L utf-8 \ -k 0 \ -m $(top_srcdir)/$(shell grep '/$(notdir $@)$$' $(top_srcdir)/po-docs/podfiles) \ -p $< \ - | $(SED) '0,/^=encoding/d' > $@ + -l $@-t + $(SED) '0,/^=encoding/d' < $@-t > $@ + rm $@-t # XXX Can automake do this properly? install-data-hook: