From: | "Michał Górny" <mgorny@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] repo/gentoo:master commit in: dev-python/netaddr/ |
Date: | Sat, 21 May 2022 14:14:15 |
Message-Id: | 1653142443.4e43a0575b5a531bc91566f6268d85f3f7aad762.mgorny@gentoo |
1 | commit: 4e43a0575b5a531bc91566f6268d85f3f7aad762 |
2 | Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 | AuthorDate: Sat May 21 14:08:38 2022 +0000 |
4 | Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 | CommitDate: Sat May 21 14:14:03 2022 +0000 |
6 | URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e43a057 |
7 | |
8 | dev-python/netaddr: Use PEP517 build |
9 | |
10 | Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> |
11 | |
12 | dev-python/netaddr/metadata.xml | 2 +- |
13 | dev-python/netaddr/netaddr-0.8.0-r1.ebuild | 37 ++++++++++++++++++++++++++++++ |
14 | 2 files changed, 38 insertions(+), 1 deletion(-) |
15 | |
16 | diff --git a/dev-python/netaddr/metadata.xml b/dev-python/netaddr/metadata.xml |
17 | index 412f2bbd49f8..35a4cedd7fd9 100644 |
18 | --- a/dev-python/netaddr/metadata.xml |
19 | +++ b/dev-python/netaddr/metadata.xml |
20 | @@ -7,7 +7,7 @@ |
21 | </maintainer> |
22 | <upstream> |
23 | <remote-id type="pypi">netaddr</remote-id> |
24 | - <remote-id type="github">drkjam/netaddr</remote-id> |
25 | + <remote-id type="github">netaddr/netaddr</remote-id> |
26 | <bugs-to>https://github.com/netaddr/netaddr/issues</bugs-to> |
27 | <changelog>https://github.com/netaddr/netaddr/blob/master/CHANGELOG</changelog> |
28 | <doc>https://netaddr.readthedocs.io/</doc> |
29 | |
30 | diff --git a/dev-python/netaddr/netaddr-0.8.0-r1.ebuild b/dev-python/netaddr/netaddr-0.8.0-r1.ebuild |
31 | new file mode 100644 |
32 | index 000000000000..15689aea4594 |
33 | --- /dev/null |
34 | +++ b/dev-python/netaddr/netaddr-0.8.0-r1.ebuild |
35 | @@ -0,0 +1,37 @@ |
36 | +# Copyright 1999-2022 Gentoo Authors |
37 | +# Distributed under the terms of the GNU General Public License v2 |
38 | + |
39 | +EAPI=8 |
40 | + |
41 | +DISTUTILS_USE_PEP517=setuptools |
42 | +PYTHON_COMPAT=( python3_{8..10} ) |
43 | + |
44 | +inherit distutils-r1 optfeature |
45 | + |
46 | +DESCRIPTION="Network address representation and manipulation library" |
47 | +HOMEPAGE=" |
48 | + https://github.com/netaddr/netaddr/ |
49 | + https://pypi.org/project/netaddr/ |
50 | + https://netaddr.readthedocs.io/ |
51 | +" |
52 | +SRC_URI=" |
53 | + https://github.com/netaddr/netaddr/archive/${PV}.tar.gz |
54 | + -> ${P}.tar.gz |
55 | +" |
56 | + |
57 | +LICENSE="BSD" |
58 | +SLOT="0" |
59 | +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" |
60 | + |
61 | +distutils_enable_sphinx docs/source |
62 | +distutils_enable_tests pytest |
63 | + |
64 | +src_prepare() { |
65 | + # Disable coverage (requires additional plugins) |
66 | + sed -i 's/^addopts = .*//' pytest.ini || die |
67 | + distutils-r1_src_prepare |
68 | +} |
69 | + |
70 | +pkg_postinst() { |
71 | + optfeature "CLI support" dev-python/ipython |
72 | +} |