idzebra (2.2.8-2) unstable; urgency=medium

  * debian/control:
    - Explicitly (Build-)Depend on libcrypt-dev (Closes: #1102980, #1107018).
    - Raise Standards-Version to 4.7.2 (no changes needed).
    - Drop Rules-Requires-Root: no.
    - Use ${source:*} replacement where possible.
  * debian/copyright:
    - Replace FSF address with upstream URL.
    - Formatting update.
  * debian/rules: Drop dh_makeshlibs override.
  * debian/watch: Convert to Version 5.

 -- Hugh McMaster <hmc@debian.org>  Tue, 04 Nov 2025 16:22:44 +1100

idzebra (2.2.8-1) unstable; urgency=medium

  * New upstream version 2.2.8.
  * debian/control:
    + Remove dpkg-dev from Build-Depends list.
    + Drop versioned dependency on libyaz-dev.
  * debian/copyright: Update for 2025.
  * debian/patches:
    + Drop stdlib.patch (no longer needed).
    + Disable inserttest.patch.
  * Drop Lintian override for libidzebra-2.0-0t64.

 -- Hugh McMaster <hmc@debian.org>  Wed, 12 Feb 2025 22:32:16 +1100

idzebra (2.2.7-2) unstable; urgency=medium

  * Acknowledge 64-bit time_t transition NMU.
    Thanks to Graham Inggs and Lukas Märdian for their work.
  * debian/control:
    + Update my email address.
    + Build-Depend on pkgconf instead of pkg-config.
    + Raise Standards-Version to 4.7.0 (no changes needed).
  * debian/copyright:
    + Extend my copyright to 2024.
    + Update X Consortium licence.
  * debian/patches: Add missing stdlib.h inclusions (Closes: #1073354).
  * debian/tests/control: Depend on pkgconf instead of pkg-config.

 -- Hugh McMaster <hmc@debian.org>  Tue, 25 Jun 2024 21:45:06 +1000

idzebra (2.2.7-1.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Rename libraries for 64-bit time_t transition.  Closes: #1062347

 -- Lukas Märdian <slyon@debian.org>  Wed, 28 Feb 2024 10:44:37 +0000

idzebra (2.2.7-1) unstable; urgency=medium

  * New upstream version: Various buffer overflow fixes.
  * debian/copyright: Update for 2023.
  * idzebra-2.0-common: Update Lintian override syntax.
  * libidzebra-2.0-0: Update symbols file.

 -- Hugh McMaster <hugh.mcmaster@outlook.com>  Mon, 20 Feb 2023 23:29:42 +1100

idzebra (2.2.6-2) unstable; urgency=medium

  * debian/patches: Disable 'inserttest' again.

 -- Hugh McMaster <hugh.mcmaster@outlook.com>  Thu, 29 Dec 2022 22:24:49 +1100

idzebra (2.2.6-1) unstable; urgency=medium

  * New upstream version.
  * debian/control:
    + Raise Standards-Version to 4.6.2 (no changes needed).
    + Update package descriptions.
    + Add missing ${source:Version} variables.
  * debian/patches: Re-enable 'inserttest'.
  * lintian-overrides: Add source-is-missing tag and comments.

 -- Hugh McMaster <hugh.mcmaster@outlook.com>  Thu, 29 Dec 2022 21:35:01 +1100

idzebra (2.2.5-2) unstable; urgency=medium

  * debian/patches: Temporarily disable 'inserttest' until build issues
    have been investigated and resolved.

 -- Hugh McMaster <hugh.mcmaster@outlook.com>  Mon, 27 Jun 2022 22:47:07 +1000

idzebra (2.2.5-1) unstable; urgency=medium

  * New upstream version 2.2.5:
    - Fix buffer overflow in dictionary insert handling, which could lead to
      assert failures in some cases.
  * debian/watch: Use 'zebra' instead of 'idzebra' in source URL.

 -- Hugh McMaster <hugh.mcmaster@outlook.com>  Sat, 25 Jun 2022 22:36:25 +1000

idzebra (2.2.4-1) unstable; urgency=medium

  * New upstream version 2.2.4.
  * debian/copyright: Update for 2022.
  * debian/control: Raise Standards-Version to 4.6.1 (no changes needed).
  * libidzebra-2.0-dev: Stop installing the IDZebra m4 macro.

 -- Hugh McMaster <hugh.mcmaster@outlook.com>  Mon, 13 Jun 2022 21:43:18 +1000

idzebra (2.2.3-1) unstable; urgency=medium

  * New upstream version:
    - Example MARC XML files updated to the latest versions published by
      the Library of Congress.
    - Various bug fixes.
  * debian/control:
    - Raise Standards-Version to 4.6.0 from 4.5.0 (no changes needed).
    - Update package descriptions.
    - Install idzebra-2.0-examples with the idzebra-2.0 metapackage.
  * debian/copyright: Update for idzebra 2.2.3.
  * debian/gbp.conf: Use DEP-14 branch naming.
  * debian/rules:
    - Remove the dh_installdocs-indep override.
    - Don't install the upstream ChangeLog.
  * debian/source/lintian-overrides: Silence some line-length warnings.
  * debian/source/options: Ignore compile-time changes to cql2pqf.txt.
  * debian/watch: Update source URL and use string substitutions.
  * idzebra-2.0-doc: Don't install the documentation in a sub-directory.
  * libidzebra-2.0-dev: Install the upstream NEWS and README files.
  * Remove legacy preinst files (idzebra-2.0-utils, libidzebra-2.0-dev).

 -- Hugh McMaster <hugh.mcmaster@outlook.com>  Mon, 18 Oct 2021 21:32:16 +1100

idzebra (2.2.2-1) unstable; urgency=medium

  * New upstream version:
    - Upstream has removed the test 'tstbfile1', which failed intermittently,
      causing build failures (Closes: #973123).
    - Instances removed in idzebra 2.2.1 (not released in Debian) have been
      reinstated. These were bf_alloc, bf_free, bf_xopen and bf_xclose.
  * debian/control:
    - Build-Depend on libyaz-dev >= 5.29.0 and zlib1g-dev.
    - Sort package Depends lists and unify formatting.
    - Sort package stanzas.
    - Add Depends packages to libidzebra-2.0-dev.
  * Drop encoding.patch and idzebra-clean.patch. Both were accepted upstream.
  * Add a superficial autopkgtest for libidzebra-2.0-dev.

 -- Hugh McMaster <hugh.mcmaster@outlook.com>  Tue, 10 Nov 2020 22:32:15 +1100

idzebra (2.2.0-1) unstable; urgency=medium

  [ Debian Janitor ]
  * debian/copyright: Use spaces rather than tabs to start continuation lines.
  * Set upstream metadata fields: Repository.

  [ Hugh McMaster ]
  * New upstream version 2.2.0
    - Upstream now ships a pkg-config file (zebra.pc).
    - idzebra-config-2.0 is no longer packaged.
  * debian/control:
    - Use debhelper-compat version 13.
    - Build-Depend on libncurses-dev instead of libncurses5-dev.
    - Build-Depend on tcl-dev instead of tcl8.6-dev.
    - Mark libidzebra-2.0-dev Multi-Arch: same.
    - Drop Breaks+Replaces on very old binary version of idzebra-2.0-utils.
  * debian/copyright: Update for idzebra 2.2.0.
  * debian/not-installed: Add idzebra-config script, man page and symlinks.
  * debian/patches:
    - Remove idzebra-config-no-build-path.patch (no longer needed since
      idzebra-config-2.0 is no longer installed).
    - Remove pkg-config.patch (no longer needed).
    - Add patch to clean up left-over test files.
    - Add patch to convert upstream files encoded as ISO-8859-1 to UTF-8.
  * debian/rules:
    - Use pkg-config to detect the yaz library.
    - Set package install path for upstream examples.
    - Regenerate upstream documentation on each build.
    - Remove unneeded DEB_CCACHE_DIR export, git repository check,
      dh_auto_clean override and dh_shlibdeps override.
    - Remove unneeded 'clean' target and manual clean-up of auto-generated
      build files and test files.
  * debian/source/options: Ignore changes to auto-generated documentation.
  * idzebra-2.0-common: Add lintian override for national-encoding warning.
  * idzebra-2.0-doc: Install documentation in a subdirectory of the
    main package (idzebra-2.0).
  * idzebra-2.0-utils:
    - Install upstream binaries, man pages and symlinks.
    - Remove prerm and postinst maintenance scripts.
    - Add preinst maintenance script to remove update-alternatives symlinks.
  * libidzebra-2.0-dev:
    - No longer install idzebra-config-2.0 or its man page.
    - Remove prerm and postinst maintenance scripts.
    - Add preinst maintenance script to remove update-alternatives symlinks.
    - Install pkg-config file (zebra.pc).
  * idzebra-2.0-examples.install: Rename to idzebra-2.0-examples.examples.
  * idzebra-2.0-doc.install: Rename to idzebra-2.0-doc.docs

 -- Hugh McMaster <hugh.mcmaster@outlook.com>  Mon, 26 Oct 2020 22:40:12 +1100

idzebra (2.1.4-4) unstable; urgency=medium

  * Add debian/gbp.conf.
  * Add debian/not-installed.
  * debian/control:
    - Raise Standards-Version to 4.5.0 from 4.4.1 (no changes needed).
    - Sort Build-Depends list.
    - Build-Depend on pkg-config.
  * debian/patches:
    - pkg-config.patch: Use pkg-config to find YAZ and its related libraries,
      instead of calling yaz-config, which is being removed from libyaz-dev.
      Also update variable names to use the output from pkg-config directly.
    - idzebra-config-no-build-path.patch: Remove build path data to help make
      the build reproducible.

 -- Hugh McMaster <hugh.mcmaster@outlook.com>  Sat, 04 Apr 2020 19:16:26 +1100

idzebra (2.1.4-3) unstable; urgency=medium

  * debian/control: Update Homepage URL.
  * debian/copyright: Update Source URL.
  * debian/watch: Point to upstream FTP repository.

 -- Hugh McMaster <hugh.mcmaster@outlook.com>  Tue, 05 Nov 2019 21:56:06 +1100

idzebra (2.1.4-2) unstable; urgency=medium

  * Upload to unstable

 -- Vincent Danjean <vdanjean@debian.org>  Mon, 28 Oct 2019 11:57:32 +0100

idzebra (2.1.4-1) experimental; urgency=medium

  * New upstream release (Closes: #777515, #920343).
  * debian/control:
    - Update Build-Depends list.
    - Build-Depend on libyaz-dev (Closes: #917611).
    - Raise Standards-Version to 4.4.1 from 3.9.5 (no changes needed).
    - Drop Build-Conflicts field.
    - Update Vcs-* fields to point to Salsa.
    - Update Homepage URI.
    - Add Rules-Requires-Root field.
    - Mark the 'common', 'docs' and 'examples' packages Multi-Arch: foreign.
  * debian/patches: Drop all patches (no longer needed).
  * debian/rules:
    - Add 'hardening=+all' to DEB_BUILD_MAINT_OPTIONS
    - Automatically generate the minimum package version for dh_makeshlibs.
    - Remove dh_auto_configure override
    - Remove dh_install override.
    - Remove unused DH_OPTIONS variable.
    - Remove some comments.
    - Remove legacy targets.
  * debian/upstream: Add metadata file.
  * Add new symbols to libidzebra-2.0-0.symbols.
  * libidzebra-2.0-dev:
    - Re-order install file to follow alphabetical sorting order.
    - Update manpages file.
  * idzebra-2.0-utils:
    - Update manpages file.
    - Install idzebra-abs2dom binary and manpage.
  * Add new package: libidzebra-2.0-mod-safari.

 -- Hugh McMaster <hugh.mcmaster@outlook.com>  Mon, 30 Sep 2019 21:21:11 +1000

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog libidzebra-2.0-0t64`.
