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

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


Branch: CURRENT, Version: 4.1, Package name: entr-4.1, 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: 507d40c570e68d4d4da0bffc881ea4961a0eddaa
RMD160: 5abec400fdf589f9e3c4f576c835459480ed4e27
Filesize: 24.673 KB

Version history: (Expand)


CVS history: (Expand)


   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
   2016-06-05 15:50:21 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated sysutils/entr to 3.5
-----------------------------
== 3.5: April 01, 2016

 - Removed contrib/*
 - Detect new subdirectories on Linux
 - Direct users to http://entrproject.org/limits.html if inotify hits a kernel
   limit
   2016-02-13 01:46:06 by Leonardo Taccari | Files touched by this commit (1) | Package updated
Log message:
Update HOMEPAGE.