Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

itstool-2.0.7-150400.1.9 RPM for noarch

From OpenSuSE Leap 15.4 for noarch

Name: itstool Distribution: SUSE Linux Enterprise 15
Version: 2.0.7 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150400.1.9 Build date: Sat May 7 23:30:28 2022
Group: Development/Tools/Other Build host: sheep54
Size: 200220 Source RPM: itstool-2.0.7-150400.1.9.src.rpm
Packager: https://www.suse.com/
Url: http://itstool.org
Summary: Tool to translate XML documents using PO files
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).

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Sat Oct 16 2021 dmueller@suse.com
  - update to 2.0.7:
    * Performance improvements when chaining up on certain ITS rules
    * Performance improvements when using ITS params.
* Mon Nov 18 2019 yfjiang@suse.com
  - BuildRequires python3-libxml2-python for SLE and Leap 15, which
    are using older version libxml2.
* Tue Sep 17 2019 suse+build@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 2019 bjorn.lie@gmail.com
  - Replace python3-libxml2-python with python3-libxml2 BuildRequires
    and Requires following changes in libxml2.
* Wed Dec 19 2018 bjorn.lie@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 04 2018 tchvatal@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) (bsc#1111019)
* Wed Jun 20 2018 mcepl@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 2018 dimstar@opensuse.org
  - Modernize spec-file by calling spec-cleaner
* Tue Feb 13 2018 dimstar@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 2017 dimstar@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 2017 dimstar@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 05 2017 luc14n0@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.

Files

/usr/bin/itstool
/usr/share/doc/packages/itstool
/usr/share/doc/packages/itstool/ChangeLog
/usr/share/doc/packages/itstool/NEWS
/usr/share/itstool
/usr/share/itstool/its
/usr/share/itstool/its/docbook.its
/usr/share/itstool/its/docbook5.its
/usr/share/itstool/its/its.its
/usr/share/itstool/its/mallard.its
/usr/share/itstool/its/ttml.its
/usr/share/itstool/its/xhtml.its
/usr/share/licenses/itstool
/usr/share/licenses/itstool/COPYING
/usr/share/man/man1/itstool.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 15:53:55 2024