ports/105423: [PATCH] Add missing directories to docbook-xsl
Joe Marcus Clarke
marcus at FreeBSD.org
Sun Nov 12 06:20:20 UTC 2006
>Number: 105423
>Category: ports
>Synopsis: [PATCH] Add missing directories to docbook-xsl
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sun Nov 12 06:20:18 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Joe Marcus Clarke
>Release: FreeBSD 6.2-PRERELEASE i386
>Organization:
MarcusCom, Inc.
>Environment:
System: FreeBSD shumai.marcuscom.com 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #14: Tue Oct 24 02:35:38 EDT 2006 marcus at shumai.marcuscom.com:/usr/obj/usr/src/sys/SHUMAI i386
>Description:
The latest docbook-xsl installation is missing three directories: eclipse,
highlighting, and website. The highlighting directory is needed for man page
generation by ports such as graphics/dia.
>How-To-Repeat:
Install textproc/docbook-xsl, and then try to build graphics/dia. The
following error will be seen:
gmake[3]: Entering directory `/export/ports/graphics/dia/work/dia-0.95/doc/en'
xsltproc --nonet --novalid /usr/local/share/xsl/docbook/manpages/docbook.xsl dia.dbk >dia.1
warning: failed to load external entity "/usr/local/share/xsl/docbook/highlighting/common.xsl"
compilation error: file /usr/local/share/xsl/docbook/html/verbatim.xsl line 20 element include
xsl:include : unable to load /usr/local/share/xsl/docbook/highlighting/common.xsl
gmake[3]: *** [dia.1] Error 5
>Fix:
Here is a patch that adds the missing directories.
--- docbook-xsl.diff begins here ---
diff -ruN docbook-xsl.orig/Makefile docbook-xsl/Makefile
--- docbook-xsl.orig/Makefile Sun Nov 12 01:09:23 2006
+++ docbook-xsl/Makefile Sun Nov 12 01:06:19 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,9 +29,9 @@
XMLDIR= ${LOCALBASE}/share/xml
INSTDIR= share/xsl/docbook
PINSTDIR= ${PREFIX}/${INSTDIR}
-COPYDIRS= common extensions fo html htmlhelp images \
- javahelp lib manpages params profiling slides \
- template tools wordml xhtml
+COPYDIRS= common eclipse extensions fo highlighting html htmlhelp \
+ images javahelp lib manpages params profiling slides \
+ template tools website wordml xhtml
PKGINSTALL= ${WRKDIR}/pkg-install
PKGDEINSTALL= ${WRKDIR}/pkg-deinstall
diff -ruN docbook-xsl.orig/pkg-plist docbook-xsl/pkg-plist
--- docbook-xsl.orig/pkg-plist Sun Nov 12 01:09:23 2006
+++ docbook-xsl/pkg-plist Sun Nov 12 01:08:11 2006
@@ -1017,6 +1017,7 @@
share/xsl/docbook/common/xh.xml
share/xsl/docbook/common/zh_cn.xml
share/xsl/docbook/common/zh_tw.xml
+share/xsl/docbook/eclipse/eclipse.xsl
share/xsl/docbook/extensions/saxon65.jar
share/xsl/docbook/extensions/xalan2.jar
share/xsl/docbook/extensions/xalan27.jar
@@ -1073,6 +1074,14 @@
share/xsl/docbook/fo/verbatim.xsl
share/xsl/docbook/fo/xep.xsl
share/xsl/docbook/fo/xref.xsl
+share/xsl/docbook/highlighting/common.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/m2-hl.xml
+share/xsl/docbook/highlighting/myxml-hl.xml
+share/xsl/docbook/highlighting/php-hl.xml
+share/xsl/docbook/highlighting/xslthl-config.xml
share/xsl/docbook/html/admon.xsl
share/xsl/docbook/html/annotations.xsl
share/xsl/docbook/html/autoidx-kimber.xsl
@@ -1808,6 +1817,21 @@
share/xsl/docbook/tools/xsl/build/xsl-param-link.xsl
share/xsl/docbook/tools/xsl/build/xsl-params.xsl
share/xsl/docbook/tools/xsl/build/xsl2jref.xsl
+share/xsl/docbook/website/autolayout.xsl
+share/xsl/docbook/website/chunk-common.xsl
+share/xsl/docbook/website/chunk-tabular.xsl
+share/xsl/docbook/website/chunk-website.xsl
+share/xsl/docbook/website/head.xsl
+share/xsl/docbook/website/makefile-dep.xsl
+share/xsl/docbook/website/olink.xsl
+share/xsl/docbook/website/rss.xsl
+share/xsl/docbook/website/tabular.xsl
+share/xsl/docbook/website/toc-tabular.xsl
+share/xsl/docbook/website/toc.xsl
+share/xsl/docbook/website/website-common.xsl
+share/xsl/docbook/website/website-targets.xsl
+share/xsl/docbook/website/website.xsl
+share/xsl/docbook/website/xbel.xsl
share/xsl/docbook/wordml/blocks-spec.xml
share/xsl/docbook/wordml/docbook-pages.xsl
share/xsl/docbook/wordml/docbook.xsl
@@ -1885,6 +1909,7 @@
share/xsl/docbook/xhtml/xref.xsl
@dirrm share/xsl/docbook/xhtml
@dirrm share/xsl/docbook/wordml
+ at dirrm share/xsl/docbook/website
@dirrm share/xsl/docbook/tools/xsl/build
@dirrm share/xsl/docbook/tools/xsl
@dirrm share/xsl/docbook/tools/make
@@ -1907,8 +1932,10 @@
@dirrm share/xsl/docbook/images
@dirrm share/xsl/docbook/htmlhelp
@dirrm share/xsl/docbook/html
+ at dirrm share/xsl/docbook/highlighting
@dirrm share/xsl/docbook/fo
@dirrm share/xsl/docbook/extensions
+ at dirrm share/xsl/docbook/eclipse
@dirrm share/xsl/docbook/common
@dirrm share/xsl/docbook
%%PORTDOCS%%@dirrm %%DOCSDIR%%/wordml
--- docbook-xsl.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list