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: Thu, 27 Aug 2020 18:28:41
Message-Id: 1598552898.c84d1d027614567476a3fddd73f0cd0827b805d5.gyakovlev@gentoo
1 commit: c84d1d027614567476a3fddd73f0cd0827b805d5
2 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
3 AuthorDate: Thu Aug 27 17:49:54 2020 +0000
4 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
5 CommitDate: Thu Aug 27 18:28:18 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c84d1d02
7
8 sys-process/glances: drop old
9
10 Package-Manager: Portage-3.0.4, Repoman-3.0.1
11 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
12
13 sys-process/glances/Manifest | 2 -
14 sys-process/glances/glances-2.11.1.ebuild | 82 --------------------------
15 sys-process/glances/glances-3.1.0.ebuild | 95 -------------------------------
16 3 files changed, 179 deletions(-)
17
18 diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest
19 index 1ae5fb217c4..30202c168fc 100644
20 --- a/sys-process/glances/Manifest
21 +++ b/sys-process/glances/Manifest
22 @@ -1,3 +1 @@
23 -DIST Glances-2.11.1.tar.gz 5665685 BLAKE2B 5de75e7770cc01a0ddd6fcb0583e5d23c02e5188c7d6cbd55d2999be9321a1affda351094b8614d206e640e5a1338266b5c77629ec53bb280b9166f7b6a996e2 SHA512 99adccff7d1531760834b76f9a9525df0bf9a8f6f57dbd1f7c3c0515ba3b5c94f26172e19bbc7c93cecbe4bdebcca87ab3a11dd592259509eff85346780ef43a
24 -DIST glances-3.1.0.tar.gz 6688798 BLAKE2B 9ae2e6a4944d1af871b88ea325bc23cad24f11e70ff4871eeb6e4a510eb3a1e6f03fa5fa2cfde30d8b9aa0c32137aacb51d2dcb335c7ee6729e8d5913ec4e999 SHA512 a888cafa5987ab7a88caa0248e0cb3d9f65466d71ee8f1ca63565c5a8a59282be77c14f29afb2302fba0e79294c39e96384791cd89d23aa7727bfd4f20e2814d
25 DIST glances-3.1.4.1.tar.gz 6802041 BLAKE2B 7e27811e4721f9089e88bb2375f5b58104bdcb9a890bff4cb207800f49eaf320fa1bd777a2de1a7ce50744df2b4b79973823f9aee52a291e1af6788c95c359b0 SHA512 8e15149bde87d14d8176fe247e911a04b24900a95917e5711dfc8764ecec3238f696eea08c36bc59f68a4702e028909150e3318907f11fc53c5cc56441870ff3
26
27 diff --git a/sys-process/glances/glances-2.11.1.ebuild b/sys-process/glances/glances-2.11.1.ebuild
28 deleted file mode 100644
29 index 05a6e6d5793..00000000000
30 --- a/sys-process/glances/glances-2.11.1.ebuild
31 +++ /dev/null
32 @@ -1,82 +0,0 @@
33 -# Copyright 1999-2020 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=6
37 -
38 -PYTHON_COMPAT=( python3_6 )
39 -PYTHON_REQ_USE="ncurses"
40 -
41 -inherit distutils-r1 eutils linux-info
42 -
43 -DESCRIPTION="CLI curses based monitoring tool"
44 -HOMEPAGE="https://github.com/nicolargo/glances"
45 -SRC_URI="mirror://pypi/G/${PN^}/${P^}.tar.gz"
46 -
47 -LICENSE="LGPL-3"
48 -SLOT="0"
49 -KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux"
50 -IUSE="doc"
51 -
52 -DEPEND="
53 - doc? (
54 - dev-python/sphinx[${PYTHON_USEDEP}]
55 - dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
56 - )
57 - dev-python/setuptools[${PYTHON_USEDEP}]"
58 -
59 -RDEPEND="${DEPEND}
60 - >=dev-python/psutil-2.0.0[${PYTHON_USEDEP}]"
61 -
62 -CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS"
63 -
64 -S="${WORKDIR}/${P^}"
65 -
66 -pkg_setup() {
67 - linux-info_pkg_setup
68 -}
69 -
70 -python_prepare_all() {
71 - # Remove duplicate entries of a prebuilt doc build and
72 - # ensure install of the file glances.conf in /etc/${PN}
73 - sed \
74 - -e '/share\/doc\/glances/d' \
75 - -e "s/'CONTRIBUTING.md',//" \
76 - -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \
77 - -i setup.py || die
78 -
79 - distutils-r1_python_prepare_all
80 -}
81 -
82 -python_install_all() {
83 - # add an intended file from original data set from setup.py to DOCS
84 - local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf )
85 - # build docs
86 - if use doc; then
87 - pushd docs
88 - make html
89 - popd
90 - local HTML_DOCS=( docs/_build/html/. )
91 - fi
92 - distutils-r1_python_install_all
93 -}
94 -
95 -pkg_postinst() {
96 - optfeature "Action script feature" dev-python/pystache
97 - optfeature "Autodiscover mode" dev-python/zeroconf
98 - optfeature "Battery monitoring support" dev-python/batinfo
99 - optfeature "Docker monitoring support" dev-python/docker-py
100 - optfeature "Graphical/chart support" dev-python/matplotlib
101 - # https://bitbucket.org/gleb_zhulik/py3sensors
102 - # optfeature "Hardware monitoring support" dev-python/py3sensors
103 - optfeature "IP plugin" dev-python/netifaces
104 - optfeature "InfluxDB export module" dev-python/influxdb
105 - optfeature "Hard drive temperature monitoring" app-admin/hddtemp
106 - optfeature "Quicklook CPU info" dev-python/py-cpuinfo
107 - optfeature "RAID support" dev-python/pymdstat
108 - optfeature "RabbitMQ/ActiveMQ export module" dev-python/pika
109 - # https://github.com/banjiewen/bernhard
110 - # optfeature "Riemann export" dev-python/bernhard
111 - optfeature "SNMP support" dev-python/pysnmp
112 - optfeature "StatsD export module" dev-python/statsd
113 - optfeature "Web server mode" dev-python/bottle
114 -}
115
116 diff --git a/sys-process/glances/glances-3.1.0.ebuild b/sys-process/glances/glances-3.1.0.ebuild
117 deleted file mode 100644
118 index 8d44d6e568d..00000000000
119 --- a/sys-process/glances/glances-3.1.0.ebuild
120 +++ /dev/null
121 @@ -1,95 +0,0 @@
122 -# Copyright 1999-2020 Gentoo Authors
123 -# Distributed under the terms of the GNU General Public License v2
124 -
125 -EAPI=6
126 -
127 -PYTHON_COMPAT=( python3_{6,7} )
128 -PYTHON_REQ_USE="ncurses"
129 -
130 -inherit distutils-r1 eutils linux-info
131 -
132 -DESCRIPTION="CLI curses based monitoring tool"
133 -HOMEPAGE="https://github.com/nicolargo/glances"
134 -SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
135 -
136 -LICENSE="LGPL-3"
137 -SLOT="0"
138 -KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
139 -IUSE="doc test"
140 -RESTRICT="!test? ( test )"
141 -
142 -RDEPEND=">=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]"
143 -
144 -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
145 - doc? (
146 - dev-python/sphinx[${PYTHON_USEDEP}]
147 - dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
148 - )
149 - test? ( ${RDEPEND} )
150 -"
151 -
152 -CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS"
153 -
154 -pkg_setup() {
155 - linux-info_pkg_setup
156 -}
157 -
158 -python_prepare_all() {
159 - # Remove duplicate entries of a prebuilt doc build and
160 - # ensure install of the file glances.conf in /etc/${PN}
161 - sed \
162 - -e '/share\/doc\/glances/d' \
163 - -e "s/'CONTRIBUTING.md',//" \
164 - -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \
165 - -i setup.py || die
166 -
167 - distutils-r1_python_prepare_all
168 -}
169 -
170 -python_install_all() {
171 - # add an intended file from original data set from setup.py to DOCS
172 - local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf )
173 - # build docs
174 - if use doc; then
175 - pushd docs
176 - make html
177 - popd
178 - local HTML_DOCS=( docs/_build/html/. )
179 - fi
180 - distutils-r1_python_install_all
181 -}
182 -
183 -python_test() {
184 - esetup.py test
185 -}
186 -
187 -pkg_postinst() {
188 - optfeature "Action script feature" dev-python/pystache
189 - optfeature "Autodiscover mode" dev-python/zeroconf
190 - optfeature "Cloud support" dev-python/requests
191 - optfeature "Quicklook CPU info" dev-python/py-cpuinfo
192 - optfeature "Docker monitoring support" dev-python/docker-py
193 - #optfeature "Export module" \
194 - # unpackaged/bernhard \
195 - # unpackaged/cassandra-driver \
196 - # unpackaged/potsdb \
197 - # dev-python/couchdb-python \
198 - # dev-python/elasticsearch-py \
199 - # dev-python/influxdb \
200 - # dev-python/kafka-python \
201 - # dev-python/pika \
202 - # dev-python/paho-mqtt \
203 - # dev-python/prometheus_client \
204 - # dev-python/pyzmq \
205 - # dev-python/statsd
206 - optfeature "Folder monitoring" dev-python/scandir
207 - #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-py3
208 - optfeature "SVG graph support" dev-python/pygal
209 - optfeature "IP plugin" dev-python/netifaces
210 - optfeature "RAID monitoring" dev-python/pymdstat
211 - #optfeature "SMART support" unpackaged/pySMART.smartx
212 - optfeature "RAID support" dev-python/pymdstat
213 - optfeature "SNMP support" dev-python/pysnmp
214 - optfeature "Web server mode" dev-python/bottle dev-python/requests
215 - optfeature "WIFI plugin" net-wireless/python-wifi
216 -}