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]

Reply via email to