From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Jun 20 06:00:35 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B5BF237B401 for ; Fri, 20 Jun 2003 06:00:35 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 557C743FB1 for ; Fri, 20 Jun 2003 06:00:35 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h5KD0ZUp033021 for ; Fri, 20 Jun 2003 06:00:35 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h5KD0Z4G033020; Fri, 20 Jun 2003 06:00:35 -0700 (PDT) Date: Fri, 20 Jun 2003 06:00:35 -0700 (PDT) Message-Id: <200306201300.h5KD0Z4G033020@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: Sergei Kolobov Subject: Re: ports/53173: [NEW PORT] textproc/xmlto: Front-end to an XSL toolchain X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Sergei Kolobov List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jun 2003 13:00:36 -0000 The following reply was made to PR ports/53173; it has been noted by GNATS. From: Sergei Kolobov To: FreeBSD-gnats-submit@FreeBSD.org, "Sergey A. Osokin" 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