提交 7e431a52 编写于 作者: J Ján Tomko

docs: news: remove sed sorcery

Set a default namespace in the stylesheet instead.
Signed-off-by: NJán Tomko <jtomko@redhat.com>
Acked-by: NPeter Krempa <pkrempa@redhat.com>
Reviewed-by: NAndrea Bolognani <abologna@redhat.com>
上级 ca12af49
...@@ -236,20 +236,14 @@ $(srcdir)/hvsupport.html.in: $(srcdir)/hvsupport.pl $(api_DATA) \ ...@@ -236,20 +236,14 @@ $(srcdir)/hvsupport.html.in: $(srcdir)/hvsupport.pl $(api_DATA) \
$(AM_V_GEN)$(PERL) $(srcdir)/hvsupport.pl $(top_srcdir)/src > $@ \ $(AM_V_GEN)$(PERL) $(srcdir)/hvsupport.pl $(top_srcdir)/src > $@ \
|| { rm $@ && exit 1; } || { rm $@ && exit 1; }
# xsltproc seems to add the xmlns="" attribute to random output elements:
# use sed to strip it out, as leaving it there triggers XML errors during
# further transformation steps
news.html.in: \ news.html.in: \
$(srcdir)/news.xml \ $(srcdir)/news.xml \
$(srcdir)/news-html.xsl $(srcdir)/news-html.xsl
$(AM_V_GEN)$(XSLTPROC) --nonet \ $(AM_V_GEN)$(XSLTPROC) --nonet \
$(srcdir)/news-html.xsl \ $(srcdir)/news-html.xsl \
$(srcdir)/news.xml \ $(srcdir)/news.xml \
>$@-tmp \ >$@ \
|| { rm -f $@-tmp; exit 1; }; \ || { rm -f $@; exit 1; };
sed 's/ xmlns=""//g' $@-tmp >$@ \
|| { rm -f $@-tmp; exit 1; }; \
rm -f $@-tmp
EXTRA_DIST += \ EXTRA_DIST += \
$(srcdir)/news.xml \ $(srcdir)/news.xml \
$(srcdir)/news.rng \ $(srcdir)/news.rng \
......
<?xml version="1.0"?> <?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:stylesheet version="1.0"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes" encoding="UTF-8"/> <xsl:output method="xml" indent="yes" encoding="UTF-8"/>
<!-- This XSLT stylesheet can be applied to the XML version of the release <!-- This XSLT stylesheet can be applied to the XML version of the release
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册