Changelog for
itstool-2.0.5-lp151.1.1.noarch.rpm :
* Wed Dec 19 2018 bjorn.lieAATTgmail.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 04 2018 tchvatalAATTsuse.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) (bsc#1111019)
* Wed Jun 20 2018 mceplAATTsuse.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 2018 dimstarAATTopensuse.org- Modernize spec-file by calling spec-cleaner
* Tue Feb 13 2018 dimstarAATTopensuse.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 2017 dimstarAATTopensuse.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 2017 dimstarAATTopensuse.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 05 2017 luc14n0AATTlinuxmail.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.
* Tue Dec 24 2013 dimstarAATTopensuse.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.
* Mon Nov 25 2013 dimstarAATTopensuse.org- Add itstool-fix-crash.patch: Fixed crash in locale filter and drop rule (bgo#715116).
* Sun Nov 24 2013 dimstarAATTopensuse.org- Update to version 2.0.1: + Reworked default ITS rules for better performance.
* Thu Nov 07 2013 dimstarAATTopensuse.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 of 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.
* Wed Jun 27 2012 dimstarAATTopensuse.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.
* Mon May 14 2012 vuntzAATTopensuse.org- Update to version 1.1.3: + Handle UTF-8 in attribute values + Don\'t output non-translatable external ref messages + Better error handling
* Tue Mar 06 2012 cooloAATTsuse.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.
* Sun Feb 05 2012 dimstarAATTopensuse.org- Update to version 1.1.2: + Better handling of XML errors in PO files.
* Tue Sep 20 2011 vuntzAATTopensuse.org- Update to version 1.1.1: + Catch XML parsing errors and exit with error code + Fixed placeholder translation when it contains sub-elements + Improved autogen.sh for out of tree compilations
* Tue Jun 28 2011 dimstarAATTopensuse.org- Update to version 1.1.0: + Added itst:context to set msgctxt + Added itst:drop to drop context from translations + Allow XML attribute to be translated + Allow locNotePointer to return a string + Allow localization notes to be space-preserving + Allow both XLink and child rules on its:rules + Fixed Unicode encoding/decoding errors + Added automated test suite + Added a man page + Python 3 fixes
* Tue May 24 2011 dimstarAATTopensuse.org- Initial package, version 1.0.1