1 |
# $Id: translate-toolkit.spec,v 1.10 2009/10/20 20:46:55 slords Exp $ |
# $Id: translate-toolkit.spec,v 1.14 2010/02/24 19:48:09 slords Exp $ |
2 |
# Authority: slords |
# Authority: slords |
3 |
# Name: Shad L. Lords |
# Name: Shad L. Lords |
4 |
|
|
5 |
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} |
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} |
6 |
|
|
7 |
Name: translate-toolkit |
Name: translate-toolkit |
8 |
Version: 1.4.1 |
Version: 1.5.3 |
9 |
Release: 2%{?dist} |
Release: 2.1%{?dist} |
10 |
Summary: Tools to assist with translation and software localization |
Summary: Tools to assist with translation and software localization |
11 |
|
|
12 |
Group: Development/Tools |
Group: Development/Tools |
13 |
License: GPLv2+ |
License: GPLv2+ |
14 |
URL: http://translate.sourceforge.net/wiki/toolkit/index |
URL: http://translate.sourceforge.net/wiki/toolkit/index |
15 |
Source0: http://downloads.sourceforge.net/project/translate/Translate%20Toolkit/1.4.0/%{name}-%{version}.tar.bz2 |
Source0: http://downloads.sourceforge.net/project/translate/Translate%20Toolkit/%{version}/%{name}-%{version}.tar.bz2 |
16 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) |
17 |
|
|
18 |
Patch0: translate-toolkit-1.2.1-stoplist.patch |
Patch0: translate-toolkit-1.5.3-stoplist.patch |
19 |
Patch1: translate-toolkit-1.4.1-sourcelencmp.patch |
Patch1: translate-toolkit-1.5.0-langmodel_dir.patch |
20 |
|
Patch2: translate-toolkit-1.5.3-bug1372_filesystem_encoding.patch |
21 |
|
Patch3: translate-toolkit-1.5.3-es_empty_string.patch |
22 |
|
|
23 |
BuildArch: noarch |
BuildArch: noarch |
24 |
BuildRequires: python-devel |
BuildRequires: python-devel |
25 |
# The following are needed for man page generation |
# The following are needed for man page generation |
26 |
BuildRequires: python-lxml |
BuildRequires: python-lxml |
|
BuildRequires: python-iniparse |
|
27 |
BuildRequires: python-simplejson |
BuildRequires: python-simplejson |
28 |
BuildRequires: python-vobject |
BuildRequires: python-vobject |
29 |
Requires: gettext |
Requires: gettext |
47 |
* Formats: |
* Formats: |
48 |
* Core localization formats - XLIFF and Gettext PO |
* Core localization formats - XLIFF and Gettext PO |
49 |
* Other localization formats - TMX, TBX, Qt Linguist (.ts), |
* Other localization formats - TMX, TBX, Qt Linguist (.ts), |
50 |
Java .properties, Wordfast TM |
Java .properties, Wordfast TM, OmegaT glossary |
51 |
* Compiled formats: Gettext MO, Qt .qm |
* Compiled formats: Gettext MO, Qt .qm |
52 |
* Other formats - OpenDocument Format (ODF), text, HTML, CSV, INI, |
* Other formats - OpenDocument Format (ODF), text, HTML, CSV, INI, |
53 |
wiki (MediaWiki, DokuWiki), iCal |
wiki (MediaWiki, DokuWiki), iCal |
74 |
%setup -q |
%setup -q |
75 |
%patch0 -p1 |
%patch0 -p1 |
76 |
%patch1 -p1 |
%patch1 -p1 |
77 |
|
%patch2 -p2 |
78 |
|
%patch3 -p2 |
79 |
|
|
80 |
|
|
81 |
%build |
%build |
109 |
# Move data files to /usr/share |
# Move data files to /usr/share |
110 |
mkdir $RPM_BUILD_ROOT/%{_datadir}/translate-toolkit |
mkdir $RPM_BUILD_ROOT/%{_datadir}/translate-toolkit |
111 |
mv $RPM_BUILD_ROOT/%{python_sitelib}/translate/share/stoplist* $RPM_BUILD_ROOT/%{_datadir}/translate-toolkit |
mv $RPM_BUILD_ROOT/%{python_sitelib}/translate/share/stoplist* $RPM_BUILD_ROOT/%{_datadir}/translate-toolkit |
112 |
|
mv $RPM_BUILD_ROOT/%{python_sitelib}/translate/share/langmodels $RPM_BUILD_ROOT/%{_datadir}/translate-toolkit |
113 |
|
rmdir $RPM_BUILD_ROOT/%{python_sitelib}/translate/share |
114 |
|
|
115 |
|
|
116 |
%clean |
%clean |
132 |
|
|
133 |
|
|
134 |
%changelog |
%changelog |
135 |
* Tue Oct 20 2009 Shad L. Lords <slords@mail.com> - 1.4.1-2 |
* Wed Feb 24 2010 Shad L. Lords <slords@mail.com> 1.5.3-2.1 |
136 |
- Update to 1.4.1 final |
- Test correctly for the case of an empty string (es) |
137 |
- Add sourcelencmp routine back in so updatetm still works |
|
138 |
|
* Wed Feb 24 2010 Shad L. Lords <slords@mail.com> 1.5.3-2.0 |
139 |
|
- Update Requires to match el5 requirements |
140 |
|
|
141 |
|
* Mon Feb 22 2010 Dwayne Bailey <dwayne@translate.org.za> - 1.5.3-2 |
142 |
|
- Bug #1372: Decode fulesystem paths correctly |
143 |
|
|
144 |
|
* Thu Feb 4 2010 Dwayne Bailey <dwayne@translate.org.za> - 1.5.3-1 |
145 |
|
- Update to 1.5.3 |
146 |
|
- Plural information for more languages |
147 |
|
- Cleaner language names (for the benefit of Pootle and Virtaal) |
148 |
|
- Skype support for prop2po and po2prop [by Filip Miletić] |
149 |
|
- Small improvement to Qt .ts support |
150 |
|
- Other small bugfixes |
151 |
|
- Redo stoplist patch |
152 |
|
- Drop gaupol and iniparse from BuildRequires |
153 |
|
|
154 |
|
* Mon Jan 11 2010 Dwayne Bailey <dwayne@translate.org.za> - 1.5.2-1 |
155 |
|
- Update to 1.5.2 |
156 |
|
- Initial support for '#' type comments in the PHP converters (#1298) |
157 |
|
- Reliability improvements for Pootle concerning Xapian and Python 2.4 |
158 |
|
- A small fix affecting searching in Virtaal |
159 |
|
- Classify XML tags as editable placeables for Virtaal (#1287) |
160 |
|
- Correctly handle language codes with '@' in them (like ca@valencia) |
161 |
|
- Don't unnecessarily add empty 'note' nodes in XLIFF (#1319) |
162 |
|
- Allow for the translation of 'title' attributes in XML (#1294) |
163 |
|
|
164 |
|
* Thu Nov 26 2009 Dwayne Bailey <dwayne@translate.org.za> - 1.5.1-1 |
165 |
|
- Update to 1.5.1 |
166 |
|
- Support for OmegaT glossary files |
167 |
|
- Fixes for the fast (but still experimental) C PO parser |
168 |
|
- Fixes for the LRU cache |
169 |
|
- Fixes for correct and faster language identification |
170 |
|
- Remove backports introduced in 1.5.0-1 |
171 |
|
|
172 |
|
* Tue Nov 24 2009 Dwayne Bailey <dwayne@translate.org.za> - 1.5.0-1 |
173 |
|
- Update to 1.5.0 |
174 |
|
- The tmserver will now be multithreaded if cherrypy is installed |
175 |
|
- New faster PO parser for testing |
176 |
|
- Optionally preserve HTML comments in html2po. Bug #1183 |
177 |
|
- Many reliability and API improvements for the upcoming versions of Pootle and Virtaal |
178 |
|
- Move langmodels into /usr/share/translate-toolkit |
179 |
|
- Remove backports introduced in 1.4.1-2 |
180 |
|
- Backports: |
181 |
|
- r13226, r13234 - fix and optimise language identification |
182 |
|
- r13225 - check for units based on source and target text |
183 |
|
|
184 |
|
* Fri Nov 6 2009 Dwayne Bailey <dwayne@translate.org.za> - 1.4.1-3 |
185 |
|
- Backport various fixes needed for Pootle 1.3 |
186 |
|
- r12685 index speedup |
187 |
|
- r12686 id index |
188 |
|
- r12724 hassuggestion speedup |
189 |
|
- r12727 msgidcomment |
190 |
|
|
191 |
|
* Thu Oct 15 2009 Dwayne Bailey <dwayne@translate.org.za> - 1.4.1-2 |
192 |
|
- Retag |
193 |
|
|
194 |
|
* Thu Oct 15 2009 Dwayne Bailey <dwayne@translate.org.za> - 1.4.1-1 |
195 |
|
- Update to 1.4.1 |
196 |
|
- Better support for printf (including numbered) variables (bug 1118) |
197 |
|
- Fixes for the upcoming Pootle, including combined searches (bug 1036) |
198 |
|
- subtle bug in tmserver handling of the percent sign (%) (bug 1101) |
199 |
|
- obsolete messages seen as translatable (bug 1114) |
200 |
|
- Drop patch bug#1114 - obsolete messages should not be translatable |
201 |
|
|
202 |
* Mon Aug 24 2009 Dwayne Bailey <dwayne@translate.org.za> - 1.4.0-2 |
* Mon Aug 24 2009 Dwayne Bailey <dwayne@translate.org.za> - 1.4.0-2 |
203 |
- Upstream bug #1114 - obsolete messages should not be translatable |
- Upstream bug #1114 - obsolete messages should not be translatable |
205 |
* Wed Aug 5 2009 Dwayne Bailey <dwayne@translate.org.za> - 1.4.0-1 |
* Wed Aug 5 2009 Dwayne Bailey <dwayne@translate.org.za> - 1.4.0-1 |
206 |
- Update to 1.4.0 final |
- Update to 1.4.0 final |
207 |
|
|
208 |
|
* Fri Jul 31 2009 Dwayne Bailey <dwayne@translate.org.za> - 1.4.0-0.5.rc2 |
209 |
|
- Fix tarball reference |
210 |
|
|
211 |
* Fri Jul 31 2009 Dwayne Bailey <dwayne@translate.org.za> - 1.4.0-0.4.rc2 |
* Fri Jul 31 2009 Dwayne Bailey <dwayne@translate.org.za> - 1.4.0-0.4.rc2 |
212 |
- Update to 1.4.0 rc2: |
- Update to 1.4.0 rc2 |
213 |
- Some small fixes for XLIFF support |
- Some small fixes for XLIFF support |
214 |
- API documentation has been augmented with diagrams |
- API documentation has been augmented with diagrams |
215 |
|
|
216 |
* Fri Jul 24 2009 Dwayne Bailey <dwayne@translate.org.za> - 1.4.0-0.3.rc1 |
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.0-0.3.rc1 |
217 |
- Update to 1.4.0 rc1: |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild |
218 |
|
|
219 |
Improvements since beta 1: |
* Fri Jul 24 2009 Dwayne Bailey <dwayne@translate.org.za> - 1.4.0-0.2.rc1 |
220 |
* Improved support for Windows .rc files. |
- Update to 1.4.0 rc1 |
|
* Small fixes to Mozilla support. |
|
|
* Improvements to some pofilter checks. |
|
|
* The tmserver now has more startup options to control behaviour. |
|
|
* Better handling of spaces between inline elements in XLIFF |
|
|
|
|
|
There were also other bugfixes and small improvements, especially for |
|
|
the sake of the rich editing features in the upcoming version of |
|
|
Virtaal. |
|
|
|
|
|
* Mon Jun 29 2009 Dwayne Bailey <dwayne@translate.org.za> - 1.4.0-0.2.beta1 |
|
|
- Retag |
|
221 |
|
|
222 |
* Sat Jun 27 2009 Dwayne Bailey <dwayne@translate.org.za> - 1.4.0-0.1.beta1 |
* Sat Jun 27 2009 Dwayne Bailey <dwayne@translate.org.za> - 1.4.0-0.1.beta1 |
223 |
- Update to 1.4.0 beta1 |
- Update to 1.4.0 beta1 |