sysutils/py-hupper: import py-hupper-1.12
hupper is an integrated process monitor that will track changes to any imported Python files in sys.modules as well as custom paths. When files are changed the process is restarted.
This commit is contained in:
parent
993cb722ef
commit
b0077ace90
3
sysutils/py-hupper/DESCR
Normal file
3
sysutils/py-hupper/DESCR
Normal file
|
@ -0,0 +1,3 @@
|
|||
hupper is an integrated process monitor that will track changes to
|
||||
any imported Python files in sys.modules as well as custom paths.
|
||||
When files are changed the process is restarted.
|
28
sysutils/py-hupper/Makefile
Normal file
28
sysutils/py-hupper/Makefile
Normal file
|
@ -0,0 +1,28 @@
|
|||
# $NetBSD: Makefile,v 1.1 2023/06/17 17:34:06 wiz Exp $
|
||||
|
||||
DISTNAME= hupper-1.12
|
||||
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
|
||||
CATEGORIES= sysutils python
|
||||
MASTER_SITES= ${MASTER_SITE_PYPI:=h/hupper/}
|
||||
|
||||
MAINTAINER= pkgsrc-users@NetBSD.org
|
||||
HOMEPAGE= https://github.com/Pylons/hupper
|
||||
COMMENT= Integrated process monitor for developing and reloading daemons
|
||||
LICENSE= mit
|
||||
|
||||
TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
|
||||
TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
|
||||
|
||||
USE_LANGUAGES= # none
|
||||
|
||||
PYTHON_VERSIONS_INCOMPATIBLE= 27
|
||||
|
||||
post-install:
|
||||
cd ${DESTDIR}${PREFIX}/bin && ${MV} hupper hupper-${PYVERSSUFFIX}
|
||||
|
||||
TEST_ENV+= PYTHONPATH=${WRKSRC}/build/lib
|
||||
do-test:
|
||||
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
|
||||
|
||||
.include "../../lang/python/egg.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
45
sysutils/py-hupper/PLIST
Normal file
45
sysutils/py-hupper/PLIST
Normal file
|
@ -0,0 +1,45 @@
|
|||
@comment $NetBSD: PLIST,v 1.1 2023/06/17 17:34:06 wiz Exp $
|
||||
bin/hupper-${PYVERSSUFFIX}
|
||||
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
|
||||
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
|
||||
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
|
||||
${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
|
||||
${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
|
||||
${PYSITELIB}/${EGG_INFODIR}/requires.txt
|
||||
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
|
||||
${PYSITELIB}/hupper/__init__.py
|
||||
${PYSITELIB}/hupper/__init__.pyc
|
||||
${PYSITELIB}/hupper/__init__.pyo
|
||||
${PYSITELIB}/hupper/cli.py
|
||||
${PYSITELIB}/hupper/cli.pyc
|
||||
${PYSITELIB}/hupper/cli.pyo
|
||||
${PYSITELIB}/hupper/interfaces.py
|
||||
${PYSITELIB}/hupper/interfaces.pyc
|
||||
${PYSITELIB}/hupper/interfaces.pyo
|
||||
${PYSITELIB}/hupper/ipc.py
|
||||
${PYSITELIB}/hupper/ipc.pyc
|
||||
${PYSITELIB}/hupper/ipc.pyo
|
||||
${PYSITELIB}/hupper/logger.py
|
||||
${PYSITELIB}/hupper/logger.pyc
|
||||
${PYSITELIB}/hupper/logger.pyo
|
||||
${PYSITELIB}/hupper/polling.py
|
||||
${PYSITELIB}/hupper/polling.pyc
|
||||
${PYSITELIB}/hupper/polling.pyo
|
||||
${PYSITELIB}/hupper/reloader.py
|
||||
${PYSITELIB}/hupper/reloader.pyc
|
||||
${PYSITELIB}/hupper/reloader.pyo
|
||||
${PYSITELIB}/hupper/utils.py
|
||||
${PYSITELIB}/hupper/utils.pyc
|
||||
${PYSITELIB}/hupper/utils.pyo
|
||||
${PYSITELIB}/hupper/watchdog.py
|
||||
${PYSITELIB}/hupper/watchdog.pyc
|
||||
${PYSITELIB}/hupper/watchdog.pyo
|
||||
${PYSITELIB}/hupper/watchman.py
|
||||
${PYSITELIB}/hupper/watchman.pyc
|
||||
${PYSITELIB}/hupper/watchman.pyo
|
||||
${PYSITELIB}/hupper/winapi.py
|
||||
${PYSITELIB}/hupper/winapi.pyc
|
||||
${PYSITELIB}/hupper/winapi.pyo
|
||||
${PYSITELIB}/hupper/worker.py
|
||||
${PYSITELIB}/hupper/worker.pyc
|
||||
${PYSITELIB}/hupper/worker.pyo
|
5
sysutils/py-hupper/distinfo
Normal file
5
sysutils/py-hupper/distinfo
Normal file
|
@ -0,0 +1,5 @@
|
|||
$NetBSD: distinfo,v 1.1 2023/06/17 17:34:06 wiz Exp $
|
||||
|
||||
BLAKE2s (hupper-1.12.tar.gz) = 522aabb8cee9e46956c11dc8fdbb2f7a691f1ce90905ae1707645ca6412a9c7c
|
||||
SHA512 (hupper-1.12.tar.gz) = 9de90ff100d26f6e12781c66591f1b4fc274c7b3efa867102d2fbfab6aae37d135e9d3923d6b45b34326320758d87034d2ee2cbaaf691901363f1cd8b7ff00ea
|
||||
Size (hupper-1.12.tar.gz) = 41901 bytes
|
Loading…
Reference in a new issue