FreeBSD Bugzilla – Attachment 17235 Details for
Bug 31350
make of doc module fails after 'make obj'
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 5.08 KB, created by
Akio Morita
on 2001-10-18 10:40:01 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Akio Morita
Created:
2001-10-18 10:40:01 UTC
Size:
5.08 KB
patch
obsolete
>Index: share/mk/doc.docbook.mk >=================================================================== >RCS file: /CVSrepository/FreeBSD/doc/share/mk/doc.docbook.mk,v >retrieving revision 1.51 >diff -d -u -r1.51 doc.docbook.mk >--- share/mk/doc.docbook.mk 2001/10/04 09:40:09 1.51 >+++ share/mk/doc.docbook.mk 2001/10/06 12:32:52 >@@ -126,6 +126,8 @@ > KNOWN_FORMATS= html html.tar html-split html-split.tar txt rtf ps pdf tex dvi tar pdb > > CSS_SHEET?= ${DOC_PREFIX}/share/misc/docbook.css >+CSS_SHEET:= ${.CURDIR}/${CSS_SHEET} >+CSS_SHEET:= ${CSS_SHEET:C/.*\/\//\//g} > > PRINTOPTS?= -ioutput.print > >@@ -298,7 +300,7 @@ > all: ${_docs} > > index.html HTML.manifest: ${SRCS} ${LOCAL_IMAGES_LIB} ${IMAGES_PNG} ${INDEX_SGML} ${HTML_SPLIT_INDEX} docbook.css >- ${JADE} -V html-manifest -ioutput.html -ioutput.html.images ${JADEOPTS} -d ${DSLHTML} -t sgml ${MASTERDOC} >+ ${JADE} -D`dirname ${.TARGET}` -V html-manifest -ioutput.html -ioutput.html.images ${JADEOPTS} -d ${DSLHTML} -t sgml ${MASTERDOC} > .if !defined(NO_TIDY) > -tidy -i -m -f /dev/null ${TIDYFLAGS} `xargs < HTML.manifest` > .endif >@@ -407,11 +409,11 @@ > .endif > > ${HTML_INDEX}: >- ${JADE} -V html-index -ioutput.html -ioutput.html.images -V nochunks ${JADEOPTS} -d ${DSLHTML} -t sgml ${MASTERDOC} > /dev/null >+ ${JADE} -D`dirname ${.TARGET}` -V html-index -ioutput.html -ioutput.html.images -V nochunks ${JADEOPTS} -d ${DSLHTML} -t sgml ${MASTERDOC} > /dev/null > perl ${PREFIX}/share/sgml/docbook/dsssl/modular/bin/collateindex.pl -g -o ${INDEX_SGML} ${.TARGET} > > ${HTML_SPLIT_INDEX}: >- ${JADE} -V html-index -ioutput.html -ioutput.html.images ${JADEOPTS} -d ${DSLHTML} -t sgml ${MASTERDOC} > /dev/null >+ ${JADE} -D`dirname ${.TARGET}` -V html-index -ioutput.html -ioutput.html.images ${JADEOPTS} -d ${DSLHTML} -t sgml ${MASTERDOC} > /dev/null > perl ${PREFIX}/share/sgml/docbook/dsssl/modular/bin/collateindex.pl -g -o ${INDEX_SGML} ${.TARGET} > > ${PRINT_INDEX}: ${HTML_INDEX} >@@ -613,4 +615,4 @@ > .endfor > > docbook.css: ${CSS_SHEET} >- cp ${CSS_SHEET} ${.CURDIR}/docbook.css >+ cp ${CSS_SHEET} ${.TARGET} >Index: share/mk/doc.html.mk >=================================================================== >RCS file: /CVSrepository/FreeBSD/doc/share/mk/doc.html.mk,v >retrieving revision 1.8 >diff -d -u -r1.8 doc.html.mk >--- share/mk/doc.html.mk 2001/09/13 07:26:26 1.8 >+++ share/mk/doc.html.mk 2001/10/18 07:54:16 >@@ -116,7 +116,7 @@ > all: ${_docs} > > ${DOC}.html: ${SRCS} ${LOCAL_IMAGES_LIB} ${IMAGES_PNG} >- ${SGMLNORM} -c ${HTMLCATALOG} ${SRCS} > ${.TARGET} >+ ${SGMLNORM} -c ${HTMLCATALOG} ${MASTERDOC} > ${.TARGET} > .if !defined(NO_TIDY) > -tidy -i -m -f /dev/null ${TIDYFLAGS} ${.TARGET} > .endif >@@ -236,7 +236,7 @@ > install-${_cf}: ${DOC}.${_cf} > @[ -d ${DESTDIR} ] || mkdir -p ${DESTDIR} > ${INSTALL_DOCS} ${.ALLSRC} ${DESTDIR} >- ${INSTALL_DOCS} ${CSS_SHEET} ${DESTDIR} >+ ${INSTALL_DOCS} ${.CURDIR}/${CSS_SHEET} ${DESTDIR} > .for _curimage in ${IMAGES_LIB} > @[ -d ${DESTDIR}/${LOCAL_IMAGES_LIB_DIR}/${_curimage:H} ] || mkdir -p ${DESTDIR}/${LOCAL_IMAGES_LIB_DIR}/${_curimage:H} > ${INSTALL_DOCS} ${LOCAL_IMAGES_LIB_DIR}/${_curimage} ${DESTDIR}/${LOCAL_IMAGES_LIB_DIR}/${_curimage:H} >Index: share/mk/doc.images.mk >=================================================================== >RCS file: /CVSrepository/FreeBSD/doc/share/mk/doc.images.mk,v >retrieving revision 1.11 >diff -d -u -r1.11 doc.images.mk >--- share/mk/doc.images.mk 2001/08/14 21:51:03 1.11 >+++ share/mk/doc.images.mk 2001/09/23 06:45:39 >@@ -51,7 +51,11 @@ > IMAGES_GEN_EPS=${IMAGES:M*.png:S/.png$/.eps/} > IMAGES_GEN_PDF=${IMAGES:M*.eps:S/.eps$/.pdf/} > >-CLEANFILES+= ${IMAGES_GEN_PNG} ${IMAGES_GEN_EPS} ${IMAGES_GEN_PDF} >+CLEANFILES+= ${IMAGES_GEN_PNG} ${IMAGES_GEN_EPS} ${IMAGES_GEN_PDF} \ >+ ${IMAGES:M*.scr:S/.scr$/.png/} ${IMAGES:M*.scr:S/.scr$/.eps/} >+.if ${.CURDIR}!=${.OBJDIR} >+CLEANFILES+= ${IMAGES:M*.png} ${IMAGES:M*.eps} >+.endif > > IMAGES_PNG=${IMAGES:M*.png} ${IMAGES_GEN_PNG} ${IMAGES:M*.scr:S/.scr$/.png/} > IMAGES_EPS=${IMAGES:M*.eps} ${IMAGES_GEN_EPS} ${IMAGES:M*.scr:S/.scr$/.eps/} >@@ -71,8 +75,10 @@ > .SUFFIXES: .scr .png .eps > > .scr.png: >+ @mkdir -p `dirname ${.TARGET}` > scr2png < ${.IMPSRC} > ${.TARGET} > .scr.eps: >+ @mkdir -p `dirname ${.TARGET}` > scr2png < ${.ALLSRC} | pngtopnm | pnmtops -noturn > ${.TARGET} > > # We can't use suffix rules to generate the rules to convert EPS to PNG and >@@ -80,18 +86,29 @@ > # vice versa, leading to a loop in the dependency graph. Instead, build > # the targets on the fly. > >+.for _curimage in ${IMAGES:M*.png} ${IMAGES:M*.eps} >+.if ${.CURDIR}!=${.OBJDIR} >+${_curimage}: ${.CURDIR}/${_curimage} >+ @mkdir -p `dirname ${.TARGET}` >+ cp ${.ALLSRC} ${.TARGET} >+.endif >+.endfor >+ > .for _curimage in ${IMAGES_GEN_PNG} > ${_curimage}: ${_curimage:S/.png$/.eps/} >+ @mkdir -p `dirname ${.TARGET}` > peps -r ${EPS2PNG_RES} -p -o ${.TARGET} ${.ALLSRC} > .endfor > > .for _curimage in ${IMAGES_GEN_EPS} > ${_curimage}: ${_curimage:S/.eps$/.png/} >+ @mkdir -p `dirname ${.TARGET}` > pngtopnm ${.ALLSRC} | pnmtops -noturn > ${.TARGET} > .endfor > > .for _curimage in ${IMAGES_GEN_PDF} > ${_curimage}: ${_curimage:S/.pdf$/.eps/} >+ @mkdir -p `dirname ${.TARGET}` > epstopdf --outfile=${.TARGET} ${_curimage:S/.pdf$/.eps/} > .endfor > >--- quick hack ---
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 31350
: 17235