entr (5.8-1) unstable; urgency=medium

  [ Otto Kekäläinen ]
  * New upstream release 5.8
  * Add patch to fix Bookworm and Bullseye builds with local strlcpy
  * Extensive improvements to Salsa CI
  * Update d/watch to use uscan v5 format
  * Update copyright years for recent contributors
  * Apply consistent formatting to packaging files and fix typos
  * Drop redundant `Priority: optional`
  * Drop redundant `Rules-Requires-Root: no`
  * Bump Debian Policy version to 4.7.4

  [ Ahmed Siam ]
  * Remove maintainer from `Uploaders` field to fix a lintian warning

  [ Joseph Nahmias ]
  * Add missing dash in --add-upstream-vcs in README.source.md

 -- Otto Kekäläinen <otto@debian.org>  Wed, 13 May 2026 01:26:40 +0000

entr (5.7-1) unstable; urgency=medium

  * New upstream release 5.7
  * Update patch metadata after review of DEP-3
  * Further refine README.source.md and gbp.conf after review

 -- Otto Kekäläinen <otto@debian.org>  Tue, 18 Feb 2025 21:18:53 -0800

entr (5.6-1) unstable; urgency=medium

  * Extend gbp.conf and write a README.source to document new upstream import
  * New upstream version 5.6
  * Drop patches applied upstream to fix spelling, run tests more verbosely
    and to build using standard strcpy instead of a local one
  * Use new pkgconf name in dependency, which replaced pkg-config since Buster
  * Add 'gawk' to autopkgtest dependencies
  * Drop kFreeBSD patches that no longer cleanly apply and don't have a tester
    or reviewer to help maintain
  * Patch system test to be able to test the installed 'entr' binary
  * Patch upstream system test able to run without a tty and drop previous
    related patch that is now obsolete

 -- Otto Kekäläinen <otto@debian.org>  Mon, 02 Sep 2024 12:00:47 -0700

entr (5.5-1) unstable; urgency=medium

  * New upstream version 5.5

 -- Otto Kekäläinen <otto@debian.org>  Tue, 02 Jan 2024 12:37:41 +0800

entr (5.3-1) unstable; urgency=medium

  * New upstream version 5.3
  * Add patch to simplify tests that validate that build succeeded
  * Rewrite autopkgtests to use new system_test.sh in Entr 5.3

 -- Otto Kekäläinen <otto@debian.org>  Sun, 05 Feb 2023 15:16:11 -0800

