diff -Nru software-properties-0.82.6/debian/changelog software-properties-0.82.7/debian/changelog --- software-properties-0.82.6/debian/changelog 2012-03-13 14:02:16.000000000 +0000 +++ software-properties-0.82.7/debian/changelog 2012-03-13 18:12:59.000000000 +0000 @@ -1,3 +1,11 @@ +software-properties (0.82.7) precise; urgency=low + + * software-properties-dbus: Use GLib instead of the deprecated gobject. + Update debian/control accordingly. + * debian/control: Fix -gtk dependency: python-gobject → python-gi. + + -- Martin Pitt Tue, 13 Mar 2012 19:12:54 +0100 + software-properties (0.82.6) precise; urgency=low [ Gabor Kelemen ] diff -Nru software-properties-0.82.6/debian/control software-properties-0.82.7/debian/control --- software-properties-0.82.6/debian/control 2012-03-13 14:01:08.000000000 +0000 +++ software-properties-0.82.7/debian/control 2012-03-13 18:10:09.000000000 +0000 @@ -26,7 +26,7 @@ Package: software-properties-common Architecture: all Depends: ${python:Depends}, ${misc:Depends}, python, - python-gobject (>= 2.28), python-dbus + python-gi, gir1.2-glib-2.0, python-dbus Description: manage the repositories that you install software from (common) This software provides an abstraction of the used apt repositories. It allows you to easily manage your distribution and independent software @@ -39,7 +39,7 @@ Architecture: all Depends: ${python:Depends}, ${misc:Depends}, python, python-software-properties, - python-gobject (>= 2.28), + python-gi, gir1.2-gtk-3.0, python-aptdaemon.gtk3widgets, software-properties-common diff -Nru software-properties-0.82.6/software-properties-dbus software-properties-0.82.7/software-properties-dbus --- software-properties-0.82.6/software-properties-dbus 2012-03-13 14:01:08.000000000 +0000 +++ software-properties-0.82.7/software-properties-dbus 2012-03-13 18:08:07.000000000 +0000 @@ -19,10 +19,11 @@ import dbus import logging -import gobject import optparse import sys +from gi.repository import GLib + from softwareproperties.dbus.SoftwarePropertiesDBus import ( SoftwarePropertiesDBus, DBUS_BUS_NAME, DBUS_PATH) @@ -55,5 +56,5 @@ bus = dbus.SystemBus() server = SoftwarePropertiesDBus(bus, datadir=datadir) - mainloop = gobject.MainLoop() + mainloop = GLib.MainLoop() mainloop.run()