commit itstool for openSUSE:Factory
Hello community, here is the log from the commit of package itstool for openSUSE:Factory checked in at 2019-11-24 00:14:45 Comparing /work/SRC/openSUSE:Factory/itstool (Old) and /work/SRC/openSUSE:Factory/.itstool.new.26869 (New) Package is "itstool" Sun Nov 24 00:14:45 2019 rev:22 rq:749284 version:2.0.6 Changes: --- /work/SRC/openSUSE:Factory/itstool/itstool.changes 2019-09-30 15:51:08.174535986 +0200 +++ /work/SRC/openSUSE:Factory/.itstool.new.26869/itstool.changes 2019-11-24 00:14:48.807131118 +0100 @@ -1,0 +2,6 @@ +Mon Nov 18 07:40:25 UTC 2019 - Yifan Jiang + +- BuildRequires python3-libxml2-python for SLE and Leap 15, which + are using older version libxml2. + +--- Other differences: -- ++ itstool.spec ++ --- /var/tmp/diff_new_pack.Heltuv/_old 2019-11-24 00:14:49.527131192 +0100 +++ /var/tmp/diff_new_pack.Heltuv/_new 2019-11-24 00:14:49.531131192 +0100 @@ -26,8 +26,13 @@ Source: http://files.itstool.org/itstool/%{name}-%{version}.tar.bz2 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
commit itstool for openSUSE:Factory
Hello community, here is the log from the commit of package itstool for openSUSE:Factory checked in at 2019-09-30 15:51:06 Comparing /work/SRC/openSUSE:Factory/itstool (Old) and /work/SRC/openSUSE:Factory/.itstool.new.2352 (New) Package is "itstool" Mon Sep 30 15:51:06 2019 rev:21 rq:732874 version:2.0.6 Changes: --- /work/SRC/openSUSE:Factory/itstool/itstool.changes 2019-01-05 14:39:21.692633816 +0100 +++ /work/SRC/openSUSE:Factory/.itstool.new.2352/itstool.changes 2019-09-30 15:51:08.174535986 +0200 @@ -1,0 +2,14 @@ +Tue Sep 17 16:53:41 UTC 2019 - suse+bu...@de-korte.org + +- 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 + +- 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.B7xVV7/_old 2019-09-30 15:51:08.754534443 +0200 +++ /var/tmp/diff_new_pack.B7xVV7/_new 2019-09-30 15:51:08.758534431 +0200 @@ -17,19 +17,17 @@ 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 -BuildRequires: python3-libxml2-python -Requires: python3-libxml2-python +BuildRequires: python3-libxml2 +Requires: python3-libxml2 BuildArch: noarch %description @@ -40,9 +38,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.0 +0100 +++ new/itstool-2.0.6/ChangeLog 2019-04-06 20:39:21.0 +0200 @@ -1,3 +1,43 @@ +commit ce3e235efbe251083f257e0b1cfdaa11e4f7b01c +Author: Shaun McCance +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 +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 +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 +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 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.0 +0100 +++ new/itstool-2.0.6/NEWS 2019-04-06 20:39:02.0 +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.0 +0100 +++ new/itstool-2.0.6/configure 2019-04-06 20:39:19.0 +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.
commit itstool for openSUSE:Factory
Hello community, here is the log from the commit of package itstool for openSUSE:Factory checked in at 2019-01-05 14:39:20 Comparing /work/SRC/openSUSE:Factory/itstool (Old) and /work/SRC/openSUSE:Factory/.itstool.new.28833 (New) Package is "itstool" Sat Jan 5 14:39:20 2019 rev:20 rq:662635 version:2.0.5 Changes: --- /work/SRC/openSUSE:Factory/itstool/itstool.changes 2018-12-27 00:22:12.784014748 +0100 +++ /work/SRC/openSUSE:Factory/.itstool.new.28833/itstool.changes 2019-01-05 14:39:21.692633816 +0100 @@ -19 +19 @@ - old products it should be ok to use py3 one) + old products it should be ok to use py3 one) (bsc#019) Other differences: -- ++ itstool.spec ++ --- /var/tmp/diff_new_pack.uOjv9v/_old 2019-01-05 14:39:22.140633423 +0100 +++ /var/tmp/diff_new_pack.uOjv9v/_new 2019-01-05 14:39:22.144633420 +0100 @@ -1,7 +1,7 @@ # # spec file for package itstool # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed
commit itstool for openSUSE:Factory
Hello community, here is the log from the commit of package itstool for openSUSE:Factory checked in at 2018-12-27 00:22:11 Comparing /work/SRC/openSUSE:Factory/itstool (Old) and /work/SRC/openSUSE:Factory/.itstool.new.28833 (New) Package is "itstool" Thu Dec 27 00:22:11 2018 rev:19 rq:660479 version:2.0.5 Changes: --- /work/SRC/openSUSE:Factory/itstool/itstool.changes 2013-12-30 10:02:10.0 +0100 +++ /work/SRC/openSUSE:Factory/.itstool.new.28833/itstool.changes 2018-12-27 00:22:12.784014748 +0100 @@ -1,0 +2,73 @@ +Wed Dec 19 02:37:30 UTC 2018 - bjorn@gmail.com + +- Update to version 2.0.5: + + Allow preserveSpace on XML attributes. + + Fixed issue with writing files under macOS. + + Fixed various differences between Python 2 and 3. + + Fixed issues with libxml2 memory management. +- Add itstool-Apply-ITS-files.patch: Apply ITS files passed with -i + in --join mode. +- Drop patch itstool-2.0.4-serialize_to_str.patch and + itstool-2.0.4-memory-management.patch: fixed upstream. + +--- +Wed Jul 4 10:16:26 UTC 2018 - tchva...@suse.com + +- Switch directly to py3 istool, as it seems it does not break there + should be no real requirement to use the python2 variant (even on + old products it should be ok to use py3 one) + +--- +Wed Jun 20 09:16:27 UTC 2018 - mc...@suse.com + +- Add patch itstool-2.0.4-serialize_to_str.patch + to fix upstream big #19 (fix str/bytes issue) +- Be consistent in using python%{_python_ver} + +--- +Wed Feb 28 16:33:42 UTC 2018 - dims...@opensuse.org + +- Modernize spec-file by calling spec-cleaner + +--- +Tue Feb 13 16:47:40 UTC 2018 - dims...@opensuse.org + +- Introduce _python_ver variable, currently set to '2': allow for + an easy way to toggle between python3 and python2 based itstool. + Currently using python2, as python3-based itstool still has + issues. + +--- +Tue Oct 24 14:17:44 UTC 2017 - dims...@opensuse.org + +- Switch to python3 version: + + Add python3-base BuildRequires: unlike python2, py3 is not +implicit in the buildroot yet. + + Export PYTHON=python3 before configure. + + Replace libxml2-python (Build)?Requires with +python3-libxml2-python. +- Replace itstool-2.0.4-no-freedoc.patch with + itstool-2.0.4-memory-management.patch: use upstream provided + solution for the crshes. + +--- +Tue Oct 24 13:56:35 UTC 2017 - dims...@opensuse.org + +- Update to version 2.0.4: + + Fixed a massive performance issue. +- Add itstool-2.0.4-no-freedoc.patch: Do not free xmlDocs, avoid + crashes (gh#itstool/itstool#17). + +--- +Thu Oct 5 23:06:10 UTC 2017 - luc1...@linuxmail.org + +- Update to version 2.0.3: + + Added: +- Python 3 support. Keeping Python 2 support for now. +- --path option for extra paths for ITS files. + + Fixed: +- --keep-entities mode after some libxml2 changes. +- UTF-8 handling for translated attributes. + + Don't error out (except under -s) for mismatched placeholders. + +--- Old: itstool-2.0.2.tar.bz2 New: itstool-2.0.5.tar.bz2 itstool-Apply-ITS-files.patch Other differences: -- ++ itstool.spec ++ --- /var/tmp/diff_new_pack.aG9j15/_old 2018-12-27 00:22:13.136014462 +0100 +++ /var/tmp/diff_new_pack.aG9j15/_new 2018-12-27 00:22:13.140014459 +0100 @@ -1,7 +1,7 @@ # # spec file for package itstool # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,21 +12,24 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: itstool -Version:2.0.2 +Version:2.0.5 Release:0 Summary:Tool to translate XML documents using PO files -License:GPL-3.0+ +License:GPL-3.0-or-later Group: Development/Tools/Other -Url:http://itstool.org +URL:http://itstool.org Source:
commit itstool for openSUSE:Factory
Hello community, here is the log from the commit of package itstool for openSUSE:Factory checked in at 2013-12-30 10:02:09 Comparing /work/SRC/openSUSE:Factory/itstool (Old) and /work/SRC/openSUSE:Factory/.itstool.new (New) Package is itstool Changes: --- /work/SRC/openSUSE:Factory/itstool/itstool.changes 2013-11-26 06:10:18.0 +0100 +++ /work/SRC/openSUSE:Factory/.itstool.new/itstool.changes 2013-12-30 10:02:10.0 +0100 @@ -1,0 +2,11 @@ +Tue Dec 24 19:28:51 UTC 2013 - dims...@opensuse.org + +- Update to version 2.0.2: + + Fixed crash in locale filter and drop rule (bgo#715116). + + Don't hardcode python path (fdo#72533). + + Updated man page. +- Drop itstool-fix-crash.patch: fixed upstream. +- No longer replace the shebang in itstool and itstool.in: the + upstream provided solution sets it based on configure's findings. + +--- @@ -5 +16 @@ - drop rule (bgo#71511). + drop rule (bgo#715116). Old: itstool-2.0.1.tar.bz2 itstool-fix-crash.patch New: itstool-2.0.2.tar.bz2 Other differences: -- ++ itstool.spec ++ --- /var/tmp/diff_new_pack.3qC1Y8/_old 2013-12-30 10:02:11.0 +0100 +++ /var/tmp/diff_new_pack.3qC1Y8/_new 2013-12-30 10:02:11.0 +0100 @@ -17,15 +17,13 @@ Name: itstool -Version:2.0.1 +Version:2.0.2 Release:0 Summary:Tool to translate XML documents using PO files License:GPL-3.0+ Group: Development/Tools/Other Url:http://itstool.org Source: http://files.itstool.org/itstool/%{name}-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM itstool-fix-crash.patch bgo#715116 dims...@opensuse.org -- Fixed crash in locale filter and drop rule -Patch0: itstool-fix-crash.patch BuildRequires: libxml2-python Requires: libxml2-python BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -39,8 +37,6 @@ %prep %setup -q -%patch0 -p1 -sed -i s:#!/usr/bin/env python:#!/usr/bin/python: itstool itstool.in %build %configure ++ itstool-2.0.1.tar.bz2 - itstool-2.0.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itstool-2.0.1/ChangeLog new/itstool-2.0.2/ChangeLog --- old/itstool-2.0.1/ChangeLog 2013-11-18 17:21:03.0 +0100 +++ new/itstool-2.0.2/ChangeLog 2013-12-18 04:16:54.0 +0100 @@ -1,3 +1,50 @@ +commit 6596a9cd30e4c1ff8599caf724e2aed3dd6947bf +Author: Shaun McCance sha...@gnome.org +Date: Tue Dec 17 22:14:43 2013 -0500 + +itstool.1: Update man page + + itstool.1.in | 137 ++ + itstool.in |2 +- + 2 files changed, 91 insertions(+), 48 deletions(-) + +commit 1cce05f8c3d2b52f030b3e253d37ae5a6eee8003 +Author: Ryan Lortie de...@desrt.ca +Date: Mon Dec 9 13:17:55 2013 -0500 + +Don't hardcode python path + +Instead, use automake to find it at runtime and put #!@PYTHON@ at the top of +itstool.in. + +https://bugs.freedesktop.org/show_bug.cgi?id=72533 + + configure.ac |2 ++ + itstool.in |2 +- + 2 files changed, 3 insertions(+), 1 deletions(-) + +commit 46067ed60cbe1e5e3efe176da1f40f8219336490 +Author: Shaun McCance sha...@gnome.org +Date: Sun Nov 24 14:10:03 2013 -0500 + +Fixed crash in locale filter and drop rule, #715116 + +When the dropped node has no preceding sibling, itstool crashes +because it tries to unlink prev node if it's blank. + + itstool.in |4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +commit 6d90f59ee2fcd9492501b337a15c65bfce78afcd +Author: Shaun McCance sha...@gnome.org +Date: Mon Nov 18 11:21:10 2013 -0500 + +Version 2.0.1 + + NEWS |4 + configure.ac |2 +- + 2 files changed, 5 insertions(+), 1 deletions(-) + commit b317a7c7362938098379f2f8db42f0f94d6f98dd Author: Shaun McCance sha...@gnome.org Date: Mon Nov 4 16:32:34 2013 -0500 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itstool-2.0.1/Makefile.in new/itstool-2.0.2/Makefile.in --- old/itstool-2.0.1/Makefile.in 2013-11-18 17:21:01.0 +0100 +++ new/itstool-2.0.2/Makefile.in 2013-12-18 04:16:51.0 +0100 @@ -155,6 +155,11 @@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ +PYTHON = @PYTHON@ +PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ +PYTHON_PLATFORM = @PYTHON_PLATFORM@ +PYTHON_PREFIX = @PYTHON_PREFIX@ +PYTHON_VERSION = @PYTHON_VERSION@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ @@ -187,9 +192,13 @@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ +pkgpyexecdir =
commit itstool for openSUSE:Factory
Hello community, here is the log from the commit of package itstool for openSUSE:Factory checked in at 2013-11-25 14:33:09 Comparing /work/SRC/openSUSE:Factory/itstool (Old) and /work/SRC/openSUSE:Factory/.itstool.new (New) Package is itstool Changes: --- /work/SRC/openSUSE:Factory/itstool/itstool.changes 2012-07-02 10:53:59.0 +0200 +++ /work/SRC/openSUSE:Factory/.itstool.new/itstool.changes 2013-11-25 14:33:11.0 +0100 @@ -1,0 +2,22 @@ +Thu Nov 7 20:18:27 UTC 2013 - dims...@opensuse.org + +- Update to version 2.0.0: + + Support for ITS 2.0 Preserve Space data category. + + Support for ITS 2.0 Locale Filter data category. + + Support for ITS 2.0 External Resource data category. + + Support for ITS 2.0 ID Value data category. + + Support for ITS 2.0 parameters, including user overrides. + + Support for ITS 2.0 local withinText attribute. + + Fixed handling of localization note inheritance. + + Fixed handling od namespace prefixes on elements. + + Added option to retain entity references in PO files. + + Added option to load external DTDs. + + Added built-in rules for DocBook 5. + + Updated built-in rules to use ITS 2.0 Preserve Space and +External Resource instead of 1.x custom extensions. + + Excluded editor remarks and comments in built-in DocBook and +Mallard rules with Locale Filter. + + Made all DocBook *info children not within text in built-in +rules. + +--- Old: itstool-1.2.0.tar.bz2 New: itstool-2.0.0.tar.bz2 Other differences: -- ++ itstool.spec ++ --- /var/tmp/diff_new_pack.xhvJAL/_old 2013-11-25 14:33:11.0 +0100 +++ /var/tmp/diff_new_pack.xhvJAL/_new 2013-11-25 14:33:11.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package itstool # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: itstool -Version:1.2.0 +Version:2.0.0 Release:0 Summary:Tool to translate XML documents using PO files License:GPL-3.0+ ++ itstool-1.2.0.tar.bz2 - itstool-2.0.0.tar.bz2 ++ 3722 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit itstool for openSUSE:Factory
Hello community, here is the log from the commit of package itstool for openSUSE:Factory checked in at 2013-11-26 06:10:16 Comparing /work/SRC/openSUSE:Factory/itstool (Old) and /work/SRC/openSUSE:Factory/.itstool.new (New) Package is itstool Changes: --- /work/SRC/openSUSE:Factory/itstool/itstool.changes 2013-11-25 14:33:11.0 +0100 +++ /work/SRC/openSUSE:Factory/.itstool.new/itstool.changes 2013-11-26 06:10:18.0 +0100 @@ -1,0 +2,12 @@ +Mon Nov 25 08:50:55 UTC 2013 - dims...@opensuse.org + +- Add itstool-fix-crash.patch: Fixed crash in locale filter and + drop rule (bgo#71511). + +--- +Sun Nov 24 12:53:53 UTC 2013 - dims...@opensuse.org + +- Update to version 2.0.1: + + Reworked default ITS rules for better performance. + +--- @@ -12 +24 @@ - + Fixed handling od namespace prefixes on elements. + + Fixed handling of namespace prefixes on elements. Old: itstool-2.0.0.tar.bz2 New: itstool-2.0.1.tar.bz2 itstool-fix-crash.patch Other differences: -- ++ itstool.spec ++ --- /var/tmp/diff_new_pack.o0P33u/_old 2013-11-26 06:10:18.0 +0100 +++ /var/tmp/diff_new_pack.o0P33u/_new 2013-11-26 06:10:18.0 +0100 @@ -17,13 +17,15 @@ Name: itstool -Version:2.0.0 +Version:2.0.1 Release:0 Summary:Tool to translate XML documents using PO files License:GPL-3.0+ Group: Development/Tools/Other Url:http://itstool.org Source: http://files.itstool.org/itstool/%{name}-%{version}.tar.bz2 +# PATCH-FIX-UPSTREAM itstool-fix-crash.patch bgo#715116 dims...@opensuse.org -- Fixed crash in locale filter and drop rule +Patch0: itstool-fix-crash.patch BuildRequires: libxml2-python Requires: libxml2-python BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -37,6 +39,7 @@ %prep %setup -q +%patch0 -p1 sed -i s:#!/usr/bin/env python:#!/usr/bin/python: itstool itstool.in %build ++ itstool-2.0.0.tar.bz2 - itstool-2.0.1.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itstool-2.0.0/ChangeLog new/itstool-2.0.1/ChangeLog --- old/itstool-2.0.0/ChangeLog 2013-11-01 18:40:46.0 +0100 +++ new/itstool-2.0.1/ChangeLog 2013-11-18 17:21:03.0 +0100 @@ -1,3 +1,35 @@ +commit b317a7c7362938098379f2f8db42f0f94d6f98dd +Author: Shaun McCance sha...@gnome.org +Date: Mon Nov 4 16:32:34 2013 -0500 + +its: Consolidate ITS rules for better performance + + its/docbook.its | 313 +++--- + its/docbook5.its | 310 ++--- + its/its.its |3 +- + its/mallard.its | 25 ++--- + its/xhtml.its| 67 ++-- + 5 files changed, 355 insertions(+), 363 deletions(-) + +commit 3788e65a1fee2b141318b7bffc58d9dce8339d1a +Author: Shaun McCance sha...@gnome.org +Date: Fri Nov 1 13:48:41 2013 -0400 + +NEWS: Fixed typo + + NEWS |2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +commit dd44edfb9486e4506accb520874d4e62422e1419 +Author: Shaun McCance sha...@gnome.org +Date: Fri Nov 1 13:43:35 2013 -0400 + +Version 2.0.0 + + NEWS | 19 +++ + configure.ac |2 +- + 2 files changed, 20 insertions(+), 1 deletions(-) + commit 17a89300affeac556803c23eefefc9f279a82908 Author: Shaun McCance sha...@gnome.org Date: Fri Nov 1 11:53:28 2013 -0400 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itstool-2.0.0/NEWS new/itstool-2.0.1/NEWS --- old/itstool-2.0.0/NEWS 2013-11-01 18:40:28.0 +0100 +++ new/itstool-2.0.1/NEWS 2013-11-18 17:20:44.0 +0100 @@ -1,3 +1,7 @@ +2.0.1 += +* Reworked default ITS rules for better performance + 2.0.0 = * Support for ITS 2.0 Preserve Space data category @@ -7,7 +11,7 @@ * Support for ITS 2.0 parameters, including user overrides * Support for ITS 2.0 local withinText attribute * Fixed handling of localization note inheritance -* Fixed handling od namespace prefixes on elements +* Fixed handling of namespace prefixes on elements * Added option to retain entity references in PO files * Added option to load external DTDs (Galen Charlton) * Added built-in rules for DocBook 5 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itstool-2.0.0/configure new/itstool-2.0.1/configure --- old/itstool-2.0.0/configure 2013-11-01 18:40:44.0 +0100 +++ new/itstool-2.0.1/configure 2013-11-18 17:21:01.0 +0100 @@ -1,6 +1,6 @@ #! /bin/sh #
commit itstool for openSUSE:Factory
Hello community, here is the log from the commit of package itstool for openSUSE:Factory checked in at 2012-07-02 10:53:57 Comparing /work/SRC/openSUSE:Factory/itstool (Old) and /work/SRC/openSUSE:Factory/.itstool.new (New) Package is itstool, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/itstool/itstool.changes 2012-05-21 08:04:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.itstool.new/itstool.changes 2012-07-02 10:53:59.0 +0200 @@ -1,0 +2,11 @@ +Wed Jun 27 19:22:43 UTC 2012 - dims...@opensuse.org + +- Update to version 1.2.0: + + Added new join mode for multilingual XML formats. + + Correctly handle ITS version attribute. + + Better handling of multiple localization notes. + + XML path markers are now in dedicated comments. + + Show language code when failing to get translation from PO. + + Added more regression tests. + +--- Old: itstool-1.1.3.tar.bz2 New: itstool-1.2.0.tar.bz2 Other differences: -- ++ itstool.spec ++ --- /var/tmp/diff_new_pack.tgkVpK/_old 2012-07-02 10:54:00.0 +0200 +++ /var/tmp/diff_new_pack.tgkVpK/_new 2012-07-02 10:54:00.0 +0200 @@ -17,7 +17,7 @@ Name: itstool -Version:1.1.3 +Version:1.2.0 Release:0 Summary:Tool to translate XML documents using PO files License:GPL-3.0+ ++ itstool-1.1.3.tar.bz2 - itstool-1.2.0.tar.bz2 ++ 1821 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit itstool for openSUSE:Factory
Hello community, here is the log from the commit of package itstool for openSUSE:Factory checked in at 2012-05-21 08:04:16 Comparing /work/SRC/openSUSE:Factory/itstool (Old) and /work/SRC/openSUSE:Factory/.itstool.new (New) Package is itstool, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/itstool/itstool.changes 2012-03-19 09:57:55.0 +0100 +++ /work/SRC/openSUSE:Factory/.itstool.new/itstool.changes 2012-05-21 08:04:27.0 +0200 @@ -1,0 +2,8 @@ +Mon May 14 07:49:11 UTC 2012 - vu...@opensuse.org + +- Update to version 1.1.3: + + Handle UTF-8 in attribute values + + Don't output non-translatable external ref messages + + Better error handling + +--- Old: itstool-1.1.2.tar.bz2 New: itstool-1.1.3.tar.bz2 Other differences: -- ++ itstool.spec ++ --- /var/tmp/diff_new_pack.oplNQ9/_old 2012-05-21 08:04:30.0 +0200 +++ /var/tmp/diff_new_pack.oplNQ9/_new 2012-05-21 08:04:30.0 +0200 @@ -17,7 +17,7 @@ Name: itstool -Version:1.1.2 +Version:1.1.3 Release:0 Summary:Tool to translate XML documents using PO files License:GPL-3.0+ ++ itstool-1.1.2.tar.bz2 - itstool-1.1.3.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itstool-1.1.2/ChangeLog new/itstool-1.1.3/ChangeLog --- old/itstool-1.1.2/ChangeLog 2012-02-05 17:48:33.0 +0100 +++ new/itstool-1.1.3/ChangeLog 2012-05-07 22:39:29.0 +0200 @@ -1,3 +1,49 @@ +commit 63e2b5739977a99a70898e6c78798b7eaa66293e +Author: Shaun McCance sha...@gnome.org +Date: Wed Apr 4 12:39:06 2012 -0400 + +Don't error out when invalid msgstr is non-ascii + + itstool.in |3 ++- + 1 files changed, 2 insertions(+), 1 deletions(-) + +commit 367d347cfc0d7bfcc25ab5b83c59e8824af4ae27 +Author: Shaun McCance sha...@gnome.org +Date: Mon Apr 2 10:16:29 2012 -0400 + +Proper error message when source XML file can't be read + + itstool.in |6 +- + 1 files changed, 5 insertions(+), 1 deletions(-) + +commit 3ff47350b0386c971e4fb1955f87fefc2c5aafd1 +Author: Shaun McCance sha...@gnome.org +Date: Mon Apr 2 09:51:30 2012 -0400 + +Handle UTF-8 in attribute values + + itstool.in |2 ++ + 1 files changed, 2 insertions(+), 0 deletions(-) + +commit 1e0fa47194bbfcbd30e402a4897a0856a6045b73 +Author: Shaun McCance sha...@gnome.org +Date: Fri Mar 23 10:09:55 2012 -0400 + +Don't output external ref messages under its:translate=no + + itstool.in |9 + + 1 files changed, 9 insertions(+), 0 deletions(-) + +commit 80b34e2870abd08cb96f2929d8ee32acab3d89e9 +Author: Shaun McCance sha...@gnome.org +Date: Sun Feb 5 11:53:41 2012 -0500 + +Version 1.1.2 + + NEWS |4 + configure.ac |2 +- + 2 files changed, 5 insertions(+), 1 deletions(-) + commit ed24c8ab3b22a085daea614638cbc15796011f15 Author: Shaun McCance sha...@gnome.org Date: Tue Sep 27 10:16:55 2011 -0400 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itstool-1.1.2/NEWS new/itstool-1.1.3/NEWS --- old/itstool-1.1.2/NEWS 2012-02-05 17:48:12.0 +0100 +++ new/itstool-1.1.3/NEWS 2012-05-07 22:39:02.0 +0200 @@ -1,3 +1,9 @@ +1.1.3 += +* Handle UTF-8 in attribute values +* Don't output non-translatable external ref messages +* Better error handling + 1.1.2 = * Better handling of XML errors in PO files diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itstool-1.1.2/configure new/itstool-1.1.3/configure --- old/itstool-1.1.2/configure 2012-02-05 17:48:31.0 +0100 +++ new/itstool-1.1.3/configure 2012-05-07 22:39:27.0 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.66 for itstool 1.1.2. +# Generated by GNU Autoconf 2.66 for itstool 1.1.3. # # # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -548,8 +548,8 @@ # Identity of this package. PACKAGE_NAME='itstool' PACKAGE_TARNAME='itstool' -PACKAGE_VERSION='1.1.2' -PACKAGE_STRING='itstool 1.1.2' +PACKAGE_VERSION='1.1.3' +PACKAGE_STRING='itstool 1.1.3' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1165,7 +1165,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 1.1.2 to adapt to many kinds of systems. +\`configure' configures itstool 1.1.3 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1231,7 +1231,7 @@ if test -n
commit itstool for openSUSE:Factory
Hello community, here is the log from the commit of package itstool for openSUSE:Factory checked in at 2012-03-19 09:57:53 Comparing /work/SRC/openSUSE:Factory/itstool (Old) and /work/SRC/openSUSE:Factory/.itstool.new (New) Package is itstool, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/itstool/itstool.changes 2012-02-16 16:17:03.0 +0100 +++ /work/SRC/openSUSE:Factory/.itstool.new/itstool.changes 2012-03-19 09:57:55.0 +0100 @@ -1,0 +2,7 @@ +Tue Mar 6 13:46:28 UTC 2012 - co...@suse.com + +- Remove python BuildRequires and %py_requires: we only need a + minimal python, which libxml2-python will bring in both cases; + and we don't need a specific version of python. + +--- Other differences: -- ++ itstool.spec ++ --- /var/tmp/diff_new_pack.exvTHO/_old 2012-03-19 09:57:56.0 +0100 +++ /var/tmp/diff_new_pack.exvTHO/_new 2012-03-19 09:57:56.0 +0100 @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: itstool Version:1.1.2 Release:0 @@ -24,11 +25,9 @@ Url:http://itstool.org Source: http://files.itstool.org/itstool/%{name}-%{version}.tar.bz2 BuildRequires: libxml2-python -BuildRequires: python Requires: libxml2-python BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch -%py_requires %description ITS Tool extracts messages from XML files and outputs PO template files, then @@ -47,9 +46,6 @@ %install %make_install -%clean -%{?buildroot:%__rm -rf %{buildroot}} - %files %defattr(-,root,root) %doc ChangeLog COPYING COPYING.GPL3 NEWS -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit itstool for openSUSE:Factory
Hello community, here is the log from the commit of package itstool for openSUSE:Factory checked in at 2012-02-16 16:16:56 Comparing /work/SRC/openSUSE:Factory/itstool (Old) and /work/SRC/openSUSE:Factory/.itstool.new (New) Package is itstool, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/itstool/itstool.changes 2011-10-02 10:13:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.itstool.new/itstool.changes 2012-02-16 16:17:03.0 +0100 @@ -1,0 +2,6 @@ +Sun Feb 5 22:16:33 UTC 2012 - dims...@opensuse.org + +- Update to version 1.1.2: + + Better handling of XML errors in PO files. + +--- Old: itstool-1.1.1.tar.bz2 New: itstool-1.1.2.tar.bz2 Other differences: -- ++ itstool.spec ++ --- /var/tmp/diff_new_pack.QNpPWi/_old 2012-02-16 16:17:04.0 +0100 +++ /var/tmp/diff_new_pack.QNpPWi/_new 2012-02-16 16:17:04.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package itstool # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,18 +15,16 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - - Name: itstool -Version:1.1.1 -Release:1 -License:GPL-3.0+ +Version:1.1.2 +Release:0 Summary:Tool to translate XML documents using PO files -Url:http://itstool.org +License:GPL-3.0+ Group: Development/Tools/Other +Url:http://itstool.org Source: http://files.itstool.org/itstool/%{name}-%{version}.tar.bz2 -BuildRequires: python BuildRequires: libxml2-python +BuildRequires: python Requires: libxml2-python BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch ++ itstool-1.1.1.tar.bz2 - itstool-1.1.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itstool-1.1.1/ChangeLog new/itstool-1.1.2/ChangeLog --- old/itstool-1.1.1/ChangeLog 2011-09-19 15:11:34.0 +0200 +++ new/itstool-1.1.2/ChangeLog 2012-02-05 17:48:33.0 +0100 @@ -1,3 +1,30 @@ +commit ed24c8ab3b22a085daea614638cbc15796011f15 +Author: Shaun McCance sha...@gnome.org +Date: Tue Sep 27 10:16:55 2011 -0400 + +Better handling of XML errors in PO files + +Rather than let an exception kill itstool, just issue a warning +and use the original-language node. Added --strict to error out +for XML errors in PO files. + +https://bugs.freedesktop.org/show_bug.cgi?id=41254 + + itstool.in| 38 ++ + tests/Translate3.ll.wrong.xml | 12 + tests/run_tests.py| 23 +-- + 3 files changed, 59 insertions(+), 14 deletions(-) + +commit e5c3be76682a1e1d224ad89fa3798cf3a7b81900 +Author: Shaun McCance sha...@gnome.org +Date: Mon Sep 19 09:12:30 2011 -0400 + +Version 1.1.1 + + NEWS |7 +++ + configure.ac |2 +- + 2 files changed, 8 insertions(+), 1 deletions(-) + commit 0520144626db679e81725aebfaba273a52fd0bf4 Merge: 092a264 7e07396 Author: Shaun McCance sha...@gnome.org diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itstool-1.1.1/NEWS new/itstool-1.1.2/NEWS --- old/itstool-1.1.1/NEWS 2011-09-19 15:11:16.0 +0200 +++ new/itstool-1.1.2/NEWS 2012-02-05 17:48:12.0 +0100 @@ -1,3 +1,7 @@ +1.1.2 += +* Better handling of XML errors in PO files + 1.1.1 = * Catch XML parsing errors and exit with error code diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/itstool-1.1.1/configure new/itstool-1.1.2/configure --- old/itstool-1.1.1/configure 2011-09-19 15:11:32.0 +0200 +++ new/itstool-1.1.2/configure 2012-02-05 17:48:31.0 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.66 for itstool 1.1.1. +# Generated by GNU Autoconf 2.66 for itstool 1.1.2. # # # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -548,8 +548,8 @@ # Identity of this package. PACKAGE_NAME='itstool' PACKAGE_TARNAME='itstool' -PACKAGE_VERSION='1.1.1' -PACKAGE_STRING='itstool 1.1.1' +PACKAGE_VERSION='1.1.2' +PACKAGE_STRING='itstool 1.1.2' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1165,7 +1165,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This
commit itstool for openSUSE:Factory
Hello community, here is the log from the commit of package itstool for openSUSE:Factory checked in at 2011-12-06 18:19:57 Comparing /work/SRC/openSUSE:Factory/itstool (Old) and /work/SRC/openSUSE:Factory/.itstool.new (New) Package is itstool, Maintainer is Changes: Other differences: -- ++ itstool.spec ++ --- /var/tmp/diff_new_pack.pZHecv/_old 2011-12-06 18:34:43.0 +0100 +++ /var/tmp/diff_new_pack.pZHecv/_new 2011-12-06 18:34:43.0 +0100 @@ -20,7 +20,7 @@ Name: itstool Version:1.1.1 Release:1 -License:GPLv3+ +License:GPL-3.0+ Summary:Tool to translate XML documents using PO files Url:http://itstool.org Group: Development/Tools/Other -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit itstool for openSUSE:Factory
Hello community, here is the log from the commit of package itstool for openSUSE:Factory checked in at Fri May 27 11:52:50 CEST 2011. New Changes file: --- /dev/null 2010-08-26 16:28:41.0 +0200 +++ /mounts/work_src_done/STABLE/itstool/itstool.changes2011-05-24 09:56:38.0 +0200 @@ -0,0 +1,5 @@ +--- +Tue May 24 07:52:11 UTC 2011 - dims...@opensuse.org + +- Initial package, version 1.0.1 + calling whatdependson for head-i586 New: itstool-1.0.1.tar.bz2 itstool.changes itstool.spec Other differences: -- ++ itstool.spec ++ # # spec file for package itstool # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An Open Source License is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: itstool Version:1.0.1 Release:1 License:GPLv3+ Summary:Tool to translate XML documents using PO files Url:http://itstool.org Group: Development/Tools/Other Source: http://files.itstool.org/itstool/%{name}-%{version}.tar.bz2 BuildRequires: python BuildRequires: libxml2-python Requires: libxml2-python BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %py_requires %description ITS Tool extracts messages from XML files and outputs PO template files, then merges translations from MO files to create translated XML files. It determines what to translate and how to chunk it into messages using the W3C Internationalization Tag Set (ITS). %prep %setup -q sed -i s:#!/usr/bin/env python:#!/usr/bin/python: itstool itstool.in %build %configure make %{?_smp_mflags} %install %make_install %clean %{?buildroot:%__rm -rf %{buildroot}} %files %defattr(-,root,root) %doc ChangeLog COPYING COPYING.GPL3 NEWS %{_bindir}/%{name} %{_datadir}/%{name}/ %changelog Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org