summaryrefslogtreecommitdiffstats
path: root/packaging
diff options
context:
space:
mode:
authorPaul W. Frields <stickster@gmail.com>2006-01-16 16:05:13 +0000
committerPaul W. Frields <stickster@gmail.com>2006-01-16 16:05:13 +0000
commitd96dd8db94aa0ab2a48e569cf57245b90909f1d2 (patch)
tree0a85c995c6a0700c1d609b5339e927bbb6230a49 /packaging
parent8eebdf68e4d661179d7724c2cc952a6d95484597 (diff)
downloadfedora-doc-utils-d96dd8db94aa0ab2a48e569cf57245b90909f1d2.tar.gz
fedora-doc-utils-d96dd8db94aa0ab2a48e569cf57245b90909f1d2.tar.xz
fedora-doc-utils-d96dd8db94aa0ab2a48e569cf57245b90909f1d2.zip
Allow proper choice of OPL for license... probably need additional checks
Diffstat (limited to 'packaging')
-rw-r--r--packaging/bookinfo.xsl10
1 files changed, 8 insertions, 2 deletions
diff --git a/packaging/bookinfo.xsl b/packaging/bookinfo.xsl
index 6283e06..7d740e4 100644
--- a/packaging/bookinfo.xsl
+++ b/packaging/bookinfo.xsl
@@ -41,7 +41,6 @@
select="@worker"/></xsl:call-template>
</othercredit>
</xsl:for-each>
- <xsl:text disable-output-escaping="yes">&amp;LEGALNOTICE;</xsl:text>
<xsl:element name="revhistory">
<xsl:for-each select="/rpm-info/changelog/revision[@role != 'rpm']">
<xsl:element name="revision">
@@ -64,7 +63,14 @@
</xsl:element>
</xsl:for-each>
</xsl:element>
- <xsl:text disable-output-escaping="yes">&amp;LEGALNOTICE;</xsl:text>
+ <xsl:choose>
+ <xsl:when test="/rpm-info/license/rights='OPL'">
+ <xsl:text disable-output-escaping="yes">&amp;LEGALNOTICE-OPL;</xsl:text>
+ </xsl:when>
+ <xsl:otherwise> <!-- assume FDL for now -->
+ <xsl:text disable-output-escaping="yes">&amp;LEGALNOTICE;</xsl:text>
+ </xsl:otherwise>
+ </xsl:choose>
</xsl:element>
</xsl:template>