sbcl-internals.info when building uses - perl for top menu: doc/internals/make-top.sh: grep @node $texinfo | head -n 1 | perl -p -e "s/\@node\ (.*)/* \$1::/" >> top-menu.include Rather than using USE_PERL5_BUILD I'd just replace it by sed(1) line, e.g. sed '/@node/ { s/@node \(.*\)/* \1::/; q; }' >> top-menu.include - graphics/graphviz for ascii figures: doc/internals/Makefile: %.txt: %.dot doc/internals/Makefile: dot -Tcanon $< > $@ doc/internals/Makefile: sbcl-internals.info: top $(patsubst %.dot,%.txt,$(wildcard *.dot)) *.texinfo How-To-Repeat: $ make ... makeinfo --no-split -I "docstrings/" -I "../../contrib/" sbcl.texinfo makeinfo --no-split -I "docstrings/" -I "../../contrib/" asdf.texinfo makeinfo --no-split -I "docstrings/" -I "../../contrib/" --html --no-split --css-include=style-single.css sbcl.texinfo makeinfo --no-split --html --no-split --css-include=style-single.css asdf.texinfo touch html-stamp sh make-top.sh # FIXME. dot -Tcanon discriminating-functions.dot > discriminating-functions.txt dot: not found gmake: *** [discriminating-functions.txt] Error 127 *** Error code 2
Responsible Changed From-To: freebsd-ports-bugs->stas Over to maintainer (via the GNATS Auto Assign Tool)
Anonymous <swell.k@gmail.com> writes: > - perl for top menu: > > doc/internals/make-top.sh: grep @node $texinfo | head -n 1 | perl -p -e "s/\@node\ (.*)/* \$1::/" >> top-menu.include > > Rather than using USE_PERL5_BUILD I'd just replace it by sed(1) line, e.g. > > sed '/@node/ { s/@node \(.*\)/* \1::/; q; }' >> top-menu.include ^^^ Typo: forgot to add $texinfo there.
stas 2010-10-18 19:07:36 UTC FreeBSD ports repository Modified files: lang/sbcl Makefile Added files: lang/sbcl/files patch-doc_internals_make-top.sh Log: - Graphviz is required even for non-PDF documents. PR: ports/151540 Submitted by: Anonymous <swell.k@gmail.com> Revision Changes Path 1.79 +3 -2 ports/lang/sbcl/Makefile 1.1 +11 -0 ports/lang/sbcl/files/patch-doc_internals_make-top.sh (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!