diff --git a/devel/Makefile b/devel/Makefile index 195c3fadc319..233067ca33b4 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -833,6 +833,7 @@ SUBDIR += libhid SUBDIR += libhoard SUBDIR += libical + SUBDIR += libinotify SUBDIR += libiqxmlrpc SUBDIR += libisofs SUBDIR += libixp 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 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 +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