glib2.0 (2.24.0-0ubuntu1) lucid; urgency=low

  * New upstream version:
    - Bug fixes:
    613601 buglet in dup_close_on_exec_fd
    584284 g_data_input_stream_read_until_async behaves confusingly
    613748 Write errors in middle of copy cause hang
    613923 splice_stream_with_progress: wrong error handling
    613667 Typo in GObject documentation
    613618 gvariant format string docs unclear
 * debian/libglib2.0-0.symbols:
   - don't list g_slice debug symbols it's not used in stable

 -- Sebastien Bacher <seb128@ubuntu.com>  Mon, 29 Mar 2010 12:06:07 +0200

glib2.0 (2.23.6-1ubuntu2) lucid; urgency=low

  * debian/libglib2.0-dev.install:
    - install the new gdb python macros since the gdb version is recent 
      enough now to use those

 -- Sebastien Bacher <seb128@ubuntu.com>  Thu, 25 Mar 2010 16:34:36 +0100

glib2.0 (2.23.6-1ubuntu1) lucid; urgency=low

  * Resync on Debian
  * debian/patches/01_gettext-desktopfiles.patch:
    - updated to use gettext for X-GNOME-Fullname too
  * debian/patches/71_gio_launch_handler.patch:
    - new gio default launch handle feature required for wncksync
  * debian/control.in, 
    debian/patches/80-gtester-subunit.patch:
    - gtester-report subunit support
  * debian/libglib2.0-0.symbols:
    - updated the symbols list for the gio launcher handler

 -- Sebastien Bacher <seb128@ubuntu.com>  Tue, 23 Mar 2010 19:25:52 +0100

glib2.0 (2.23.6-1) experimental; urgency=low

  [ Emilio Pozuelo Monfort ]
  * debian/patches/05_gvariant_test_failure.patch:
    - Backport patch from upstream git to fix a gvariant test that fails
      randomly on x86.

  [ Sebastian Dröge ]
  * New upstream development release:
    + debian/rules,
      debian/libglib2.0-0.symbols:
      - Updated for the new API.
    + debian/patches/05_gvariant_test_failure.patch:
      - Dropped, merged upstream.
  * debian/rules:
    + Make unit test failures non-fatal again because of race conditions
      in some tests.

 -- Sebastian Dröge <slomo@debian.org>  Mon, 22 Mar 2010 06:10:18 +0100

glib2.0 (2.23.5-1) experimental; urgency=low

  [ Emilio Pozuelo Monfort ]
  * debian/patches/05-dont-fail-a-couple-of-tests-when-running-as-root.patch:
    - Updated.
  * 06-test-for-unexisting-files-in-TMP-and-not-in-HOME.patch:
    - Added, don't look for an unexisting file in $HOME since it will
      fail with an unexpected result if it's not writable (which happens
      on some buildds). Look at $TMP instead.
  * debian/rules:
    - Make test suite failures fatal on amd64, i386 and s390.

  [ Sebastian Dröge ]
  * New upstream development release:
    + debian/rules,
      debian/libglib2.0-0.symbols:
      - Updated for the new API.
    + debian/patches/05-dont-fail-a-couple-of-tests-when-running-as-root.patch,
      debian/patches/06-test-for-unexisting-files-in-TMP-and-not-in-HOME.patch:
      - Dropped, merged upstream.

 -- Sebastian Dröge <slomo@debian.org>  Mon, 08 Mar 2010 18:49:00 +0000

glib2.0 (2.23.4-1) experimental; urgency=low

  [ Emilio Pozuelo Monfort ]
  * debian/patches/05-dont-fail-a-couple-of-tests-when-running-as-root.patch:
    - Added, expect a couple of tests that play with file permissions
      to succeed when running as root.
  * debian/control.in:
    - Add desktop-file-utils to build depends to fix another test.
    - Standards-Version is 3.8.4, no changes needed.
    - Let libgio-fam depend on ${misc:Depends}.

  [ Sebastian Dröge ]
  * New upstream development release:
    + debian/rules,
      debian/libglib2.0-0.symbols:
      - Updated for the new API.

 -- Sebastian Dröge <slomo@debian.org>  Mon, 22 Feb 2010 09:04:48 +0100

