Date: Wed, 16 Sep 2015 00:58:13 +0000 (UTC) From: Xin LI <delphij@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r397035 - in head/devel/libinotify: . files Message-ID: <201509160058.t8G0wDWX090631@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201509160058.t8G0wDWX090631>