Date: Fri, 20 Jun 2003 06:00:35 -0700 (PDT) From: Sergei Kolobov <sergei@kolobov.com> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/53173: [NEW PORT] textproc/xmlto: Front-end to an XSL toolchain Message-ID: <200306201300.h5KD0Z4G033020@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/53173; it has been noted by GNATS. From: Sergei Kolobov <sergei@kolobov.com> To: FreeBSD-gnats-submit@FreeBSD.org, "Sergey A. Osokin" <osa@FreeBSD.org> Cc: Subject: Re: ports/53173: [NEW PORT] textproc/xmlto: Front-end to an XSL toolchain Date: Fri, 20 Jun 2003 16:56:08 +0400 The patch below fixes (finally) xmlto port: - avoid fetching DocBook XSL stylesheets via HTTP by redirecting to the installed docbook-xsl port; add dependency --- Makefile.orig Tue Jun 17 12:50:46 2003 +++ Makefile Fri Jun 20 16:49:55 2003 @@ -19,7 +19,8 @@ BUILD_DEPENDS= ${BASH_CMD}:${PORTSDIR}/shells/bash2 \ ${GETOPT_CMD}:${PORTSDIR}/misc/getopt \ xmllint:${PORTSDIR}/textproc/libxml2 \ - xsltproc:${PORTSDIR}/textproc/libxslt + xsltproc:${PORTSDIR}/textproc/libxslt \ + ${XSL_DIR}:${PORTSDIR}/textproc/docbook-xsl RUN_DEPENDS= ${BUILD_DEPENDS} .if defined(WITH_PASSIVETEX) || exists(${PASSIVETEX}) @@ -39,12 +40,16 @@ GETOPT_CMD= ${LOCALBASE}/bin/getopt PASSIVETEX= ${LOCALBASE}/share/texmf/tex/passivetex +XSL_URL= http://docbook.sourceforge.net/release/xsl/current +XSL_DIR= ${LOCALBASE}/share/xsl/docbook + MAN1= xmlif.1 xmlto.1 DOCS= AUTHORS NEWS do-patch: - ${REINPLACE_CMD} -e 's,/bin/bash,${BASH_CMD},' -e '/--nonet/d' \ - ${WRKSRC}/xmlto.in + ${REINPLACE_CMD} -e 's,/bin/bash,${BASH_CMD},' ${WRKSRC}/xmlto.in + ${REINPLACE_CMD} -e 's,${XSL_URL},${XSL_DIR},' \ + ${WRKSRC}/format/docbook/* .if !defined(WITH_PASSIVETEX) ${REINPLACE_CMD} -e '/format\/fo\//d' ${WRKSRC}/Makefile.in .endif
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200306201300.h5KD0Z4G033020>