Date: Wed, 3 Jul 2013 15:22:19 +0000 (UTC) From: Gabor Kovesdan <gabor@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-projects@freebsd.org Subject: svn commit: r42139 - projects/db5/share/mk Message-ID: <201307031522.r63FMJ2u012914@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: gabor Date: Wed Jul 3 15:22:19 2013 New Revision: 42139 URL: http://svnweb.freebsd.org/changeset/doc/42139 Log: - Add experimental support for dblatex Modified: projects/db5/share/mk/doc.commands.mk projects/db5/share/mk/doc.docbook.mk Modified: projects/db5/share/mk/doc.commands.mk ============================================================================== --- projects/db5/share/mk/doc.commands.mk Wed Jul 3 15:12:52 2013 (r42138) +++ projects/db5/share/mk/doc.commands.mk Wed Jul 3 15:22:19 2013 (r42139) @@ -53,6 +53,8 @@ ZIPOPTS?= -9X # Rendering and format conversion # +DBLATEX?= ${PREFIX}/bin/dblatex + DVIPS?= ${PREFIX}/bin/dvips .if defined(PAPERSIZE) DVIPSOPTS?= -t ${PAPERSIZE:L} Modified: projects/db5/share/mk/doc.docbook.mk ============================================================================== --- projects/db5/share/mk/doc.docbook.mk Wed Jul 3 15:12:52 2013 (r42138) +++ projects/db5/share/mk/doc.docbook.mk Wed Jul 3 15:22:19 2013 (r42139) @@ -50,6 +50,9 @@ # provides better compression, but requires longer # time and utilizes more CPU resources than gzip(1). +# Either dblatex or fop +RENDERENGINE?= dblatex + # # Documents should use the += format to access these. # @@ -72,6 +75,8 @@ IMAGES_LIB?= SCHEMATRONS?= ${DOC_PREFIX}/share/xml/freebsd.sch XSLTPROCOPTS?= --nonet +DBLATEXOPTS?= -I ${IMAGES_EN_DIR}/${DOC}s/${.CURDIR:T} -T simple -d + KNOWN_FORMATS= html html.tar html-split html-split.tar \ epub txt rtf ps pdf tex dvi tar pdb @@ -337,6 +342,7 @@ ${.CURDIR:T}.pdb.${_curcomp}: ${DOC}.pdb ${DOC}.fo: ${DOC}.xml ${LOCAL_IMAGES_LIB} ${LOCAL_IMAGES_PNG} ${DOC}.parsed.xml ${XSLTPROC} ${XSLTPROCOPTS} ${XSLFO} ${DOC}.parsed.print.xml > ${.TARGET} +.if ${RENDERENGINE} == "fop" ${DOC}.pdf: ${DOC}.fo ${LOCAL_IMAGES_LIB} ${LOCAL_IMAGES_PNG} ${FOP} ${FOPOPTS} ${DOC}.fo ${.TARGET} @@ -345,6 +351,15 @@ ${DOC}.ps: ${DOC}.fo ${LOCAL_IMAGES_LIB} ${DOC}.rtf: ${DOC}.fo ${LOCAL_IMAGES_LIB} ${LOCAL_IMAGES_PNG} ${FOP} ${FOPOPTS} ${DOC}.fo ${.TARGET} +.else +# Default is dblatex +${DOC}.pdf: ${DOC}.parsed.xml ${LOCAL_IMAGES_LIB} ${LOCAL_IMAGES_PNG} + ${DBLATEX} ${DOC}.parsed.print.xml ${DBLATEXOPTS} -o ${.TARGET} + +${DOC}.ps: ${DOC}.parsed.xml ${LOCAL_IMAGES_LIB} ${LOCAL_IMAGES_PNG} + ${DBLATEX} ${DOC}.parsed.print.xml ${DBLATEXOPTS} -o ${.TARGET} +.endif + ${DOC}.tar: ${SRCS} ${LOCAL_IMAGES} ${LOCAL_CSS_SHEET} ${TAR} cf ${.TARGET} -C ${.CURDIR} ${SRCS} \
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201307031522.r63FMJ2u012914>