From 209a8e656f559e0a515cad85569243387480d7dd Mon Sep 17 00:00:00 2001 From: Reuben Thomas Date: Fri, 8 Oct 2010 11:52:59 +0000 Subject: Fix substitution of PKGDATA in man pages. --- doc/Makefile.am | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) (limited to 'doc/Makefile.am') diff --git a/doc/Makefile.am b/doc/Makefile.am index 8e2ad66..db06092 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -8,13 +8,19 @@ if BUILD_PLPFUSE man_MANS += plpfuse.8 endif -%.1: %.man - MANDATE=`grep CHECKIN $< | $(AWK) '{print $$4}'` ; \ - $(SED) -e "s%@MANDATE@%$$MANDATE%g" $< > $@ +edit = sed \ + -e 's%@MANDATE@%'`grep CHECKIN $< | $(AWK) '{print $$4}'`'%g' \ + -e 's|@pkgdatadir[@]|$(pkgdatadir)|g' -%.8: %.man - MANDATE=`grep CHECKIN $< | $(AWK) '{print $$4}'` ; \ - $(SED) -e "s%@MANDATE@%$$MANDATE%g" $< > $@ +%.1: %.man Makefile + rm -f $@ $@.tmp + $(edit) '$(srcdir)/$<' >$@.tmp + mv $@.tmp $@ + +%.8: %.man Makefile + rm -f $@ $@.tmp + $(edit) '$(srcdir)/$<' >$@.tmp + mv $@.tmp $@ distclean-local: rm -f *.1 *.8 -- cgit v1.2.3