Changelog
pygobject (2.28.3-1) experimental; urgency=low
[ Laurent Bigonville ] * New upstream release (Closes: #619338). * debian/control.in: - Bump cdbs and python-all-dev build-dependencies - Drop XB-Python-Version: ${python:Versions} - Make python-gobject-dbg Depends against ${python:Depends} instead of python-dbg - Build-dependends against dh-autoreconf - Add xauth, gir1.2-glib-2.0, gir1.2-gtk-3.0 and gir1.2-freedesktop to build-depends, needed by the tests * Drop d/p/40_revert_libpython_link.patch, d/p/30_[gi-overrides]-fix-exception-block-so-it-works-in-Python-2.5.patch: Applied upstream * Drop debian/patches/99_autoreconf.patch: Not needed anymore * debian/rules: Call dh_autoreconf{_clean} instead of handeling this by hand, should Closes: #558530 [ Martin Pitt ] * debian/rules: Move from pysupport (which is being deprecated) to dh_python2. Drop python-support build dependency. (Closes: #614764) * debian/rules: Install a library search path for a pysupport compatible gtk-2.0 directory, to avoid instantly breaking all reverse dependencies. This needs to stay until they get converted to dh_python2. * Fix test suite calls during package build (Closes: #619257): - debian/rules: Copy Python files from our modules into build tree, so that the tests actually find them. In Python you can't have Python modules and compiled extensions which belong to the same import in different directories. (Unfortunately it's hard to upstream this, so keep it as a Debian specific hack for now.) - debian/rules: Run the tests under xvfb so that the Gdk/Gtk ones can succeed. - debian/rules: Disable fakeroot for the tests by unsetting $LD_PRELOAD. Otherwise the tests try to connect to root's session D-BUS. - debian/control.in: Add build dependencies: xvfb (as we now use it in debian/rules), dbus-x11 (as the test suite uses dbus-launch), and python-apt-dbg/python-cairo-dbg, so that the test cases for the debug builds have all dependencies met. -- Laurent Bigonville <email address hidden> Thu, 24 Mar 2011 16:05:06 +0100