packagekit (0.7.2-4ubuntu3) precise; urgency=low

  * No-change rebuild against libarchive12.

 -- Martin Pitt <martin.pitt@ubuntu.com>  Fri, 16 Mar 2012 11:03:52 +0100

packagekit (0.7.2-4ubuntu2) precise; urgency=low

  * debian/control: Drop unused python-gobject dependency.

 -- Martin Pitt <martin.pitt@ubuntu.com>  Tue, 13 Mar 2012 19:33:41 +0100

packagekit (0.7.2-4ubuntu1) precise; urgency=low

  * Have the libraries recommend python-aptdaemon.pkcompat over packagekit
    as we want the former in main and the latter in universe; This should
    allow us to demote gdebi
    - update debian/control

 -- Micah Gersten <micahg@ubuntu.com>  Thu, 01 Mar 2012 14:29:59 -0600

packagekit (0.7.2-4) unstable; urgency=low

  * Don't ship transactions.db with PK package (Closes: #657831)
  * Add APTd PackageKit compat layer as alternative to the original daemon
  * Add Python APT backend again
  * Add language-support what-provides type
  * Don't crash if D-Bus is not available

 -- Matthias Klumpp <matthias@tenstral.net>  Wed, 15 Feb 2012 16:12:10 +0100

packagekit (0.7.2-3) unstable; urgency=low

  * Depend on GLib tools, so gdbus is available (Closes: #656559)
  * Fix warnings when running GSD with PackageKit enabled
  * aptcc: Don't hang on long transactions (LP: #905415)

 -- Matthias Klumpp <matthias@tenstral.net>  Fri, 27 Jan 2012 23:26:32 +0100

packagekit (0.7.2-2) unstable; urgency=low

  * Solve override disparity for GIR
  * Disable InstallFiles() in aptcc again, function isn't ready yet
  * Compile with --as-needed again
  * Make libs recommend installation of the PackageKit daemon
  * Fix segfault if there are no cached properties (Closes: #656376)
  * Make GStreamer- and browser plugin suggest a PK frontend

 -- Matthias Klumpp <matthias@tenstral.net>  Thu, 19 Jan 2012 11:51:41 +0100

packagekit (0.7.2-1) unstable; urgency=low

  * New upstream release: 0.7.2
    Highlights of this release (for Debian):
    - glib: Convert libpackagekit-glib2 from dbus-glib to GDBus
       (Richard Hughes)
    - apt: Reintroduce apt backend (Sebastian Heinlein)
    - aptcc: Add Multi-Arch support (Daniel Nicoletti)
    - aptcc: Fix crash on get-categories, backend does not support that
       (Matthias Klumpp)
    - aptcc: Support for InstallPackageFiles by using gdebi
       (Daniel Nicoletti) (Closes: #606131)
    - aptcc: Basic conffile support (Closes: #606025)
    - Add a new repair-system policy and use it by the corresponding
       RepairSystem method (Sebastian Heinlein)
    - Add a transaction_reset backend hook (Richard Hughes)
    - Add new roles SimulateRepairSystem and RepairSystem
       (Sebastian Heinlein)
    - Add possibility to connect/disconnect backend signals (Matthias Klumpp)
    - Add PropertiesChanged signals to the main and transaction
       interfaces (Richard Hughes)
    - Allow the Plasma version to be specified for
       PK_PROVIDES_ENUM_PLASMA_SERVICE (Kevin Kofler)
    - browser-plugin: Make it compile with newest xulrunner
       (Matthias Klumpp)
    - Fix a critical warning in the client tools when a simulation
       is cancelled (Richard Hughes)
    - Fix item-percentage call in the spawned backend (Sebastian Heinlein)
    - gtk-plugin: Fix name of GTK plugin schema file
       (Matthias Klumpp) (Closes: #649377)
    - Make PkProc part of the daemon (Matthias Klumpp) (LP: #898891)
    - Remove deprecated g_thread_init() on GLib < 2.31 (Per Øyvind Karlsen)
    - Set the frontend socket as environment variable in the
       spawned backend (Sebastian Heinlein)
  * Fix typo in package description (Closes: #655443)
  * Make backends depend on Python again
  * Remove patch 01_new_xulrunner: Applied upstream

 -- Matthias Klumpp <matthias@tenstral.net>  Tue, 17 Jan 2012 19:02:38 +0100

packagekit (0.7.1-2) unstable; urgency=low

  * Remove /var/lib/PackageKit on purge (Closes: #648455)
  * Make aptcc backend recommend PackageKit daemon
  * Make xulrunner dependency stronger (Closes: #649604)
  * Allow DM upload

 -- Matthias Klumpp <matthias@tenstral.net>  Mon, 28 Nov 2011 15:37:55 +0100

packagekit (0.7.1-1) unstable; urgency=low

  * New upstream release: 0.7.1
    - qt2: Remove old Find* macro
       (Matthias Klumpp) (Closes: #635981)
    - qt: Drop packagekit-qt1 which is obsolete in favor of
       packagekit-qt2 (Daniel Nicoletti)
    - aptcc: Don't wrap sys.stdout with codecs.getwriter(...)
       (Nils Philippsen)
    - python: Add initial Python3 compatibility (keeping Python2.7
       support) (Fabio Erculiani)
    - python: Implement and use utf8 stream writer for stdout, stderr
       (Nils Philippsen)
    - python: Require at least Python 2.7 (Fabio Erculiani)
    - python: Update exception code syntax, make it work with both
       Python2 and Python3 (Fabio Erculiani)
    - python: Use print() as function (Fabio Erculiani)
    - smart: Implement the simulate methods (Anders F Bjorklund)
    - smart: Make sure that data=installed is honored
       (Anders F Bjorklund)
    - smart: Remove the vfuncs table (Anders F Bjorklund)
    - Add command line option to keep environment (Nils Philippsen)
    - Add introspection support for PK-Plugins (Matthias Klumpp)
    - Add possibility for backends/plugins to skip transactions
       (Matthias Klumpp)
    - Add 'uid' and 'cmdline' properties to PkBackend (Richard Hughes)
    - Use the new g_thread_new() for new versions of GLib (Richard Hughes)
    - Check if a transaction should be skipped after it has started too
       (Matthias Klumpp)
    - Don't use the deprecated g_thread_supported() in the dameon code
       (Richard Hughes)
    - Fix the role of the EULA transaction (Daniel Nicoletti)
    - Make PK compile on GNU Hurd (Matthias Klumpp)
    - Move the gtk-module extra files to the PK tarball
       (Richard Hughes) (Closes: #642910)
    - Offset the cache age by 30 minutes (Richard Hughes)
    - plugin: Add a few GIR annotations (Matthias Klumpp)
    - Remove the implemented checks for the simulate methods
       (Richard Hughes)
    - Require exactly 'y<enter>' or 'yes<enter>' before running a
       transaction (Richard Hughes)
    - Use the newest filter when resolving for new packages to install
       (Richard Hughes)
  * 01_new-xulrunner.patch: Fix FTBFS of browser-plugin with new Xulrunner
  * 01_aptcc_fix-long-desc.patch: Applied upstream
  * 02_gnuhurd-comp.patch: Applied upstream
  * 03_smart-vfuncs.patch: Applied upstream
  * 99_ltmain-as-needed.patch: Dropped, needs further thinking

 -- Matthias Klumpp <matthias@tenstral.net>  Thu, 10 Nov 2011 21:11:48 +0100

packagekit (0.7.0-1) unstable; urgency=low

  * New upstream release: 0.7.0
    - This is the first release of the unstable 0.7.x series.
    - This code removes a lot of deprecated code and compatibility shims
       compared to the previous branch.
    - Highlights of this release is the new transaction plugin interface
       that allows external projects to add modules for interfacing with
       PackageKit. This allows projects such as Listaller to interface with
       PackageKit to install self contained software blobs.
       See http://listaller.tenstral.net/ for more information.
    - The daemon code is now using GDBus rather than dbus-glib, but the
       libpackagekit-glib library is still using the latter. It'll be
       converted hopefully in time for 0.7.1.
    - The changelog of this release is very long. You can look at the
      NEWS file in the release tarball if you want more information.
  * Remove the old apt backend, please use aptcc instead (which works
     much better)
  * Fix FTBFS on hurd-i386 (Closes: #645553)
  * Fix Python package dependencies

 -- Matthias Klumpp <matthias@tenstral.net>  Fri, 14 Oct 2011 19:44:48 +0200

packagekit (0.6.18-1) unstable; urgency=low

  * New upstream release: 0.6.18
    - glib: Fix a small memory leak (Garrett Regier)
    - qt: Do not dist the moc files (Richard Hughes)
    - aptcc: Fix the size by emitting installed and download size
        (DanielNicoletti)
    - Fix the browser-plugin build with GTK+ < 2.24 (Frederic Crozat)
    - Make the lsof plugin not lookup hostnames (Richard Hughes)
    - Remove the duplicate 'The software is not from a trusted source'
       (Richard Hughes)
  * Removed patches which have been applied upstream
  * Fix segfault with >= GLib 2.29
  * Remove old, unnecessary *.moc files

 -- Matthias Klumpp <matthias@tenstral.net>  Wed, 07 Sep 2011 19:19:53 +0200

packagekit (0.6.17-1) unstable; urgency=low

  * New upstream release: 0.6.17
     - Actually use the value from /etc/login.defs (Richard Hughes)
     - Ignore local packages when calculating the simulate list
        (Richard Hughes)
     - Ignore untrusted packages when calculating the simulate list
        (Richard Hughes)
     - Add an untrusted section header when using console applications
        (Richard Hughes)
  * aptcc: Fix crash when long description blow char buffer,
     remove some mem leaks too
  * aptcc: Fix the size of the packages by emitting installedSize
     when installed and download size when available.

 -- Matthias Klumpp <matthias@tenstral.net>  Sat, 20 Aug 2011 15:12:22 +0200

packagekit (0.6.16-1) unstable; urgency=low

  * New upstream release: 0.6.16
     - glib: Added element-type annotations for each function returning a
        GPtrArray (Alex Eftimie)
     - glib: Ensure packages from the progress handler have the package_id
        assigned (Richard Hughes)
     - aptcc: Better put last fix in pk_backend_initialize
        (Daniel Nicoletti)
     - aptcc: Fix bug that resolved packages were emited as installed when
        updates (Daniel Nicoletti)
     - aptcc: Fix getDetails to actually use the resolved version,
        deb#606135 (Daniel Nicoletti)
     - aptcc: Initial support to conffile handling (Daniel Nicoletti)
     - aptcc: Set env var to disable apt-listbugs closes deb#628835
        (Daniel Nicoletti)
     - Support looking up Plasma services (Kevin Kofler)
     - Do not hardcode G_DISABLE_DEPRECATED as it breaks with GTK+-2 and
        GLib (Richard Hughes)
     - Do not hardcode the UID_MIN as 500. Fixes rh#717110
        (Richard Hughes)
     - Do not try to parse any arguments in command-not-found
        (Richard Hughes)
     - Ensure we save the updates cache for the pre-transaction checks
        (Richard Hughes)
     - Fix a build error in the browser plugin when using old versions of
        gdk (Richard Hughes)
  * Remove patches which were applied upstream
  * Drop dependency on dh_autoreconf
  * Update my mailadress

 -- Matthias Klumpp <matthias@tenstral.net>  Mon, 04 Jul 2011 23:00:54 +0200

packagekit (0.6.15-1) unstable; urgency=low

  * New upstream release: 0.6.15
    - gir: More gir annotations (Matthias Klumpp)
    - packagekit-qt2: Remove package caching as we use const Packages now
        (Daniel Nicoletti)
    - aptcc: Emit repos while refreshing cache, and speed up
        searchDetails a bit (Daniel Nicoletti)
    - aptcc: Fix the way we emit repos, now it emits the string more
        human readable (Daniel Nicoletti)
    - Added PK_INFO_ENUM_UNTRUSTED so we can tell which packages are
        trusted (Daniel Nicoletti)
    - When refreshing cache backends should emit RepoDetail as frontends
        will be able to present extra details (Daniel Nicoletti)
    - Do not prevent updating when firefox is running, we don't have all
        the client UI ready yet (Richard Hughes)
    - Only include glib-unix.h if the GLib version is >= 2.29.4
        (Richard Hughes)
  * Set env var in aptcc to disable apt-listbugs (Closes: #628835)
  * Fix aptcc getDetails method (Closes: #606135)
  * Enabled build with deprecated symbols
  * Don't ship .la files

 -- Matthias Klumpp <matthias@nlinux.org>  Tue, 14 Jun 2011 14:06:41 +0200

packagekit (0.6.14-2) unstable; urgency=low

  * Removed XS-Python-Version line (Closes: #626104)
  * Adjusted VCS links
  * Fixed typo in package description
  * Updated libpackagekit-glib2-dev dependencies

 -- Matthias Klumpp <matthias@nlinux.org>  Wed, 01 Jun 2011 18:10:04 +0200

packagekit (0.6.14-1) unstable; urgency=low

  * Upload to unstable
  * Make PK compile on non-linux archs
    (Thanks to Pino Toscano) (Closes: #623125)
  * Imported Upstream version 0.6.14
     - glib: Add GIR annotations to make PK GIR usable
             (Matthias Klumpp)
     - qt2: Add Qt2 library (Daniel Nicoletti)
     - qt: Fix typo in SearchGroups (Dimitar Popov)
     - aptcc: Fix configure.ac to avoid pk-qt linking
             against apt-pkg (Daniel Nicoletti)
     - browser-plugin: Remove deprecated symbols
             (Matthias Klumpp) (LP: #766046)
     - Fix precedence when assigning strings to a *GStrv
             (Jonny Lamb) (Closes: #622605)
     - Create transaction db properly if it's not exist
             (Zhang Qiang)
     - Do not allow backends to output duplicate older
       packages when searching with newest (Richard Hughes)
     - Use the new threadsafe signal handling support in GLib
       (Richard Hughes)
  * Replace qt package with qt2 package
  * Fix some spelling errors in description
  * Remove PackageKit PolKit extension (has been removed upstream too)
  * Build GTK+3 module

 -- Matthias Klumpp <matthias@nlinux.org>  Wed, 04 May 2011 14:23:05 +0200

packagekit (0.6.12-2) experimental; urgency=low

  * Fixed changelog
  * Enabled GObject introspection
  * Build-depend on xulrunner or firefox
  * Apply best practices for dpkg source format 3.0 (quilt)
  * Add debug-info package
  * Wipe out dependency_libs from .la files (Closes: #619544)

 -- Matthias Klumpp <matthias@nlinux.org>  Fri, 25 Mar 2011 11:17:32 +0100

packagekit (0.6.12-1) unstable; urgency=low

  * Imported Upstream version 0.6.12
     - Add speed python backend method (Anders F Bjorklund)
     - Allow the user to specify a comma delimited list of default
        backends (Richard Hughes)
     - Do not enable command not found debugging by default. Fixes
        rh#666254 (Richard Hughes)
     - Explictly include GIO in LDADD to fix a compile error on Debian
        (Matthias Klumpp, Richard Hughes)
     - Fix calling pk_client_helper_start() with no environment set
        (Richard Hughes)
     - Fix LP#591474 bug which caused a crash when the Section() of a
        package was NULL (Daniel Nicoletti)
     - Only try to populate the command list in pkcon after the PkControl
        command has finished (Richard Hughes)
     - pkcon: check PK error in pk_console_resolve_package (Zhang Qiang)
     - Set client locale to LC_MESSAGES rather than LC_ALL (Colin Watson)
     - Provide a hook so spawned backends can report speed (Richard Hughes)
     - aptcc: Fix compile with GLib 2.24 (Matthias Klumpp)
     - aptcc: Sanitize file descriptor handling (Matthias Klumpp)
     - aptcc: Use a pty rather than a pipe for writing to apt (Colin Watson)
  * Drop APTcc and PK bugfix patches: Applied upstream

 -- Matthias Klumpp <matthias@nlinux.org>  Wed, 02 Feb 2011 17:09:14 +0100

packagekit (0.6.11-2) unstable; urgency=low

  * Select right browser on Debian/Ubuntu
  * Reformatted control file
  * Fix crash if Section() of a package is NULL
  * Fix falure of some postinst scripts when running using APTcc (LP: #680328)

 -- Matthias Klumpp <matthias@nlinux.org>  Tue, 25 Jan 2011 15:54:54 +0100

packagekit (0.6.11-1) unstable; urgency=low

  * New upstream release
     - Add a new backend role for updating the whole distro: UpgradeSystem
        (Richard Hughes)
     - Allow backend to encode the package origin in the package-id
        (Richard Hughes)
     - Added PK_ERROR_ENUM_CANNOT_FETCH_SOURCES when refreshing cache
        fails (Daniel Nicoletti)
     - Add recommendation repo:foo' to be able to return all packages in a
        certain repository (Richard Hughes)
     - Change the spec to recommend 'category:web-development' rather than
        '@web-development' (Richard Hughes)
     - Spawn KDE Debconf frontend if KDE is running (Matthias Klumpp)
     - aptcc: Added GStreamer search (Daniel Nicoletti)
     - aptcc: Fix regex not to match "()(64bit)" as we don't support
        multiarch anyway (Daniel Nicoletti)
     - aptcc: Port away from PK_BACKEND_OPTIONS (Daniel Nicoletti)
     - aptcc: Set the env proxy vars so that Apt::Acquire is not
        overwritten, fixes LP: #633008 (Daniel Nicoletti)
     - aptcc: Use the new PK_ERROR_ENUM_CANNOT_GET_LOCK (Daniel Nicoletti)
  * Added libnspr4-dev build-dependency
  * Switch to dh_python2
  * Allow every user to set proxy
  * Refreshed patches
  * Build-Depend on python >= 2.6.6-3+squeeze4
  * Switched back to compat level 7
  * Removed patches which were applied upstream

 -- Matthias Klumpp <matthias@nlinux.org>  Fri, 07 Jan 2011 19:58:26 +0100

packagekit (0.6.10-3) unstable; urgency=low

  [ Matthias Klumpp ]
  * Bumped debhelper version & added Gitignore
  * Changed control file indentation

  [ Julian Andres Klode ]
  * Add support for GLib 2.24; thus upload to unstable
  * Build with -Wl,--as-needed to avoid large dependencies
  * Add myself to uploaders

 -- Julian Andres Klode <jak@debian.org>  Sun, 19 Dec 2010 20:20:42 +0100

packagekit (0.6.10-2) experimental; urgency=low

  * Require privileges to install updates (Closes: #606092)
  * Break old backends and depend on the new ones (Closes: #606133)
  * Adjusted Vcs information to link to our new Git repository
  * Added series file for Ubuntu to apply Ubuntu-specific patches
     (like the vendor patch for example)

 -- Matthias Klumpp <matthias@nlinux.org>  Mon, 06 Dec 2010 18:48:47 +0100

packagekit (0.6.10-1) experimental; urgency=low

  * New upstream release
     - This is the first release of PackageKit to support session
       configuration helper support in the GLib and Qt libraries.
     - This allows debconf to work when using PackageKit on Debian.
     - A formal transaction lifecyle is now in place, which allows future
       extensions to hook into the transaction at certain points.
  * Disabled introspection support
    (requires a more recent version of gobject-introspection)
  * APTcc proxy patch from upstream (makes APTcc use APT proxy settings)
  * Upstream patch for some APTcc crashes

 -- Matthias Klumpp <matthias@nlinux.org>  Tue, 02 Nov 2010 18:08:34 +0100

packagekit (0.6.8-2) unstable; urgency=low

  * Make dh_makeshlibs ignore non-public libraries. This prevents it from
    including an useless shlibs-controlfile into the packages.
  * Merged some patches from Ubuntu

 -- Matthias Klumpp <matthias@nlinux.org>  Tue, 19 Oct 2010 21:05:19 +0200

packagekit (0.6.8-1) unstable; urgency=low

  * Initial release (Closes: #468132)

 -- Matthias Klumpp <matthias@nlinux.org>  Wed, 25 Aug 2010 19:40:12 +0200
