[csw-devel] SF.net SVN: gar:[2509] csw/mgar/pkg

bdwalton at users.sourceforge.net bdwalton at users.sourceforge.net
Wed Dec 10 15:24:30 CET 2008


Revision: 2509
          http://gar.svn.sourceforge.net/gar/?rev=2509&view=rev
Author:   bdwalton
Date:     2008-12-10 14:24:29 +0000 (Wed, 10 Dec 2008)

Log Message:
-----------
First working package for CSWdocbookxsl.

Added Paths:
-----------
    csw/mgar/pkg/docbook-style-xsl/
    csw/mgar/pkg/docbook-style-xsl/branches/
    csw/mgar/pkg/docbook-style-xsl/tags/
    csw/mgar/pkg/docbook-style-xsl/trunk/
    csw/mgar/pkg/docbook-style-xsl/trunk/Makefile
    csw/mgar/pkg/docbook-style-xsl/trunk/checksums
    csw/mgar/pkg/docbook-style-xsl/trunk/files/
    csw/mgar/pkg/docbook-style-xsl/trunk/files/CSWdocbookxsl.depend
    csw/mgar/pkg/docbook-style-xsl/trunk/files/CSWdocbookxsl.gspec
    csw/mgar/pkg/docbook-style-xsl/trunk/files/CSWdocbookxsl.postinstall
    csw/mgar/pkg/docbook-style-xsl/trunk/files/CSWdocbookxsl.preremove
    csw/mgar/pkg/docbook-style-xsl/trunk/files/Makefile
    csw/mgar/pkg/docbook-style-xsl/trunk/files/docbook-xsl-lists.patch
    csw/mgar/pkg/docbook-style-xsl/trunk/files/docbook-xsl-marginleft.patch
    csw/mgar/pkg/docbook-style-xsl/trunk/files/docbook-xsl-pagesetup.patch
    csw/mgar/pkg/docbook-style-xsl/trunk/files/docbook-xsl-sp.patch


Property changes on: csw/mgar/pkg/docbook-style-xsl/trunk
___________________________________________________________________
Added: svn:ignore
   + cookies
download
work


Added: svn:externals
   + gar https://gar.svn.sf.net/svnroot/gar/csw/mgar/gar/v1


Added: csw/mgar/pkg/docbook-style-xsl/trunk/Makefile
===================================================================
--- csw/mgar/pkg/docbook-style-xsl/trunk/Makefile	                        (rev 0)
+++ csw/mgar/pkg/docbook-style-xsl/trunk/Makefile	2008-12-10 14:24:29 UTC (rev 2509)
@@ -0,0 +1,52 @@
+GARNAME = docbookxsl
+GARVERSION = 1.69.1
+PATCHLEVEL = 5.1
+CATEGORIES = xtra
+
+# for our (modified from rhel) copied in Makefile.
+PREREQUISITES = CSWgfile CSWbash
+
+DESCRIPTION = Norman Walsh's XSL stylesheets for DocBook XML.
+define BLURB
+The DocBook XSL stylesheets are a set of stylesheets for use with an
+XSLT engine (such as xsltproc or Saxon) for transforming DocBook XML
+documents into other DocBookOutputFormats, such as HTML, PDF,
+Microsoft HTML Help, and man pages.
+endef
+
+# docbook-xsl is housed in the docbook master project at SF.
+SF_PROJ = docbook
+MASTER_SITES = $(SF_MIRRORS)
+DISTFILES  = docbook-xsl-$(GARVERSION).tar.bz2
+DISTFILES += docbook-xsl-doc-$(GARVERSION).tar.bz2
+DISTFILES += $(call admfiles,CSWdocbookxsl,depend postinstall preremove)
+DISTFILES += Makefile
+
+# These are listed in the same order they'd be applied during the rpm build...
+# They don't apply cleanly, otherwise.
+PATCHFILES  = docbook-xsl-pagesetup.patch docbook-xsl-marginleft.patch
+PATCHFILES += docbook-xsl-lists.patch docbook-xsl-sp.patch
+
+CONFIGURE_SCRIPTS =
+
+BUILD_SCRIPTS =
+
+TEST_SCRIPTS =
+
+INSTALL_ARGS = DESTDIR=$(DESTDIR) GARVERSION=$(GARVERSION) \
+			PATCHLEVEL=$(PATCHLEVEL)
+
+#to make the package extraction happy...(we don't use the - separator)
+WORKSRC = $(WORKDIR)/docbook-xsl-$(GARVERSION)
+
+post-extract:
+	@( cd $(WORKSRC); cp ../Makefile . )
+	@$(MAKECOOKIE)
+
+post-install:
+	@(cd $(DESTDIR)/opt/csw/share/sgml/docbook; \
+		ln -s xsl-stylesheets-$(GARVERSION)-$(PATCHLEVEL) \
+			xsl-stylesheets )
+	@$(MAKECOOKIE)
+
+include gar/category.mk

