Author: jajcus Date: Fri Feb 26 12:22:07 2010 GMT Module: packages Tag: HEAD ---- Log message: - Version: 1.4.6 - -rpdb2.patch fixed so it really does the intended task - rpdb2 package separated, so the main package can get the wxGTK dependency
---- Files affected: packages/winpdb: winpdb-rpdb2.patch (1.1 -> 1.2) , winpdb.spec (1.1 -> 1.2) ---- Diffs: ================================================================ Index: packages/winpdb/winpdb-rpdb2.patch diff -u packages/winpdb/winpdb-rpdb2.patch:1.1 packages/winpdb/winpdb-rpdb2.patch:1.2 --- packages/winpdb/winpdb-rpdb2.patch:1.1 Thu Mar 27 18:18:31 2008 +++ packages/winpdb/winpdb-rpdb2.patch Fri Feb 26 13:22:01 2010 @@ -1,12 +1,15 @@ -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' ================================================================ Index: packages/winpdb/winpdb.spec diff -u packages/winpdb/winpdb.spec:1.1 packages/winpdb/winpdb.spec:1.2 --- packages/winpdb/winpdb.spec:1.1 Thu Mar 27 18:19:00 2008 +++ packages/winpdb/winpdb.spec Fri Feb 26 13:22:01 2010 @@ -2,18 +2,19 @@ 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 @@ -21,12 +22,36 @@ 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 @@ -50,8 +75,13 @@ %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 %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) @@ -60,6 +90,11 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.2 2010/02/26 12:22:01 jajcus +- Version: 1.4.6 +- -rpdb2.patch fixed so it really does the intended task +- rpdb2 package separated, so the main package can get the wxGTK dependency + Revision 1.1 2008/03/27 17:19:00 czarny - mostly done - NFY ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/winpdb/winpdb-rpdb2.patch?r1=1.1&r2=1.2&f=u http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/winpdb/winpdb.spec?r1=1.1&r2=1.2&f=u _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit