Skip site navigation (1)Skip section navigation (2)
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>