rpms/translate-toolkit/F-10 translate-poterminology-stoplist.diff, NONE, 1.1 .cvsignore, 1.9, 1.10 sources, 1.10, 1.11 translate-toolkit.spec, 1.18, 1.19
Dwayne Bailey
dwayne at fedoraproject.org
Thu Nov 13 09:45:52 UTC 2008
Author: dwayne
Update of /cvs/pkgs/rpms/translate-toolkit/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4073
Modified Files:
.cvsignore sources translate-toolkit.spec
Added Files:
translate-poterminology-stoplist.diff
Log Message:
* Wed Nov 12 2008 Dwayne Bailey <dwayne at translate.org.za> - 1.2.0-1
- Update to 1.2.0
- Patch poterminology to read stoplist-en from /usr/share/
- Add devel package to include generated Translate Toolkit API documentation
- Add dependencies: python-iniparse, python-Levenshtein, python-lxml,
python-psyco, python-vobject, gettext-libs
translate-poterminology-stoplist.diff:
--- NEW FILE translate-poterminology-stoplist.diff ---
diff -ur translate-toolkit-1.2.0.old/translate/tools/poterminology.py translate-toolkit-1.2.0/translate/tools/poterminology.py
--- translate-toolkit-1.2.0.old/translate/tools/poterminology.py 2008-09-30 11:43:44.000000000 +0200
+++ translate-toolkit-1.2.0/translate/tools/poterminology.py 2008-10-06 22:00:34.000000000 +0200
@@ -422,7 +422,7 @@
parser.stoprelist = []
parser.stopfoldtitle = True
parser.stopignorecase = False
- parser.defaultstopfile = find_installed_file('stoplist-en')
+ parser.defaultstopfile = '/usr/share/translate-toolkit/stoplist-en'
parser.add_option("-S", "--stopword-list", type="string", metavar="STOPFILE",
action="callback", callback=parse_stopword_file,
help="read stopword (term exclusion) list from STOPFILE (default %s)" % parser.defaultstopfile,
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/translate-toolkit/F-10/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- .cvsignore 6 Jun 2008 22:01:58 -0000 1.9
+++ .cvsignore 13 Nov 2008 09:45:22 -0000 1.10
@@ -1 +1 @@
-translate-toolkit-1.1.1.tar.bz2
+translate-toolkit-1.2.0.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/translate-toolkit/F-10/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- sources 6 Jun 2008 22:01:58 -0000 1.10
+++ sources 13 Nov 2008 09:45:22 -0000 1.11
@@ -1 +1 @@
-848c60f4f70d55e508027237fbb30d86 translate-toolkit-1.1.1.tar.bz2
+f2e872c72898f1bc3afaa341affbfeb5 translate-toolkit-1.2.0.tar.bz2
Index: translate-toolkit.spec
===================================================================
RCS file: /cvs/pkgs/rpms/translate-toolkit/F-10/translate-toolkit.spec,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- translate-toolkit.spec 6 Jun 2008 22:01:58 -0000 1.18
+++ translate-toolkit.spec 13 Nov 2008 09:45:22 -0000 1.19
@@ -1,36 +1,62 @@
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
Name: translate-toolkit
-Version: 1.1.1
+Version: 1.2.0
Release: 1%{?dist}
-Summary: A collection of tools to assist software localization
+Summary: Tools to assist with translation and software localization
Group: Development/Tools
License: GPLv2+
-URL: http://translate.sourceforge.net/
+URL: http://translate.sourceforge.net/wiki/toolkit/index
Source0: http://downloads.sourceforge.net/translate/%{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Patch0: translate-poterminology-stoplist.diff
+
BuildArch: noarch
BuildRequires: python-devel
+Requires: gettext-libs
Requires: python-enchant
+Requires: python-iniparse
+Requires: python-Levenshtein
+Requires: python-lxml
+Requires: python-psyco
+Requires: python-vobject
+
%description
-A set of tools for managing localization via Gettext PO or XLIFF format files.
+A set of tools for managing translation and software localization via
+Gettext PO or XLIFF format files.
Including:
* Convertors: convert from various formats to PO or XLIFF
* Formats:
* Core localization formats - XLIFF and Gettext PO
- * Other localization formats - TMX, TBX, Qt Linguist (.ts)
- * Other formats - Java .properties, text, HTML, CSV
- * Specialised - OpenOffice.org GSI/SDF, Mozilla (.dtd, .properties, etc)
- * Tools: count, search and debug localization files
- * Checkers: validate translations with over 40 checks
+ * Other localization formats - TMX, TBX, Qt Linguist (.ts),
+ Java .properties, Wordfast TM
+ * Compiled formats: Gettext MO, Qt .qm
+ * Other formats - text, HTML, CSV, INI, wiki (MediaWiki, DokuWiki), iCal
+ * Specialised - OpenOffice.org GSI/SDF, PHP,
+ Mozilla (.dtd, .properties, etc)
+ * Tools: count, search, debug, segment and extract terminology from
+ localization files.
+ * Checkers: validate translations with over 45 checks
+
+%package devel
+Summary: Development API for %{name} applications
+Group: Development/Tools
+License: GPLv2+
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+The %{name}-devel package contains Translate Toolkit API
+documentation for developers wishing to build new tools for the
+toolkit or to use the libraries in other localization tools.
%prep
%setup -q
+%patch0 -p1
%build
@@ -61,6 +87,10 @@
rm $RPM_BUILD_ROOT/%{python_sitelib}/translate/{convert,filters,tools}/TODO
rm $RPM_BUILD_ROOT/%{python_sitelib}/translate/misc/README
+# Move data files to /usr/share
+mkdir $RPM_BUILD_ROOT/%{_datadir}/translate-toolkit
+mv $RPM_BUILD_ROOT/%{python_sitelib}/translate/share/stoplist* $RPM_BUILD_ROOT/%{_datadir}/translate-toolkit
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -72,12 +102,24 @@
%doc translate/doc/user/toolkit-[a-z]*
%{_bindir}/*
%{_mandir}/man1/*
+%{_datadir}/translate-toolkit
%{python_sitelib}/translate*
%exclude %{_bindir}/*.pyc
%exclude %{_bindir}/*.pyo
+%files devel
+%defattr(-,root,root,-)
+%doc translate/doc/api/*
+
%changelog
+* Wed Nov 12 2008 Dwayne Bailey <dwayne at translate.org.za> - 1.2.0-1
+- Update to 1.2.0
+- Patch poterminology to read stoplist-en from /usr/share/
+- Add devel package to include generated Translate Toolkit API documentation
+- Add dependencies: python-iniparse, python-Levenshtein, python-lxml,
+ python-psyco, python-vobject, gettext-libs
+
* Fri Jun 06 2008 Roozbeh Pournader <roozbeh at gmail.com> - 1.1.1-1
- update to 1.1.1
More information about the fedora-extras-commits
mailing list