r24145 - in /packages/unstable/update-manager/debian: changelog control patches/00_pygtk_api_change.diff

jak at users.alioth.debian.org jak at users.alioth.debian.org
Fri Apr 30 09:07:00 UTC 2010


Author: jak
Date: Fri Apr 30 09:06:58 2010
New Revision: 24145

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=24145
Log:
00_pygtk_api_change.diff: Adapt to PyGTK API changes (Closes: #574187).

Added:
    packages/unstable/update-manager/debian/patches/00_pygtk_api_change.diff
Modified:
    packages/unstable/update-manager/debian/changelog
    packages/unstable/update-manager/debian/control

Modified: packages/unstable/update-manager/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/update-manager/debian/changelog?rev=24145&op=diff
==============================================================================
--- packages/unstable/update-manager/debian/changelog [utf-8] (original)
+++ packages/unstable/update-manager/debian/changelog [utf-8] Fri Apr 30 09:06:58 2010
@@ -1,3 +1,9 @@
+update-manager (0.200.3-2) unstable; urgency=high
+
+  * 00_pygtk_api_change.diff: Adapt to PyGTK API changes (Closes: #574187).
+
+ -- Julian Andres Klode <jak at debian.org>  Fri, 30 Apr 2010 10:36:09 +0200
+
 update-manager (0.200.3-1) unstable; urgency=low
 
   * New upstream release.

Modified: packages/unstable/update-manager/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/update-manager/debian/control?rev=24145&op=diff
==============================================================================
--- packages/unstable/update-manager/debian/control [utf-8] (original)
+++ packages/unstable/update-manager/debian/control [utf-8] Fri Apr 30 09:06:58 2010
@@ -9,7 +9,7 @@
 Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
 Uploaders: Stephan Peijnik <debian at sp.or.at>,
            Michael Vogt <mvo at debian.org>,
-           Emilio Pozuelo Monfort <pochu at debian.org>, Josselin Mouette <joss at debian.org>
+           Emilio Pozuelo Monfort <pochu at debian.org>, Julian Andres Klode <jak at debian.org>
 Build-Depends: cdbs,
                gnome-pkg-tools,
                debhelper (>= 5.0.51),

Added: packages/unstable/update-manager/debian/patches/00_pygtk_api_change.diff
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/update-manager/debian/patches/00_pygtk_api_change.diff?rev=24145&op=file
==============================================================================
--- packages/unstable/update-manager/debian/patches/00_pygtk_api_change.diff (added)
+++ packages/unstable/update-manager/debian/patches/00_pygtk_api_change.diff [utf-8] Fri Apr 30 09:06:58 2010
@@ -1,0 +1,24 @@
+Author: Stephan Peijnik <debian at sp.or.at>
+Description: UpdateManager/Frontend/GtkCommon/SimpleGtkbuilderApp.py:
+ - Fix bug introduced by API breakage of pygtk (gtk.Builder.get_objects
+   returns objects whose get_name methods do NOT return the object's id,
+   as they did before.
+Bug-Debian: http://bugs.debian.org/574187
+Origin: upstream, http://bzr.debian.org/loggerhead/update-manager/devel/main/revision/1569?
+
+=== modified file 'UpdateManager/Frontend/GtkCommon/SimpleGtkbuilderApp.py'
+--- UpdateManager/Frontend/GtkCommon/SimpleGtkbuilderApp.py	2009-09-23 21:05:41 +0000
++++ UpdateManager/Frontend/GtkCommon/SimpleGtkbuilderApp.py	2010-04-16 11:06:35 +0000
+@@ -41,7 +41,10 @@
+         self._exit_event = threading.Event()
+         self._running_event = threading.Event()
+         for o in self.builder.get_objects():
+-            setattr(self, o.get_name(), o)
++            if isinstance(o, gtk.Buildable):
++                setattr(self, gtk.Buildable.get_name(o), o)
++            else:
++                setattr(self, o.get_name(), o)
+ 
+     def set_exit(self):
+         self._exit_event.set()
+




More information about the pkg-gnome-commits mailing list