Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 5DB3F84E6E for ; Sat, 17 Jun 2023 17:34:07 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id 9XjpTfDYRkMy for ; Sat, 17 Jun 2023 17:34:06 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 9F01384D52 for ; Sat, 17 Jun 2023 17:34:06 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 8BF11FA89; Sat, 17 Jun 2023 17:34:06 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_168702324666220" MIME-Version: 1.0 Date: Sat, 17 Jun 2023 17:34:06 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/sysutils/py-hupper To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20230617173406.8BF11FA89@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_168702324666220 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: wiz Date: Sat Jun 17 17:34:06 UTC 2023 Added Files: pkgsrc/sysutils/py-hupper: DESCR Makefile PLIST distinfo Log Message: 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. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/py-hupper/DESCR \ pkgsrc/sysutils/py-hupper/Makefile pkgsrc/sysutils/py-hupper/PLIST \ pkgsrc/sysutils/py-hupper/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_168702324666220 Content-Disposition: inline Content-Length: 3796 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Added files: Index: pkgsrc/sysutils/py-hupper/DESCR diff -u /dev/null pkgsrc/sysutils/py-hupper/DESCR:1.1 --- /dev/null Sat Jun 17 17:34:06 2023 +++ pkgsrc/sysutils/py-hupper/DESCR Sat Jun 17 17:34:06 2023 @@ -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. Index: pkgsrc/sysutils/py-hupper/Makefile diff -u /dev/null pkgsrc/sysutils/py-hupper/Makefile:1.1 --- /dev/null Sat Jun 17 17:34:06 2023 +++ pkgsrc/sysutils/py-hupper/Makefile Sat Jun 17 17:34:06 2023 @@ -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" Index: pkgsrc/sysutils/py-hupper/PLIST diff -u /dev/null pkgsrc/sysutils/py-hupper/PLIST:1.1 --- /dev/null Sat Jun 17 17:34:06 2023 +++ pkgsrc/sysutils/py-hupper/PLIST Sat Jun 17 17:34:06 2023 @@ -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 Index: pkgsrc/sysutils/py-hupper/distinfo diff -u /dev/null pkgsrc/sysutils/py-hupper/distinfo:1.1 --- /dev/null Sat Jun 17 17:34:06 2023 +++ pkgsrc/sysutils/py-hupper/distinfo Sat Jun 17 17:34:06 2023 @@ -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 --_----------=_168702324666220--