It looks likely that texi2dvi is more ubiquitous than texi2pdf,
so just apply the patch.
... (plus whitespace and .cvsignore collateral changes).
*.aux
*.cp
+*.cps
*.fn
+*.fns
*.info
*.ky
*.log
*.pg
*.toc
*.tp
+*.txt
*.vr
*.include
+ifeq ($(TEXI2PDF),)
+ TEXI2PDF:=texi2dvi -p
+endif
+
.PHONY: top clean html all
all: sbcl-internals.pdf sbcl-internals.info
epstopdf $< > $@
sbcl-internals.pdf: top $(patsubst %.dot,%.pdf,$(wildcard *.dot)) *.texinfo
- texi2pdf sbcl-internals.texinfo
+ $(TEXI2PDF) sbcl-internals.texinfo
sbcl-internals.info: top $(patsubst %.dot,%.txt,$(wildcard *.dot)) *.texinfo
endif
ifeq ($(TEXI2PDF),)
- TEXI2PDF:=texi2pdf
+ TEXI2PDF:=texi2dvi -p
endif
ifeq ($(DVIPS),)
pdf: $(PDFFILES)
%.pdf: %.texinfo $(DOCFILES) docstrings
- texi2pdf $(I_FLAGS) $<
+ $(TEXI2PDF) $(I_FLAGS) $<
# info docfiles
.PHONY: info
(defun valid-wrapper-of (instance)
(let ((wrapper (wrapper-of instance)))
(if (invalid-wrapper-p wrapper)
- (check-wrapper-validity instance)
- wrapper)))
+ (check-wrapper-validity instance)
+ wrapper)))
\f
;;; NIL: means nothing so far, no actual arg info has NILs in the
;;; metatype.
;;; checkins which aren't released. (And occasionally for internal
;;; versions, especially for internal versions off the main CVS
;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"1.0.9.47"
+"1.0.9.48"