Added: csw/mgar/pkg/docbook-style-xsl/trunk/checksums
===================================================================
--- csw/mgar/pkg/docbook-style-xsl/trunk/checksums	                        (rev 0)
+++ csw/mgar/pkg/docbook-style-xsl/trunk/checksums	2008-12-10 14:24:29 UTC (rev 2509)
@@ -0,0 +1,11 @@
+6ebd29a67f2dcc3f2220f475ee6f6552  download/docbook-xsl-1.69.1.tar.bz2
+b3bf09a0b1a368a3490e68ffc695d290  download/docbook-xsl-doc-1.69.1.tar.bz2
+4120f10e50070dd8fc2284d5214bf51d  download/CSWdocbookxsl.gspec
+6d190471746a394df111025da3060868  download/CSWdocbookxsl.depend
+626425bf8e0de42afd5781c2d63397fc  download/CSWdocbookxsl.postinstall
+9f98469194bd4c15bf6b3fc76514b406  download/CSWdocbookxsl.preremove
+ae11620673a7144c4df9a6e408a3bcb1  download/Makefile
+84b37b559cc95c747e39a5a8f79558a3  download/docbook-xsl-pagesetup.patch
+1d1ff63f5ebd3527c925f68e55138b6f  download/docbook-xsl-marginleft.patch
+cec8c281ed1c9be99ad47a74362248d5  download/docbook-xsl-lists.patch
+e7bbf777eadbb70aaed073006de0347e  download/docbook-xsl-sp.patch

Added: csw/mgar/pkg/docbook-style-xsl/trunk/files/CSWdocbookxsl.depend
===================================================================
--- csw/mgar/pkg/docbook-style-xsl/trunk/files/CSWdocbookxsl.depend	                        (rev 0)
+++ csw/mgar/pkg/docbook-style-xsl/trunk/files/CSWdocbookxsl.depend	2008-12-10 14:24:29 UTC (rev 2509)
@@ -0,0 +1,6 @@
+P CSWcommon common - common files and dirs for CSW packages
+P CSWsgmlcommon sgmlcommon - A collection of entities and DTDs
+P CSWxmlcommon xmlcommon - A collection of entities and DTDs
+P CSWlibxml2 libxml2 - A  library providing XML and HTML support
+P CSWdocbookdtds docbookdtds - SGML and XML document type definitions for DocBook.
+

Added: csw/mgar/pkg/docbook-style-xsl/trunk/files/CSWdocbookxsl.gspec
===================================================================
--- csw/mgar/pkg/docbook-style-xsl/trunk/files/CSWdocbookxsl.gspec	                        (rev 0)
+++ csw/mgar/pkg/docbook-style-xsl/trunk/files/CSWdocbookxsl.gspec	2008-12-10 14:24:29 UTC (rev 2509)
@@ -0,0 +1,5 @@
+%var            bitname docbookxsl
+%var            pkgname CSWdocbookxsl
+%var		arch all
+%include        url file://%{PKGLIB}/csw_dyndepend.gspec
+

