devel/libinotify: Update to 20211018
- Add LICENSE_FILE - Update pkg-descr and pkg-message PR: 261882 Submitted by: tagattie
This commit is contained in:
parent
28cb794ff6
commit
01259dd6d8
5 changed files with 6 additions and 41 deletions
|
@ -1,8 +1,7 @@
|
|||
# Created by: stas
|
||||
|
||||
PORTNAME= libinotify
|
||||
PORTVERSION= 20180201
|
||||
PORTREVISION= 2
|
||||
PORTVERSION= 20211018
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= https://github.com/libinotify-kqueue/libinotify-kqueue/releases/download/${PORTVERSION}/
|
||||
|
||||
|
@ -10,6 +9,7 @@ MAINTAINER= sunpoet@FreeBSD.org
|
|||
COMMENT= Kevent based inotify compatible library
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
USES= libtool
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1598621988
|
||||
SHA256 (libinotify-20180201.tar.gz) = 0110344305bf9ddf1019276657e656b359d4360dc94526dc6b8aa68fba688420
|
||||
SIZE (libinotify-20180201.tar.gz) = 437685
|
||||
TIMESTAMP = 1645716705
|
||||
SHA256 (libinotify-20211018.tar.gz) = 32df21f1db7116d32d47d5b8a06dbd467d4d70c745d1e3dee7821d4e5dcbbb67
|
||||
SIZE (libinotify-20211018.tar.gz) = 449580
|
||||
|
|
|
@ -2,7 +2,4 @@ This library provides inotify-compatible interface for applications,
|
|||
that need to monitor changes happening in a filesystem. It can be useful
|
||||
when porting Linux applications, which often use inotify interface.
|
||||
|
||||
The IN_OPEN, IN_CLOSE_WRITE and IN_CLOSE_NOWRITE events are not yet
|
||||
implemented, so the relevant tests are known to fail.
|
||||
|
||||
WWW: https://github.com/libinotify-kqueue/libinotify-kqueue
|
||||
|
|
|
@ -1,38 +1,6 @@
|
|||
[
|
||||
{ type: install
|
||||
message: <<EOM
|
||||
Libinotify functionality on FreeBSD is missing support for
|
||||
|
||||
- detecting a file being moved into or out of a directory within the
|
||||
same filesystem
|
||||
- certain modifications to a symbolic link (rather than the
|
||||
file it points to.)
|
||||
|
||||
in addition to the known limitations on all platforms using kqueue(2)
|
||||
where various open and close notifications are unimplemented.
|
||||
|
||||
This means the following regression tests will fail:
|
||||
|
||||
Directory notifications:
|
||||
IN_MOVED_FROM
|
||||
IN_MOVED_TO
|
||||
|
||||
Open/close notifications:
|
||||
IN_OPEN
|
||||
IN_CLOSE_NOWRITE
|
||||
IN_CLOSE_WRITE
|
||||
|
||||
Symbolic Link notifications:
|
||||
IN_DONT_FOLLOW
|
||||
IN_ATTRIB
|
||||
IN_MOVE_SELF
|
||||
IN_DELETE_SELF
|
||||
|
||||
Kernel patches to address the missing directory and symbolic link
|
||||
notifications are available from:
|
||||
|
||||
https://github.com/libinotify-kqueue/libinotify-kqueue/tree/master/patches
|
||||
|
||||
You might want to consider increasing the kern.maxfiles tunable if you plan
|
||||
to use this library for applications that need to monitor activity of a lot
|
||||
of files.
|
||||
|
|
|
@ -9,5 +9,5 @@ man/man3/inotify_event.3.gz
|
|||
man/man3/inotify_init.3.gz
|
||||
man/man3/inotify_init1.3.gz
|
||||
man/man3/inotify_rm_watch.3.gz
|
||||
man/man3/inotify_set_param.3.gz
|
||||
man/man3/libinotify.3.gz
|
||||
man/man3/libinotify_set_param.3.gz
|
||||
|
|
Loading…
Reference in a new issue