r26816 - in /desktop/experimental/pygobject/debian: changelog patches/30_[gi-overrides]-fix-exception-block-so-it-works-in-Python-2.5.patch patches/series
bigon at users.alioth.debian.org
bigon at users.alioth.debian.org
Thu Mar 10 22:14:36 UTC 2011
Author: bigon
Date: Thu Mar 10 22:14:32 2011
New Revision: 26816
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=26816
Log:
d/p/30_[gi-overrides]-fix-exception-block-so-it-works-in-Python-2.5.patch:
Make exception compatible with python 2.5 (taken from upstream)
Added:
desktop/experimental/pygobject/debian/patches/30_[gi-overrides]-fix-exception-block-so-it-works-in-Python-2.5.patch
Modified:
desktop/experimental/pygobject/debian/changelog
desktop/experimental/pygobject/debian/patches/series
Modified: desktop/experimental/pygobject/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pygobject/debian/changelog?rev=26816&op=diff
==============================================================================
--- desktop/experimental/pygobject/debian/changelog [utf-8] (original)
+++ desktop/experimental/pygobject/debian/changelog [utf-8] Thu Mar 10 22:14:32 2011
@@ -13,8 +13,10 @@
* debian/copyright: Update copyright file
* debian/rules: Remove explicit calls to quilt as we are using '3.0 (quilt)'
format
-
- -- Laurent Bigonville <bigon at debian.org> Thu, 10 Mar 2011 22:54:37 +0100
+ * d/p/30_[gi-overrides]-fix-exception-block-so-it-works-in-Python-2.5.patch:
+ Make exception compatible with python 2.5 (taken from upstream)
+
+ -- Laurent Bigonville <bigon at debian.org> Thu, 10 Mar 2011 22:57:15 +0100
pygobject (2.27.0-2) experimental; urgency=low
Added: desktop/experimental/pygobject/debian/patches/30_[gi-overrides]-fix-exception-block-so-it-works-in-Python-2.5.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pygobject/debian/patches/30_%5Bgi-overrides%5D-fix-exception-block-so-it-works-in-Python-2.5.patch?rev=26816&op=file
==============================================================================
--- desktop/experimental/pygobject/debian/patches/30_[gi-overrides]-fix-exception-block-so-it-works-in-Python-2.5.patch (added)
+++ desktop/experimental/pygobject/debian/patches/30_[gi-overrides]-fix-exception-block-so-it-works-in-Python-2.5.patch [utf-8] Thu Mar 10 22:14:32 2011
@@ -1,0 +1,31 @@
+From f06ad511725b28d821532acae45a25d0a186fc9f Mon Sep 17 00:00:00 2001
+From: John (J5) Palmieri <johnp at redhat.com>
+Date: Wed, 09 Mar 2011 18:02:50 +0000
+Subject: [gi-overrides] fix exception block so it works in Python 2.5
+
+---
+diff --git a/gi/overrides/Gio.py b/gi/overrides/Gio.py
+index 20343a2..aa37784 100644
+--- a/gi/overrides/Gio.py
++++ b/gi/overrides/Gio.py
+@@ -23,6 +23,8 @@ from ..importer import modules
+
+ from gi.repository import GLib
+
++import sys
++
+ Gio = modules['Gio']._introspection_module
+
+ __all__ = []
+@@ -109,7 +111,8 @@ class _DBusProxyMethodCall:
+ (result_callback, error_callback, real_user_data) = user_data
+ try:
+ ret = obj.call_finish(result)
+- except Exception as e:
++ except Exception:
++ etype, e = sys.exc_info()[:2]
+ # return exception as value
+ if error_callback:
+ error_callback(obj, e, real_user_data)
+--
+cgit v0.8.3.4
Modified: desktop/experimental/pygobject/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pygobject/debian/patches/series?rev=26816&op=diff
==============================================================================
--- desktop/experimental/pygobject/debian/patches/series [utf-8] (original)
+++ desktop/experimental/pygobject/debian/patches/series [utf-8] Thu Mar 10 22:14:32 2011
@@ -1,1 +1,2 @@
20_deprecated_spam.patch
+30_[gi-overrides]-fix-exception-block-so-it-works-in-Python-2.5.patch
More information about the pkg-gnome-commits
mailing list