Change logs for click source package in Utopic

  • click (0.4.33) utopic; urgency=medium
    
      [ Pete Woods ]
      * Add scope-facing APIs to chroot build (LP: #1370727).
    
      [ Colin Watson ]
      * Warn that "click install" without a registration may result in later
        garbage-collection.
      * Rearrange garbage-collection to remove versions of packages that have no
        user registrations and are not running, rather than using the artificial
        @gcinuse registration which never really worked properly.
      * Run garbage-collection immediately before running system hooks on system
        startup (LP: #1342858).
      * Add new -n/--name option to "click chroot", defaulting to "click"
        (LP: #1364327).
    
      [ Michael Vogt ]
      * Make click destroy more robust by unmounting any mounted filesystem
        inside the schroot first (LP: #1346723).
      * Stop apps if necessary when uninstalling them (LP: #1232130).
      * Add new "click framework {info,get-field}" subcommands.
     -- Ubuntu daily release <email address hidden>   Mon, 29 Sep 2014 14:18:41 +0000
  • click (0.4.32.1) utopic; urgency=low
    
      [ Michael Vogt ]
      * fix autopkgtest failure found in 0.4.32
     -- Ubuntu daily release <email address hidden>   Tue, 09 Sep 2014 10:02:00 +0000
  • click (0.4.32) utopic; urgency=medium
    
      [ Daniel Holbach ]
      * Run click-review after a successful build of a click package. Offer
        --no-validate as an option.
    
      [ Colin Watson ]
      * Move integration tests to a location where they won't end up being
        installed into inappropriate places on the system module path
        (LP: #1337696).
      * Use six.with_metaclass for TestBuildCoreApps, so that it doesn't make
        pyflakes angry when running tests under Python 2.
    
      [ Michael Vogt ]
      * Add more integration tests for "click {list,register,verify,info}".
      * Only install trusted click packages by default. To override you
        can run "pkcon --allow-untrusted" (LP: #1360582)
     -- Ubuntu daily release <email address hidden>   Sat, 06 Sep 2014 12:06:31 +0000
  • click (0.4.31.3) utopic; urgency=medium
    
      * Reinstate most of 0.4.31.2; instead, just always pass
        --allow-unauthenticated to "click install" from the PackageKit plugin
        for now, until we can sort out sideloading (see LP #1360582).
     -- Colin Watson <email address hidden>   Mon, 25 Aug 2014 12:25:21 -0700
  • click (0.4.31.2.is.0.4.30) utopic; urgency=medium
    
      * Temporary everting to previous version as the current one makes installing
        click packages locally through pkcon install-local impossible, which is
        breaking some other projects relying on this functionality. Needs to be
        revisited.
     -- Lukasz 'sil2100' Zemczak <email address hidden>   Mon, 25 Aug 2014 17:34:07 +0200
  • click (0.4.31.2) utopic; urgency=medium
    
      [ Michael Vogt ]
      * Add "click info" interface to get manifest corresponding to file in
        installed package (LP: #1324853).
      * Add support for click package gpg signatures (LP: #1330770).
    
      [ Colin Watson ]
      * Ugly hack to get coverage reporting working again with gcovr 3.1.
    
      [ Ubuntu daily release ]
      * New rebuild forced
     -- Ubuntu daily release <email address hidden>   Fri, 22 Aug 2014 17:19:06 +0000
  • click (0.4.31.1) utopic; urgency=medium
    
      [ Michael Vogt ]
      * Add "click info" interface to get manifest corresponding to file in
        installed package (LP: #1324853).
      * Add support for click package gpg signatures (LP: #1330770).
    
      [ Colin Watson ]
      * Ugly hack to get coverage reporting working again with gcovr 3.1.
     -- Ubuntu daily release <email address hidden>   Wed, 20 Aug 2014 17:52:40 +0000
  • click (0.4.30) utopic; urgency=medium
    
      [ Colin Watson ]
      * Add many more unit tests to fill in some gaps in the coverage report.
    
      [ Michael Vogt ]
      * Exclude non-existing users from User.get_user_names()
        (LP: #1334611)
    
      [ Zoltan Balogh ]
      * Add a set of APIs to the 14.10 frameworks.  Add ubuntu-ui-toolkit-doc to
        all frameworks.
    
      [ Ubuntu daily release ]
      * New rebuild forced
     -- Ubuntu daily release <email address hidden>   Wed, 06 Aug 2014 23:33:22 +0000
  • click (0.4.29.1build1) utopic; urgency=medium
    
      * No-change rebuild to get dbgsyms for all binaries onto
        ddebs.ubuntu.com
     -- Steve Langasek <email address hidden>   Thu, 24 Jul 2014 12:47:21 -0700
  • click (0.4.29.1) utopic; urgency=medium
    
      [ Michael Vogt ]
      * Trivial fix for the current autopkgtest failure.  The ADT environment
        does not have the USER environment set.
     -- Ubuntu daily release <email address hidden>   Fri, 04 Jul 2014 15:10:01 +0000
  • click (0.4.29) utopic; urgency=medium
    
      [ Michael Vogt ]
      * Refactor click/chroot.py and improve tests.
      * Test-build two ubuntu-system-apps in a click chroot as part of the
        integration tests.
      * Generalise handling of -devN frameworks in "click chroot".
      * Add integration test for "click hook install".
    
      [ Colin Watson ]
      * Various adjustments for improved PEP-8 compliance.
      * Produce coverage only on request via ./configure --enable-gcov.  Extend
        it to cover C code as well, and produce a merged coverage.xml.
    
      [ Brendan Donegan ]
      * Clean up integration tests - have one file per command and make some
        things clearer.
    
      [ Dimitri John Ledkov ]
      * Seed runtime target arch SDK app launcher, to enable remote debugging.
     -- Ubuntu daily release <email address hidden>   Thu, 03 Jul 2014 13:10:21 +0000
  • click (0.4.28) utopic; urgency=medium
    
      [ Colin Watson ]
      * Revert change in 0.4.27 to raise an error if no databases are added;
        this makes most of libclick unusable if click is not installed.
     -- Ubuntu daily release <email address hidden>   Mon, 23 Jun 2014 16:07:37 +0000
  • click (0.4.27) utopic; urgency=medium
    
      [ Michael Vogt ]
      * Fix failing autopkgtests.
      * Refactor the integration tests to be more modular.  Add installation
        integration tests based on
        https://wiki.ubuntu.com/Process/Merges/TestPlan/click.
      * Add integration tests for buildsource, pkgdir and framework.
    
      [ Dimitri John Ledkov ]
      * Handle renaming of qtsensors5-dev to libqt5sensors5-dev in Qt 5.3.
     -- Ubuntu daily release <email address hidden>   Mon, 23 Jun 2014 11:31:50 +0000
  • click (0.4.26.1) utopic; urgency=medium
    
      [ Colin Watson ]
      * Fix a pyflakes complaint.
    
    click (0.4.26) utopic; urgency=medium
    
      [ Michael Vogt ]
      * Add basic integration tests, run via autopkgtest.
      * Add coverage testing.
    
      [ Colin Watson ]
      * Fix DEB_BUILD_* environment variables when building on amd64 for i386
        (LP: #1328486).
     -- Ubuntu daily release <email address hidden>   Tue, 10 Jun 2014 18:04:12 +0000
  • click (0.4.25) utopic; urgency=medium
    
      [ Ted Gould ]
      * Check for ubuntu-app-launch-desktop hook (LP: #1326694).
     -- Ubuntu daily release <email address hidden>   Thu, 05 Jun 2014 18:18:50 +0000
  • click (0.4.24) utopic; urgency=medium
    
      [ Loïc Minier ]
      * Add 14.10 framework in places where all frameworks are listed.
    
      [ Colin Watson ]
      * Copy the pw_uid and pw_gid members from getpwnam's return value and
        cache those separately, since getpwnam returns a pointer to a static
        buffer so just caching its return value is not useful (LP: #1323998).
      * Handle the renaming of upstart-app-launch to ubuntu-app-launch: we now
        cope with both old and new names.
     -- Ubuntu daily release <email address hidden>   Wed, 04 Jun 2014 08:37:18 +0000
  • click (0.4.23.1) utopic; urgency=medium
    
      [ Colin Watson ]
      * chroot: Force dpkg-architecture to recalculate everything rather than
        picking up values from the environment, to avoid the test suite getting
        confused by environment variables exported by dpkg-buildpackage.
      * tox.ini: Regularise whitespace.
      * Lintian complains about dh --with gir without a direct Build-
        Depends: gobject-introspection, although libgirepository1.0-dev
        depends on it. Build-depend on both.
      * Factor out some repetitive PackageKit error-reporting code.
      * Fix test coverage glitch.
      * Avoid ensure_dbing multiple times.
      * /custom/click, not /custom.
      * Remove trailing whitespace.
      * Document chroot session management.
      * Make manifest.json example actually be valid JSON.
      * Document that click chroot -s is mainly for debugging.
      * Allow specifying a framework base directly.
      * Fix docstring.
      * Add appropriate Since: annotations.
      * formatting
      * merge lp:~mvo/click/documentation-tweak
      * merge lp:~mvo/click/avoid-exposing-envvars
    
    click (0.4.23) utopic; urgency=medium
    
      [ Michael Vogt ]
      * Show human-readable error message when a click chroot subcommand fails
        because of existing or non-existing chroots (LP: #1296820).
      * Selectively disable logging on some tests to avoid message spam during
        the test runs.
      * When running hooks, remove hook symlinks if framework requirements are
        not met (LP: #1271944).
      * Cleanup the chroot if "click chroot create" fails (unless
        --keep-broken-chroot is used)
      * Fix sources.list generation when native_arch and target_arch are on the
        same archive server (part of LP #1319153).
      * Add "click framework list" command to list available frameworks
        (LP: #1294659).
    
      [ Pete Woods ]
      * Add libunity-scopes-dev package to chroot (LP: #1320786).
    
      [ Sergio Schvezov ]
      * click chroot creation depends on dpkg-architecture, so recommend
        dpkg-dev.
    
      [ Colin Watson ]
      * chroot: Handle the case where we can execute binaries for the target
        architecture directly and thus don't need a cross-compiler
        (LP: #1319153).
     -- Ubuntu daily release <email address hidden>   Tue, 20 May 2014 13:15:41 +0000
  • click (0.4.22) utopic; urgency=medium
    
      [ Michael Vogt ]
      * Update documentation for building the project.
      * Add support for multiple frameworks (LP: #1318757).
     -- Ubuntu daily release <email address hidden>   Wed, 14 May 2014 06:28:34 +0000
  • click (0.4.21.1) trusty; urgency=medium
    
      [ Colin Watson ]
      * When a hook command fails, include the command in the error message.
      * Don't allow failure of a single hook to prevent other hooks being run.
      * Log hook failures to stderr and exit non-zero, rather than propagating
        an exception which is then logged as a click crash.
    
    click (0.4.21) trusty; urgency=medium
    
      * Add *_as_string variants of manifest methods, for clients that already
        have their own JSON parsing libraries and don't want to use JSON-GLib.
      * Write to stderr and exit non-zero when chrooted commands fail, rather
        than propagating an exception which is then logged as a click crash
        (LP: #1298457).
      * Make the get_manifests family of functions log errors about individual
        manifests to stderr rather than crashing (LP: #1297519).
      * Don't run user hooks until dbus has started; the content-hub hook needs
        to modify gsettings.
      * Don't rely on PyGObject supporting default None arguments; this was only
        added in 3.11.1.
     -- Ubuntu daily release <email address hidden>   Tue, 08 Apr 2014 09:41:55 +0000