-diff -urN winpdb-1.3.6/rpdb2.py winpdb-1.3.6.new/rpdb2.py
---- winpdb-1.3.6/rpdb2.py 2008-03-09 17:58:27.000000000 +0100
-+++ winpdb-1.3.6.new/rpdb2.py 2008-03-18 15:43:33.725927886 +0100
-@@ -1953,7 +1953,7 @@
- BP_FILENAME_SEP = ':'
- BP_EVAL_SEP = ','
+diff -dur winpdb-1.4.6.orig/rpdb2.py winpdb-1.4.6/rpdb2.py
+--- winpdb-1.4.6.orig/rpdb2.py 2009-04-01 20:32:35.000000000 +0200
++++ winpdb-1.4.6/rpdb2.py 2010-02-26 13:00:48.000000000 +0100
+@@ -10593,8 +10593,9 @@
+ b = ' --base64=%s' % _b
--DEBUGGER_FILENAME = 'rpdb2.py'
-+DEBUGGER_FILENAME = 'rpdb2.pyo'
- THREADING_FILENAME = 'threading.py'
+ debugger = os.path.abspath(__file__)
+- if debugger[-1:] == 'c':
+- debugger = debugger[:-1]
++ if debugger[-1:] in ('c', 'o'):
++ if os.path.exists(debugger[:-1]):
++ debugger = debugger[:-1]
+
+ debugger = as_unicode(debugger, fse)
- STR_STATE_BROKEN = 'waiting at break point'
Summary: Python debugger in wxGTK
Summary(pl.UTF-8): Debugger pythona w wxGTK
Name: winpdb
-Version: 1.3.6
-Release: 0.1
+Version: 1.4.6
+Release: 1
License: GPL
Group: Development/Languages/Python
Source0: http://dl.sourceforge.net/winpdb/%{name}-%{version}.tar.gz
-Patch0: %{name}-rpdb2.patch
+Patch0: %{name}-rpdb2.patch
URL: http://www.winpdb.org/
-BuildRequires: python-devel >= 1:2.5
+BuildRequires: python-devel >= 1:2.6
BuildRequires: rpm-pythonprov
-#%pyrequires_eq python-libs
%pyrequires_eq python-modules
-#BuildArch: noarch
+Requires: rpdb2
+Requires: python-wxPython
+Buildarch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
multiple threads, namespace modification, embedded debugging,
encrypted communication and is up to 20 times faster than pdb.
+Winpdb provides the GUI for Rpdb2.
+
%description -l pl.UTF-8
Winpdb jest niezależnym od platformy odpluskwiaczem języka Python na
licencji GPL ze wsparciem wielu wątków, modyfikacji przestrzeni nazw,
zagnieżdżonego odpluskwiania, szyfrowanej komunikacji i jest do
dwudziestu razy szybszy od pdb.
+Winpdb zapewnia graficzny interfejs użytkownika dla Rpdb2.
+
+%package -n rpdb2
+Summary: Python console based debugger
+Summary(pl.UTF-8): Debugger pythona na konsolę tesktową
+Group: Development/Languages/Python
+
+%description -n rpdb2
+Rpdb2 is a platform independent GPL Python debugger with support for
+multiple threads, namespace modification, embedded debugging,
+encrypted communication and is up to 20 times faster than pdb.
+
+Rpdb2 is Winpdb without the GUI.
+
+%description -n rpdb2 -l pl.UTF-8
+Rpdb2 jest niezależnym od platformy odpluskwiaczem języka Python na
+licencji GPL ze wsparciem wielu wątków, modyfikacji przestrzeni nazw,
+zagnieżdżonego odpluskwiania, szyfrowanej komunikacji i jest do
+dwudziestu razy szybszy od pdb.
+
+Rpdb2 to Winpdb bez swojego graficznego interfejsu użytkownika.
+
%prep
%setup -q
%patch0 -p1
%files
%defattr(644,root,root,755)
%doc README.txt
-%attr(755,root,root) %{_bindir}/*
-%{py_sitescriptdir}/*.py[co]
+%attr(755,root,root) %{_bindir}/winpdb
+%{py_sitescriptdir}/winpdb.py[co]
+
+%files -n rpdb2
+%doc README.txt
+%attr(755,root,root) %{_bindir}/rpdb2
+%{py_sitescriptdir}/rpdb2.py[co]
%{py_sitescriptdir}/%{name}-*.egg-info