BSD Ports

devel/libinotify 20240724 MidnightBSD

Kevent based inotify compatible library

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
mit
Categories
devel

Description

This library provides inotify-compatible interface for applications, that need to monitor changes happening in a filesystem. It can be useful when porting Linux applications, which often use inotify interface.

In the other systems

SystemPortVersion
MidnightBSDdevel/libinotify20240724
FreeBSDdevel/libinotify20240724_3
OpenBSDdevel/libinotify20240724
NetBSDdevel/libinotify0.0.20240724
DragonFlydevel/libinotify20240724
HardenedBSDdevel/libinotify20240724_3
GhostBSDdevel/libinotify20240724_3
OPNsensedevel/libinotify20240724_3

Install

Binary package:

mport install libinotify

From mports:

cd /usr/mports/devel/libinotify && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libinotify>0:devel/libinotify
LIB_DEPENDS=	libinotify.so:devel/libinotify

Dependencies

Configuration

No options to configure.

USES
libtool
Service scripts
none

Files

Manual pages 7
  • inotify_add_watch(3)
  • inotify_event(3)
  • inotify_init(3)
  • inotify_init1(3)
  • inotify_rm_watch(3)
  • libinotify(3)
  • libinotify_set_param(3)
pkg-plist 13
  • include/sys/inotify.h
  • lib/libinotify.a
  • lib/libinotify.so
  • lib/libinotify.so.0
  • lib/libinotify.so.0.0.0
  • libdata/pkgconfig/libinotify.pc
  • share/man/man3/inotify_add_watch.3.gz
  • share/man/man3/inotify_event.3.gz
  • share/man/man3/inotify_init.3.gz
  • share/man/man3/inotify_init1.3.gz
  • share/man/man3/inotify_rm_watch.3.gz
  • share/man/man3/libinotify.3.gz
  • share/man/man3/libinotify_set_param.3.gz
distinfo 1
FileSizeSHA256
libinotify-20240724.tar.gz4627885cc3fb7af407b17b7daa871cc98bb882716c4b5c296fadfb66bfe86c37cc599c
Master sites 1
  • https://github.com/libinotify-kqueue/libinotify-kqueue/releases/download/20240724/