Gentoo Archives: gentoo-commits

From: Patrick McLean <chutzpah@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/pymdstat/
Date: Thu, 06 Feb 2020 01:48:16
Message-Id: 1580953686.b1c38c971672390a31ff0d3ac89a54d9b0ec8fcb.chutzpah@gentoo
1 commit: b1c38c971672390a31ff0d3ac89a54d9b0ec8fcb
2 Author: Patrick McLean <patrick.mclean <AT> sony <DOT> com>
3 AuthorDate: Thu Feb 6 01:47:07 2020 +0000
4 Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
5 CommitDate: Thu Feb 6 01:48:06 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c38c97
7
8 dev-python/pymdstat-0.4.2-r1: revbump, enable tests, add py38, EAPI=7
9
10 Copyright: Sony Interactive Entertainment Inc.
11 Package-Manager: Portage-2.3.87, Repoman-2.3.20
12 Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
13
14 dev-python/pymdstat/Manifest | 2 +-
15 dev-python/pymdstat/pymdstat-0.4.2-r1.ebuild | 29 ++++++++++++++++++++++++++++
16 dev-python/pymdstat/pymdstat-0.4.2.ebuild | 29 ----------------------------
17 3 files changed, 30 insertions(+), 30 deletions(-)
18
19 diff --git a/dev-python/pymdstat/Manifest b/dev-python/pymdstat/Manifest
20 index 76d0cf2e86f..fecc9308e5f 100644
21 --- a/dev-python/pymdstat/Manifest
22 +++ b/dev-python/pymdstat/Manifest
23 @@ -1 +1 @@
24 -DIST pymdstat-0.4.2.tar.gz 5010 BLAKE2B 4fe196916809513b063144ca4097676e2c826f38bccfdcb387aabd95d6b5d471eceec1a29fc5ffb41e7019e1570e2d805bbfa10f22ec7ececcb30afd7fc1a4ed SHA512 2e3c07d59151069962e1ba601b3751b331e233fdc6bbdeb0cada69ce36a731c12bcc6447218cc0c1ae4dd63d39d2be2bc3677aba739797cc534c5e38d1c72458
25 +DIST pymdstat-0.4.2-r1.tar.gz 14798 BLAKE2B 179c88a8999b4908586a3bc1698de9df25e94203b723b2981f9ac6e1b2ef47845c9e625c1daa40990dff7e90aece34fc471c3c5a0278a85c4c526d37574e5fed SHA512 7c9815b365fdb37ffe37c65d280a3bc4370f09fb8dad18ff9c68f61b8cc906e6b8d8e0fe0dd1570e68349f535f23cfb8afd52ba805d78e795d5c6f9730f7f2d0
26
27 diff --git a/dev-python/pymdstat/pymdstat-0.4.2-r1.ebuild b/dev-python/pymdstat/pymdstat-0.4.2-r1.ebuild
28 new file mode 100644
29 index 00000000000..1ba2d042f2b
30 --- /dev/null
31 +++ b/dev-python/pymdstat/pymdstat-0.4.2-r1.ebuild
32 @@ -0,0 +1,29 @@
33 +# Copyright 1999-2020 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=7
37 +
38 +PYTHON_COMPAT=( python3_{6,8} pypy3 )
39 +inherit distutils-r1
40 +
41 +DESCRIPTION="Python library to parse Linux /proc/mdstat"
42 +HOMEPAGE="https://github.com/nicolargo/pymdstat
43 + https://pypi.org/project/pymdstat/"
44 +
45 +# drop the ${PVR} if there is a version bump
46 +SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${PN}-${PVR}.tar.gz"
47 +
48 +LICENSE="MIT"
49 +SLOT="0"
50 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
51 +
52 +DOCS=( 'AUTHORS' 'NEWS' 'README.rst' )
53 +
54 +python_prepare_all() {
55 + sed -e '/data_files/ d' -i setup.py || die "sed failed"
56 + distutils-r1_python_prepare_all
57 +}
58 +
59 +python_test() {
60 + "${EPYTHON}" unitest.py -v || die "testing failed with ${EPYTHON}"
61 +}
62
63 diff --git a/dev-python/pymdstat/pymdstat-0.4.2.ebuild b/dev-python/pymdstat/pymdstat-0.4.2.ebuild
64 deleted file mode 100644
65 index aea52cd31c3..00000000000
66 --- a/dev-python/pymdstat/pymdstat-0.4.2.ebuild
67 +++ /dev/null
68 @@ -1,29 +0,0 @@
69 -# Copyright 1999-2020 Gentoo Authors
70 -# Distributed under the terms of the GNU General Public License v2
71 -
72 -EAPI=6
73 -
74 -PYTHON_COMPAT=( python3_6 pypy3 )
75 -
76 -inherit distutils-r1
77 -
78 -DESCRIPTION="Python library to parse Linux /proc/mdstat"
79 -HOMEPAGE="https://github.com/nicolargo/pymdstat
80 - https://pypi.org/project/pymdstat/"
81 -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
82 -
83 -LICENSE="MIT"
84 -SLOT="0"
85 -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
86 -IUSE="test"
87 -
88 -RDEPEND=""
89 -DEPEND="${RDEPEND}
90 - dev-python/setuptools[${PYTHON_USEDEP}]"
91 -
92 -# Not included
93 -RESTRICT=test
94 -
95 -python_test() {
96 - ${PYTHON} unitest.py || die
97 -}