pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils/py-Glances Import of py-Glances 3.1.2 as sysu...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f0d6490dc6b4
branches:  trunk
changeset: 415597:f0d6490dc6b4
user:      fox <fox%pkgsrc.org@localhost>
date:      Thu Oct 10 12:38:40 2019 +0000

description:
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:

 sysutils/py-Glances/ALTERNATIVES           |    1 +
 sysutils/py-Glances/DESCR                  |    9 +
 sysutils/py-Glances/Makefile               |   35 ++
 sysutils/py-Glances/PLIST                  |  433 +++++++++++++++++++++++++++++
 sysutils/py-Glances/distinfo               |    7 +
 sysutils/py-Glances/patches/patch-setup.py |   16 +
 6 files changed, 501 insertions(+), 0 deletions(-)

diffs (truncated from 525 to 300 lines):

diff -r dcd5528e55cd -r f0d6490dc6b4 sysutils/py-Glances/ALTERNATIVES
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/py-Glances/ALTERNATIVES  Thu Oct 10 12:38:40 2019 +0000
@@ -0,0 +1,1 @@
+bin/glances @PREFIX@/bin/glances@PYVERSSUFFIX@
diff -r dcd5528e55cd -r f0d6490dc6b4 sysutils/py-Glances/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/py-Glances/DESCR Thu Oct 10 12:38:40 2019 +0000
@@ -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 -r dcd5528e55cd -r f0d6490dc6b4 sysutils/py-Glances/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/py-Glances/Makefile      Thu Oct 10 12:38:40 2019 +0000
@@ -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@localhost
+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 -r dcd5528e55cd -r f0d6490dc6b4 sysutils/py-Glances/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/py-Glances/PLIST Thu Oct 10 12:38:40 2019 +0000
@@ -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



Home | Main Index | Thread Index | Old Index