gem2deb (2.2.9) unstable; urgency=medium

  [ Antonio Terceiro ]
  * dh-make-ruby: produce a version 5 debian/watch.
    Also use the GitHub template if it looks like the project is there.
    (Closes: #1122890)
  * Gem2Deb::Metadata: extract date from debian/changelog without dpkg-parsechangelog

  [ Simon Quigley ]
  * dh-make-ruby: Drop redundant Rules-Requires-Root field
  * dh-make-ruby: Drop redundant Priority: optional field

 -- Antonio Terceiro <terceiro@debian.org>  Fri, 15 May 2026 16:47:38 -0300

gem2deb (2.2.8) unstable; urgency=medium

  * debian/tests/reproducible-extensions: prevent malformed Uploaders: field
    (Closes: #1125983)

 -- Antonio Terceiro <terceiro@debian.org>  Tue, 20 Jan 2026 07:36:36 -0300

gem2deb (2.2.7) unstable; urgency=medium

  * Revert "dh-make-ruby: drop unecessary code from debian/rules template"
    This removed non-obsolete variables that are actually wanted in generated
    debian/rules files.

 -- Antonio Terceiro <terceiro@debian.org>  Thu, 15 Jan 2026 19:44:21 -0300

gem2deb (2.2.6) unstable; urgency=medium

  [ Antonio Terceiro ]
  * dh-make-ruby: Standards-Version: get latest debian-policy version
  * Demote devscripts from Depends: to Recommends:
  * autopkgtest: reproducible-extensions: use debrepro instead of reprotest
  * activate.bash: use absolute location of source
  * dh-make-ruby: generate build dependency on current gem2deb version
    (Closes: #1036126)
  * Gem2Deb::Source: handle debian/control according to deb822
    (Closes: #1064462)
  * debian/copyright: update copyright statement (Closes: #971553)
  * debian/rules: move test targets under override_dh_auto_test
  * Build-Depends: mark everything other than debhelper as <!nocheck>
    (Closes: Bug#1095592)
  * Depends: bump debhelper-compat to (= 13)
  * dh-make-ruby: stop creating .gitattributes
  * Drop debian/.gitattributes

  [ Ananthu C V ]
  * Ignore mentioned tests entirely if DH_RUBY_IGNORE_TESTS is set
    (Closes: #1094649)
  * Remove unused code for handling test failures when DH_RUBY_IGNORE_TESTS is
    set
  * Add question mark to method name end for consistency

  [ Lucas Nussbaum ]
  * debian/salsa-ci.yml: use team-specific include
  * debian/salsa-ci.yml generation: use team-specific include

 -- Lucas Nussbaum <lucas@debian.org>  Tue, 18 Nov 2025 20:46:09 +0100

gem2deb (2.2.5) unstable; urgency=medium

  [ Chris Hofstaedtler ]
  * Remove myself from Uploaders

  [ Antonio Terceiro ]
  * Gem2Deb::Installer: add binary package name to banners for multi-binary
    sources
  * Gem2Deb::GemInstaller: print banner before each ruby version
  * Bump Standards-Version to 4.7.0; no changes needed

 -- Antonio Terceiro <terceiro@debian.org>  Wed, 13 Nov 2024 17:30:42 -0300

gem2deb (2.2.4) unstable; urgency=medium

  * test: fix module function C implementation (Closes: #1074986)

 -- Antonio Terceiro <terceiro@debian.org>  Wed, 03 Jul 2024 12:37:46 -0300

gem2deb (2.2.3) unstable; urgency=medium

  * dh_ruby_fixdepends: extract package name into a variable
  * dh_ruby_fixdepends: workaround presence of libruby3.1t64
    (Closes: #1068589)

 -- Antonio Terceiro <terceiro@debian.org>  Mon, 08 Apr 2024 13:45:25 -0300

gem2deb (2.2.2) unstable; urgency=medium

  * bin/*: replace usage of File::exists? with File:exist?
  * Declare compliance with Debian Policy 4.6.2.

 -- Lucas Kanashiro <kanashiro@debian.org>  Mon, 19 Feb 2024 13:33:50 -0300

gem2deb (2.2.1) unstable; urgency=medium

  [ Danilo Egea Gondolfo ]
  * d/t/control: add fakeroot as a dependency of gem2deb test
    (Closes: #1059154)

 -- Antonio Terceiro <terceiro@debian.org>  Thu, 21 Dec 2023 08:34:52 -0300

gem2deb (2.2) unstable; urgency=medium

  [ Antonio Terceiro ]
  * Gem2Deb::YAML: make code backwards compatible with Ruby 2.7
  * Gem2Deb::Source: ensure instance variable is initialized
  * Gem2Deb::TestRunner: allow calling run() more than once
  * Gem2Deb::TestRunner: run all possible checks.
    Instead of stopping at the first check that fails, run all of them until
    the end, and only then exit with the appropriate exit status.
  * gem2deb-test-runner: add shared smoke test for Rails assets packages
  * Gem2Deb::PackageNameMapping: add missing requires
  * Remove assignments to Encoding.default_external
  * Gem2Deb::PackageNameMapping: add missing require statement
  * Gem2Deb::PackageNameMapping: look for gemspecs in all relevant directories.
    Only looking for gemspecs under /usr/share/rubygems-integration/ would
    make it miss architecture-dependent gems which are installed to
    /usr/lib/${arch}/rubygems-integration/.

  [ Lucas Kanashiro ]
  * dh_make_ruby: install doc/*, README* and CONTRIBUTORS* (Closes: #973516)
  * test_runner: do not load rake tasks from rakelib directory

  [ Nicos Gollan ]
  * Fix calls to deprecated `.exists?`methods (Closes: #1052398)

 -- Antonio Terceiro <terceiro@debian.org>  Thu, 19 Oct 2023 17:34:35 -0300

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog gem2deb-test-runner`.
