goiardi (0.11.10-2) unstable; urgency=medium

  * Team upload.

  [ Debian Janitor ]
  * Bump debhelper from old 12 to 13. + debian/rules: Drop --fail-missing
    argument to dh_missing, which is now the default.
  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
    Repository-Browse.
  * Remove constraints unnecessary since buster

  [ Helmut Grohne ]
  * Install goiardi.service only once. (Closes: #1054185)

 -- Jochen Sprickerhof <jspricke@debian.org>  Fri, 27 Oct 2023 13:14:29 +0200

goiardi (0.11.10-1) unstable; urgency=medium

  * New upstream release.
  * Drop cherry-picked patch from 0.11.9-3, no longer needed.
  * Switch to debhelper v12 and use debhelper-compat B-D to declare it.
  * Update Standards-Version to 4.4.1.
  * Move --fail-missing to override_dh_missing.

 -- Jordi Mallach <jordi@debian.org>  Wed, 06 Nov 2019 15:41:53 +0100

goiardi (0.11.9-3) unstable; urgency=medium

  * Add patch from upstream git to add "create_key" to the list
    of valid elements, to fix client creation with newer chef tools.

 -- Jordi Mallach <jordi@debian.org>  Wed, 15 May 2019 11:22:09 +0200

goiardi (0.11.9-2) unstable; urgency=medium

  * Drop Dependency on golang-golang-x-exp-dev from
    golang-github-ctdk-goiardi-dev as well. Doh.

 -- Jordi Mallach <jordi@debian.org>  Tue, 19 Feb 2019 11:14:26 +0100

goiardi (0.11.9-1) unstable; urgency=high

  * New upstream release.
  * Drop Build-Dep on golang-golang-x-exp-dev, which is no longer
    needed. -x-exp is most probably not going to be shipped with buster.
  * Set Rules-Requires-Root to no.
  * Update Standards-Version to 4.3.0.
  * Mark goiardi-doc as M-A: foreign.

 -- Jordi Mallach <jordi@debian.org>  Fri, 15 Feb 2019 13:11:01 +0100

goiardi (0.11.8-2) unstable; urgency=medium

  * Do not chown /var/lib/goiardi/lfs contents, generated by the server
    (closes: #904403).

 -- Jordi Mallach <jordi@debian.org>  Fri, 08 Jun 2018 09:41:14 +0200

goiardi (0.11.8-1) unstable; urgency=medium

  [ Alexandre Viau ]
  * Point Vcs-* urls to salsa.debian.org.

  [ Jordi Mallach ]
  * New upstream release.
  * Update Standards-Version to 4.1.4.
  * Avoid using chown -R in postinst.

 -- Jordi Mallach <jordi@debian.org>  Tue, 05 Jun 2018 00:36:25 +0200

goiardi (0.11.7-1) unstable; urgency=medium

  * New upstream release.
  * Update watch file to only look at tags prefixed with 'v'.
  * Bump to debhelper compat v11.
  * Copy JSON files needed by the testsuite to builddir.
  * Fix paths in doc-base and links files.

 -- Jordi Mallach <jordi@debian.org>  Sun, 18 Feb 2018 23:15:17 +0100

goiardi (0.11.6-1) unstable; urgency=medium

  [ Jordi Mallach ]
  * New upstream release.
  * Change priority to optional.
  * Bump Standards-Version to 4.1.3.

  [ Paul Tagliamonte ]
  * Remove Built-Using from arch:all -dev package

 -- Jordi Mallach <jordi@debian.org>  Wed, 10 Jan 2018 10:31:52 +0100

goiardi (0.11.5-1) unstable; urgency=medium

  * New upstream release.
  * Bump Standards-Version to 4.0.0, with no changes required.

 -- Jordi Mallach <jordi@debian.org>  Tue, 20 Jun 2017 01:47:01 +0200

goiardi (0.11.4-1) unstable; urgency=medium

  * New upstream release.
  * Tighten golang requirement to (>= 1.7).
  * Drop goiardi's unneeded golang-any dependency.
  * Tighten cdtk-chefcrypto Build-Dep to >= 0.2.

 -- Jordi Mallach <jordi@debian.org>  Sun, 14 May 2017 00:37:38 +0200

goiardi (0.11.3-1) unstable; urgency=medium

  * New upstream release.
  * Drop databag_duplicate_field_crash.patch: cherrypicked from git.
  * Add golang-golang-x-exp-dev to Build-Depends and -dev's Depends.

 -- Jordi Mallach <jordi@debian.org>  Mon, 24 Apr 2017 15:29:26 +0200

goiardi (0.11.2-2) unstable; urgency=medium

  * Remove /var/log/goiardi on purge as well (really closes: #847354).
  * Add databag_duplicate_field_crash.patch: cherrypick a fix for a server
    crash when handling objects with duplicate items in an array.

 -- Jordi Mallach <jordi@debian.org>  Thu, 30 Mar 2017 02:51:02 +0200

goiardi (0.11.2-1) unstable; urgency=medium

  * New upstream release.
  * Pass -tags novault to build and test targets to avoid building code that
    requires the non-available vault libs.
  * Add avoid_vault_import.patch to remove a vault import that makes
    dh_golang error out.
  * Add Files-Excluded to copyright file to exclude vendor and packaging bits.

 -- Jordi Mallach <jordi@debian.org>  Tue, 17 Jan 2017 11:24:59 +0100

goiardi (0.11.0.1-2) unstable; urgency=medium

  * Remove /var/lib/goiardi and /etc/goiardi/*.pem on purge (closes: #847354).

 -- Jordi Mallach <jordi@debian.org>  Wed, 21 Dec 2016 18:08:58 +0100

goiardi (0.11.0.1-1) unstable; urgency=medium

  * New upstream release.

 -- Jordi Mallach <jordi@debian.org>  Tue, 20 Dec 2016 01:34:44 +0100

goiardi (0.11.0+git20161112.21.1cd076a-3) unstable; urgency=medium

  * Switch all dependencies on golang-go to golang-any, as suggested by
    Martín Ferrari.
  * Add missing dependencies to golang-github-ctdk-goiardi.

 -- Jordi Mallach <jordi@debian.org>  Thu, 17 Nov 2016 11:13:37 +0100

goiardi (0.11.0+git20161112.21.1cd076a-2) unstable; urgency=medium

  * Split out gocode files out to a new binary package
    golang-github-ctdk-goiardi, so they can be used by other sources
    without installing goiardi itself.
  * Add usr/share/gocode/src/github.com/ctdk/goiardi/authentication/go-chef
    to not-installed and exclude it on the call to dh_install. These libs
    are an internal fork of go-chef/chef with the sole intention of making
    authentication tests pass, avoiding a circular dependency between
    go-chef/chef and goiardi. We don't want/need to distribute this copy,
    which should be available in the package it originates from.
  * Remove the goiardi system user/group on purge.
  * Change goiardi's source and binary section to "admin".

 -- Jordi Mallach <jordi@debian.org>  Sun, 13 Nov 2016 02:01:00 +0100

goiardi (0.11.0+git20161112.21.1cd076a-1) unstable; urgency=medium

  * Initial release (closes: #843969).

 -- Jordi Mallach <jordi@debian.org>  Sun, 13 Nov 2016 00:21:59 +0100