glib2.0 (2.23.3-1) experimental; urgency=low

  * New upstream development release:
    + debian/rules,
      debian/libglib2.0-0.symbols:
      - Updated for the new API.

 -- Sebastian Dröge <slomo@debian.org>  Tue, 09 Feb 2010 16:48:07 +0100

glib2.0 (2.23.2-2) experimental; urgency=low

  * debian/control.in,
    debian/libglib2.0-0.triggers,
    debian/libglib2.0-0.install,
    debian/libglib2.0-dev.install:
    + Ship gio-querymodules in the shared library package
      and triggers calls to every time /usr/lib/gio/modules
      is touched by a package.

 -- Sebastian Dröge <slomo@debian.org>  Tue, 26 Jan 2010 09:40:47 +0100

glib2.0 (2.23.2-1) experimental; urgency=low

  * New upstream development release:
    + debian/rules,
      debian/libglib2.0-0.symbols:
      - Updated for the new API.

 -- Sebastian Dröge <slomo@debian.org>  Tue, 26 Jan 2010 08:14:26 +0100

glib2.0 (2.23.1-1) experimental; urgency=low

  [ Sebastian Dröge ]
  * debian/control.in:
    + Let the -dev package depend on zlib1g-dev as it's required by
      the pkg-config file now.

  [ Emilio Pozuelo Monfort ]
  * New upstream release.
    + debian/rules,
      debian/libglib2.0-0.symbols:
      - Updated for the new API.

 -- Emilio Pozuelo Monfort <pochu@debian.org>  Tue, 22 Dec 2009 23:25:41 +0100

glib2.0 (2.23.0-1) experimental; urgency=low

  [ Loïc Minier ]
  * -refdbg package is section/prio debug/extra.
  * Add note to NOT use -Wl,--as-needed as it might drop a critical -lpthread
    link in gio (which dlopen()s gvfs); see
    mid:<1257999019.21780.15.camel@marzipan>.

  [ Sebastian Dröge ]
  * New upstream development release:
    + debian/patches/90_mimetype-sorting.patch:
      - Dropped, merged upstream.
    + debian/rules,
      debian/libglib2.0-0.symbols:
      - Update for new API.
    + debian/control.in:
      - Build depend on zlib.
    + debian/rules:
      - Include check-dist.mk to prevent accidental uploads to unstable.

 -- Sebastian Dröge <slomo@debian.org>  Mon, 30 Nov 2009 10:04:07 +0100

glib2.0 (2.22.2-2) unstable; urgency=low

  * debian/patches/90_mimetype-sorting.patch:
    + Fix sorting of mimetypes by weight. Highest weight means most
      important, not the other way around. Patch from upstream GIT.

 -- Sebastian Dröge <slomo@debian.org>  Thu, 08 Oct 2009 18:34:23 +0200

glib2.0 (2.22.2-1) unstable; urgency=low

  [ Emilio Pozuelo Monfort ]
  * Move libglib2.0-data to section libs. Closes: #549079.

  [ Sebastian Dröge ]
  * New upstream bugfix release.

 -- Sebastian Dröge <slomo@debian.org>  Thu, 08 Oct 2009 12:48:51 +0200

glib2.0 (2.22.1-1) unstable; urgency=low

  * New upstream bugfix release:
    + debian/patches/10_inotify_init1.patch,
      debian/patches/30_metadata_symlinks.patch:
      - Dropped, merged upstream.

 -- Sebastian Dröge <slomo@debian.org>  Wed, 30 Sep 2009 08:17:57 +0200

