Gentoo Archives: gentoo-commits

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
Date: Sat, 01 Dec 2018 02:09:55
Message-Id: 1543629915.4b080e3c2a44b8c03a444931b15a209e2f5de8a3.gyakovlev@gentoo
1 commit: 4b080e3c2a44b8c03a444931b15a209e2f5de8a3
2 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 1 02:05:15 2018 +0000
4 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 1 02:05:15 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b080e3c
7
8 sys-process/glances: drop 3.0.1
9
10 Package-Manager: Portage-2.3.52, Repoman-2.3.12
11 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
12
13 sys-process/glances/Manifest | 1 -
14 sys-process/glances/glances-3.0.1.ebuild | 82 --------------------------------
15 2 files changed, 83 deletions(-)
16
17 diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest
18 index 512559b193a..e3d314d6e2d 100644
19 --- a/sys-process/glances/Manifest
20 +++ b/sys-process/glances/Manifest
21 @@ -1,3 +1,2 @@
22 DIST Glances-2.11.1.tar.gz 5665685 BLAKE2B 5de75e7770cc01a0ddd6fcb0583e5d23c02e5188c7d6cbd55d2999be9321a1affda351094b8614d206e640e5a1338266b5c77629ec53bb280b9166f7b6a996e2 SHA512 99adccff7d1531760834b76f9a9525df0bf9a8f6f57dbd1f7c3c0515ba3b5c94f26172e19bbc7c93cecbe4bdebcca87ab3a11dd592259509eff85346780ef43a
23 -DIST Glances-3.0.1.tar.gz 6247919 BLAKE2B 15c59c76037d0e268687762b7539deab0a40748c27837177aa59d97c551471694e5bef6caebc818b4d17e1e5aef5c7cfccbd671e4821446b3bc9175a7ad240ea SHA512 e035de66572facffb2f4ffd85cbb23bf035128ccfb3b31b22deee779b8d7c4606e390fa7c7eeb6421375fbfbdfc451f8d9f112cbf94f36092f2e6997f8cbe9d3
24 DIST Glances-3.0.2.tar.gz 6248035 BLAKE2B 1f26788d1b1b66899bcbff8478cea75c8cc376a946b20299243f6f48aee59529560863eed329f10b58650b467a2c3032a1df613d5a8b5ea1e71085b3c0222a62 SHA512 db0ec256e2ae371db8840e7e51f0395a581efa89ab233bbaa219d5c138e751373aa79afd4de6120dd0085cd3305397c84435f22068b186e4a1d5fe83fae9d914
25
26 diff --git a/sys-process/glances/glances-3.0.1.ebuild b/sys-process/glances/glances-3.0.1.ebuild
27 deleted file mode 100644
28 index 8d9c095beb9..00000000000
29 --- a/sys-process/glances/glances-3.0.1.ebuild
30 +++ /dev/null
31 @@ -1,82 +0,0 @@
32 -# Copyright 1999-2018 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=6
36 -
37 -PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
38 -PYTHON_REQ_USE="ncurses"
39 -
40 -inherit distutils-r1 eutils linux-info
41 -
42 -DESCRIPTION="CLI curses based monitoring tool"
43 -HOMEPAGE="https://github.com/nicolargo/glances"
44 -SRC_URI="mirror://pypi/G/${PN^}/${P^}.tar.gz"
45 -
46 -LICENSE="LGPL-3"
47 -SLOT="0"
48 -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
49 -IUSE="doc"
50 -
51 -DEPEND="
52 - doc? (
53 - dev-python/sphinx[${PYTHON_USEDEP}]
54 - dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
55 - )
56 - dev-python/setuptools[${PYTHON_USEDEP}]"
57 -
58 -RDEPEND="${DEPEND}
59 - >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]"
60 -
61 -CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS"
62 -
63 -S="${WORKDIR}/${P^}"
64 -
65 -pkg_setup() {
66 - linux-info_pkg_setup
67 -}
68 -
69 -python_prepare_all() {
70 - # Remove duplicate entries of a prebuilt doc build and
71 - # ensure install of the file glances.conf in /etc/${PN}
72 - sed \
73 - -e '/share\/doc\/glances/d' \
74 - -e "s/'CONTRIBUTING.md',//" \
75 - -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \
76 - -i setup.py || die
77 -
78 - distutils-r1_python_prepare_all
79 -}
80 -
81 -python_install_all() {
82 - # add an intended file from original data set from setup.py to DOCS
83 - local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf )
84 - # build docs
85 - if use doc; then
86 - pushd docs
87 - make html
88 - popd
89 - local HTML_DOCS=( docs/_build/html/. )
90 - fi
91 - distutils-r1_python_install_all
92 -}
93 -
94 -pkg_postinst() {
95 - optfeature "Action script feature" dev-python/pystache
96 - optfeature "Autodiscover mode" dev-python/zeroconf
97 - optfeature "Battery monitoring support" dev-python/batinfo
98 - optfeature "Docker monitoring support" dev-python/docker-py
99 - optfeature "Graphical/chart support" dev-python/matplotlib
100 - # https://bitbucket.org/gleb_zhulik/py3sensors
101 - # optfeature "Hardware monitoring support" dev-python/py3sensors
102 - optfeature "IP plugin" dev-python/netifaces
103 - optfeature "InfluxDB export module" dev-python/influxdb
104 - optfeature "Hard drive temperature monitoring" app-admin/hddtemp
105 - optfeature "Quicklook CPU info" dev-python/py-cpuinfo
106 - optfeature "RAID support" dev-python/pymdstat
107 - optfeature "RabbitMQ/ActiveMQ export module" dev-python/pika
108 - # https://github.com/banjiewen/bernhard
109 - # optfeature "Riemann export" dev-python/bernhard
110 - optfeature "SNMP support" dev-python/pysnmp
111 - optfeature "StatsD export module" dev-python/statsd
112 - optfeature "Web server mode" dev-python/bottle
113 -}