rpms/genesis/devel genesis-0.4.3-preferences.patch, NONE, 1.1 genesis.spec, 1.2, 1.3

musuruan musuruan at fedoraproject.org
Thu Jun 10 17:09:17 UTC 2010


Author: musuruan

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

Modified Files:
	genesis.spec 
Added Files:
	genesis-0.4.3-preferences.patch 
Log Message:
* Sun Jun 06 2010 Andrea Musuruane <musuruan at gmail.com> 0.4.3-2
- Fixed bug #588630


genesis-0.4.3-preferences.patch:
 genesis.py |    6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

--- NEW FILE genesis-0.4.3-preferences.patch ---
--- genesis-0.4.3.orig/Genesis/genesis.py	2009-12-20 18:03:58.000000000 +0100
+++ genesis-0.4.3/Genesis/genesis.py	2010-06-06 16:25:24.975339791 +0200
@@ -334,8 +334,10 @@
         self.dialog = self.wTree.get_object('preferences_dialog')
         
         self.widgets = {}
-        for widget in widgets:
-            self.widgets[widget] = self.wTree.get_object(widget)
+        for widget_name in widgets:
+            widget = self.wTree.get_object(widget_name)
+            widget.set_name(widget_name)
+            self.widgets[widget_name] = widget
 
     def save_preference(self, widget):
         """


Index: genesis.spec
===================================================================
RCS file: /cvs/pkgs/rpms/genesis/devel/genesis.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- genesis.spec	9 May 2010 17:02:02 -0000	1.2
+++ genesis.spec	10 Jun 2010 17:09:17 -0000	1.3
@@ -2,7 +2,7 @@
 
 Name:           genesis
 Version:        0.4.3
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        Graphical frontend to SyncEvolution
 Summary(de):    Grafisches Frontend für SyncEvolution
 Summary(it):    Frontend grafico per SyncEvolution
@@ -13,6 +13,9 @@ Group:          Applications/Productivit
 License:        GPLv3 and CC-BY-SA
 URL:            https://launchpad.net/genesis-sync/
 Source0:        http://launchpad.net/genesis-sync/trunk/%{version}/+download/%{name}-%{version}.tar.gz
+# Preferences dialog does not set preferences
+# https://bugs.launchpad.net/genesis-sync/+bug/576559
+Patch0:         %{name}-0.4.3-preferences.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildArch:      noarch
@@ -52,6 +55,11 @@ un'indicazione grafica dei risultati del
 %prep
 %setup -q
 
+# fix preferences
+%if 0%{?fedora} >= 13
+%patch0 -p1
+%endif
+
 # remove shebang
 sed -i -e '/^#!\//, 1d' Genesis/*.py
 
@@ -111,6 +119,9 @@ gtk-update-icon-cache %{_datadir}/icons/
 
 
 %changelog
+* Sun Jun 06 2010 Andrea Musuruane <musuruan at gmail.com> 0.4.3-2
+- Fixed bug #588630
+
 * Tue May 04 2010 Andrea Musuruane <musuruan at gmail.com> 0.4.3-1
 - Updated to upstrem 0.4.3
 



More information about the scm-commits mailing list