glib2.0 (2.22.0-2) unstable; urgency=low

  * Don’t install Python GDB macros for now, they only work with an 
    experimental GDB branch.
  * 30_metadata_symlinks.patch: stolen upstream. Get metadata to work 
    with symbolic links. Closes: #548142.

 -- Josselin Mouette <joss@debian.org>  Wed, 30 Sep 2009 01:02:11 +0200

glib2.0 (2.22.0-1) unstable; urgency=low

  [ Josselin Mouette ]
  * Move libglib-2.0.so.0 to /lib so that DeviceKit (and other potential 
    sources) can work without having /usr mounted.
  * 11_chmod_symlinks.patch: new patch. Fix potential security issue 
    when manipulating symlink permissions. Thanks Arand Nash for the 
    heads up.

  [ Sebastian Dröge ]
  * New upstream stable release:
    + debian/patches/11_chmod_symlinks.patch:
      - Dropped, merged upstream.
    + debian/libglib2.0-0.symbols,
      debian/rules:
      - Update for the new version.

 -- Sebastian Dröge <slomo@debian.org>  Wed, 23 Sep 2009 05:04:37 +0200

glib2.0 (2.21.6-1) experimental; urgency=low

  [ Josselin Mouette ]
  * 10_inotify_init1.patch: fall back on inotify_init when inotify_init1 
    does not work, as happens with kernel versions < 2.6.27.
    Closes: #544354.

  [ Sebastian Dröge ]
  * New upstream development release:
    + debian/libglib2.0-0.symbols:
      - Update for the new version.
    + debian/rules:
      - Update SHVER to 2.21.6.
  * debian/control.in:
    + Updated Standards-Version to 3.8.3, no additional changes needed.

 -- Sebastian Dröge <slomo@debian.org>  Sat, 05 Sep 2009 07:15:58 +0200

glib2.0 (2.21.5-1) experimental; urgency=low

  * New upstream development release:
    + debian/libglib2.0-0.symbols:
      - Update for the new version.
    + debian/rules:
      - Update SHVER to 2.21.5.
  * debian/control.in:
    + Updated Standards-Version to 3.8.2, no additional changes needed.

 -- Sebastian Dröge <slomo@debian.org>  Tue, 25 Aug 2009 18:38:51 +0200

glib2.0 (2.21.4-1) experimental; urgency=low

  * New upstream development release:
    + debian/rules:
      - Include check-dist.mk to prevent accidental uploads to unstable.
      - Update shlib version to 2.21.4.
    + debian/libglib2.0-0.symbols:
      - Update for the API additions.
  * debian/control.in:
    + Updated Standards-Version to 3.8.1, no additional changes needed.

 -- Sebastian Dröge <slomo@debian.org>  Tue, 21 Jul 2009 09:35:33 +0200

glib2.0 (2.20.4-1) unstable; urgency=low

  * New upstream bugfix release.

 -- Sebastian Dröge <slomo@debian.org>  Sat, 27 Jun 2009 09:56:08 +0200

glib2.0 (2.20.3-1) unstable; urgency=low

  [ Josselin Mouette ]
  * Only build the libgio-fam package for hurd and kfreebsd, it is 
    totally useless under Linux.
  * Make it recommend gamin for kqueue support.
  * Make libgamin-dev the primary build-dependency. Closes: #526219.

  [ Sebastian Dröge ]
  * New upstream bugfix release.

 -- Sebastian Dröge <slomo@debian.org>  Mon, 01 Jun 2009 15:35:40 +0200

