svn commit: r397035 - in head/devel/libinotify: . files
Xin LI
delphij at FreeBSD.org
Wed Sep 16 00:58:14 UTC 2015
Author: delphij
Date: Wed Sep 16 00:58:12 2015
New Revision: 397035
URL: https://svnweb.freebsd.org/changeset/ports/397035
Log:
Update to latest (20150910) git version.
PR: 203121
Submitted by: matthew
Deleted:
head/devel/libinotify/files/
Modified:
head/devel/libinotify/Makefile
head/devel/libinotify/distinfo
head/devel/libinotify/pkg-message
head/devel/libinotify/pkg-plist
Modified: head/devel/libinotify/Makefile
==============================================================================
--- head/devel/libinotify/Makefile Wed Sep 16 00:25:32 2015 (r397034)
+++ head/devel/libinotify/Makefile Wed Sep 16 00:58:12 2015 (r397035)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= libinotify
-PORTVERSION= 20150516
+PORTVERSION= 20150910
CATEGORIES= devel
MAINTAINER= delphij at FreeBSD.org
@@ -13,15 +13,11 @@ LICENSE= MIT
USE_GITHUB= yes
GH_ACCOUNT= dmatveev
GH_PROJECT= libinotify-kqueue
-GH_TAGNAME= f4a092a
+GH_TAGNAME= b2873cf
+USES= autoreconf libtool
+GNU_CONFIGURE= yes
USE_LDCONFIG= yes
-
-post-patch:
- @${CP} ${FILESDIR}/Makefile ${WRKSRC}
- @${TOUCH} ${WRKSRC}/config.h
- @echo "#define HAVE_PTHREAD_BARRIER 1" >> ${WRKSRC}/config.h
- @echo "#define BUILD_LIBRARY 1" >> ${WRKSRC}/config.h
- @echo "#include <sys/tree.h>" >> ${WRKSRC}/config.h
+INSTALL_TARGET= install-strip
.include <bsd.port.mk>
Modified: head/devel/libinotify/distinfo
==============================================================================
--- head/devel/libinotify/distinfo Wed Sep 16 00:25:32 2015 (r397034)
+++ head/devel/libinotify/distinfo Wed Sep 16 00:58:12 2015 (r397035)
@@ -1,2 +1,2 @@
-SHA256 (dmatveev-libinotify-kqueue-20150516-f4a092a_GH0.tar.gz) = ad001b8229e83d379d41c0add348cff97b50c07ce60cf3f78aff86ddd18bdda3
-SIZE (dmatveev-libinotify-kqueue-20150516-f4a092a_GH0.tar.gz) = 42543
+SHA256 (dmatveev-libinotify-kqueue-20150910-b2873cf_GH0.tar.gz) = 40672e27c8ea609ae79b370f0a6ac7a72ab9d1d9fc34ae5333980e612a337f19
+SIZE (dmatveev-libinotify-kqueue-20150910-b2873cf_GH0.tar.gz) = 61578
Modified: head/devel/libinotify/pkg-message
==============================================================================
--- head/devel/libinotify/pkg-message Wed Sep 16 00:25:32 2015 (r397034)
+++ head/devel/libinotify/pkg-message Wed Sep 16 00:58:12 2015 (r397035)
@@ -1,10 +1,44 @@
============================================================================
+
+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/dmatveev/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.
-For a typical desktop, add the following line to /boot/loader.conf, then
-reboot the system:
+If the default on your system is too low, add the following line to
+/boot/loader.conf, then reboot the system:
kern.maxfiles="25000"
=============================================================================
Modified: head/devel/libinotify/pkg-plist
==============================================================================
--- head/devel/libinotify/pkg-plist Wed Sep 16 00:25:32 2015 (r397034)
+++ head/devel/libinotify/pkg-plist Wed Sep 16 00:58:12 2015 (r397035)
@@ -1,3 +1,5 @@
include/sys/inotify.h
+lib/libinotify.a
lib/libinotify.so
lib/libinotify.so.0
+lib/libinotify.so.0.0.0
More information about the svn-ports-all
mailing list