aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHiroki Tagato <tagattie@FreeBSD.org>2022-02-28 09:41:28 +0000
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2022-02-28 12:46:44 +0000
commit01259dd6d8da60ad7ee325a06a3cfaf0fdfa7120 (patch)
treec1bae88186dc9ed32b0e421cc0ffa865e52657d0
parent28cb794ff6b7ecf37d11ca5179d76a874d747ded (diff)
downloadports-01259dd6d8da60ad7ee325a06a3cfaf0fdfa7120.tar.gz
ports-01259dd6d8da60ad7ee325a06a3cfaf0fdfa7120.zip
devel/libinotify: Update to 20211018
- Add LICENSE_FILE - Update pkg-descr and pkg-message PR: 261882 Submitted by: tagattie
-rw-r--r--devel/libinotify/Makefile4
-rw-r--r--devel/libinotify/distinfo6
-rw-r--r--devel/libinotify/pkg-descr3
-rw-r--r--devel/libinotify/pkg-message32
-rw-r--r--devel/libinotify/pkg-plist2
5 files changed, 6 insertions, 41 deletions
diff --git a/devel/libinotify/Makefile b/devel/libinotify/Makefile
index 35f37a2029d9..f00cb0651882 100644
--- a/devel/libinotify/Makefile
+++ b/devel/libinotify/Makefile
@@ -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
diff --git a/devel/libinotify/distinfo b/devel/libinotify/distinfo
index ceb8a87bade7..37196605dc4b 100644
--- a/devel/libinotify/distinfo
+++ b/devel/libinotify/distinfo
@@ -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
diff --git a/devel/libinotify/pkg-descr b/devel/libinotify/pkg-descr
index d065cb960026..f9fb5ae0fd52 100644
--- a/devel/libinotify/pkg-descr
+++ b/devel/libinotify/pkg-descr
@@ -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
diff --git a/devel/libinotify/pkg-message b/devel/libinotify/pkg-message
index e2862709c827..1085a1f89ba1 100644
--- a/devel/libinotify/pkg-message
+++ b/devel/libinotify/pkg-message
@@ -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.
diff --git a/devel/libinotify/pkg-plist b/devel/libinotify/pkg-plist
index cf8c4461ce82..0e1669b5f738 100644
--- a/devel/libinotify/pkg-plist
+++ b/devel/libinotify/pkg-plist
@@ -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