./sysutils/entr, Run arbitrary commands when files change

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.4, Package name: entr-4.4, Maintainer: leot

The Event Notify Test Runner is a general-purpose UNIX utility
intended to make rapid feedback and automated testing natural and
completely ordinary.


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 97f0041808347137d6ad669c453d25826220fb21
RMD160: 1cdfcc40815a64644fdc8a9c96698dcee642e0ec
Filesize: 23.56 KB

Version history: (Expand)


CVS history: (Expand)


   2020-02-14 19:51:39 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
entr: Update to 4.4

Changes:
4.4
---
 - Use a single inotify queue on Linux, limited by
   /proc/sys/fs/inotify/max_user_watches
 - Set the environment variable `ENTR_INOTIFY_WORKAROUND` to enable a
   compatibility mode for platforms with deformed inotify support
   2020-01-02 16:34:15 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
entr: Update to 4.3

pkgsrc changes:
 - Update HOMEPAGE and MASTER_SITES to current ones

Changes:
== 4.3: September 25, 2019
 - Move hosting from bitbucket.org to github.com
 - Rename tag names from entr-X.Y to X.Y
 - Replace hg with git as a dependency for system-test.sh

== 4.2: March 28, 2019
 - Use pledge(2) on OpenBSD
 - New '-a' option enables response to events that occur while the utility is
   running
 - Error messages direct users to http://eradman.com/entrproject/limits.html
 - Correctly report error when a file cannot be reopened
   2018-09-14 04:08:28 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
Update to 4.1. From the changelog:

 - 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
 - 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
   2017-10-12 19:56:45 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
entr: Update sysutils/entr to 3.9

Changes:
3.9
---
 - Fix use of poll(2) to avoid possible busy-loop on Linux
 - Disable keyboard input if reading STDIN fails
   2017-09-16 22:15:05 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
entr: Update sysutils/entr to 3.8

Changes:
3.8
---
 - Run the utility if the spacebar is pressed
 - 'q' for quit
   2017-02-28 23:50:08 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
Update sysutils/entr to entr-3.7

Changes:
== 3.7: February 27, 2017
 - 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
   2016-12-17 13:32:16 by Leonardo Taccari | Files touched by this commit (1)
Log message:
Set MANPREFIX consistently for all OPSYSs (otherwise users of
Makefile.{linux,macos} MAKE_FILEs will set their MANPREFIX differently to the
one defined in Makefile.bsd)

No functional changes intended for Makefile.bsd MAKE_FILE OPSYSs
(and so no PKGREVISION bump).
   2016-11-16 13:16:49 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
Update sysutils/entr to entr-3.6

pkgsrc changes:
 - Fix minor pkglint warnings (bad indentation)
 - Take MAINTAINERship

Changes:
== 3.6: July 01, 2016
 - Do not print warning if _TTY_PATH cannot be opened (for chroot, docker, ...)
 - Non-existent input files produce a warning instead of an error
 - Trigger run when permissions change on regular files