dh-clojure (0.4.1) unstable; urgency=medium

  * Team upload.
  * improve and expand test coverage
  * rework artifact installation to maven-repo

 -- Jérôme Charaoui <jerome@riseup.net>  Thu, 06 Aug 2026 17:57:26 -0400

dh-clojure (0.4.0) unstable; urgency=medium

  [ Rob Browning ]
  * Add --has-package-version to the .poms file (mh_installpoms).
    seems to be a relatively common choice for existing java/clojure
    packages.  Thanks to Jérôme Charaoui for the request.

  [ Jérôme Charaoui ]
  * Invoke mh_cleanpom on generated pom file (with --no-rules).
  * Allow overriding the usj-name with DH_CLOJURE_USJ_NAME.

 -- Rob Browning <rlb@defaultvalue.org>  Wed, 05 Aug 2026 13:16:57 -0500

dh-clojure (0.3.0) unstable; urgency=medium

  * Team upload.

  [ Jérôme Charaoui ]
  * d/control: add missing Uploaders field.
  * Ensure the example package also depends on lib.
  * Remove redundant "Priority: optional" from source stanza.
  * Replace FSF postal address with a reference to
    https://www.gnu.org/licenses/.
  * Set field Upstream-Name in debian/copyright.
  * Update standards version to 4.7.4.
  * Remove Rules-Requires-Root.

  [ Rob Browning ]
  * dh-clojure-lein(7): Add a missing (project) argument in an update call
    in the examples, and rename the adjustment function's project argument
    to get-project to emphasize the fact that it's a function that returns
    the project map, not the map itself.
  * Rename all DEB_DH_CLJ_* vars to DH_CLOJURE_*.  DH_CLOJURE was
    preferred, and was decided to be comparably unique for the relevant
    cases.  Raise the leiningen depdendency version to require one that
    uses the new names.

 -- Rob Browning <rlb@defaultvalue.org>  Mon, 03 Aug 2026 18:11:31 -0500

dh-clojure (0.2.0+nmu1) unstable; urgency=medium

  * Non-maintainer upload.
  * Apply patch from Santiago Vila to fix FTBFS with the nocheck
    build profile. (Closes: #1116726)

 -- Adrian Bunk <bunk@debian.org>  Wed, 19 Nov 2025 21:47:50 +0200

dh-clojure (0.2.0) unstable; urgency=medium

  * Team upload.
  * Unify naming and environment variable values: dhclj -> dh-clj,
    dh_clojure -> deb_dh_clj, etc.  Use dh[-_]clj everywhere and a deb_
    prefix for "global" names, e.g. environment variables.  Use "true" for
    all boolean environment variables (e.g. including
    DEB_DH_CLJ_INSTALL_TEST_JAR).
  * Rework to support project adjustment before/after plugin resolution.
    Since Debian might not package some of the plugins, or might package
    versions that differ from those specified in project.clj, we need to
    be able to drop or adjust the plugins before leiningen attempts to
    find them.  Call dh-clj-adjust-project with a new :before-plugins or
    :after-middleware argument at the relevant points in the build.  See
    dh-clojure-lein(8) for further information.
  * Send all diagnostics to stderr.  Otherwise our own diagnostic output
    can interfere with lein invocations producing desired information on
    stdout.
  * dh-clojure-lein(7): note that clients shold only rely on client ns.
  * Add debian.dh-clojure-lein.client/get-dep.
  * Move lein information from README to dh-clojure-lein(7) and expand.
  * Move "applying defaults" message to from info to debug.

 -- Rob Browning <rlb@defaultvalue.org>  Fri, 20 Dec 2024 13:35:05 -0600

dh-clojure (0.1.1) unstable; urgency=medium

  * Team upload.

  [ Jérôme Charaoui ]
  * dh-clojure-lein(7): fix example code.

  [ Rob Browning ]
  * Adjust debian/changelog for UNRELEASED 0.1.1 development
  * dh-clojure-lein(7): adjust project handling in examples
  * leiningen::get_project: produce lein stdout on stderr for failures.
    Stacktraces end up there.
  * dh-clojure-lein(7): add some debugging suggestions
  * create-test-maven-repo: remove any installed dh-clojure-lein.
    Otherwise, the existing symlink will block installation of the new
    version.

 -- Rob Browning <rlb@defaultvalue.org>  Mon, 09 Dec 2024 15:31:26 -0600

dh-clojure (0.1.0) unstable; urgency=medium

  * Team upload.
  * Switch dh-clojure-lein project handling from custom mini-language to
    "just clojure" after realizing that we need conditionals
    (e.g. profile-dependent behavior).  Thanks to Jérôme Charaoui and
    Louis-Philippe Véronneau for help with the requirements and design.

 -- Rob Browning <rlb@defaultvalue.org>  Sun, 06 Oct 2024 14:19:44 -0500

dh-clojure (0.0.0) unstable; urgency=medium

  * Team upload.
  * Provide first version for evaluation.

 -- Rob Browning <rlb@defaultvalue.org>  Sun, 08 Sep 2024 13:16:04 -0500
