From c16c4ff05c85564ef4ea7fa8a0cd4127210a5ef8 Mon Sep 17 00:00:00 2001 From: Sumit Bose Date: Mon, 20 Dec 2010 13:42:07 +0100 Subject: [PATCH 3/3] Update man pages pot file during make dist --- src/man/Makefile.am | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/man/Makefile.am b/src/man/Makefile.am index f66babe..2d70871 100644 --- a/src/man/Makefile.am +++ b/src/man/Makefile.am @@ -60,7 +60,7 @@ PO4A_TRANSLATE_OPTS = --option doctype=docbook -f docbook # The list of files to translate -XML_DOC=$(wildcard *.xml) $(wildcard include/*.xml) +XML_DOC=$(wildcard $(srcdir)/*.xml) $(wildcard $(srcdir)/include/*.xml) LANGUAGES=$(shell $(SED) 's/\#.*//' $(LINGUAS)) EXTRA_DIST += \ @@ -79,10 +79,10 @@ prepare.stamp: $(LINGUAS) done touch $@ -$(PO4A_CONFIG): $(XML_DOC) +$(PO4A_CONFIG): $(XML_DOC) prepare.stamp rm -f $@ echo "[po4a_langs] $(shell $(SED) 's/\#.*//' $(LINGUAS))" >> $@ - echo "[po4a_paths] $(POTFILE) \$$lang:po/\$$lang.po" >> $@ + echo "[po4a_paths] $(POTFILE) \$$lang:$(srcdir)/po/\$$lang.po" >> $@ for file in $(XML_DOC); do \ echo "[type:docbook] $$file \$$lang:\$$lang/$$file" >> $@; \ done @@ -125,7 +125,8 @@ translate: translate-xml.stamp done \ fi -dist-hook: translate-xml.stamp +distdir-hook: + $(MAKE) update-po clean-local: clean-local-@USE_NLS@ distclean-local: clean-local-@USE_NLS@ -- 1.7.3.2