pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
py-psutil: Process utilities module for Python
Module Name: pkgsrc-wip
Committed By: Jason W. Bacon <bacon%NetBSD.org@localhost>
Pushed By: outpaddling
Date: Thu Nov 21 15:54:21 2024 -0600
Changeset: 5edf6f58d54bc10525015060c55eb210764fd92b
Modified Files:
Makefile
Added Files:
py-psutil/DESCR
py-psutil/Makefile
py-psutil/PLIST
py-psutil/distinfo
Log Message:
py-psutil: Process utilities module for Python
psutil is a module providing an interface for retrieving information on running
processes and system utilization (CPU, memory) in a portable way by using
Python, implementing many functionalities offered by tools like ps, top and
Windows task manager.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=5edf6f58d54bc10525015060c55eb210764fd92b
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
py-psutil/DESCR | 4 +++
py-psutil/Makefile | 33 +++++++++++++++++++
py-psutil/PLIST | 93 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
py-psutil/distinfo | 5 +++
5 files changed, 136 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index 9061d80ab8..2d15ea6e98 100644
--- a/Makefile
+++ b/Makefile
@@ -4334,6 +4334,7 @@ SUBDIR+= py-proxy_tools
SUBDIR+= py-psamm
SUBDIR+= py-pseudopy
SUBDIR+= py-pseudorandom
+SUBDIR+= py-psutil
SUBDIR+= py-psychopy
SUBDIR+= py-psygnal
SUBDIR+= py-ptex
diff --git a/py-psutil/DESCR b/py-psutil/DESCR
new file mode 100644
index 0000000000..3c7cbb058f
--- /dev/null
+++ b/py-psutil/DESCR
@@ -0,0 +1,4 @@
+psutil is a module providing an interface for retrieving information on running
+processes and system utilization (CPU, memory) in a portable way by using
+Python, implementing many functionalities offered by tools like ps, top and
+Windows task manager.
diff --git a/py-psutil/Makefile b/py-psutil/Makefile
new file mode 100644
index 0000000000..ee5a76386e
--- /dev/null
+++ b/py-psutil/Makefile
@@ -0,0 +1,33 @@
+# $NetBSD$
+#
+###########################################################
+# Generated by fbsd2pkg #
+# Thu Nov 21 15:47:08 CST 2024 #
+###########################################################
+
+###########################################################
+# Unconverted and partially converted FreeBSD port syntax:
+
+# Unknown tool: USE_TOOLS= cpe
+#CPE_VENDOR= psutil_project
+
+DISTNAME= psutil-6.1.0
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= sysutils python
+MASTER_SITES= ${MASTER_SITE_PYPI:=p/psutil/}
+
+OWNER= bacon%NetBSD.org@localhost
+HOMEPAGE= https://psutil.readthedocs.io/en/latest/
+COMMENT= Process utilities module for Python
+LICENSE= modified-bsd
+
+# Check these
+PYTHON_VERSIONS_INCOMPATIBLE= 27
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
+
+post-install:
+ ${FIND} ${DESTDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP} {} +
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-psutil/PLIST b/py-psutil/PLIST
new file mode 100644
index 0000000000..4422ec66f1
--- /dev/null
+++ b/py-psutil/PLIST
@@ -0,0 +1,93 @@
+@comment $NetBSD$
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/psutil/__init__.py
+${PYSITELIB}/psutil/__init__.pyc
+${PYSITELIB}/psutil/__init__.pyo
+${PYSITELIB}/psutil/_common.py
+${PYSITELIB}/psutil/_common.pyc
+${PYSITELIB}/psutil/_common.pyo
+${PYSITELIB}/psutil/_compat.py
+${PYSITELIB}/psutil/_compat.pyc
+${PYSITELIB}/psutil/_compat.pyo
+${PYSITELIB}/psutil/_psaix.py
+${PYSITELIB}/psutil/_psaix.pyc
+${PYSITELIB}/psutil/_psaix.pyo
+${PYSITELIB}/psutil/_psbsd.py
+${PYSITELIB}/psutil/_psbsd.pyc
+${PYSITELIB}/psutil/_psbsd.pyo
+${PYSITELIB}/psutil/_pslinux.py
+${PYSITELIB}/psutil/_pslinux.pyc
+${PYSITELIB}/psutil/_pslinux.pyo
+${PYSITELIB}/psutil/_psosx.py
+${PYSITELIB}/psutil/_psosx.pyc
+${PYSITELIB}/psutil/_psosx.pyo
+${PYSITELIB}/psutil/_psposix.py
+${PYSITELIB}/psutil/_psposix.pyc
+${PYSITELIB}/psutil/_psposix.pyo
+${PYSITELIB}/psutil/_pssunos.py
+${PYSITELIB}/psutil/_pssunos.pyc
+${PYSITELIB}/psutil/_pssunos.pyo
+${PYSITELIB}/psutil/_psutil_bsd.so
+${PYSITELIB}/psutil/_psutil_posix.so
+${PYSITELIB}/psutil/_pswindows.py
+${PYSITELIB}/psutil/_pswindows.pyc
+${PYSITELIB}/psutil/_pswindows.pyo
+${PYSITELIB}/psutil/tests/__init__.py
+${PYSITELIB}/psutil/tests/__init__.pyc
+${PYSITELIB}/psutil/tests/__init__.pyo
+${PYSITELIB}/psutil/tests/__main__.py
+${PYSITELIB}/psutil/tests/__main__.pyc
+${PYSITELIB}/psutil/tests/__main__.pyo
+${PYSITELIB}/psutil/tests/test_aix.py
+${PYSITELIB}/psutil/tests/test_aix.pyc
+${PYSITELIB}/psutil/tests/test_aix.pyo
+${PYSITELIB}/psutil/tests/test_bsd.py
+${PYSITELIB}/psutil/tests/test_bsd.pyc
+${PYSITELIB}/psutil/tests/test_bsd.pyo
+${PYSITELIB}/psutil/tests/test_connections.py
+${PYSITELIB}/psutil/tests/test_connections.pyc
+${PYSITELIB}/psutil/tests/test_connections.pyo
+${PYSITELIB}/psutil/tests/test_contracts.py
+${PYSITELIB}/psutil/tests/test_contracts.pyc
+${PYSITELIB}/psutil/tests/test_contracts.pyo
+${PYSITELIB}/psutil/tests/test_linux.py
+${PYSITELIB}/psutil/tests/test_linux.pyc
+${PYSITELIB}/psutil/tests/test_linux.pyo
+${PYSITELIB}/psutil/tests/test_memleaks.py
+${PYSITELIB}/psutil/tests/test_memleaks.pyc
+${PYSITELIB}/psutil/tests/test_memleaks.pyo
+${PYSITELIB}/psutil/tests/test_misc.py
+${PYSITELIB}/psutil/tests/test_misc.pyc
+${PYSITELIB}/psutil/tests/test_misc.pyo
+${PYSITELIB}/psutil/tests/test_osx.py
+${PYSITELIB}/psutil/tests/test_osx.pyc
+${PYSITELIB}/psutil/tests/test_osx.pyo
+${PYSITELIB}/psutil/tests/test_posix.py
+${PYSITELIB}/psutil/tests/test_posix.pyc
+${PYSITELIB}/psutil/tests/test_posix.pyo
+${PYSITELIB}/psutil/tests/test_process.py
+${PYSITELIB}/psutil/tests/test_process.pyc
+${PYSITELIB}/psutil/tests/test_process.pyo
+${PYSITELIB}/psutil/tests/test_process_all.py
+${PYSITELIB}/psutil/tests/test_process_all.pyc
+${PYSITELIB}/psutil/tests/test_process_all.pyo
+${PYSITELIB}/psutil/tests/test_sunos.py
+${PYSITELIB}/psutil/tests/test_sunos.pyc
+${PYSITELIB}/psutil/tests/test_sunos.pyo
+${PYSITELIB}/psutil/tests/test_system.py
+${PYSITELIB}/psutil/tests/test_system.pyc
+${PYSITELIB}/psutil/tests/test_system.pyo
+${PYSITELIB}/psutil/tests/test_testutils.py
+${PYSITELIB}/psutil/tests/test_testutils.pyc
+${PYSITELIB}/psutil/tests/test_testutils.pyo
+${PYSITELIB}/psutil/tests/test_unicode.py
+${PYSITELIB}/psutil/tests/test_unicode.pyc
+${PYSITELIB}/psutil/tests/test_unicode.pyo
+${PYSITELIB}/psutil/tests/test_windows.py
+${PYSITELIB}/psutil/tests/test_windows.pyc
+${PYSITELIB}/psutil/tests/test_windows.pyo
diff --git a/py-psutil/distinfo b/py-psutil/distinfo
new file mode 100644
index 0000000000..99d693f7b2
--- /dev/null
+++ b/py-psutil/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (psutil-6.1.0.tar.gz) = b4adc50ba35c28040f6462a4a8929452a7549ff724180f221465c5016ad095de
+SHA512 (psutil-6.1.0.tar.gz) = 76865df4fdb2a9df45e47589b76b34d0d9d9251491091683e47b4509863e32e46dc62ee2f760b983f0f762b8288d1ea7f32268a6857c049ad12f399908e19c82
+Size (psutil-6.1.0.tar.gz) = 508565 bytes
Home |
Main Index |
Thread Index |
Old Index