rpms/soundconverter/devel soundconverter-1.5.2-div-by-zero.patch, NONE, 1.1 soundconverter.spec, 1.26, 1.27

Michael Schwendt mschwendt at fedoraproject.org
Tue Jun 15 15:04:55 UTC 2010


Author: mschwendt

Update of /cvs/pkgs/rpms/soundconverter/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv32445

Modified Files:
	soundconverter.spec 
Added Files:
	soundconverter-1.5.2-div-by-zero.patch 
Log Message:
* Tue Jun 15 2010 Michael Schwendt <mschwendt at fedoraproject.org> - 1.5.2-2
- Fix ZeroDivisionError in progress calculation.


soundconverter-1.5.2-div-by-zero.patch:
 soundconverter.py |    5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

--- NEW FILE soundconverter-1.5.2-div-by-zero.patch ---
diff -Nur soundconverter-1.5.2-orig/src/soundconverter.py soundconverter-1.5.2/src/soundconverter.py
--- soundconverter-1.5.2-orig/src/soundconverter.py	2010-06-15 13:33:24.000000000 +0200
+++ soundconverter-1.5.2/src/soundconverter.py	2010-06-15 17:02:46.000000000 +0200
@@ -782,8 +782,11 @@
 			task.add_listener('finished', self.task_finished)
 			task.start()
 			self.count += 1
-		self.progress = float(self.finished_tasks) / (
+		if self.finished_tasks or len(self.waiting_tasks):
+			self.progress = float(self.finished_tasks) / (
 			len(self.waiting_tasks) + self.finished_tasks)
+		else:
+			self.progress = 0.0;
 
 	def started(self):
 		""" BackgroundTask setup callback """


Index: soundconverter.spec
===================================================================
RCS file: /cvs/pkgs/rpms/soundconverter/devel/soundconverter.spec,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- soundconverter.spec	15 Jun 2010 14:28:57 -0000	1.26
+++ soundconverter.spec	15 Jun 2010 15:04:55 -0000	1.27
@@ -1,16 +1,20 @@
 Name:           soundconverter
 Version:        1.5.2
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        A simple sound converter application for GNOME
 
 Group:          Applications/Multimedia
 License:        GPLv3
 URL:            http://soundconverter.berlios.de/
 Source0:        http://download.berlios.de/soundconverter/%{name}-%{version}.tar.gz
-Patch0:         soundconverter-1.5.2-desktop.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch:      noarch
 
+# submitted upstream
+Patch0:         soundconverter-1.5.2-desktop.patch
+# submitted upstream
+Patch1:         soundconverter-1.5.2-div-by-zero.patch
+
 BuildRequires:  desktop-file-utils
 BuildRequires:  intltool gettext
 BuildRequires:  pygtk2
@@ -34,6 +38,7 @@ writes anything the GStreamer library ca
 %prep
 %setup -q
 %patch0 -p1 -b .desktop-file
+%patch1 -p1 -b .div-by-zero
 
 
 %build
@@ -87,6 +92,9 @@ update-desktop-database &> /dev/null ||:
 
 
 %changelog
+* Tue Jun 15 2010 Michael Schwendt <mschwendt at fedoraproject.org> - 1.5.2-2
+- Fix ZeroDivisionError in progress calculation.
+
 * Tue Jun 15 2010 Michael Schwendt <mschwendt at fedoraproject.org> - 1.5.2-1
 - Upgrade to 1.5.2.
 



More information about the scm-commits mailing list