Added: csw/mgar/pkg/docbook-style-xsl/trunk/files/CSWdocbookxsl.postinstall
===================================================================
--- csw/mgar/pkg/docbook-style-xsl/trunk/files/CSWdocbookxsl.postinstall	                        (rev 0)
+++ csw/mgar/pkg/docbook-style-xsl/trunk/files/CSWdocbookxsl.postinstall	2008-12-10 14:24:29 UTC (rev 2509)
@@ -0,0 +1,27 @@
+#!/bin/sh
+
+if [ -n "$PKG_INSTALL_ROOT" -a "$PKG_INSTALL_ROOT" != "/" ]; then
+    chroot $PKG_INSTALL_ROOT
+fi
+
+PATH=/opt/csw/bin:$PATH
+
+CATCMD=/opt/csw/bin/xmlcatalog
+
+VERSION=1.69.1
+RELEASE=5.1
+DBHOME=/opt/csw/share/sgml/docbook
+
+CATALOG=/opt/csw/etc/xml/catalog
+$CATCMD --noout --add "rewriteSystem" \
+ "http://docbook.sourceforge.net/release/xsl/$VERSION" \
+ "file://$DBHOME/xsl-stylesheets-$VERSION-$RELEASE" $CATALOG
+$CATCMD --noout --add "rewriteURI" \
+ "http://docbook.sourceforge.net/release/xsl/$VERSION" \
+ "file://$DBHOME/xsl-stylesheets-$VERSION-$RELEASE" $CATALOG
+$CATCMD --noout --add "rewriteSystem" \
+ "http://docbook.sourceforge.net/release/xsl/current" \
+ "file://$DBHOME/xsl-stylesheets-$VERSION-$RELEASE" $CATALOG
+$CATCMD --noout --add "rewriteURI" \
+ "http://docbook.sourceforge.net/release/xsl/current" \
+ "file://$DBHOME/xsl-stylesheets-$VERSION-$RELEASE" $CATALOG

Added: csw/mgar/pkg/docbook-style-xsl/trunk/files/CSWdocbookxsl.preremove
===================================================================
--- csw/mgar/pkg/docbook-style-xsl/trunk/files/CSWdocbookxsl.preremove	                        (rev 0)
+++ csw/mgar/pkg/docbook-style-xsl/trunk/files/CSWdocbookxsl.preremove	2008-12-10 14:24:29 UTC (rev 2509)
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+if [ -n "$PKG_INSTALL_ROOT" -a "$PKG_INSTALL_ROOT" != "/" ]; then
+    chroot $PKG_INSTALL_ROOT
+fi
+
+PATH=/opt/csw/bin:$PATH
+
+CATALOG=/opt/csw/etc/xml/catalog
+XMLCAT=/opt/csw/bin/xmlcatalog
+DBHOME=/opt/csw/share/sgml/docbook
+VERSION=1.69.1
+RELEASE=5.1
+
+$XMLCAT --noout --del \
+	 "file://$DBHOME/xsl-stylesheets-$VERSION-$RELEASE" $CATALOG
\ No newline at end of file

