Hello community, here is the log from the commit of package itstool for openSUSE:Leap:15.2 checked in at 2020-03-06 12:37:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/itstool (Old) and /work/SRC/openSUSE:Leap:15.2/.itstool.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "itstool" Fri Mar 6 12:37:08 2020 rev:13 rq:779599 version:2.0.6 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/itstool/itstool.changes 2020-01-15 15:12:43.394150985 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.itstool.new.26092/itstool.changes 2020-03-06 12:37:09.654607067 +0100 @@ -1,0 +2,20 @@ +Mon Nov 18 07:40:25 UTC 2019 - Yifan Jiang <[email protected]> + +- BuildRequires python3-libxml2-python for SLE and Leap 15, which + are using older version libxml2. + +------------------------------------------------------------------- +Tue Sep 17 16:53:41 UTC 2019 - [email protected] + +- Update to version 2.0.6: + + Make DocBook keyword element within text + + Apply ITS files passed with -i in --join mode +- Drop itstool-Apply-ITS-files.patch + +------------------------------------------------------------------- +Sat Sep 14 07:17:09 UTC 2019 - Bjørn Lie <[email protected]> + +- Replace python3-libxml2-python with python3-libxml2 BuildRequires + and Requires following changes in libxml2. + +------------------------------------------------------------------- Old: ---- itstool-2.0.5.tar.bz2 itstool-Apply-ITS-files.patch New: ---- itstool-2.0.6.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ itstool.spec ++++++ --- /var/tmp/diff_new_pack.XmwTzz/_old 2020-03-06 12:37:09.942607242 +0100 +++ /var/tmp/diff_new_pack.XmwTzz/_new 2020-03-06 12:37:09.946607244 +0100 @@ -17,19 +17,22 @@ Name: itstool -Version: 2.0.5 +Version: 2.0.6 Release: 0 Summary: Tool to translate XML documents using PO files License: GPL-3.0-or-later Group: Development/Tools/Other URL: http://itstool.org Source: http://files.itstool.org/itstool/%{name}-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM itstool-Apply-ITS-files.patch -- Apply ITS files passed with -i in --join mode -Patch0: itstool-Apply-ITS-files.patch BuildRequires: python3-base +%if 0%{?sle_version} BuildRequires: python3-libxml2-python Requires: python3-libxml2-python +%else +BuildRequires: python3-libxml2 +Requires: python3-libxml2 +%endif BuildArch: noarch %description @@ -40,9 +43,6 @@ %prep %setup -q -# remove itstool - we patch itstool.in and want to ensure we get the right version -rm itstool -%patch0 -p1 %build sed -i -e "/^echo.*import/s/python/python3/" configure ++++++ itstool-2.0.5.tar.bz2 -> itstool-2.0.6.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itstool-2.0.5/ChangeLog new/itstool-2.0.6/ChangeLog --- old/itstool-2.0.5/ChangeLog 2018-10-28 21:58:43.000000000 +0100 +++ new/itstool-2.0.6/ChangeLog 2019-04-06 20:39:21.000000000 +0200 @@ -1,3 +1,43 @@ +commit ce3e235efbe251083f257e0b1cfdaa11e4f7b01c +Author: Shaun McCance <[email protected]> +Date: Sun Dec 30 16:31:05 2018 -0500 + + Make DocBook keyword element within text + + its/docbook.its | 1 + + its/docbook5.its | 1 + + 2 files changed, 2 insertions(+) + +commit bc5724ed98eb591d4b82dff1b4b47ed77ec47eda +Author: Shaun McCance <[email protected]> +Date: Thu Nov 8 19:01:43 2018 -0500 + + Apply ITS files passed with -i in --join mode + + Fixes https://github.com/itstool/itstool/issues/34 + + itstool.in | 3 +++ + 1 file changed, 3 insertions(+) + +commit 39000db89b4d376af34fd4499743ac0fa5d7cd90 +Author: Shaun McCance <[email protected]> +Date: Sun Oct 28 17:08:04 2018 -0400 + + Version 2.0.5 + + NEWS | 7 +++++++ + configure.ac | 2 +- + 2 files changed, 8 insertions(+), 1 deletion(-) + +commit 84891bdca128192d1e8af9a3b86ac6fb9a8a09ed +Author: Shaun McCance <[email protected]> +Date: Sun Oct 28 16:59:14 2018 -0400 + + Auto update to INSTALL file + + INSTALL | 320 ++++++++++++++++++++++++++++++++-------------------------------- + 1 file changed, 159 insertions(+), 161 deletions(-) + commit 2eb0a6cd3b15b0bca5abf19ba0fcff45bd457523 Author: Shaun McCance <[email protected]> Date: Tue Aug 21 11:28:54 2018 -0400 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itstool-2.0.5/NEWS new/itstool-2.0.6/NEWS --- old/itstool-2.0.5/NEWS 2018-10-28 21:57:29.000000000 +0100 +++ new/itstool-2.0.6/NEWS 2019-04-06 20:39:02.000000000 +0200 @@ -1,3 +1,8 @@ +2.0.6 +===== +* Make DocBook keyword element within text +* Apply ITS files passed with -i in --join mode + 2.0.5 ===== * Allow preserveSpace on XML attributes (Álvaro Muñoz) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itstool-2.0.5/configure new/itstool-2.0.6/configure --- old/itstool-2.0.5/configure 2018-10-28 21:57:57.000000000 +0100 +++ new/itstool-2.0.6/configure 2019-04-06 20:39:19.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for itstool 2.0.5. +# Generated by GNU Autoconf 2.69 for itstool 2.0.6. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -576,8 +576,8 @@ # Identity of this package. PACKAGE_NAME='itstool' PACKAGE_TARNAME='itstool' -PACKAGE_VERSION='2.0.5' -PACKAGE_STRING='itstool 2.0.5' +PACKAGE_VERSION='2.0.6' +PACKAGE_STRING='itstool 2.0.6' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1207,7 +1207,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 itstool 2.0.5 to adapt to many kinds of systems. +\`configure' configures itstool 2.0.6 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1273,7 +1273,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of itstool 2.0.5:";; + short | recursive ) echo "Configuration of itstool 2.0.6:";; esac cat <<\_ACEOF @@ -1353,7 +1353,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -itstool configure 2.0.5 +itstool configure 2.0.6 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1370,7 +1370,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by itstool $as_me 2.0.5, which was +It was created by itstool $as_me 2.0.6, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2233,7 +2233,7 @@ # Define the identity of the package. PACKAGE='itstool' - VERSION='2.0.5' + VERSION='2.0.6' cat >>confdefs.h <<_ACEOF @@ -3165,7 +3165,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by itstool $as_me 2.0.5, which was +This file was extended by itstool $as_me 2.0.6, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -3218,7 +3218,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -itstool config.status 2.0.5 +itstool config.status 2.0.6 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itstool-2.0.5/configure.ac new/itstool-2.0.6/configure.ac --- old/itstool-2.0.5/configure.ac 2018-10-28 21:57:53.000000000 +0100 +++ new/itstool-2.0.6/configure.ac 2019-04-06 20:39:09.000000000 +0200 @@ -1,4 +1,4 @@ -AC_INIT([itstool], [2.0.5], []) +AC_INIT([itstool], [2.0.6], []) AM_INIT_AUTOMAKE([1.9 no-dist-gzip dist-bzip2]) DATADIR=`( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itstool-2.0.5/its/docbook.its new/itstool-2.0.6/its/docbook.its --- old/itstool-2.0.5/its/docbook.its 2017-09-25 23:04:57.000000000 +0200 +++ new/itstool-2.0.6/its/docbook.its 2018-12-30 22:29:25.000000000 +0100 @@ -100,6 +100,7 @@ //keycode | //keycombo | //keysym | + //keyword | //lhs | //lineage | //lineannotation | diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itstool-2.0.5/its/docbook5.its new/itstool-2.0.6/its/docbook5.its --- old/itstool-2.0.5/its/docbook5.its 2017-09-25 23:04:57.000000000 +0200 +++ new/itstool-2.0.6/its/docbook5.its 2018-12-30 22:29:41.000000000 +0100 @@ -99,6 +99,7 @@ //db:keycode | //db:keycombo | //db:keysym | + //db:keyword | //db:lhs | //db:lineage | //db:lineannotation | diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itstool-2.0.5/itstool new/itstool-2.0.6/itstool --- old/itstool-2.0.5/itstool 2018-10-28 21:57:58.000000000 +0100 +++ new/itstool-2.0.6/itstool 2019-04-06 20:39:20.000000000 +0200 @@ -19,7 +19,7 @@ from __future__ import print_function from __future__ import unicode_literals -VERSION="2.0.5" +VERSION="2.0.6" DATADIR="/usr/local/share" import gettext @@ -1635,6 +1635,9 @@ messages = MessageList() doc = Document(opts.join, messages) doc.apply_its_rules(not(opts.nobuiltins), params=params) + if opts.itsfile is not None: + for itsfile in opts.itsfile: + doc.apply_its_file(itsfile, params=params) doc.join_translations(translations, strict=opts.strict) serialized = doc._doc.serialize('utf-8') if PY3: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itstool-2.0.5/itstool.1 new/itstool-2.0.6/itstool.1 --- old/itstool-2.0.5/itstool.1 2018-10-28 21:57:58.000000000 +0100 +++ new/itstool-2.0.6/itstool.1 2019-04-06 20:39:20.000000000 +0200 @@ -1,4 +1,4 @@ -.TH "ITSTOOL" "1" "December 2013" "itstool 2.0.5" +.TH "ITSTOOL" "1" "December 2013" "itstool 2.0.6" .SH "NAME" itstool \- convert between XML and PO using ITS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itstool-2.0.5/itstool.in new/itstool-2.0.6/itstool.in --- old/itstool-2.0.5/itstool.in 2018-08-21 17:27:24.000000000 +0200 +++ new/itstool-2.0.6/itstool.in 2018-11-08 19:11:00.000000000 +0100 @@ -1635,6 +1635,9 @@ messages = MessageList() doc = Document(opts.join, messages) doc.apply_its_rules(not(opts.nobuiltins), params=params) + if opts.itsfile is not None: + for itsfile in opts.itsfile: + doc.apply_its_file(itsfile, params=params) doc.join_translations(translations, strict=opts.strict) serialized = doc._doc.serialize('utf-8') if PY3: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itstool-2.0.5/missing new/itstool-2.0.6/missing --- old/itstool-2.0.5/missing 2018-10-28 21:57:57.000000000 +0100 +++ new/itstool-2.0.6/missing 2019-04-06 20:39:19.000000000 +0200 @@ -1,4 +1,4 @@ -#! /bin/sh +#!/bin/sh # Common wrapper for a few potentially missing GNU programs. scriptversion=2016-01-11.22; # UTC diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itstool-2.0.5/setup.py new/itstool-2.0.6/setup.py --- old/itstool-2.0.5/setup.py 2018-10-28 21:57:58.000000000 +0100 +++ new/itstool-2.0.6/setup.py 2019-04-06 20:39:20.000000000 +0200 @@ -8,7 +8,7 @@ from distutils.core import setup setup(name='itstool', - version='2.0.5', + version='2.0.6', description='XML to PO and back again using W3C ITS rules', author='Shaun McCance', author_email='[email protected]',
