devel/py-inotifyrecursive: New port

Recursive inotify watches based on inotify-simple
This commit is contained in:
Michael Gmelin 2024-02-12 13:55:00 +01:00
parent 70d529b486
commit ad10c20b45
4 changed files with 29 additions and 0 deletions

View file

@ -4833,6 +4833,7 @@
SUBDIR += py-inifile
SUBDIR += py-iniparse
SUBDIR += py-inotify-simple
SUBDIR += py-inotifyrecursive
SUBDIR += py-installer
SUBDIR += py-intbitset
SUBDIR += py-intelhex

View file

@ -0,0 +1,20 @@
PORTNAME= inotifyrecursive
PORTVERSION= 0.3.5
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= grembo@FreeBSD.org
COMMENT= Recursive inotify watches based on inotify-simple
WWW= https://github.com/letorbi/inotifyrecursive
LICENSE= LGPL3
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}inotify-simple>=1.3.5:devel/py-inotify-simple@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist distutils
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1707611037
SHA256 (inotifyrecursive-0.3.5.tar.gz) = a2c450b317693e4538416f90eb1d7858506dafe6b8b885037bd2dd9ae2dafa1e
SIZE (inotifyrecursive-0.3.5.tar.gz) = 4576

View file

@ -0,0 +1,5 @@
Inotify Recursive is a Python package that offers a simple way to watch a
directory-tree recursively for file changes via the inotify functionality of
the Linux kernel. It uses the inotify_simple package to set and remove the
inotify watches and also incorporates its whole functionality. The package
is written in Python and licensed as open-source under the LGPL version 3.