rpms/translate-toolkit/devel 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 05:53:30 UTC 2008


Author: dwayne

Update of /cvs/pkgs/rpms/translate-toolkit/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22470

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/devel/.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 05:52:59 -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/devel/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 05:52:59 -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/devel/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 05:52:59 -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