From owner-svn-doc-projects@FreeBSD.ORG Sun Mar 31 21:11:10 2013 Return-Path: Delivered-To: svn-doc-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id CD3E2530; Sun, 31 Mar 2013 21:11:10 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id B057BFEA; Sun, 31 Mar 2013 21:11:10 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r2VLBAhZ092278; Sun, 31 Mar 2013 21:11:10 GMT (envelope-from gabor@svn.freebsd.org) Received: (from gabor@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r2VLB7uR092255; Sun, 31 Mar 2013 21:11:07 GMT (envelope-from gabor@svn.freebsd.org) Message-Id: <201303312111.r2VLB7uR092255@svn.freebsd.org> From: Gabor Kovesdan Date: Sun, 31 Mar 2013 21:11:07 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-projects@freebsd.org Subject: svn commit: r41330 - in projects/xml-tools: de_DE.ISO8859-1/books/handbook el_GR.ISO8859-7/books/handbook en_US.ISO8859-1/books/handbook es_ES.ISO8859-1/books/handbook fr_FR.ISO8859-1/books/handboo... X-SVN-Group: doc-projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-projects@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for doc projects trees List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Mar 2013 21:11:10 -0000 Author: gabor Date: Sun Mar 31 21:11:07 2013 New Revision: 41330 URL: http://svnweb.freebsd.org/changeset/doc/41330 Log: Always build pdf from ps and remove related nits. This is what was already done with Handbook and building pdf directly does not seem to work correctly anyway. This change will help simplifying the build process and spare some image conversions. Modified: projects/xml-tools/de_DE.ISO8859-1/books/handbook/Makefile projects/xml-tools/el_GR.ISO8859-7/books/handbook/Makefile projects/xml-tools/en_US.ISO8859-1/books/handbook/Makefile projects/xml-tools/es_ES.ISO8859-1/books/handbook/Makefile projects/xml-tools/fr_FR.ISO8859-1/books/handbook/Makefile projects/xml-tools/hu_HU.ISO8859-2/books/handbook/Makefile projects/xml-tools/it_IT.ISO8859-15/books/handbook/Makefile projects/xml-tools/ja_JP.eucJP/books/handbook/Makefile projects/xml-tools/mn_MN.UTF-8/books/handbook/Makefile projects/xml-tools/nl_NL.ISO8859-1/books/handbook/Makefile projects/xml-tools/pl_PL.ISO8859-2/books/handbook/Makefile projects/xml-tools/pt_BR.ISO8859-1/books/handbook/Makefile projects/xml-tools/ru_RU.KOI8-R/books/handbook/Makefile projects/xml-tools/share/mk/doc.docbook.mk projects/xml-tools/zh_CN.GB2312/books/handbook/Makefile projects/xml-tools/zh_TW.Big5/books/handbook/Makefile Modified: projects/xml-tools/de_DE.ISO8859-1/books/handbook/Makefile ============================================================================== --- projects/xml-tools/de_DE.ISO8859-1/books/handbook/Makefile Sun Mar 31 18:51:55 2013 (r41329) +++ projects/xml-tools/de_DE.ISO8859-1/books/handbook/Makefile Sun Mar 31 21:11:07 2013 (r41330) @@ -23,7 +23,6 @@ DOC?= book FORMATS?= html-split HAS_INDEX= true -USE_PS2PDF= yes INSTALL_COMPRESSED?= gz INSTALL_ONLY_COMPRESSED?= Modified: projects/xml-tools/el_GR.ISO8859-7/books/handbook/Makefile ============================================================================== --- projects/xml-tools/el_GR.ISO8859-7/books/handbook/Makefile Sun Mar 31 18:51:55 2013 (r41329) +++ projects/xml-tools/el_GR.ISO8859-7/books/handbook/Makefile Sun Mar 31 21:11:07 2013 (r41330) @@ -44,7 +44,6 @@ DOC?= book FORMATS?= html-split HAS_INDEX= true -USE_PS2PDF= yes INSTALL_COMPRESSED?= gz INSTALL_ONLY_COMPRESSED?= Modified: projects/xml-tools/en_US.ISO8859-1/books/handbook/Makefile ============================================================================== --- projects/xml-tools/en_US.ISO8859-1/books/handbook/Makefile Sun Mar 31 18:51:55 2013 (r41329) +++ projects/xml-tools/en_US.ISO8859-1/books/handbook/Makefile Sun Mar 31 21:11:07 2013 (r41330) @@ -40,7 +40,6 @@ DOC?= book FORMATS?= html-split HAS_INDEX= true -USE_PS2PDF= yes INSTALL_COMPRESSED?= gz INSTALL_ONLY_COMPRESSED?= Modified: projects/xml-tools/es_ES.ISO8859-1/books/handbook/Makefile ============================================================================== --- projects/xml-tools/es_ES.ISO8859-1/books/handbook/Makefile Sun Mar 31 18:51:55 2013 (r41329) +++ projects/xml-tools/es_ES.ISO8859-1/books/handbook/Makefile Sun Mar 31 21:11:07 2013 (r41330) @@ -37,7 +37,6 @@ DOC?= book FORMATS?= html-split HAS_INDEX= true -USE_PS2PDF= yes INSTALL_COMPRESSED?= gz INSTALL_ONLY_COMPRESSED?= Modified: projects/xml-tools/fr_FR.ISO8859-1/books/handbook/Makefile ============================================================================== --- projects/xml-tools/fr_FR.ISO8859-1/books/handbook/Makefile Sun Mar 31 18:51:55 2013 (r41329) +++ projects/xml-tools/fr_FR.ISO8859-1/books/handbook/Makefile Sun Mar 31 21:11:07 2013 (r41330) @@ -34,7 +34,6 @@ DOC?= book FORMATS?= html-split HAS_INDEX= true -USE_PS2PDF= yes INSTALL_COMPRESSED?= gz INSTALL_ONLY_COMPRESSED?= Modified: projects/xml-tools/hu_HU.ISO8859-2/books/handbook/Makefile ============================================================================== --- projects/xml-tools/hu_HU.ISO8859-2/books/handbook/Makefile Sun Mar 31 18:51:55 2013 (r41329) +++ projects/xml-tools/hu_HU.ISO8859-2/books/handbook/Makefile Sun Mar 31 21:11:07 2013 (r41330) @@ -45,7 +45,6 @@ DOC?= book FORMATS?= html-split HAS_INDEX= true -USE_PS2PDF= yes INSTALL_COMPRESSED?= gz INSTALL_ONLY_COMPRESSED?= Modified: projects/xml-tools/it_IT.ISO8859-15/books/handbook/Makefile ============================================================================== --- projects/xml-tools/it_IT.ISO8859-15/books/handbook/Makefile Sun Mar 31 18:51:55 2013 (r41329) +++ projects/xml-tools/it_IT.ISO8859-15/books/handbook/Makefile Sun Mar 31 21:11:07 2013 (r41330) @@ -35,7 +35,6 @@ DOC?= book FORMATS?= html-split HAS_INDEX= true -USE_PS2PDF= yes INSTALL_COMPRESSED?= gz INSTALL_ONLY_COMPRESSED?= Modified: projects/xml-tools/ja_JP.eucJP/books/handbook/Makefile ============================================================================== --- projects/xml-tools/ja_JP.eucJP/books/handbook/Makefile Sun Mar 31 18:51:55 2013 (r41329) +++ projects/xml-tools/ja_JP.eucJP/books/handbook/Makefile Sun Mar 31 21:11:07 2013 (r41330) @@ -42,7 +42,6 @@ DOC?= book FORMATS?= html-split HAS_INDEX= true -USE_PS2PDF= yes INSTALL_COMPRESSED?= gz INSTALL_ONLY_COMPRESSED?= Modified: projects/xml-tools/mn_MN.UTF-8/books/handbook/Makefile ============================================================================== --- projects/xml-tools/mn_MN.UTF-8/books/handbook/Makefile Sun Mar 31 18:51:55 2013 (r41329) +++ projects/xml-tools/mn_MN.UTF-8/books/handbook/Makefile Sun Mar 31 21:11:07 2013 (r41330) @@ -43,7 +43,6 @@ DOC?= book FORMATS?= html-split HAS_INDEX= true -USE_PS2PDF= yes INSTALL_COMPRESSED?= gz INSTALL_ONLY_COMPRESSED?= Modified: projects/xml-tools/nl_NL.ISO8859-1/books/handbook/Makefile ============================================================================== --- projects/xml-tools/nl_NL.ISO8859-1/books/handbook/Makefile Sun Mar 31 18:51:55 2013 (r41329) +++ projects/xml-tools/nl_NL.ISO8859-1/books/handbook/Makefile Sun Mar 31 21:11:07 2013 (r41330) @@ -43,7 +43,6 @@ DOC?= book FORMATS?= html-split HAS_INDEX= true -USE_PS2PDF= yes INSTALL_COMPRESSED?= gz INSTALL_ONLY_COMPRESSED?= Modified: projects/xml-tools/pl_PL.ISO8859-2/books/handbook/Makefile ============================================================================== --- projects/xml-tools/pl_PL.ISO8859-2/books/handbook/Makefile Sun Mar 31 18:51:55 2013 (r41329) +++ projects/xml-tools/pl_PL.ISO8859-2/books/handbook/Makefile Sun Mar 31 21:11:07 2013 (r41330) @@ -35,7 +35,6 @@ DOC?= book FORMATS?= html-split HAS_INDEX= true -USE_PS2PDF= yes INSTALL_COMPRESSED?= gz INSTALL_ONLY_COMPRESSED?= Modified: projects/xml-tools/pt_BR.ISO8859-1/books/handbook/Makefile ============================================================================== --- projects/xml-tools/pt_BR.ISO8859-1/books/handbook/Makefile Sun Mar 31 18:51:55 2013 (r41329) +++ projects/xml-tools/pt_BR.ISO8859-1/books/handbook/Makefile Sun Mar 31 21:11:07 2013 (r41330) @@ -36,7 +36,6 @@ DOC?= book FORMATS?= html-split HAS_INDEX= true -USE_PS2PDF= yes INSTALL_COMPRESSED?= gz INSTALL_ONLY_COMPRESSED?= Modified: projects/xml-tools/ru_RU.KOI8-R/books/handbook/Makefile ============================================================================== --- projects/xml-tools/ru_RU.KOI8-R/books/handbook/Makefile Sun Mar 31 18:51:55 2013 (r41329) +++ projects/xml-tools/ru_RU.KOI8-R/books/handbook/Makefile Sun Mar 31 21:11:07 2013 (r41330) @@ -38,7 +38,6 @@ DOC?= book FORMATS?= html-split #HAS_INDEX= true -USE_PS2PDF= yes INSTALL_COMPRESSED?= gz INSTALL_ONLY_COMPRESSED?= Modified: projects/xml-tools/share/mk/doc.docbook.mk ============================================================================== --- projects/xml-tools/share/mk/doc.docbook.mk Sun Mar 31 18:51:55 2013 (r41329) +++ projects/xml-tools/share/mk/doc.docbook.mk Sun Mar 31 21:11:07 2013 (r41330) @@ -452,31 +452,12 @@ ${DOC}.rtf: .if ${RENDERENGINE} == "jade" .if !defined(NO_TEX) -# -# This sucks, but there's no way round it. The PS and PDF formats need -# to use different image formats, which are chosen at the .tex stage. So, -# we need to create a different .tex file depending on our eventual output -# format, which will then lead on to a different .dvi file as well. -# - ${DOC}.tex: ${SRCS} ${LOCAL_IMAGES_EPS} ${PRINT_INDEX} \ ${LOCAL_IMAGES_TXT} ${LOCAL_IMAGES_EN} \ ${DOC}.parsed.xml ${JADE} -V tex-backend ${PRINTOPTS} \ ${JADEOPTS} -t tex -o ${.TARGET} ${XMLDECL} ${DOC}.parsed.xml -${DOC}.tex-ps: ${DOC}.tex - ${LN} -f ${.ALLSRC} ${.TARGET} - -.if !target(${DOC}.tex-pdf) -${DOC}.tex-pdf: ${SRCS} ${IMAGES_PDF} ${PRINT_INDEX} \ - ${LOCAL_IMAGES_TXT} ${DOC}.parsed.xml - ${RM} -f ${.TARGET} - ${CAT} ${PDFTEX_DEF} > ${.TARGET} - ${JADE} -V tex-backend ${PRINTOPTS} -ioutput.print.pdf \ - ${JADEOPTS} -t tex -o /dev/stdout ${XMLDECL} ${DOC}.parsed.xml >> ${.TARGET} -.endif - .if !target(${DOC}.dvi) ${DOC}.dvi: ${DOC}.tex ${LOCAL_IMAGES_EPS} .for _curimage in ${LOCAL_IMAGES_EPS:M*share*} @@ -492,41 +473,23 @@ ${DOC}.dvi: ${DOC}.tex ${LOCAL_IMAGES_EP .endif .if !target(${DOC}.pdf) -.if !defined(USE_PS2PDF) -${DOC}.pdf: ${DOC}.tex-pdf ${IMAGES_PDF} -.else ${DOC}.pdf: ${DOC}.ps ${IMAGES_PDF} -.endif -.for _curimage in ${IMAGES_PDF:M*share*} - ${CP} -p ${_curimage} ${.CURDIR:H:H}/${_curimage:H:S|${IMAGES_EN_DIR}/||:S|${.CURDIR}||} -.endfor -.if !defined(USE_PS2PDF) - ${PDFJADETEX_PREPROCESS} < ${DOC}.tex-pdf > ${DOC}.tex-pdf-tmp - @${ECHO} "==> PDFTeX pass 1/3" - -${PDFJADETEX_CMD} '${TEX_CMDSEQ} \nonstopmode\input{${DOC}.tex-pdf-tmp}' - @${ECHO} "==> PDFTeX pass 2/3" - -${PDFJADETEX_CMD} '${TEX_CMDSEQ} \nonstopmode\input{${DOC}.tex-pdf-tmp}' - @${ECHO} "==> PDFTeX pass 3/3" - -${PDFJADETEX_CMD} '${TEX_CMDSEQ} \nonstopmode\input{${DOC}.tex-pdf-tmp}' -.else +#.for _curimage in ${IMAGES_PDF:M*share*} +# ${CP} -p ${_curimage} ${.CURDIR:H:H}/${_curimage:H:S|${IMAGES_EN_DIR}/||:S|${.CURDIR}||} +#.endfor ${PS2PDF} ${DOC}.ps ${.TARGET} .endif -.endif ${DOC}.ps: ${DOC}.dvi ${DVIPS} ${DVIPSOPTS} -o ${.TARGET} ${.ALLSRC} .else # NO_TEX -${DOC}.tex ${DOC}.tex-ps ${DOC}.dvi ${DOC}.ps: +${DOC}.tex ${DOC}.dvi ${DOC}.ps: ${TOUCH} ${.TARGET} .if !target(${DOC}.pdf) ${DOC}.pdf: ${TOUCH} ${.TARGET} .endif -.if !target(${DOC}.tex-pdf) -${DOC}.tex-pdf: - ${TOUCH} ${.TARGET} -.endif .endif .elif ${RENDERENGINE} == "fop" Modified: projects/xml-tools/zh_CN.GB2312/books/handbook/Makefile ============================================================================== --- projects/xml-tools/zh_CN.GB2312/books/handbook/Makefile Sun Mar 31 18:51:55 2013 (r41329) +++ projects/xml-tools/zh_CN.GB2312/books/handbook/Makefile Sun Mar 31 21:11:07 2013 (r41330) @@ -41,7 +41,6 @@ DOC?= book FORMATS?= html-split HAS_INDEX= true -USE_PS2PDF= yes INSTALL_COMPRESSED?= gz INSTALL_ONLY_COMPRESSED?= Modified: projects/xml-tools/zh_TW.Big5/books/handbook/Makefile ============================================================================== --- projects/xml-tools/zh_TW.Big5/books/handbook/Makefile Sun Mar 31 18:51:55 2013 (r41329) +++ projects/xml-tools/zh_TW.Big5/books/handbook/Makefile Sun Mar 31 21:11:07 2013 (r41330) @@ -34,7 +34,6 @@ DOC?= book FORMATS?= html-split HAS_INDEX= true -USE_PS2PDF= yes INSTALL_COMPRESSED?= gz INSTALL_ONLY_COMPRESSED?=