Added: csw/mgar/pkg/docbook-style-xsl/trunk/files/Makefile
===================================================================
--- csw/mgar/pkg/docbook-style-xsl/trunk/files/Makefile	                        (rev 0)
+++ csw/mgar/pkg/docbook-style-xsl/trunk/files/Makefile	2008-12-10 14:24:29 UTC (rev 2509)
@@ -0,0 +1,51 @@
+
+DESTDIR ?= ... should be overridden by GAR ...
+GARVERSION ?= ... should be overridden by GAR ...
+PATCHLEVEL ?= ... should be overridden by GAR ...
+
+SHELL = /opt/csw/bin/bash
+
+prefix = $(DESTDIR)/opt/csw
+bindir = $(prefix)/bin
+datadir = $(prefix)/share
+
+instdir = $(datadir)/sgml/docbook/xsl-stylesheets-$(GARVERSION)-$(PATCHLEVEL)
+docdir = $(datadir)/doc/docbookxsl-$(GARVERSION)-$(PATCHLEVEL)
+
+all: install
+
+install: install-xsl install-img install-misc install-docs
+
+install-xsl:
+	gmkdir -p $(instdir)/{common,fo,html,htmlhelp/doc,javahelp,lib,template,xhtml,manpages,profiling}
+	cp common/*.dtd $(instdir)/common
+	cp common/*.xml $(instdir)/common
+	cp common/*.xsl $(instdir)/common
+	cp fo/*.xml $(instdir)/fo
+	cp fo/*.xsl $(instdir)/fo
+	cp html/*.xml $(instdir)/html
+	cp html/*.xsl $(instdir)/html
+	cp htmlhelp/*.xsl $(instdir)/htmlhelp
+	cp javahelp/*.xsl $(instdir)/javahelp
+	cp lib/lib.xsl $(instdir)/lib
+	cp template/README $(instdir)/template
+	cp template/*.xml $(instdir)/template
+	cp template/*.xsl $(instdir)/template
+	cp xhtml/*.xsl $(instdir)/xhtml
+	cp manpages/README $(instdir)/manpages
+	cp manpages/*.xsl $(instdir)/manpages
+	cp profiling/*.xsl $(instdir)/profiling
+
+install-img:
+	gmkdir -p $(instdir)/images/callouts
+	cp images/*.gif $(instdir)/images
+	cp images/*.png $(instdir)/images
+	cp images/callouts/*.png $(instdir)/images/callouts
+
+install-misc:
+	cp VERSION $(instdir)
+
+install-docs:
+	gmkdir -p $(docdir)
+	cp BUGS ChangeLog README TODO $(docdir)/
+	cp -R doc $(docdir)/
\ No newline at end of file

Added: csw/mgar/pkg/docbook-style-xsl/trunk/files/docbook-xsl-lists.patch
===================================================================
--- csw/mgar/pkg/docbook-style-xsl/trunk/files/docbook-xsl-lists.patch	                        (rev 0)
+++ csw/mgar/pkg/docbook-style-xsl/trunk/files/docbook-xsl-lists.patch	2008-12-10 14:24:29 UTC (rev 2509)
@@ -0,0 +1,123 @@
+--- docbook-xsl-1.69.1/fo/lists.xsl.orig	2006-01-19 02:36:22.000000000 -0800
++++ docbook-xsl-1.69.1/fo/lists.xsl	2006-01-19 02:34:54.000000000 -0800
+@@ -125,9 +130,18 @@
+       </fo:block>
+     </fo:list-item-label>
+     <fo:list-item-body start-indent="body-start()">
++    <xsl:choose>
++     <xsl:when test="child::*[1][local-name()='para' or
++      local-name()='simpara' or
++      local-name()='formalpara']">
++      <xsl:apply-templates/>
++     </xsl:when>
++     <xsl:otherwise>
+       <fo:block>
+-        <xsl:apply-templates/>
++       <xsl:apply-templates/>
+       </fo:block>
++     </xsl:otherwise>
++    </xsl:choose>
+     </fo:list-item-body>
+   </xsl:variable>
+ 
+@@ -287,9 +301,18 @@
+       </fo:block>
+     </fo:list-item-label>
+     <fo:list-item-body start-indent="body-start()">
++    <xsl:choose>
++     <xsl:when test="child::*[1][local-name()='para' or
++      local-name()='simpara' or
++      local-name()='formalpara']">
++      <xsl:apply-templates/>
++     </xsl:when>
++     <xsl:otherwise>
+       <fo:block>
+-        <xsl:apply-templates/>
++       <xsl:apply-templates/>
+       </fo:block>
++     </xsl:otherwise>
++    </xsl:choose>
+     </fo:list-item-body>
+   </xsl:variable>
+ 
+@@ -486,9 +509,18 @@
+       </fo:block>
+     </fo:list-item-label>
+     <fo:list-item-body start-indent="body-start()">
++    <xsl:choose>
++     <xsl:when test="child::*[1][local-name()='para' or
++      local-name()='simpara' or
++      local-name()='formalpara']">
++      <xsl:apply-templates/>
++     </xsl:when>
++     <xsl:otherwise>
+       <fo:block>
+-        <xsl:apply-templates select="listitem"/>
++       <xsl:apply-templates/>
+       </fo:block>
++     </xsl:otherwise>
++    </xsl:choose>
+     </fo:list-item-body>
+   </fo:list-item>
+ </xsl:template>
+@@ -906,9 +938,18 @@
+       </fo:block>
+     </fo:list-item-label>
+     <fo:list-item-body start-indent="body-start()">
++    <xsl:choose>
++     <xsl:when test="child::*[1][local-name()='para' or
++      local-name()='simpara' or
++      local-name()='formalpara']">
++      <xsl:apply-templates/>
++     </xsl:when>
++     <xsl:otherwise>
+       <fo:block>
+-        <xsl:apply-templates/>
++       <xsl:apply-templates/>
+       </fo:block>
++     </xsl:otherwise>
++    </xsl:choose>
+     </fo:list-item-body>
+   </fo:list-item>
+ </xsl:template>
+@@ -932,9 +973,18 @@
+       </fo:block>
+     </fo:list-item-label>
+     <fo:list-item-body start-indent="body-start()">
++    <xsl:choose>
++     <xsl:when test="child::*[1][local-name()='para' or
++      local-name()='simpara' or
++      local-name()='formalpara']">
++      <xsl:apply-templates/>
++     </xsl:when>
++     <xsl:otherwise>
+       <fo:block>
+-        <xsl:apply-templates/>
++       <xsl:apply-templates/>
+       </fo:block>
++     </xsl:otherwise>
++    </xsl:choose>
+     </fo:list-item-body>
+   </fo:list-item>
+ </xsl:template>
+@@ -1112,10 +1162,19 @@
+       </fo:block>
+     </fo:list-item-label>
+     <fo:list-item-body start-indent="body-start()">
++    <xsl:choose>
++     <xsl:when test="child::*[1][local-name()='para' or
++      local-name()='simpara' or
++      local-name()='formalpara']">
++      <xsl:apply-templates/>
++     </xsl:when>
++     <xsl:otherwise>
+       <fo:block>
+-        <xsl:apply-templates/>
++       <xsl:apply-templates/>
+       </fo:block>
+-    </fo:list-item-body>
++     </xsl:otherwise>
++    </xsl:choose>
++   </fo:list-item-body>
+   </fo:list-item>
+ </xsl:template>

Added: csw/mgar/pkg/docbook-style-xsl/trunk/files/docbook-xsl-marginleft.patch
===================================================================
--- csw/mgar/pkg/docbook-style-xsl/trunk/files/docbook-xsl-marginleft.patch	                        (rev 0)
+++ csw/mgar/pkg/docbook-style-xsl/trunk/files/docbook-xsl-marginleft.patch	2008-12-10 14:24:29 UTC (rev 2509)
@@ -0,0 +1,111 @@
+--- docbook-xsl-1.68.0/fo/pagesetup.xsl.marginleft	2005-02-09 12:09:37.000000000 +0000
++++ docbook-xsl-1.68.0/fo/pagesetup.xsl	2005-02-09 14:53:59.088068221 +0000
+@@ -34,29 +34,11 @@
+      margin-left="{$page.margin.outer} - {$title.margin.left}"
+ -->
+ <xsl:param name="margin.left.outer">
+-  <xsl:choose>
+-    <xsl:when test="$passivetex.extensions != 0">
+-      <xsl:value-of select="$page.margin.outer"/>
+-    </xsl:when>
+-    <xsl:otherwise>
+-      <xsl:value-of select="$page.margin.outer"/>
+-      <xsl:text> - </xsl:text>
+-      <xsl:value-of select="$title.margin.left"/>
+-    </xsl:otherwise>
+-  </xsl:choose>
++  <xsl:value-of select="$page.margin.outer"/>
+ </xsl:param>
+ 
+ <xsl:param name="margin.left.inner">
+-  <xsl:choose>
+-    <xsl:when test="$passivetex.extensions != 0">
+-      <xsl:value-of select="$page.margin.inner"/>
+-    </xsl:when>
+-    <xsl:otherwise>
+-      <xsl:value-of select="$page.margin.inner"/>
+-      <xsl:text> - </xsl:text>
+-      <xsl:value-of select="$title.margin.left"/>
+-    </xsl:otherwise>
+-  </xsl:choose>
++  <xsl:value-of select="$page.margin.inner"/>
+ </xsl:param>
+ 
+ <xsl:template name="setup.pagemasters">
+--- docbook-xsl-1.68.0/fo/lists.xsl.marginleft	2005-02-09 12:09:37.000000000 +0000
++++ docbook-xsl-1.68.0/fo/lists.xsl	2005-02-09 14:55:06.682138599 +0000
+@@ -371,7 +371,7 @@
+       </xsl:when>
+       <xsl:when test="@termlength">
+         <xsl:variable name="termlength.is.number">
+-          <xsl:value-of select="@termlength + 0"/>
++          <xsl:value-of select="@termlength"/>
+         </xsl:variable>
+         <xsl:choose>
+           <xsl:when test="$termlength.is.number = 'NaN'">
+@@ -380,15 +380,7 @@
+           </xsl:when>
+           <xsl:otherwise>
+             <xsl:value-of select="@termlength"/>
+-            <xsl:choose>
+-              <!-- workaround for passivetex lack of support for non-constant expressions -->
+-              <xsl:when test="$passivetex.extensions != 0">
+-                <xsl:text>em</xsl:text>
+-              </xsl:when>
+-              <xsl:otherwise>
+-                <xsl:text>em * 0.60</xsl:text>
+-              </xsl:otherwise>
+-            </xsl:choose>
++            <xsl:text>em</xsl:text>
+           </xsl:otherwise>
+         </xsl:choose>
+       </xsl:when>
+@@ -397,15 +389,7 @@
+           <xsl:with-param name="terms" select="varlistentry/term"/>
+           <xsl:with-param name="maxlength" select="$variablelist.max.termlength"/>
+         </xsl:call-template>
+-        <xsl:choose>
+-          <!-- workaround for passivetex lack of support for non-constant expressions -->
+-          <xsl:when test="$passivetex.extensions != 0">
+-            <xsl:text>em</xsl:text>
+-          </xsl:when>
+-          <xsl:otherwise>
+-            <xsl:text>em * 0.60</xsl:text>
+-          </xsl:otherwise>
+-        </xsl:choose>
++        <xsl:text>em</xsl:text>
+       </xsl:otherwise>
+     </xsl:choose>
+   </xsl:variable>
+@@ -419,17 +403,7 @@
+ 
+   <xsl:variable name="label-separation">1em</xsl:variable>
+   <xsl:variable name="distance-between-starts">
+-    <xsl:choose>
+-      <!-- workaround for passivetex lack of support for non-constant expressions -->
+-      <xsl:when test="$passivetex.extensions != 0">
+-        <xsl:value-of select="$termlength"/>
+-      </xsl:when>
+-      <xsl:otherwise>
+-        <xsl:value-of select="$termlength"/>
+-        <xsl:text>+</xsl:text>
+-        <xsl:value-of select="$label-separation"/>
+-      </xsl:otherwise>
+-    </xsl:choose>
++    <xsl:value-of select="$termlength"/>
+   </xsl:variable>
+ 
+   <xsl:if test="title">
+--- docbook-xsl-1.68.0/fo/param.xsl.marginleft	2005-02-09 12:20:55.000000000 +0000
++++ docbook-xsl-1.68.0/fo/param.xsl	2005-02-09 14:53:59.115063057 +0000
+@@ -95,8 +95,8 @@
+ <xsl:attribute-set name="component.title.properties">
+   <xsl:attribute name="keep-with-next.within-column">always</xsl:attribute>
+   <xsl:attribute name="space-before.optimum"><xsl:value-of select="concat($body.font.master, 'pt')"/></xsl:attribute>
+-  <xsl:attribute name="space-before.minimum"><xsl:value-of select="concat($body.font.master, 'pt * 0.8')"/></xsl:attribute>
+-  <xsl:attribute name="space-before.maximum"><xsl:value-of select="concat($body.font.master, 'pt * 1.2')"/></xsl:attribute>
++  <xsl:attribute name="space-before.minimum"><xsl:value-of select="concat($body.font.master, 'pt')"/></xsl:attribute>
++  <xsl:attribute name="space-before.maximum"><xsl:value-of select="concat($body.font.master, 'pt')"/></xsl:attribute>
+   <xsl:attribute name="hyphenate">false</xsl:attribute>
+   <xsl:attribute name="start-indent">0pt</xsl:attribute>
+ </xsl:attribute-set>

Added: csw/mgar/pkg/docbook-style-xsl/trunk/files/docbook-xsl-pagesetup.patch
===================================================================
--- csw/mgar/pkg/docbook-style-xsl/trunk/files/docbook-xsl-pagesetup.patch	                        (rev 0)
+++ csw/mgar/pkg/docbook-style-xsl/trunk/files/docbook-xsl-pagesetup.patch	2008-12-10 14:24:29 UTC (rev 2509)
@@ -0,0 +1,74 @@
+--- docbook-xsl-1.69.1/fo/pagesetup.xsl.orig	2005-12-10 14:08:28.000000000 -0600
++++ docbook-xsl-1.69.1/fo/pagesetup.xsl	2006-01-01 19:49:28.000000000 -0600
+@@ -1491,32 +1491,29 @@
+ 
+       <fo:table-column column-number="1">
+         <xsl:attribute name="column-width">
+-          <xsl:text>proportional-column-width(</xsl:text>
+           <xsl:call-template name="header.footer.width">
+             <xsl:with-param name="location">header</xsl:with-param>
+             <xsl:with-param name="position" select="$column1"/>
+           </xsl:call-template>
+-          <xsl:text>)</xsl:text>
++          <xsl:text>%</xsl:text>
+         </xsl:attribute>
+       </fo:table-column>
+       <fo:table-column column-number="2">
+         <xsl:attribute name="column-width">
+-          <xsl:text>proportional-column-width(</xsl:text>
+           <xsl:call-template name="header.footer.width">
+             <xsl:with-param name="location">header</xsl:with-param>
+             <xsl:with-param name="position" select="2"/>
+           </xsl:call-template>
+-          <xsl:text>)</xsl:text>
++          <xsl:text>%</xsl:text>
+         </xsl:attribute>
+       </fo:table-column>
+       <fo:table-column column-number="3">
+         <xsl:attribute name="column-width">
+-          <xsl:text>proportional-column-width(</xsl:text>
+           <xsl:call-template name="header.footer.width">
+             <xsl:with-param name="location">header</xsl:with-param>
+             <xsl:with-param name="position" select="$column3"/>
+           </xsl:call-template>
+-          <xsl:text>)</xsl:text>
++          <xsl:text>%</xsl:text>
+         </xsl:attribute>
+       </fo:table-column>
+ 
+@@ -1812,32 +1809,29 @@
+       </xsl:call-template>
+       <fo:table-column column-number="1">
+         <xsl:attribute name="column-width">
+-          <xsl:text>proportional-column-width(</xsl:text>
+           <xsl:call-template name="header.footer.width">
+             <xsl:with-param name="location">footer</xsl:with-param>
+             <xsl:with-param name="position" select="$column1"/>
+           </xsl:call-template>
+-          <xsl:text>)</xsl:text>
++          <xsl:text>%</xsl:text>
+         </xsl:attribute>
+       </fo:table-column>
+       <fo:table-column column-number="2">
+         <xsl:attribute name="column-width">
+-          <xsl:text>proportional-column-width(</xsl:text>
+           <xsl:call-template name="header.footer.width">
+             <xsl:with-param name="location">footer</xsl:with-param>
+             <xsl:with-param name="position" select="2"/>
+           </xsl:call-template>
+-          <xsl:text>)</xsl:text>
++          <xsl:text>%</xsl:text>
+         </xsl:attribute>
+       </fo:table-column>
+       <fo:table-column column-number="3">
+         <xsl:attribute name="column-width">
+-          <xsl:text>proportional-column-width(</xsl:text>
+           <xsl:call-template name="header.footer.width">
+             <xsl:with-param name="location">footer</xsl:with-param>
+             <xsl:with-param name="position" select="$column3"/>
+           </xsl:call-template>
+-          <xsl:text>)</xsl:text>
++          <xsl:text>%</xsl:text>
+         </xsl:attribute>
+       </fo:table-column>
+ 

Added: csw/mgar/pkg/docbook-style-xsl/trunk/files/docbook-xsl-sp.patch
===================================================================
--- csw/mgar/pkg/docbook-style-xsl/trunk/files/docbook-xsl-sp.patch	                        (rev 0)
+++ csw/mgar/pkg/docbook-style-xsl/trunk/files/docbook-xsl-sp.patch	2008-12-10 14:24:29 UTC (rev 2509)
@@ -0,0 +1,11 @@
+--- docbook-xsl-1.69.1/manpages/block.xsl.sp	2005-08-09 10:11:02.000000000 +0100
++++ docbook-xsl-1.69.1/manpages/block.xsl	2006-01-19 12:07:47.000000000 +0000
+@@ -37,7 +37,7 @@
+     <xsl:apply-templates/>
+   </xsl:variable>
+   <xsl:value-of select="normalize-space($content)"/>
+-  <xsl:text>.sp&#10;</xsl:text>
++  <xsl:text>&#10;.sp&#10;</xsl:text>
+ </xsl:template>
+ 
+ <xsl:template match="address|literallayout|programlisting|screen|synopsis">


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list