glib2.0 (2.20.1-2) unstable; urgency=low

  * Add refdbg package: libglib2.0-0-refdbg. (Closes: #525915)

 -- Jonny Lamb <jonny@debian.org>  Tue, 28 Apr 2009 15:11:27 +0100

glib2.0 (2.20.1-1) unstable; urgency=low

  * New upstream bugfix release: 
    + 10_log_valist.patch, dropped.

 -- Sebastian Dröge <slomo@debian.org>  Sat, 11 Apr 2009 17:00:43 +0200

glib2.0 (2.20.0-3) unstable; urgency=low

  * Fix debug package section.
  * 10_log_valist.patch: new patch, stolen upstream. Copy a va_list 
    before using it twice. Closes: #520484.

 -- Josselin Mouette <joss@debian.org>  Thu, 09 Apr 2009 20:11:52 +0200

glib2.0 (2.20.0-2) unstable; urgency=low

  * Remove 02_usr_share_gnome_applications.patch, now gnome-session sets 
    XDG_DATA_DIRS accordingly.

 -- Josselin Mouette <joss@debian.org>  Thu, 19 Mar 2009 22:59:34 +0100

glib2.0 (2.20.0-1) unstable; urgency=low

  * New upstream stable release.
  * Upload to unstable, remove check-dist include.
    This won't block any transitions because of symbol files.
  * debian/libglib2.0-0.symbols,
    debian/rules:
    + Update for the API changes.

 -- Sebastian Dröge <slomo@debian.org>  Sat, 14 Mar 2009 10:53:26 +0100

glib2.0 (2.19.10-1) experimental; urgency=low

  * New upstream development release.

 -- Sebastian Dröge <slomo@debian.org>  Mon, 02 Mar 2009 16:04:08 +0100

glib2.0 (2.19.8-2) experimental; urgency=low

  * debian/patches/01_gettext-desktopfiles.patch,
    debian/patches/02_gettext-desktopfiles-ubuntu.patch:
    + Updated from the Ubuntu package, thanks to Martin Pitt for the changes:
      - 01_gettext-desktopfiles.patch: Merge OpenSUSE's and our patch:
        - Now prefers inline translations over gettext translations, which
          fixes a few corner cases (like renaming .desktop files on the
          user's desktop), is more in line with the recent gconf patch,
          and more palatable for upstream inclusion.
        - Use X-GNOME-Gettext-Domain, for preparing upstream inclusion.
        - Forwarded upstream now.
      - Add 02_gettext-desktopfiles-ubuntu.patch: Provide backwards
        compatibility for 01_gettext-desktopfiles.patch for
        X-{Debian,Ubuntu}-Gettext-Domain. The latter was changed to use
        X-GNOME-, so this is necessary until all our .desktop files are
        converted.

 -- Sebastian Dröge <slomo@debian.org>  Tue, 24 Feb 2009 16:08:05 +0100

glib2.0 (2.19.8-1) experimental; urgency=low

  * New upstream development release.

 -- Sebastian Dröge <slomo@debian.org>  Fri, 20 Feb 2009 10:38:44 +0100

glib2.0 (2.19.7-1) experimental; urgency=low

  * New development release

 -- Gustavo Noronha Silva <kov@debian.org>  Tue, 17 Feb 2009 01:43:04 -0300

glib2.0 (2.19.6-1) experimental; urgency=low

  * New development release
  * debian/libglib2.0-0.symbols:
  - updated with new symbols

 -- Gustavo Noronha Silva <kov@debian.org>  Sun, 15 Feb 2009 23:58:22 -0300

glib2.0 (2.18.4-2) unstable; urgency=low

  * Release to unstable
  * debian/rules:
  - bump SHVER, since we are already forcing a 2.18.0 dependecy on the
    symbols introduced in the development versions
  * debian/control.in:
  - added Homepage and Vcs-* control fields

 -- Gustavo Noronha Silva <kov@debian.org>  Sun, 15 Feb 2009 13:00:43 -0300

glib2.0 (2.18.4-1) experimental; urgency=low

  [ Josselin Mouette ]
  * 04_homedir_env.patch: new patch. Handle the G_HOME environment 
    variable, to override the passwd entry. This will allow to fix 
    various kinds of build failures due to restricted build 
    environments.

  [ Sebastian Dröge ]
  * New upstream bugfix release.

 -- Sebastian Dröge <slomo@debian.org>  Sat, 10 Jan 2009 14:21:55 +0100

glib2.0 (2.18.3-1) experimental; urgency=low

  * New upstream bugfix release.

 -- Sebastian Dröge <slomo@debian.org>  Mon, 24 Nov 2008 10:07:47 +0100

glib2.0 (2.18.2-1) experimental; urgency=low

  [ Loic Minier ]
  * Suffix the Debian specific pcre bdep with "~" to allow backports and make
    lintian happy.
  * Update doc-base entries for new doc-base secttions: use Programming/C
    instead of Apps/Programming.
  * Use uppercase GNOME in doc-base description of glib.
  * Recommend shared-mime-info for content-type guessing API; see
    GNOME #554563.
  * Pass -k to make check.

  [ Sebastian Dröge ]
  * New upstream bugfix release.

 -- Sebastian Dröge <slomo@debian.org>  Sun, 19 Oct 2008 13:26:48 +0200

glib2.0 (2.18.1-1) experimental; urgency=low

  * New upstream bugfix release.
  * debian/libglib2.0-0.symbols:
    + Updated all 2.17 symbols to 2.18.0 to get dependencies on the stable
      versions.

 -- Sebastian Dröge <slomo@debian.org>  Sun, 21 Sep 2008 15:31:15 +0200

glib2.0 (2.18.0-1) experimental; urgency=low

  * New upstream stable release, with API addition.
    - Update symbols file for new g_object_get_type() symbol and drop
      g_slice_debug_tree_statistics() which shouldn't have been exported in
      the first place.
    - Refresh patches 01_gettext-desktopfiles,
      02_usr_share_gnome_applications, and 03_blacklist-directories to apply
      cleanly.

 -- Loic Minier <lool@dooz.org>  Wed, 03 Sep 2008 00:51:29 +0200

glib2.0 (2.17.7-1) experimental; urgency=low

  * New upstream development release, the new API might still change:
    + debian/rules,
      debian/libglib2.0-0.symbols:
      - Updated for the new symbols.

 -- Sebastian Dröge <slomo@debian.org>  Mon, 18 Aug 2008 16:04:30 +0200

glib2.0 (2.17.6-1) experimental; urgency=low

  * New upstream development release, the new API might still change:
    + debian/rules,
      debian/libglib2.0-0.symbols:
      - Updated for the new symbols.

 -- Sebastian Dröge <slomo@debian.org>  Mon, 04 Aug 2008 19:54:44 +0200

glib2.0 (2.17.4-1) experimental; urgency=low

  [ Loic Minier ]
  * List back m68k in arches where we could make the testsuite fatal,
    following the update on GNOME #481575.
  * Document why testsuite is currently completely disabled (fails when
    there's no writable $HOME).

  [ Sebastian Dröge ]
  * New upstream development release, the new API might still change:
    + debian/rules,
      debian/libglib2.0-0.symbols:
      - Updated for the new symbols.
    + debian/patches/90_gio-nautilus-crash.patch:
      - Dropped, merged upstream.

 -- Sebastian Dröge <slomo@debian.org>  Tue, 22 Jul 2008 11:17:05 +0200

glib2.0 (2.17.3-2) experimental; urgency=low

  * debian/patches/90_gio-nautilus-crash.patch:
    + Patch from upstream SVN to fix a crash in nautilus 2.22.

 -- Sebastian Dröge <slomo@debian.org>  Sat, 05 Jul 2008 16:57:05 +0200

glib2.0 (2.17.3-1) experimental; urgency=low

  * New upstream development release, the new API might still change:
    + debian/rules,
      debian/libglib2.0-0.symbols:
      - Updated for the new symbols.
  * debian/control.in:
    + Updated Standards-Version to 3.8.0, no additional changes needed.

 -- Sebastian Dröge <slom