Skip site navigation (1)Skip section navigation (2)
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>