summaryrefslogtreecommitdiffstats
path: root/packaging/spec.xsl
diff options
context:
space:
mode:
authorPaul W. Frields <stickster@gmail.com>2005-12-29 22:37:32 +0000
committerPaul W. Frields <stickster@gmail.com>2005-12-29 22:37:32 +0000
commite7a55bc0fad50b29b27c5287d75d4e92f9f66798 (patch)
tree096dbccbe7a0dcedf63a2977c005db522915f97d /packaging/spec.xsl
parent01d8b2b7b2df62c91f12369e9c578666438117bf (diff)
downloadfedora-doc-utils-e7a55bc0fad50b29b27c5287d75d4e92f9f66798.tar.gz
fedora-doc-utils-e7a55bc0fad50b29b27c5287d75d4e92f9f66798.tar.xz
fedora-doc-utils-e7a55bc0fad50b29b27c5287d75d4e92f9f66798.zip
Reduce redundancy, and create new, stupider pet tricks
Diffstat (limited to 'packaging/spec.xsl')
-rw-r--r--packaging/spec.xsl26
1 files changed, 12 insertions, 14 deletions
diff --git a/packaging/spec.xsl b/packaging/spec.xsl
index 2ce3e3a..6693634 100644
--- a/packaging/spec.xsl
+++ b/packaging/spec.xsl
@@ -46,13 +46,15 @@ Group: Documentation
<xsl:value-of select="desc"/></xsl:if></xsl:for-each>
%prep
-%setup -q -n %{docbase}-${version}
-for in in $RPM_BUILD_DIR/%{docbase}-%{version}/%{docbase}*.xml
+%setup -q -n %{docbase}-%{version}
+for i in $RPM_BUILD_DIR/%{docbase}-%{version}/{%{docbase}*.xml,Makefile}
do
- %{__sed} -i 's;../docs-common;../../docs-common;' "$i"
+ %{__sed} -i 's;../docs-common;../../../docs-common;' "$i"
done
+
%build
+make html
# /bin/rm -r $RPM_BUILD_ROOT
# /usr/bin/install -d -m 0755 $RPM_BUILD_ROOT/%{_datadir}/omf/%{name}
@@ -71,19 +73,15 @@ done
</xsl:for-each>
%changelog
-<xsl:for-each select="/rpm-info/changelog/revision"><xsl:if test="@role='rpm'">* <xsl:value-of select="@date"/> - <xsl:value-of select="author/@wholename"/> &lt;<xsl:value-of select="author/@email"/>&gt; - <xsl:value-of select="@version"/>
+<xsl:for-each select="/rpm-info/changelog/revision"><xsl:if
+ test="@role='rpm'">* <xsl:value-of select="@date"/> - <xsl:call-template
+ name="packager"><xsl:with-param name="who"
+ select="author/@worker"/></xsl:call-template> - <xsl:value-of
+ select="@version"/>-<xsl:value-of select="@release"/>
- <xsl:value-of select="details"/>
+
</xsl:if></xsl:for-each>
</xsl:template>
- <xsl:template name="get-title">
- <xsl:for-each select="/rpm-info/titles/translation">
- <xsl:choose>
- <xsl:when test="@lang = $lang">
- <xsl:value-of select="title"/>
- </xsl:when>
- </xsl:choose>
- </xsl:for-each>
- </xsl:template>
-
+ <xsl:include href="templates.xsl"/>
</xsl:stylesheet>