aboutsummaryrefslogtreecommitdiff
path: root/devel/libinotify
diff options
context:
space:
mode:
authorStanislav Sedov <stas@FreeBSD.org>2011-08-30 05:33:21 +0000
committerStanislav Sedov <stas@FreeBSD.org>2011-08-30 05:33:21 +0000
commit67aae8e25dceea7001442191133be42dc12c35e0 (patch)
tree42700c51eafe31d68d3196913f3b5759bd8cb374 /devel/libinotify
parenta99a76b057329652adc9636def9770823091c46b (diff)
Notes
Diffstat (limited to 'devel/libinotify')
-rw-r--r--devel/libinotify/Makefile27
-rw-r--r--devel/libinotify/distinfo2
-rw-r--r--devel/libinotify/pkg-descr9
-rw-r--r--devel/libinotify/pkg-plist4
4 files changed, 42 insertions, 0 deletions
diff --git a/devel/libinotify/Makefile b/devel/libinotify/Makefile
new file mode 100644
index 000000000000..1ed77b270b11
--- /dev/null
+++ b/devel/libinotify/Makefile
@@ -0,0 +1,27 @@
+# New ports collection makefile for: libinotify
+# Date created: 2011-08-29
+# Whom: stas
+#
+# $FreeBSD$
+#
+
+PORTNAME= libinotify
+PORTVERSION= 20110829
+CATEGORIES= devel
+MASTER_SITES= ftp://ftp.SpringDaemons.com/soft/
+
+MAINTAINER= stas@FreeBSD.org
+COMMENT= Kevent based inotify compatible library
+
+GNU_CONFIGURE= yes
+USE_BZIP2= yes
+USE_LDCONFIG= yes
+
+#
+# Get rid of .la and static library files
+#
+post-configure:
+ @${REINPLACE_CMD} -E -e \
+ '/Install the pseudo-library/,/staticlibs=/s,^,#,' ${WRKSRC}/libtool
+
+.include <bsd.port.mk>
diff --git a/devel/libinotify/distinfo b/devel/libinotify/distinfo
new file mode 100644
index 000000000000..a51b0ee9bdd6
--- /dev/null
+++ b/devel/libinotify/distinfo
@@ -0,0 +1,2 @@
+SHA256 (libinotify-20110829.tar.bz2) = d6bbefd8e4bee680c6f9c860e0a9611c51bee8f557c4b021b30cfc3b15238028
+SIZE (libinotify-20110829.tar.bz2) = 275381
diff --git a/devel/libinotify/pkg-descr b/devel/libinotify/pkg-descr
new file mode 100644
index 000000000000..1d9b9d9378db
--- /dev/null
+++ b/devel/libinotify/pkg-descr
@@ -0,0 +1,9 @@
+This library provides inotify-compatible interface for applications,
+that need to monotor 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.
+
+Author: Dmitry Matveev <me@dmitrymatveev.co.uk>
+WWW: https://github.com/dmatveev/libinotify-kqueue
diff --git a/devel/libinotify/pkg-plist b/devel/libinotify/pkg-plist
new file mode 100644
index 000000000000..7ebbe44525ee
--- /dev/null
+++ b/devel/libinotify/pkg-plist
@@ -0,0 +1,4 @@
+include/sys/inotify.h
+lib/libinotify.so
+lib/libinotify.so.0
+@dirrm include/sys