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