Hello community, here is the log from the commit of package yelp-tools for openSUSE:Factory checked in at 2013-08-30 17:19:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yelp-tools (Old) and /work/SRC/openSUSE:Factory/.yelp-tools.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yelp-tools" Changes: -------- --- /work/SRC/openSUSE:Factory/yelp-tools/yelp-tools.changes 2013-08-16 12:33:20.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.yelp-tools.new/yelp-tools.changes 2013-08-30 17:19:55.000000000 +0200 @@ -1,0 +2,8 @@ +Tue Aug 20 06:51:09 UTC 2013 - [email protected] + +- Update to version 3.9.90: + + yelp-build: Fix directionality issues for Mallard. + + yelp-check: Allow xml: attributes when validating in strict + mode. + +------------------------------------------------------------------- Old: ---- yelp-tools-3.9.1.tar.xz New: ---- yelp-tools-3.9.90.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yelp-tools.spec ++++++ --- /var/tmp/diff_new_pack.hDzzUd/_old 2013-08-30 17:19:56.000000000 +0200 +++ /var/tmp/diff_new_pack.hDzzUd/_new 2013-08-30 17:19:56.000000000 +0200 @@ -17,7 +17,7 @@ Name: yelp-tools -Version: 3.9.1 +Version: 3.9.90 Release: 0 Summary: Collection of utilities to help create documentation License: GPL-2.0+ ++++++ yelp-tools-3.9.1.tar.xz -> yelp-tools-3.9.90.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yelp-tools-3.9.1/ChangeLog new/yelp-tools-3.9.90/ChangeLog --- old/yelp-tools-3.9.1/ChangeLog 2013-07-30 06:02:46.000000000 +0200 +++ new/yelp-tools-3.9.90/ChangeLog 2013-08-19 23:16:26.000000000 +0200 @@ -1,3 +1,35 @@ +commit b9e67601ca2666da8f548cad9582357890370c3b +Author: Shaun McCance <[email protected]> +Date: Mon Aug 19 17:07:47 2013 -0400 + + mal-rng.xsl: Allow xml: namespace attrs in strict mode + + xslt/mal-rng.xsl | 11 ++++++++++- + 1 files changed, 10 insertions(+), 1 deletions(-) + +commit a136765214efd9d7854b6849229ac3d0003fd8d2 +Author: Shaun McCance <[email protected]> +Date: Mon Aug 19 12:49:39 2013 -0400 + + yelp-build: Fix directionality issues for Mallard + + yelp-build actually uses the cache as the primary input document + for Mallard docs. A lot of the globals in l10n don't work, because + they don't get their info from each page element. + + tools/yelp-build.in | 34 +++++++++++++++++++++------------- + 1 files changed, 21 insertions(+), 13 deletions(-) + +commit 546ef7384880ac840f52c0eec7ab81f204200868 +Author: Shaun McCance <[email protected]> +Date: Tue Jul 30 00:03:14 2013 -0400 + + Version 3.9.1 + + NEWS | 8 ++++++++ + configure.ac | 2 +- + 2 files changed, 9 insertions(+), 1 deletions(-) + commit 5769c06360989f54b44761eb50cb708ea36663e1 Author: Shaun McCance <[email protected]> Date: Mon Jul 29 10:07:39 2013 -0400 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yelp-tools-3.9.1/NEWS new/yelp-tools-3.9.90/NEWS --- old/yelp-tools-3.9.1/NEWS 2013-07-30 06:02:30.000000000 +0200 +++ new/yelp-tools-3.9.90/NEWS 2013-08-19 23:16:07.000000000 +0200 @@ -1,3 +1,8 @@ +3.9.90 +====== +* yelp-build: Fix directionality issues for Mallard +* yelp-check: Allow xml: attributes when validating in strict mode + 3.9.1 ===== * Fixed BSD compatibility issue in calling mktemp diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yelp-tools-3.9.1/configure new/yelp-tools-3.9.90/configure --- old/yelp-tools-3.9.1/configure 2013-07-30 06:02:42.000000000 +0200 +++ new/yelp-tools-3.9.90/configure 2013-08-19 23:16:20.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.66 for yelp-tools 3.9.1. +# Generated by GNU Autoconf 2.66 for yelp-tools 3.9.90. # # Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=yelp-tools>. # @@ -552,8 +552,8 @@ # Identity of this package. PACKAGE_NAME='yelp-tools' PACKAGE_TARNAME='yelp-tools' -PACKAGE_VERSION='3.9.1' -PACKAGE_STRING='yelp-tools 3.9.1' +PACKAGE_VERSION='3.9.90' +PACKAGE_STRING='yelp-tools 3.9.90' PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=yelp-tools' PACKAGE_URL='' @@ -1194,7 +1194,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures yelp-tools 3.9.1 to adapt to many kinds of systems. +\`configure' configures yelp-tools 3.9.90 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1260,7 +1260,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of yelp-tools 3.9.1:";; + short | recursive ) echo "Configuration of yelp-tools 3.9.90:";; esac cat <<\_ACEOF @@ -1341,7 +1341,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -yelp-tools configure 3.9.1 +yelp-tools configure 3.9.90 generated by GNU Autoconf 2.66 Copyright (C) 2010 Free Software Foundation, Inc. @@ -1358,7 +1358,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by yelp-tools $as_me 3.9.1, which was +It was created by yelp-tools $as_me 3.9.90, which was generated by GNU Autoconf 2.66. Invocation command line was $ $0 $@ @@ -2173,7 +2173,7 @@ # Define the identity of the package. PACKAGE='yelp-tools' - VERSION='3.9.1' + VERSION='3.9.90' cat >>confdefs.h <<_ACEOF @@ -3226,7 +3226,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by yelp-tools $as_me 3.9.1, which was +This file was extended by yelp-tools $as_me 3.9.90, which was generated by GNU Autoconf 2.66. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -3279,7 +3279,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -yelp-tools config.status 3.9.1 +yelp-tools config.status 3.9.90 configured by $0, generated by GNU Autoconf 2.66, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yelp-tools-3.9.1/configure.ac new/yelp-tools-3.9.90/configure.ac --- old/yelp-tools-3.9.1/configure.ac 2013-07-30 06:02:33.000000000 +0200 +++ new/yelp-tools-3.9.90/configure.ac 2013-08-19 23:16:10.000000000 +0200 @@ -1,4 +1,4 @@ -AC_INIT([yelp-tools], [3.9.1], +AC_INIT([yelp-tools], [3.9.90], [http://bugzilla.gnome.org/enter_bug.cgi?product=yelp-tools]) AM_INIT_AUTOMAKE([1.9 no-dist-gzip dist-bzip2]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yelp-tools-3.9.1/tools/yelp-build.in new/yelp-tools-3.9.90/tools/yelp-build.in --- old/yelp-tools-3.9.1/tools/yelp-build.in 2013-07-29 15:47:52.000000000 +0200 +++ new/yelp-tools-3.9.90/tools/yelp-build.in 2013-08-19 18:49:06.000000000 +0200 @@ -196,21 +196,29 @@ if [ "x$html_custom" != "x" ]; then echo '<xsl:include href="file://'`echo "$html_custom" | urlencode`'"/>' fi - echo '<xsl:variable name="yelp.locale">' - echo ' <xsl:choose>' - echo ' <xsl:when test="$l10n.locale != '"''"'">' - echo ' <xsl:value-of select="$l10n.locale"/>' - echo ' </xsl:when>' - echo ' <xsl:otherwise>' - echo ' <xsl:text>C</xsl:text>' - echo ' </xsl:otherwise>' - echo ' </xsl:choose>' - echo '</xsl:variable>' echo '<xsl:template name="html.css">' echo ' <xsl:param name="node" select="."/>' + echo ' <xsl:variable name="yelp.locale">' + echo ' <xsl:choose>' + echo ' <xsl:when test="$node/@xml:lang != '"''"'">' + echo ' <xsl:value-of select="$node/@xml:lang"/>' + echo ' </xsl:when>' + echo ' <xsl:when test="$node/@lang != '"''"'">' + echo ' <xsl:value-of select="$node/@lang"/>' + echo ' </xsl:when>' + echo ' <xsl:otherwise>' + echo ' <xsl:text>C</xsl:text>' + echo ' </xsl:otherwise>' + echo ' </xsl:choose>' + echo ' </xsl:variable>' echo ' <exsl:document href="{$yelp.internal.datadir}{$yelp.locale}.css" method="text">' echo ' <xsl:call-template name="html.css.content">' echo ' <xsl:with-param name="node" select="$node"/>' + echo ' <xsl:with-param name="direction">' + echo ' <xsl:call-template name="l10n.direction">' + echo ' <xsl:with-param name="lang" select="$yelp.locale"/>' + echo ' </xsl:call-template>' + echo ' </xsl:with-param>' echo ' </xsl:call-template>' echo ' </exsl:document>' echo ' <link rel="stylesheet" type="text/css" href="{$html.css.root}{$yelp.locale}.css"/>' @@ -372,9 +380,9 @@ echo '<xsl:param name="mal.cache.file" select="'"'$html_cache_url'"'"/>' echo '<xsl:template match="/">' echo '<xsl:for-each select="cache:cache/mal:page">' - echo '<xsl:call-template name="html.output">' - echo '<xsl:with-param name="node" select="document(@cache:href)/mal:page"/>' - echo '</xsl:call-template>' + echo '<xsl:for-each select="document(@cache:href)/mal:page">' + echo '<xsl:call-template name="html.output"/>' + echo '</xsl:for-each>' echo '</xsl:for-each>' echo '</xsl:template>' echo '</xsl:stylesheet>' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yelp-tools-3.9.1/xslt/mal-rng.xsl new/yelp-tools-3.9.90/xslt/mal-rng.xsl --- old/yelp-tools-3.9.1/xslt/mal-rng.xsl 2013-07-27 17:38:14.000000000 +0200 +++ new/yelp-tools-3.9.90/xslt/mal-rng.xsl 2013-08-19 22:23:04.000000000 +0200 @@ -88,7 +88,16 @@ <xsl:param name="nss"/> <xsl:choose> <xsl:when test="$rng.strict and rng:anyName"> - <empty/> + <xsl:choose> + <xsl:when test="ancestor::rng:define/@name = 'mal_attr_external'"> + <xsl:copy> + <nsName ns="http://www.w3.org/XML/1998/namespace"/> + </xsl:copy> + </xsl:when> + <xsl:otherwise> + <empty/> + </xsl:otherwise> + </xsl:choose> </xsl:when> <xsl:otherwise> <xsl:variable name="nsmunge" select="self::rng:element or self::rng:attribute"/> -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
