Bruce Korb <bkorb@sco.COM> wrote:
| Joe Orton wrote:
| >
| > On Fri, Nov 03, 2000 at 06:17:06PM -0800, Bruce Korb wrote:
| > > cd . \
| > > && makeinfo `echo svn-design.texi | sed 's,.*/,,'`
| > > Making info file `svn-design.info' from `svn-design.texi'.
| > > ./model.texi:224: itemize requires an argument: the formatter for @item.
| > > ./client.texi:628: itemize requires an argument: the formatter for @item.
| >
| > "works for me". I remember having problems with the docs a while ago and
| > upgrading to a newer texinfo fixed it... I'm using 4.0 now.
|
| Then configure.in needs to be updated to ensure that
| texinfo is sufficiently up-to-date. OTOH, SuSE 6.4 was only
| released this year. I do wonder why it should be necessary to
| use only the freshest releases of ancillary tools.....
| *sigh*.
Maybe what's done in tar-1.13.18/doc/Makefile.am is enough:
$ cd /tmp/tar-1.13.18/doc
$ touch tar.texi
$ make info
Updating ./version.texi
WARNING: `makeinfo' will not work properly if it comes from a
Texinfo distribution that is earlier than version 4.0.
makeinfo --no-split -DDISTRIB -I. tar.texi -o tar.info
Here are the actual rules:
$(srcdir)/tar.info: tar.texi fdl.texi getdate.texi \
$(srcdir)/header.texi version.texi
@echo "WARNING: \`makeinfo' will not work properly if it comes from a"
@echo " Texinfo distribution that is earlier than version 4.0."
$(MAKEINFO) --no-split -D$(RENDITION) -I$(srcdir) tar.texi -o $@
tar.dvi: tar.texi getdate.texi $(srcdir)/header.texi version.texi
@echo "WARNING: \`makeinfo' will not work properly if it comes from a"
@echo " Texinfo distribution that is earlier than version 4.0."
$(MAKEINFO) -D$(RENDITION) -Etmp-tar.tmp -otmp-tar.info \
-I$(srcdir) tar.texi
rm -f tmp-tar.sed tmp-tar.info*
test $(RENDITION) = DISTRIB \
|| echo >>tmp-tar.sed 's/^@set DISTRIB/@set $(RENDITION)/'
test $(RENDITION) = PUBLISH \
|| echo >>tmp-tar.sed '/^@smallbook/d'
sed -f tmp-tar.sed tmp-tar.tmp > tmp-tar.texi
rm -f tmp-tar.sed tmp-tar.tmp
TEXINPUTS=$(srcdir):$$TEXINPUTS $(TEXI2DVI) tmp-tar.texi
mv tmp-tar.dvi $@
Received on Sat Oct 21 14:36:14 2006