lp:ubuntu/jaunty-proposed/pygobject

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/jaunty-proposed/pygobject
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

47. By Daniel Poelzleithner <email address hidden>

fix crash on subclassing gobject classes; LP: #378592

46. By Sebastien Bacher

* debian/patches/91_upstream_change_fix_rhythmbox_crash.patch:
  - upstream bugzilla change to fix a crasher

45. By Sebastien Bacher

* Sync on Debian
* debian/control.in, debian/rules:
  - don't use a specific python version

44. By Matthias Klose

python-gobject-dev: Use unversioned python interpreter.

43. By Matthias Klose

* Remove explicit dependencies on python2.5.
* Rename -dbg extensions for python2.6 as well. LP: #333557.

42. By Sebastien Bacher

New upstream version

41. By Matthias Klose

Rebuild for python2.6.

40. By Josselin Mouette <email address hidden>

[ Emilio Pozuelo Monfort ]
* Merged 2.15 updates from Ubuntu, thanks to Sebastien Bacher
  and Loïc Minier:
  - Build-Depend on libglib2.0-dev >= 2.14.
  - debian/patches/60_use-python-config-for-includes.patch,
    debian/patches/02_ffi-use-pkgconfig:
    + Dropped, fixed upstream.
  - debian/patches/debian/patches/61_wakeupfd-fix.patch:
    + Renamed as 61_wakeupfd-fctnl-and-read.patch, updated.
  - debian/patches/62_install-pyglib-in-libdir-with-python-version.patch:
    + installs the new pyglib public library to the private directory
      libdir/pygobject/python<python version> to have one lib per python
      version
  - debian/patches/63_macro-dir.patch:
    + Add AC_CONFIG_MACRO_DIR for libtoolize. GNOME #551227.
  - debian/patches/69_pyg-register-pointer-typo:
    + fixes crash on x86-64 due to a typo. GNOME #550463.
  - debian/patches/90_autofoo.patch:
    + Updated.
  - debian/rules:
    + Call dh_makeshlibs to generate shlibs on python-gobject >= 2.15.2.
    + Rework -dbg support for the new pyglib shared lib.
  - Bump Standards-Version to 3.8.0.
  - debian/rules:
    + Use find -print0/xargs -0.
* New upstream release. Closes: #492647.
  - Build-Depend on libglib2.0-dev >= 2.16.0 for GIO support.
  - debian/patches/69_pyg-register-pointer-typo:
    + Removed, fixed upstream.
* debian/patches/62_install-pyglib-in-libdir-with-python-version.patch:
  - Changed so that libpyglib is in /usr/lib and shared objects linking
    to it don't need an RPATH. The library is now in
    $libdir/libpyglib-2.0-pythonX.Y.so
    Thanks a lot to Loïc Minier for his help and guidance!
* debian/rules:
  - Adjusted for the above patch.
  - Copy config.* in build and restore it in clean, so that changes don't
    end up in the diff.gz.
* debian/patches/90_autofoo.patch:
  - Regenerated.

[ Josselin Mouette ]
* Re-add references in 61_wakeupfd-fctnl-and-read.patch.
* 90_autofoo.patch: remove autom4te.cache.
* Depend on python 2.5, since the test suite does not run with python
  2.4.
* Use pyversions -vr to really disable the 2.4 build.
* Pass /usr/share/pygobject to dh_pysupport.
* Don’t move the -dbg symbolic link to the -dev package.
* Run dh_makeshlibs separately for python-gobject-dbg.

39. By Sebastien Bacher

* debian/patches/80_svn_change_fix_load_contents.patch:
  - svn change to fix the gio load_contents breaking rhythbox coverts
    (lp: #264657)

38. By Loïc Minier

* Rework -dbg support for the new pyglib shared lib;
  - Update 62_install-pyglib-in-libdir-with-python-version to use `basename
    $(PYTHON)` instead of $(PYTHON_VERSION) to install debug pyglib in
    /usr/lib/pygobject/pythonX.Y-dbg.
  - Update 90_autofoo.
  - Also keep all *.so.* files for the -dbg, not only *.so files.
  - Only include /usr/lib/python*/site-packages dir for the *.so -> *_d.so
    renames.
  - Install pyglib dev symlinks for dbg packages in the -dev.
* Use find -print0/xargs -0.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/lucid/pygobject
This branch contains Public information 
Everyone can see this information.

Subscribers