dlocate (1.18.1) unstable; urgency=medium

  * completion: Remove short options that have matching long options.
  * Documentation:
    - man: Do not say "program to" in SYNOPSIS.
      Suggested by Dan Jacobson <jidanni@jidanni.org>. See #1134842.
    - man: Clarify --filename-only and --package-only description.
      Closes: #1134842
  * Build system:
    - Add an .editorconfig file.
  * Packaging:
    - Add a .gitignore file.
    - Add systemd timer to update the dlocate database.
    - Bump Standards-Version to 4.7.4 (no changes needed).
    - Do not trim debian/changelog.

 -- Guillem Jover <guillem@debian.org>  Sat, 30 May 2026 04:36:45 +0200

dlocate (1.18) unstable; urgency=medium

  * Remove deprecated dpkg-hold, dpkg-unhold, dpkg-purge, dpkg-remove commands.
  * Switch from grep-available to «dpkg --print-avail». Closes: #1116965
  * Packaging:
    - Remove «Rules-Requires-Root: no», which is the current default.
    - Remove «Priority: optional», which is the current default.
    - Swap Vcs-Browser and Vcs-Git URLs.
    - Use balanced quotes in postinst error message.
    - Bump Standards-Version to 4.7.2 (no changes needed).
    - Remove no longer needed remove-on-upgrade entry from conffiles.

 -- Guillem Jover <guillem@debian.org>  Thu, 02 Oct 2025 04:44:06 +0200

dlocate (1.17) unstable; urgency=medium

  * updatedb: Fix Perl warnings due to unmatched diversion lines in db.
    Closes: #1088148
  * Clarify command arguments in --help output and manual page.
  * Clarify output order for -L option. Closes: #1061629
  * Add bash completion. Closes: #921520
  * Packaging:
    - Wrap and sort -ast debian/tests/control.
    - Allow stderr output for autopkgtests due to new deprecation warnings.

 -- Guillem Jover <guillem@debian.org>  Mon, 25 Nov 2024 01:14:28 +0100

dlocate (1.16) unstable; urgency=medium

  * update-dlocatedb: Remove ancient compatibility code for Linux < 2.6.13.
  * Improve and simplify programs help output.
  * update-dlocatedb: Fix error message on unknown option.
  * Do not exit with failure on help options.
  * dlocate: Add gnumach support to -k option for GNU/Hurd.
  * Use US English spelling for color.
  * Remove redundant file entries filter from stat output.
    Based on a patch by Axel Beckert <abe@debian.org>. Closes: #903773
  * Use «command -v» instead of absolute paths and «test -x».
  * Deprecate dpkg-hold, dpkg-purge, dpkg-remove and dpkg-unhold commands.
  * Documentation:
    - man: Remove AUTHOR sections.
    - man: Rewrite manual pages in POD. Closes: #970892
  * Code internals:
    - Remove emacs local variable trailers.
    - updatedb: Enable Perl warnings.
    - Use «funcname()» instead of «function funcname()» in shell scripts.
    - Remove redundant trailing ; after code blocks in Perl scripts.
    - Fix coding style.
    - Refactor usage_error() out of usage().
    - dlocate: Rename linux_pkgs variable to kpkgs_re.
    - Use three-argument form for Perl open().
    - Use variables instead of barewords for filehandles and dirhandles.
    - Remove unnecessary quoting for hash key accesses.
    - Use «while» instead of «foreach» with readline().
    - update-dpkg-list: Add trailing comma for last element in list.
    - update-dpkg-list: Add return to parse_pkg().
  * Packaging:
    - Remove obsolete code to remove old databases.
    - Mark /etc/bash_completion.d/dlocate-completion as remove-on-upgrade.
      Closes: #1029647

 -- Guillem Jover <guillem@debian.org>  Fri, 22 Nov 2024 10:57:04 +0100

dlocate (1.15) unstable; urgency=medium

  * Take over maintainership as part of the Dpkg Developers umbrella.
    Closes: #1020698
  * Packaging:
    - Remove gbp.conf.
    - Remove salsa-ci.yml.
    - Run wrap-and-sort -ast.
    - Remove redundant source/options.
    - Remove obsolete grep-dctrl alternative dependency.
    - Remove ancient versioned dependency on dpkg.
    - Remove ineffective hardening=+all.
    - Namespace debhelper fragment files with package name.
    - Remove exec bits from debian/cron.daily.
    - Replace maintscript comment boilerplate with refs to manual pages.
    - Remove redundant Upstream-Name from copyright file.

 -- Guillem Jover <guillem@debian.org>  Thu, 17 Oct 2024 07:10:23 +0200

dlocate (1.14) unstable; urgency=medium

  * QA upload.
  * debian/salsa-ci.yml: Add to provide CI tests for Salsa.
  * debian/tests/control: Create autopkgtest.

 -- Jacqueline Agatha Agnes Ferreira <jacquelineagatha@alunos.utfpr.edu.br>  Tue, 28 May 2024 00:34:04 -0300

dlocate (1.13) unstable; urgency=medium

  * QA upload.
  * Add debian/gbp.conf for pristine-tar and branch-names.
  * Remove .gitignore.
  * Switch to debhelper-compat (= 13).
  * Fix permissions of /usr/share/dlocate/spcrc-*.
  * Add Vcs-Git/Vcs-Browser.
  * Switch debian/rules to dh (with disabled dh_auto_test, which did not
    work before, too).
  * Update to Standards-Version 4.7.0.
  * debian/control: Move Homepage field to source package.
  * Run wrap-and-sort.
  * Remove empty directory /etc/bash_completion.d.
  * Add Rules-Requires-Root: no.
  * Delete some trailing whitespaces from debian/changelog.
  * Make debian/copyright machine-readable.

 -- Roland Rosenfeld <roland@debian.org>  Sun, 14 Apr 2024 17:29:49 +0200

dlocate (1.12) unstable; urgency=medium

  * QA upload.
  * Convert to 3.0 source format. Closes: #1007667

 -- Bastian Germann <bage@debian.org>  Thu, 24 Nov 2022 00:10:50 +0100

dlocate (1.11) unstable; urgency=medium

  * QA upload.
  * Set maintainer to Debian QA Group <packages@qa.debian.org>. (see: #1020698)

 -- Marcos Talau <talau@debian.org>  Sun, 13 Nov 2022 09:11:35 -0300

dlocate (1.10) unstable; urgency=medium

  * Edited cron.daily script to stop piuparts complaining
  * Use grep-available instead of grep-dctrl (only need to read available file, not status)
  * Closes: #1003631 Removed unnecessary call to xargs apt-cache show

 -- Craig Sanders <cas@taz.net.au>  Sat, 15 Jan 2022 15:48:48 +1100

# For older changelog entries, run 'apt-get changelog dlocate'
