diff options
author | fox <fox@pkgsrc.org> | 2019-10-10 12:38:40 +0000 |
---|---|---|
committer | fox <fox@pkgsrc.org> | 2019-10-10 12:38:40 +0000 |
commit | a9a3a33140dd412faade9e5adcb2425a2189a708 (patch) | |
tree | fad148c48f1cb2069bddf1bb6b8e9126530b8817 /sysutils/py-Glances | |
parent | 137d76fbafe42a59f036334d971cc2b37dddb9fa (diff) | |
download | pkgsrc-a9a3a33140dd412faade9e5adcb2425a2189a708.tar.gz |
Import of py-Glances 3.1.2 as sysutils/py-Glances
glances is a cross-platform curses-based monitoring tool which aims to
present a maximum of information in a minimum of space, ideally to fit
in a classical 80x24 terminal or higher to have additional information.
It can adapt dynamically the displayed information depending on the
terminal size. It can also work in client/server mode. Remote
monitoring could be done via terminal or web interface.
glances is written in Python and uses the psutil library to get
information from your system.
Diffstat (limited to 'sysutils/py-Glances')
-rw-r--r-- | sysutils/py-Glances/ALTERNATIVES | 1 | ||||
-rw-r--r-- | sysutils/py-Glances/DESCR | 9 | ||||
-rw-r--r-- | sysutils/py-Glances/Makefile | 35 | ||||
-rw-r--r-- | sysutils/py-Glances/PLIST | 433 | ||||
-rw-r--r-- | sysutils/py-Glances/distinfo | 7 | ||||
-rw-r--r-- | sysutils/py-Glances/patches/patch-setup.py | 16 |
6 files changed, 501 insertions, 0 deletions
diff --git a/sysutils/py-Glances/ALTERNATIVES b/sysutils/py-Glances/ALTERNATIVES new file mode 100644 index 00000000000..d4a6af86c35 --- /dev/null +++ b/sysutils/py-Glances/ALTERNATIVES @@ -0,0 +1 @@ +bin/glances @PREFIX@/bin/glances@PYVERSSUFFIX@ diff --git a/sysutils/py-Glances/DESCR b/sysutils/py-Glances/DESCR new file mode 100644 index 00000000000..0f70c219596 --- /dev/null +++ b/sysutils/py-Glances/DESCR @@ -0,0 +1,9 @@ +glances is a cross-platform curses-based monitoring tool which aims to +present a maximum of information in a minimum of space, ideally to fit +in a classical 80x24 terminal or higher to have additional information. +It can adapt dynamically the displayed information depending on the +terminal size. It can also work in client/server mode. Remote +monitoring could be done via terminal or web interface. + +glances is written in Python and uses the psutil library to get +information from your system. diff --git a/sysutils/py-Glances/Makefile b/sysutils/py-Glances/Makefile new file mode 100644 index 00000000000..7ee6b20848e --- /dev/null +++ b/sysutils/py-Glances/Makefile @@ -0,0 +1,35 @@ +# $NetBSD: Makefile,v 1.1 2019/10/10 12:38:40 fox Exp $ + +DISTNAME= Glances-3.1.2 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= sysutils python +MASTER_SITES= ${MASTER_SITE_PYPI:=G/Glances/} + +MAINTAINER= fox@NetBSD.org +HOMEPAGE= https://nicolargo.github.io/glances/ +COMMENT= Cross-platform curses-based monitoring tool +LICENSE= gnu-lgpl-v3 + +DEPENDS+= ${PYPKGPREFIX}-psutil>=5.3.0:../../sysutils/py-psutil +DEPENDS+= ${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future +DEPENDS+= ${PYPKGPREFIX}-curses-[0-9]*:../../devel/py-curses +DEPENDS+= ${PYPKGPREFIX}-cursespanel-[0-9]*:../../devel/py-cursespanel + +USE_LANGUAGES= # none + +SUBST_CLASSES+= prefix +SUBST_STAGE.prefix= pre-configure +SUBST_MESSAGE.prefix= Set correct prefix in setup.py +SUBST_FILES.prefix= ${WRKSRC}/setup.py +SUBST_VARS.prefix= PREFIX +SUBST_VARS.prefix+= PKGMANDIR + +post-install: + cd ${DESTDIR}${PREFIX} && \ + ${MV} bin/glances bin/glances${PYVERSSUFFIX} && \ + ${MV} ${PKGMANDIR}/man1/glances.1 ${PKGMANDIR}/man1/glances${PYVERSSUFFIX}.1 && \ + ${MV} share/doc/glances share/doc/glances${PYVERSSUFFIX} && \ + ${MV} share/examples/glances share/examples/glances${PYVERSSUFFIX} || ${TRUE} + +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/sysutils/py-Glances/PLIST b/sysutils/py-Glances/PLIST new file mode 100644 index 00000000000..cc57f392a06 --- /dev/null +++ b/sysutils/py-Glances/PLIST @@ -0,0 +1,433 @@ +@comment $NetBSD: PLIST,v 1.1 2019/10/10 12:38:40 fox Exp $ +bin/glances${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}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/glances/__init__.py +${PYSITELIB}/glances/__init__.pyc +${PYSITELIB}/glances/__init__.pyo +${PYSITELIB}/glances/__main__.py +${PYSITELIB}/glances/__main__.pyc +${PYSITELIB}/glances/__main__.pyo +${PYSITELIB}/glances/actions.py +${PYSITELIB}/glances/actions.pyc +${PYSITELIB}/glances/actions.pyo +${PYSITELIB}/glances/amps/__init__.py +${PYSITELIB}/glances/amps/__init__.pyc +${PYSITELIB}/glances/amps/__init__.pyo +${PYSITELIB}/glances/amps/glances_amp.py +${PYSITELIB}/glances/amps/glances_amp.pyc +${PYSITELIB}/glances/amps/glances_amp.pyo +${PYSITELIB}/glances/amps/glances_default.py +${PYSITELIB}/glances/amps/glances_default.pyc +${PYSITELIB}/glances/amps/glances_default.pyo +${PYSITELIB}/glances/amps/glances_nginx.py +${PYSITELIB}/glances/amps/glances_nginx.pyc +${PYSITELIB}/glances/amps/glances_nginx.pyo +${PYSITELIB}/glances/amps/glances_systemd.py +${PYSITELIB}/glances/amps/glances_systemd.pyc +${PYSITELIB}/glances/amps/glances_systemd.pyo +${PYSITELIB}/glances/amps/glances_systemv.py +${PYSITELIB}/glances/amps/glances_systemv.pyc +${PYSITELIB}/glances/amps/glances_systemv.pyo +${PYSITELIB}/glances/amps_list.py +${PYSITELIB}/glances/amps_list.pyc +${PYSITELIB}/glances/amps_list.pyo +${PYSITELIB}/glances/attribute.py +${PYSITELIB}/glances/attribute.pyc +${PYSITELIB}/glances/attribute.pyo +${PYSITELIB}/glances/autodiscover.py +${PYSITELIB}/glances/autodiscover.pyc +${PYSITELIB}/glances/autodiscover.pyo +${PYSITELIB}/glances/client.py +${PYSITELIB}/glances/client.pyc +${PYSITELIB}/glances/client.pyo +${PYSITELIB}/glances/client_browser.py +${PYSITELIB}/glances/client_browser.pyc +${PYSITELIB}/glances/client_browser.pyo +${PYSITELIB}/glances/compat.py +${PYSITELIB}/glances/compat.pyc +${PYSITELIB}/glances/compat.pyo +${PYSITELIB}/glances/config.py +${PYSITELIB}/glances/config.pyc +${PYSITELIB}/glances/config.pyo +${PYSITELIB}/glances/cpu_percent.py +${PYSITELIB}/glances/cpu_percent.pyc +${PYSITELIB}/glances/cpu_percent.pyo +${PYSITELIB}/glances/events.py +${PYSITELIB}/glances/events.pyc +${PYSITELIB}/glances/events.pyo +${PYSITELIB}/glances/exports/__init__.py +${PYSITELIB}/glances/exports/__init__.pyc +${PYSITELIB}/glances/exports/__init__.pyo +${PYSITELIB}/glances/exports/glances_cassandra.py +${PYSITELIB}/glances/exports/glances_cassandra.pyc +${PYSITELIB}/glances/exports/glances_cassandra.pyo +${PYSITELIB}/glances/exports/glances_couchdb.py +${PYSITELIB}/glances/exports/glances_couchdb.pyc +${PYSITELIB}/glances/exports/glances_couchdb.pyo +${PYSITELIB}/glances/exports/glances_csv.py +${PYSITELIB}/glances/exports/glances_csv.pyc +${PYSITELIB}/glances/exports/glances_csv.pyo +${PYSITELIB}/glances/exports/glances_elasticsearch.py +${PYSITELIB}/glances/exports/glances_elasticsearch.pyc +${PYSITELIB}/glances/exports/glances_elasticsearch.pyo +${PYSITELIB}/glances/exports/glances_export.py +${PYSITELIB}/glances/exports/glances_export.pyc +${PYSITELIB}/glances/exports/glances_export.pyo +${PYSITELIB}/glances/exports/glances_graph.py +${PYSITELIB}/glances/exports/glances_graph.pyc +${PYSITELIB}/glances/exports/glances_graph.pyo +${PYSITELIB}/glances/exports/glances_influxdb.py +${PYSITELIB}/glances/exports/glances_influxdb.pyc +${PYSITELIB}/glances/exports/glances_influxdb.pyo +${PYSITELIB}/glances/exports/glances_json.py +${PYSITELIB}/glances/exports/glances_json.pyc +${PYSITELIB}/glances/exports/glances_json.pyo +${PYSITELIB}/glances/exports/glances_kafka.py +${PYSITELIB}/glances/exports/glances_kafka.pyc +${PYSITELIB}/glances/exports/glances_kafka.pyo +${PYSITELIB}/glances/exports/glances_mqtt.py +${PYSITELIB}/glances/exports/glances_mqtt.pyc +${PYSITELIB}/glances/exports/glances_mqtt.pyo +${PYSITELIB}/glances/exports/glances_opentsdb.py +${PYSITELIB}/glances/exports/glances_opentsdb.pyc +${PYSITELIB}/glances/exports/glances_opentsdb.pyo +${PYSITELIB}/glances/exports/glances_prometheus.py +${PYSITELIB}/glances/exports/glances_prometheus.pyc +${PYSITELIB}/glances/exports/glances_prometheus.pyo +${PYSITELIB}/glances/exports/glances_rabbitmq.py +${PYSITELIB}/glances/exports/glances_rabbitmq.pyc +${PYSITELIB}/glances/exports/glances_rabbitmq.pyo +${PYSITELIB}/glances/exports/glances_restful.py +${PYSITELIB}/glances/exports/glances_restful.pyc +${PYSITELIB}/glances/exports/glances_restful.pyo +${PYSITELIB}/glances/exports/glances_riemann.py +${PYSITELIB}/glances/exports/glances_riemann.pyc +${PYSITELIB}/glances/exports/glances_riemann.pyo +${PYSITELIB}/glances/exports/glances_statsd.py +${PYSITELIB}/glances/exports/glances_statsd.pyc +${PYSITELIB}/glances/exports/glances_statsd.pyo +${PYSITELIB}/glances/exports/glances_zeromq.py +${PYSITELIB}/glances/exports/glances_zeromq.pyc +${PYSITELIB}/glances/exports/glances_zeromq.pyo +${PYSITELIB}/glances/filter.py +${PYSITELIB}/glances/filter.pyc +${PYSITELIB}/glances/filter.pyo +${PYSITELIB}/glances/folder_list.py +${PYSITELIB}/glances/folder_list.pyc +${PYSITELIB}/glances/folder_list.pyo +${PYSITELIB}/glances/globals.py +${PYSITELIB}/glances/globals.pyc +${PYSITELIB}/glances/globals.pyo +${PYSITELIB}/glances/history.py +${PYSITELIB}/glances/history.pyc +${PYSITELIB}/glances/history.pyo +${PYSITELIB}/glances/logger.py +${PYSITELIB}/glances/logger.pyc +${PYSITELIB}/glances/logger.pyo +${PYSITELIB}/glances/main.py +${PYSITELIB}/glances/main.pyc +${PYSITELIB}/glances/main.pyo +${PYSITELIB}/glances/outdated.py +${PYSITELIB}/glances/outdated.pyc +${PYSITELIB}/glances/outdated.pyo +${PYSITELIB}/glances/outputs/__init__.py +${PYSITELIB}/glances/outputs/__init__.pyc +${PYSITELIB}/glances/outputs/__init__.pyo +${PYSITELIB}/glances/outputs/glances_bars.py +${PYSITELIB}/glances/outputs/glances_bars.pyc +${PYSITELIB}/glances/outputs/glances_bars.pyo +${PYSITELIB}/glances/outputs/glances_bottle.py +${PYSITELIB}/glances/outputs/glances_bottle.pyc +${PYSITELIB}/glances/outputs/glances_bottle.pyo +${PYSITELIB}/glances/outputs/glances_curses.py +${PYSITELIB}/glances/outputs/glances_curses.pyc +${PYSITELIB}/glances/outputs/glances_curses.pyo +${PYSITELIB}/glances/outputs/glances_curses_browser.py +${PYSITELIB}/glances/outputs/glances_curses_browser.pyc +${PYSITELIB}/glances/outputs/glances_curses_browser.pyo +${PYSITELIB}/glances/outputs/glances_sparklines.py +${PYSITELIB}/glances/outputs/glances_sparklines.pyc +${PYSITELIB}/glances/outputs/glances_sparklines.pyo +${PYSITELIB}/glances/outputs/glances_stdout.py +${PYSITELIB}/glances/outputs/glances_stdout.pyc +${PYSITELIB}/glances/outputs/glances_stdout.pyo +${PYSITELIB}/glances/outputs/glances_stdout_csv.py +${PYSITELIB}/glances/outputs/glances_stdout_csv.pyc +${PYSITELIB}/glances/outputs/glances_stdout_csv.pyo +${PYSITELIB}/glances/outputs/static/README.md +${PYSITELIB}/glances/outputs/static/css/bootstrap.less +${PYSITELIB}/glances/outputs/static/css/style.scss +${PYSITELIB}/glances/outputs/static/css/variables.less +${PYSITELIB}/glances/outputs/static/images/favicon.ico +${PYSITELIB}/glances/outputs/static/images/glances.png +${PYSITELIB}/glances/outputs/static/js/app.js +${PYSITELIB}/glances/outputs/static/js/components/glances/component.js +${PYSITELIB}/glances/outputs/static/js/components/glances/controller.js +${PYSITELIB}/glances/outputs/static/js/components/glances/view.html +${PYSITELIB}/glances/outputs/static/js/components/help/component.js +${PYSITELIB}/glances/outputs/static/js/components/help/controller.js +${PYSITELIB}/glances/outputs/static/js/components/help/view.html +${PYSITELIB}/glances/outputs/static/js/components/index.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-alert/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-alert/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-alert/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-amps/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-amps/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-amps/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-cloud/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-cloud/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-cloud/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-cpu/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-cpu/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-cpu/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-diskio/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-diskio/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-diskio/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-docker/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-docker/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-docker/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-folders/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-folders/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-folders/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-fs/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-fs/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-fs/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-gpu/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-gpu/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-gpu/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-ip/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-ip/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-ip/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-irq/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-irq/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-irq/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-load/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-load/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-load/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-mem-more/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-mem-more/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-mem-more/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-mem/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-mem/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-mem/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-memswap/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-memswap/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-memswap/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-network/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-network/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-network/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-percpu/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-percpu/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-percpu/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-ports/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-ports/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-ports/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-process/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-process/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-process/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-processcount/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-processcount/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-processcount/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-processlist/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-processlist/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-processlist/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-quicklook/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-quicklook/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-quicklook/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-raid/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-raid/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-raid/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-sensors/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-sensors/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-sensors/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-system/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-system/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-system/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-uptime/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-uptime/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-uptime/view.html +${PYSITELIB}/glances/outputs/static/js/components/plugin-wifi/component.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-wifi/controller.js +${PYSITELIB}/glances/outputs/static/js/components/plugin-wifi/view.html +${PYSITELIB}/glances/outputs/static/js/directives.js +${PYSITELIB}/glances/outputs/static/js/filters.js +${PYSITELIB}/glances/outputs/static/js/module.js +${PYSITELIB}/glances/outputs/static/js/services/favicon.js +${PYSITELIB}/glances/outputs/static/js/services/index.js +${PYSITELIB}/glances/outputs/static/js/services/plugin_helper.js +${PYSITELIB}/glances/outputs/static/js/services/stats.js +${PYSITELIB}/glances/outputs/static/package-lock.json +${PYSITELIB}/glances/outputs/static/package.json +${PYSITELIB}/glances/outputs/static/public/9a360c92ce9bda60a8da6389741dcfbf.png +${PYSITELIB}/glances/outputs/static/public/favicon.ico +${PYSITELIB}/glances/outputs/static/public/glances.js +${PYSITELIB}/glances/outputs/static/public/glances.map.js +${PYSITELIB}/glances/outputs/static/templates/index.html.tpl +${PYSITELIB}/glances/outputs/static/webpack.config.js +${PYSITELIB}/glances/outputs/static/yarn.lock +${PYSITELIB}/glances/password.py +${PYSITELIB}/glances/password.pyc +${PYSITELIB}/glances/password.pyo +${PYSITELIB}/glances/password_list.py +${PYSITELIB}/glances/password_list.pyc +${PYSITELIB}/glances/password_list.pyo +${PYSITELIB}/glances/plugins/__init__.py +${PYSITELIB}/glances/plugins/__init__.pyc +${PYSITELIB}/glances/plugins/__init__.pyo +${PYSITELIB}/glances/plugins/glances_alert.py +${PYSITELIB}/glances/plugins/glances_alert.pyc +${PYSITELIB}/glances/plugins/glances_alert.pyo +${PYSITELIB}/glances/plugins/glances_amps.py +${PYSITELIB}/glances/plugins/glances_amps.pyc +${PYSITELIB}/glances/plugins/glances_amps.pyo +${PYSITELIB}/glances/plugins/glances_cloud.py +${PYSITELIB}/glances/plugins/glances_cloud.pyc +${PYSITELIB}/glances/plugins/glances_cloud.pyo +${PYSITELIB}/glances/plugins/glances_core.py +${PYSITELIB}/glances/plugins/glances_core.pyc +${PYSITELIB}/glances/plugins/glances_core.pyo +${PYSITELIB}/glances/plugins/glances_cpu.py +${PYSITELIB}/glances/plugins/glances_cpu.pyc +${PYSITELIB}/glances/plugins/glances_cpu.pyo +${PYSITELIB}/glances/plugins/glances_diskio.py +${PYSITELIB}/glances/plugins/glances_diskio.pyc +${PYSITELIB}/glances/plugins/glances_diskio.pyo +${PYSITELIB}/glances/plugins/glances_docker.py +${PYSITELIB}/glances/plugins/glances_docker.pyc +${PYSITELIB}/glances/plugins/glances_docker.pyo +${PYSITELIB}/glances/plugins/glances_folders.py +${PYSITELIB}/glances/plugins/glances_folders.pyc +${PYSITELIB}/glances/plugins/glances_folders.pyo +${PYSITELIB}/glances/plugins/glances_fs.py +${PYSITELIB}/glances/plugins/glances_fs.pyc +${PYSITELIB}/glances/plugins/glances_fs.pyo +${PYSITELIB}/glances/plugins/glances_gpu.py +${PYSITELIB}/glances/plugins/glances_gpu.pyc +${PYSITELIB}/glances/plugins/glances_gpu.pyo +${PYSITELIB}/glances/plugins/glances_help.py +${PYSITELIB}/glances/plugins/glances_help.pyc +${PYSITELIB}/glances/plugins/glances_help.pyo +${PYSITELIB}/glances/plugins/glances_ip.py +${PYSITELIB}/glances/plugins/glances_ip.pyc +${PYSITELIB}/glances/plugins/glances_ip.pyo +${PYSITELIB}/glances/plugins/glances_irq.py +${PYSITELIB}/glances/plugins/glances_irq.pyc +${PYSITELIB}/glances/plugins/glances_irq.pyo +${PYSITELIB}/glances/plugins/glances_load.py +${PYSITELIB}/glances/plugins/glances_load.pyc +${PYSITELIB}/glances/plugins/glances_load.pyo +${PYSITELIB}/glances/plugins/glances_mem.py +${PYSITELIB}/glances/plugins/glances_mem.pyc +${PYSITELIB}/glances/plugins/glances_mem.pyo +${PYSITELIB}/glances/plugins/glances_memswap.py +${PYSITELIB}/glances/plugins/glances_memswap.pyc +${PYSITELIB}/glances/plugins/glances_memswap.pyo +${PYSITELIB}/glances/plugins/glances_network.py +${PYSITELIB}/glances/plugins/glances_network.pyc +${PYSITELIB}/glances/plugins/glances_network.pyo +${PYSITELIB}/glances/plugins/glances_now.py +${PYSITELIB}/glances/plugins/glances_now.pyc +${PYSITELIB}/glances/plugins/glances_now.pyo +${PYSITELIB}/glances/plugins/glances_percpu.py +${PYSITELIB}/glances/plugins/glances_percpu.pyc +${PYSITELIB}/glances/plugins/glances_percpu.pyo +${PYSITELIB}/glances/plugins/glances_plugin.py +${PYSITELIB}/glances/plugins/glances_plugin.pyc +${PYSITELIB}/glances/plugins/glances_plugin.pyo +${PYSITELIB}/glances/plugins/glances_ports.py +${PYSITELIB}/glances/plugins/glances_ports.pyc +${PYSITELIB}/glances/plugins/glances_ports.pyo +${PYSITELIB}/glances/plugins/glances_processcount.py +${PYSITELIB}/glances/plugins/glances_processcount.pyc +${PYSITELIB}/glances/plugins/glances_processcount.pyo +${PYSITELIB}/glances/plugins/glances_processlist.py +${PYSITELIB}/glances/plugins/glances_processlist.pyc +${PYSITELIB}/glances/plugins/glances_processlist.pyo +${PYSITELIB}/glances/plugins/glances_psutilversion.py +${PYSITELIB}/glances/plugins/glances_psutilversion.pyc +${PYSITELIB}/glances/plugins/glances_psutilversion.pyo +${PYSITELIB}/glances/plugins/glances_quicklook.py +${PYSITELIB}/glances/plugins/glances_quicklook.pyc +${PYSITELIB}/glances/plugins/glances_quicklook.pyo +${PYSITELIB}/glances/plugins/glances_raid.py +${PYSITELIB}/glances/plugins/glances_raid.pyc +${PYSITELIB}/glances/plugins/glances_raid.pyo +${PYSITELIB}/glances/plugins/glances_sensors.py +${PYSITELIB}/glances/plugins/glances_sensors.pyc +${PYSITELIB}/glances/plugins/glances_sensors.pyo +${PYSITELIB}/glances/plugins/glances_smart.py +${PYSITELIB}/glances/plugins/glances_smart.pyc +${PYSITELIB}/glances/plugins/glances_smart.pyo +${PYSITELIB}/glances/plugins/glances_system.py +${PYSITELIB}/glances/plugins/glances_system.pyc +${PYSITELIB}/glances/plugins/glances_system.pyo +${PYSITELIB}/glances/plugins/glances_uptime.py +${PYSITELIB}/glances/plugins/glances_uptime.pyc +${PYSITELIB}/glances/plugins/glances_uptime.pyo +${PYSITELIB}/glances/plugins/glances_wifi.py +${PYSITELIB}/glances/plugins/glances_wifi.pyc +${PYSITELIB}/glances/plugins/glances_wifi.pyo +${PYSITELIB}/glances/plugins/sensors/__init__.py +${PYSITELIB}/glances/plugins/sensors/__init__.pyc +${PYSITELIB}/glances/plugins/sensors/__init__.pyo +${PYSITELIB}/glances/plugins/sensors/glances_batpercent.py +${PYSITELIB}/glances/plugins/sensors/glances_batpercent.pyc +${PYSITELIB}/glances/plugins/sensors/glances_batpercent.pyo +${PYSITELIB}/glances/plugins/sensors/glances_hddtemp.py +${PYSITELIB}/glances/plugins/sensors/glances_hddtemp.pyc +${PYSITELIB}/glances/plugins/sensors/glances_hddtemp.pyo +${PYSITELIB}/glances/ports_list.py +${PYSITELIB}/glances/ports_list.pyc +${PYSITELIB}/glances/ports_list.pyo +${PYSITELIB}/glances/processes.py +${PYSITELIB}/glances/processes.pyc +${PYSITELIB}/glances/processes.pyo +${PYSITELIB}/glances/server.py +${PYSITELIB}/glances/server.pyc +${PYSITELIB}/glances/server.pyo +${PYSITELIB}/glances/snmp.py +${PYSITELIB}/glances/snmp.pyc +${PYSITELIB}/glances/snmp.pyo +${PYSITELIB}/glances/standalone.py +${PYSITELIB}/glances/standalone.pyc +${PYSITELIB}/glances/standalone.pyo +${PYSITELIB}/glances/static_list.py +${PYSITELIB}/glances/static_list.pyc +${PYSITELIB}/glances/static_list.pyo +${PYSITELIB}/glances/stats.py +${PYSITELIB}/glances/stats.pyc +${PYSITELIB}/glances/stats.pyo +${PYSITELIB}/glances/stats_client.py +${PYSITELIB}/glances/stats_client.pyc +${PYSITELIB}/glances/stats_client.pyo +${PYSITELIB}/glances/stats_client_snmp.py +${PYSITELIB}/glances/stats_client_snmp.pyc +${PYSITELIB}/glances/stats_client_snmp.pyo +${PYSITELIB}/glances/stats_server.py +${PYSITELIB}/glances/stats_server.pyc +${PYSITELIB}/glances/stats_server.pyo +${PYSITELIB}/glances/thresholds.py +${PYSITELIB}/glances/thresholds.pyc +${PYSITELIB}/glances/thresholds.pyo +${PYSITELIB}/glances/timer.py +${PYSITELIB}/glances/timer.pyc +${PYSITELIB}/glances/timer.pyo +${PYSITELIB}/glances/web_list.py +${PYSITELIB}/glances/web_list.pyc +${PYSITELIB}/glances/web_list.pyo +${PYSITELIB}/glances/webserver.py +${PYSITELIB}/glances/webserver.pyc +${PYSITELIB}/glances/webserver.pyo +man/man1/glances${PYVERSSUFFIX}.1 +share/doc/glances${PYVERSSUFFIX}/AUTHORS +share/doc/glances${PYVERSSUFFIX}/CONTRIBUTING.md +share/doc/glances${PYVERSSUFFIX}/COPYING +share/doc/glances${PYVERSSUFFIX}/NEWS.rst +share/doc/glances${PYVERSSUFFIX}/README.rst +share/doc/glances${PYVERSSUFFIX}/glances.conf +share/examples/glances${PYVERSSUFFIX}/glances.conf diff --git a/sysutils/py-Glances/distinfo b/sysutils/py-Glances/distinfo new file mode 100644 index 00000000000..05a7cdde588 --- /dev/null +++ b/sysutils/py-Glances/distinfo @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1 2019/10/10 12:38:40 fox Exp $ + +SHA1 (Glances-3.1.2.tar.gz) = 173a5553336a91ae84c9017988ad3713a13cec08 +RMD160 (Glances-3.1.2.tar.gz) = ecf801eee82a575b06edfaf08a4ba48d77a8d092 +SHA512 (Glances-3.1.2.tar.gz) = 3ccf82b0b5742c07a044112cedf10b56a6e615a4e01e18c7b18fa426f922119d7623e4c0c6cd92fb6c54f82ef79718eb16a187a9e4c2d4484ad8e41a89eccfc6 +Size (Glances-3.1.2.tar.gz) = 6713025 bytes +SHA1 (patch-setup.py) = d3b2da65fac43a4ef2471d0d5bde42a2852a1457 diff --git a/sysutils/py-Glances/patches/patch-setup.py b/sysutils/py-Glances/patches/patch-setup.py new file mode 100644 index 00000000000..0c364e7d4d5 --- /dev/null +++ b/sysutils/py-Glances/patches/patch-setup.py @@ -0,0 +1,16 @@ +$NetBSD: patch-setup.py,v 1.1 2019/10/10 12:38:40 fox Exp $ + +Fixes paths of the man page and sample configuration file. + +--- setup.py.orig 2019-08-26 16:48:11.736098643 +0000 ++++ setup.py +@@ -34,7 +34,8 @@ def get_data_files(): + data_files = [ + ('share/doc/glances', ['AUTHORS', 'COPYING', 'NEWS.rst', 'README.rst', + 'CONTRIBUTING.md', 'conf/glances.conf']), +- ('share/man/man1', ['docs/man/glances.1']) ++ ('@PREFIX@/share/examples/glances', ['conf/glances.conf']), ++ ('@PREFIX@/@PKGMANDIR@/man1', ['docs/man/glances.1']) + ] + + return data_files |