Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: itstool | Distribution: openSUSE Tumbleweed |
Version: 2.0.7 | Vendor: openSUSE |
Release: 3.1 | Build date: Sun Jun 1 08:20:28 2025 |
Group: Development/Tools/Other | Build host: reproducible |
Size: 200230 | Source RPM: itstool-2.0.7-3.1.src.rpm |
Packager: http://bugs.opensuse.org | |
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).
GPL-3.0-or-later
* Sun Jun 01 2025 Bjørn Lie <bjorn.lie@gmail.com> - Add 32c7d07664dc37765100285d1202d488cd6a27e8.patch: Fix insufficiently quoted regular expressions. These went under the radar until Python 3.12 started warning about them. * Thu Apr 11 2024 pgajdos@suse.com - remove dependency on /usr/bin/python3 [bsc#1212476] * Sat Oct 16 2021 Dirk Müller <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 Yifan Jiang <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 Bjørn Lie <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
/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, Thu Jun 26 00:00:45 2025