entr (5.1-1) unstable; urgency=medium

  [ Yuri D'Elia ]
  * New upstream version 5.1:
    - Detect files moved to or from directories on Linux
    - Allow detection of directory entries beginning with '.' by specifying
      '-d' twice
    - Only reset terminal settings in exit handler if settings were changed
  * Update debian/copyright date

 -- Otto Kekäläinen <otto@debian.org>  Sun, 20 Feb 2022 12:22:58 -0800

entr (5.0-1) unstable; urgency=medium

  [ Yuri D'Elia ]
  * New upstream version 5.0:
    - Raise an error and suggest '-n' if terminal attributes cannot be read
    - Eliminate memory management warnings on Linux
    - EV_TRACE prints file mode, file name, file/notify descriptor limit
    - Set 2^16 watches if inotify limits cannot be read
  * Update Standards-Version to 4.6.0 (no changes needed)

  [ Otto Kekäläinen ]
  * Extend autopkgtest with upstream 'make test'
  * Add upstream metadata file

 -- Otto Kekäläinen <otto@debian.org>  Sat, 11 Sep 2021 12:07:57 -0700

entr (4.8-1) unstable; urgency=medium

  [ Yuri D'Elia ]
  * New upstream version 4.8:
    - Use control sequences to clear the display and specify '-c' twice to erase
      the scrollback buffer

 -- Otto Kekäläinen <otto@debian.org>  Sun, 25 Jul 2021 16:38:25 -0700

entr (4.7-1) unstable; urgency=medium

  [ Yuri D'Elia ]
  * New upstream version 4.7:
    - Use system file descriptor limits when max_user_watches is not
      accessible
    - Return the exit status of the child process when the '-z' option is used
    - Handle SIGHUP so child process are terminated when a terminal is closed
    - More accurately return shell exit code using '-s' option
  * Update Standards-Version to 4.5.1 (no changes needed)

 -- Otto Kekäläinen <otto@debian.org>  Tue, 02 Feb 2021 14:22:32 +0200

entr (4.6-1) unstable; urgency=medium

  [ Yuri D'Elia ]
  * New upstream version 4.6:
    - Always call waitpid(2) to avoid dead processes
    - Duplicate STDIN file descriptor before closing; for the '-r' option
  * Do not filter pristine-tar (fix signature verification)
  * Update watchfile / upstream URL to https

 -- Otto Kekäläinen <otto@debian.org>  Wed, 22 Jul 2020 23:11:57 +0300

entr (4.5-1) unstable; urgency=medium

  [ Debian Janitor ]
  * debian/copyright: use spaces rather than tabs to start continuation
    lines.

  [ Yuri D'Elia ]
  * New upstream version 4.5 (Closes: #957173)
  * Switch to debhelper 13

 -- Otto Kekäläinen <otto@debian.org>  Sat, 30 May 2020 23:01:51 +0300

entr (4.4-1) unstable; urgency=medium

  [ Yuri D'Elia ]
  * New upstream release 4.4
  * Update libbsd-overlay.patch
  * Update Standards-Version to 4.5.0 (no changes needed)

 -- Otto Kekäläinen <otto@debian.org>  Fri, 31 Jan 2020 06:47:42 +0200

entr (4.3-1) unstable; urgency=low

  [ Yuri D'Elia ]
  * New upstream version 4.3
  * Update libbsd-overlay.patch to use the bundled kqueue wrapper
  * Allow overriding pkg-config and DEB_HOST_ARCH_OS (Closes: #914660)
  * Do not require root for building
  * Switch to debhelper 12
  * No longer alias NEWS as the upstream changelog
  * Update Standards-Version to 4.4.1

 -- Otto Kekäläinen <otto@debian.org>  Sat, 26 Oct 2019 19:09:56 +0300

entr (4.2-1) unstable; urgency=low

  * New upstream version 4.2

 -- Otto Kekäläinen <otto@debian.org>  Fri, 07 Jun 2019 10:56:09 +0300

entr (4.1-1) unstable; urgency=low

  [ Otto Kekäläinen ]
  * Add .gitlab-ci.yml copied from Salsa-CI team's example
  * Add very rudimentary autopkgtests

  [ Yuri D'Elia ]
  * New upstream version 4.1:
    - New '-n' non-interactive option disables keyboard input
    - EV_TRACE environment variable enables file system event tracing
    - Track changes to the inode number as a workaround for missing delete
      events on the Linux kernel
  * Refresh kfreebsd-support.patch

 -- Otto Kekäläinen <otto@debian.org>  Tue, 21 Aug 2018 14:51:44 +0300

entr (4.0-1) unstable; urgency=medium

  * New upstream version 4.0:
    - Warn instead of error if kqueue fails to register on STDIN
    - Close STDIN before running the utility when the restart option is used
    - Restore terminal settings if terminated by a signal
  * Enable LFS using buildflags
  * Use secure debian/copyright URL
  * Check for upstream signature
  * Migrate the debian packaging to salsa.debian.org (update VCS URLs)
  * Standards-Version 4.1.3 (no changes needed)

 -- Yuri D'Elia <wavexx@thregr.org>  Sun, 25 Feb 2018 23:40:24 +0100

entr (3.9-1) unstable; urgency=medium

  * New upstream version 3.9:
    - Handle 'q' and 'space' interactively
    - Fix use of poll(2) to avoid possible busy-loop on Linux
    - Disable keyboard input if reading STDIN fails
  * Filter upstream tarball during import
  * Standards-Version 4.1.1 (no changes needed)
  * Add support for GNU/kFreeBSD

 -- Yuri D'Elia <wavexx@thregr.org>  Sun, 29 Oct 2017 14:29:49 +0100

entr (3.7-1) unstable; urgency=low

  * New upstream version 3.7:
    - Terminate subprocess in restart mode if a file under watch disappears
    - Allow NOTE_ATTRIB to set '/_' only if file mode changes
    - New '-s' option executes commands using $SHELL -c
    - Print usage and exit if input is from a terminal instead of a pipe

 -- Yuri D'Elia <wavexx@thregr.org>  Tue, 14 Mar 2017 12:19:55 +0100

entr (3.6-1) unstable; urgency=low

  * Imported Upstream version 3.6
  * Standards-Version 3.9.8 (no changes needed)
  * Switch Vcs-Git and Vcs-Browser to https
  * Ship upstream changelog

 -- Yuri D'Elia <wavexx@thregr.org>  Sun, 17 Jul 2016 19:40:49 +0200

entr (3.4-1) unstable; urgency=low

  * New upstream release 3.4

 -- Yuri D'Elia <wavexx@thregr.org>  Thu, 31 Dec 2015 10:41:07 +0100

entr (3.3-1) unstable; urgency=low

  * No-change upload to unstable

 -- Otto Kekäläinen <otto@seravo.fi>  Sun, 06 Dec 2015 20:52:35 +0200

entr (3.3-1~exp1) experimental; urgency=low

  * New upstream release (Closes: #788530)
    - Refresh patch to match the end result the patch created in 2.6
    - Drop from patch libbsd-overlay hack for Makefile.linux to get
      the program compiled.

 -- Otto Kekäläinen <otto@seravo.fi>  Sun, 29 Nov 2015 00:20:39 +0200

entr (2.6-1) unstable; urgency=low

  * Update to upstream 2.6:
    - New '-c' flag to clear the screen.
    - '/_' path replacement.
  * Override upstream copy and use 'libbsd' overlay.
  * Build support for kFreeBSD.

 -- Yuri D'Elia <wavexx@thregr.org>  Wed, 29 Jan 2014 16:29:25 +0100

entr (2.5-1) unstable; urgency=low

  * Initial release (Closes: #733563)

 -- Yuri D'Elia <wavexx@thregr.org>  Tue, 31 Dec 2013 18:23:31 +0100
