From f7625ec05857c0be9e47c3eee80df8a4c18b201b Mon Sep 17 00:00:00 2001 From: Roozbeh Pournader Date: Jan 09 2007 11:41:19 +0000 Subject: - Patch to use Python 2.5's built-in ElementTree --- diff --git a/translate-toolkit-0.10.1-python25.patch b/translate-toolkit-0.10.1-python25.patch new file mode 100644 index 0000000..61fd16e --- /dev/null +++ b/translate-toolkit-0.10.1-python25.patch @@ -0,0 +1,11 @@ +--- translate-toolkit-0.10.1/translate/misc/xmlwrapper.py.python25 2007-01-09 15:00:41.000000000 +0330 ++++ translate-toolkit-0.10.1/translate/misc/xmlwrapper.py 2007-01-09 15:01:13.000000000 +0330 +@@ -21,7 +21,7 @@ + + """simpler wrapper to the elementtree XML parser""" + +-from elementtree import ElementTree ++from xml.etree import ElementTree + # this is needed to prevent expat-version conflicts with wx >= 2.5.2.2 + from xml.parsers import expat + diff --git a/translate-toolkit.spec b/translate-toolkit.spec index 62a1b1b..5a26a8b 100644 --- a/translate-toolkit.spec +++ b/translate-toolkit.spec @@ -2,7 +2,7 @@ Name: translate-toolkit Version: 0.10.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A collection of tools to assist software localization Group: Development/Tools @@ -11,9 +11,10 @@ URL: http://translate.sourceforge.net/ Source0: http://dl.sourceforge.net/sourceforge/translate/translate-toolkit-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Patch1: translate-toolkit-0.10.1-python25.patch + BuildArch: noarch BuildRequires: python-devel -Requires: python-elementtree Requires: python-enchant %description @@ -25,6 +26,7 @@ word counts, merge translations, and perform various checks on PO files. %prep %setup -q +%patch1 -p1 -b .python25 %build @@ -60,6 +62,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Jan 09 2007 Roozbeh Pournader - 0.10.1-4 +- Patch to use Python 2.5's built-in ElementTree + * Sat Dec 30 2006 Roozbeh Pournader - 0.10.1-3 - Rebuild to fix dependency problem