Date: Tue, 14 Nov 2006 00:29:33 +0800 (CST) From: chinsan <chinsan@FreeBSD.org> To: FreeBSD-gnats-submit@FreeBSD.org Cc: des@FreeBSD.org Subject: ports/105484: [PATCH] textproc/docbook-xsl: Fix COPYDIRS by adding new directory: highlighting Message-ID: <20061113162933.0508711452@chinsan.twbbs.org> Resent-Message-ID: <200611131640.kADGe2gD026975@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 105484 >Category: ports >Synopsis: [PATCH] textproc/docbook-xsl: Fix COPYDIRS by adding new directory: highlighting >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Nov 13 16:40:01 GMT 2006 >Closed-Date: >Last-Modified: >Originator: chinsan >Release: FreeBSD 6.2-PRERELEASE i386 >Organization: Taiwan >Environment: System: FreeBSD chinsan.twbbs.org 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #2: Sun Nov 12 00:43:51 CST 2006 >Description: - Fix COPYDIRS by adding new directory: highlighting - The line 20 in /usr/local/share/xsl/docbook/html/verbatim.xsl shows: <xsl:include href="../highlighting/common.xsl"/> But we didn't install /usr/local/share/xsl/docbook/highlighting/common.xsl. This patch will fix for this. Port maintainer (des@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: chinsan@chinsan </usr/ports/textproc/xmlto> sudo make ===> Vulnerability check disabled, database not found ===> Extracting for xmlto-0.0.18 => MD5 Checksum OK for xmlto-0.0.18.tar.bz2. => SHA256 Checksum OK for xmlto-0.0.18.tar.bz2. ===> Patching for xmlto-0.0.18 ===> Applying FreeBSD patches for xmlto-0.0.18 /usr/bin/sed -i.bak -e '/format\/fo\//d' /usr/ports/textproc/xmlto/work/xmlto-0.0.18/Makefile.in ===> xmlto-0.0.18 depends on file: /usr/local/bin/bash - found ===> xmlto-0.0.18 depends on file: /usr/local/bin/getopt - found ===> xmlto-0.0.18 depends on executable in : xmllint - found ===> xmlto-0.0.18 depends on executable in : xsltproc - found ===> xmlto-0.0.18 depends on file: /usr/local/share/xsl/docbook - found ===> Configuring for xmlto-0.0.18 checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel checking whether build environment is sane... yes checking for gawk... no checking for mawk... no checking for nawk... nawk checking whether make sets $(MAKE)... yes checking for gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of cc... gcc3 checking whether cc understands -c and -o together... yes checking for flex... flex checking for yywrap in -lfl... yes checking lex output file root... lex.yy checking whether yytext is a pointer... yes checking for mktemp program... mktemp checking for GNU find program... find checking for bash... /usr/local/bin/bash checking for getopt program... /usr/local/bin/getopt checking whether getopt handles long options... yes configure: creating ./config.status config.status: creating Makefile config.status: creating xmlto config.status: creating xmlto.spec config.status: creating config.h config.status: executing depfiles commands ===> Building for xmlto-0.0.18 make all-am if cc -DHAVE_CONFIG_H -I. -I. -I. -O2 -fno-strict-aliasing -pipe -O2 -pipe -march=i686 -march=pentium4 -MT xmlif/xmlif.o -MD -MP -MF "xmlif/.deps/xmlif.Tpo" -c -o xmlif/xmlif.o `test -f 'xmlif/xmlif.c' || echo './'`xmlif/xmlif.c; then mv -f "xmlif/.deps/xmlif.Tpo" "xmlif/.deps/xmlif.Po"; else rm -f "xmlif/.deps/xmlif.Tpo"; exit 1; fi cc -O2 -fno-strict-aliasing -pipe -O2 -pipe -march=i686 -march=pentium4 -o xmlif/xmlif xmlif/xmlif.o for xml in xmlif.xml xmlto.xml; do FORMAT_DIR=./format XSL_DIR=./xsl bash ./xmlto -o man/man1 man ./doc/$xml ; done || ( RC=$?; cat ./FAQ; exit $RC ) warning: failed to load external entity "file:///usr/local/share/xsl/docbook/highlighting/common.xsl" compilation error: file file:///usr/local/share/xsl/docbook/html/verbatim.xsl line 20 element include xsl:include : unable to load file:///usr/local/share/xsl/docbook/highlighting/common.xsl warning: failed to load external entity "file:///usr/local/share/xsl/docbook/highlighting/common.xsl" compilation error: file file:///usr/local/share/xsl/docbook/html/verbatim.xsl line 20 element include xsl:include : unable to load file:///usr/local/share/xsl/docbook/highlighting/common.xsl Q: I'm trying to build xmlto on my Debian box, but it doesn't work. A: If you get `Attempt to load network entity' errors when building xmlto, your system does not have the required support for XML Catalogs (http://www.oasis-open.org/committees/entity/spec-2001-08-06.html). In particular, Debian has no support for these. Try the Fedora Project <http://fedora.redhat.com>. *** Error code 1 Stop in /usr/ports/textproc/xmlto/work/xmlto-0.0.18. *** Error code 1 Stop in /usr/ports/textproc/xmlto/work/xmlto-0.0.18. *** Error code 1 Stop in /usr/ports/textproc/xmlto. >Fix: --- docbook-xsl-1.71.1_1.patch begins here --- diff -ruN --exclude=CVS /usr/ports/textproc/docbook-xsl/Makefile /usr/home/chinsan/project/docbook-xsl/Makefile --- /usr/ports/textproc/docbook-xsl/Makefile Sat Nov 11 18:31:29 2006 +++ /usr/home/chinsan/project/docbook-xsl/Makefile Tue Nov 14 00:14:40 2006 @@ -7,6 +7,7 @@ PORTNAME= docbook-xsl PORTVERSION= 1.71.1 +PORTREVISION= 1 CATEGORIES= textproc MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= docbook @@ -28,7 +29,7 @@ XMLDIR= ${LOCALBASE}/share/xml INSTDIR= share/xsl/docbook PINSTDIR= ${PREFIX}/${INSTDIR} -COPYDIRS= common extensions fo html htmlhelp images \ +COPYDIRS= common extensions fo highlighting html htmlhelp images \ javahelp lib manpages params profiling slides \ template tools wordml xhtml PKGINSTALL= ${WRKDIR}/pkg-install diff -ruN --exclude=CVS /usr/ports/textproc/docbook-xsl/pkg-plist /usr/home/chinsan/project/docbook-xsl/pkg-plist --- /usr/ports/textproc/docbook-xsl/pkg-plist Sat Nov 11 18:31:29 2006 +++ /usr/home/chinsan/project/docbook-xsl/pkg-plist Tue Nov 14 00:18:54 2006 @@ -1073,6 +1073,14 @@ share/xsl/docbook/fo/verbatim.xsl share/xsl/docbook/fo/xep.xsl share/xsl/docbook/fo/xref.xsl +share/xsl/docbook/highlighting/delphi-hl.xml +share/xsl/docbook/highlighting/ini-hl.xml +share/xsl/docbook/highlighting/java-hl.xml +share/xsl/docbook/highlighting/xslthl-config.xml +share/xsl/docbook/highlighting/myxml-hl.xml +share/xsl/docbook/highlighting/php-hl.xml +share/xsl/docbook/highlighting/common.xsl +share/xsl/docbook/highlighting/m2-hl.xml share/xsl/docbook/html/admon.xsl share/xsl/docbook/html/annotations.xsl share/xsl/docbook/html/autoidx-kimber.xsl @@ -1907,6 +1915,7 @@ @dirrm share/xsl/docbook/images @dirrm share/xsl/docbook/htmlhelp @dirrm share/xsl/docbook/html +@dirrm share/xsl/docbook/highlighting @dirrm share/xsl/docbook/fo @dirrm share/xsl/docbook/extensions @dirrm share/xsl/docbook/common --- docbook-xsl-1.71.1_1.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061113162933.0508711452>