[translate-toolkit] - Update to 1.8.1 - File formats: - A rewrite and major improvement of the html format

dwayne dwayne at fedoraproject.org
Fri Nov 19 16:27:33 UTC 2010


commit 0dc09a356d2bc62aec2c6f4bbb475b565127009a
Author: Dwayne Bailey <dwayne at translate.org.za>
Date:   Fri Nov 19 18:27:06 2010 +0200

    - Update to 1.8.1
       - File formats:
         - A rewrite and major improvement of the html format
         - New JSON format introduced
         - Support for Universal Terminology Exchange (UTX) format
         - Support for Java properties files encoded in UTF-8
         - Improvements to CSV format, and improved compatibility with Excel
           exports
         - Bug fixes to Qt ts
         - Support for XLIFF's state attributes (pocount now lists detailed state
           statistics)
         - Minor bug fixes for PHP format
       - Major performance improvements to quality checks
       - Other improvements:
         - Improvements to stability of Lucene text indexing (affecting Pootle)
         - Parameter for po2prop to ignore untranslated strings
         - Many improvements to pot2po including Qt ts support, improved
           handling of extra XML namespaces in XLIFF, and performance
           improvements.
    - Refresh stoplist location patch

 .gitignore                                         |    1 +
 sources                                            |    2 +-
 ...patch => translate-toolkit-1.8.1-stoplist.patch |   11 ++++----
 translate-toolkit.spec                             |   26 ++++++++++++++++++-
 4 files changed, 31 insertions(+), 9 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index dd49006..1b178a4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 translate-toolkit-1.8.0.tar.bz2
+/translate-toolkit-1.8.1.tar.bz2
diff --git a/sources b/sources
index a33f746..5560bc1 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-6acc870d677d6312625e3e002d483b58  translate-toolkit-1.8.0.tar.bz2
+b4cae0700aa1c2aef7eb7f345365e6f1  translate-toolkit-1.8.1.tar.bz2
diff --git a/translate-toolkit-1.5.3-stoplist.patch b/translate-toolkit-1.8.1-stoplist.patch
similarity index 60%
rename from translate-toolkit-1.5.3-stoplist.patch
rename to translate-toolkit-1.8.1-stoplist.patch
index 9e09a6e..0849cb3 100644
--- a/translate-toolkit-1.5.3-stoplist.patch
+++ b/translate-toolkit-1.8.1-stoplist.patch
@@ -1,7 +1,6 @@
-diff -up translate-toolkit-1.5.3/translate/tools/poterminology.py.stoplist translate-toolkit-1.5.3/translate/tools/poterminology.py
---- translate-toolkit-1.5.3/translate/tools/poterminology.py.stoplist	2010-01-23 01:18:39.000000000 +0200
-+++ translate-toolkit-1.5.3/translate/tools/poterminology.py	2010-02-02 15:35:24.000000000 +0200
-@@ -74,7 +74,7 @@ class TerminologyExtractor(object):
+--- translate-toolkit-1.8.1/translate/tools/poterminology.py.stoplist	2010-08-22 21:46:30.000000000 +0200
++++ translate-toolkit-1.8.1/translate/tools/poterminology.py	2010-11-19 18:13:08.000000000 +0200
+@@ -77,7 +77,7 @@ class TerminologyExtractor(object):
  
          if stopfile is None:
              try:
@@ -10,12 +9,12 @@ diff -up translate-toolkit-1.5.3/translate/tools/poterminology.py.stoplist trans
              except:
                  pass
          self.stopfile = stopfile
-@@ -457,7 +457,7 @@ def main():
+@@ -467,7 +467,7 @@ def main():
  
      parser.add_option("-S", "--stopword-list", type="string", metavar="STOPFILE", dest="stopfile",
                        help="read stopword (term exclusion) list from STOPFILE (default %s)" %
 -                      file_discovery.get_abs_data_filename('stoplist-en'))
 +                      '/usr/share/translate-toolkit/stoplist-en')
  
-     parser.set_defaults(foldtitle = True, ignorecase = False)
+     parser.set_defaults(foldtitle=True, ignorecase=False)
      parser.add_option("-F", "--fold-titlecase", callback=fold_case_option,
diff --git a/translate-toolkit.spec b/translate-toolkit.spec
index 2ab58e6..78e2e62 100644
--- a/translate-toolkit.spec
+++ b/translate-toolkit.spec
@@ -1,7 +1,7 @@
 %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 
 Name:           translate-toolkit
-Version:        1.8.0
+Version:        1.8.1
 Release:        1%{?dist}
 Summary:        Tools to assist with translation and software localization
 
@@ -12,7 +12,7 @@ Source0:        http://downloads.sourceforge.net/project/translate/Translate%20T
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 # Common patches
-Patch0:         translate-toolkit-1.5.3-stoplist.patch
+Patch0:         translate-toolkit-1.8.1-stoplist.patch
 Patch1:         translate-toolkit-1.5.0-langmodel_dir.patch
 # Fedora patches
 
@@ -145,6 +145,28 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Nov 19 2010 Dwayne Bailey <dwayne at translate.org.za> - 1.8.1-1
+- Update to 1.8.1
+   - File formats:
+     - A rewrite and major improvement of the html format
+     - New JSON format introduced
+     - Support for Universal Terminology Exchange (UTX) format
+     - Support for Java properties files encoded in UTF-8
+     - Improvements to CSV format, and improved compatibility with Excel
+       exports
+     - Bug fixes to Qt ts
+     - Support for XLIFF's state attributes (pocount now lists detailed state
+       statistics)
+     - Minor bug fixes for PHP format
+   - Major performance improvements to quality checks
+   - Other improvements:
+     - Improvements to stability of Lucene text indexing (affecting Pootle)
+     - Parameter for po2prop to ignore untranslated strings
+     - Many improvements to pot2po including Qt ts support, improved
+       handling of extra XML namespaces in XLIFF, and performance
+       improvements.
+- Refresh stoplist location patch
+
 * Wed Aug 18 2010 Dwayne Bailey <dwayne at translate.org.za> - 1.8.0-1
 - Update to 1.8.0
    - Required for Pootle 2.1 and recommended for Pootle 2.0


More information about the scm-commits mailing list