Gentoo Archives: gentoo-commits

From: Arthur Zamarin <arthurzam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/flufl-testing/
Date: Mon, 27 Sep 2021 09:29:48
Message-Id: 1632734945.a29c3a7e0e76015c5749d048d4f8ddf895884157.arthurzam@gentoo
1 commit: a29c3a7e0e76015c5749d048d4f8ddf895884157
2 Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
3 AuthorDate: Mon Sep 27 08:17:00 2021 +0000
4 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 27 09:29:05 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a29c3a7e
7
8 dev-python/flufl-testing: new NIH test dep of net-mail/mailman
9
10 Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
11
12 dev-python/flufl-testing/Manifest | 1 +
13 dev-python/flufl-testing/flufl-testing-0.8.ebuild | 25 +++++++++++++++++++++++
14 dev-python/flufl-testing/metadata.xml | 13 ++++++++++++
15 3 files changed, 39 insertions(+)
16
17 diff --git a/dev-python/flufl-testing/Manifest b/dev-python/flufl-testing/Manifest
18 new file mode 100644
19 index 00000000000..017ec722019
20 --- /dev/null
21 +++ b/dev-python/flufl-testing/Manifest
22 @@ -0,0 +1 @@
23 +DIST flufl.testing-0.8.tar.gz 8754 BLAKE2B 9465f3e1d98c324cac38b06b80d44d050a260d26dae9df5c59147284a0f0cf4c460a3d0048f834bf479c58eb7a631eefd4146a82d490552f6e46e7c9cd96fff2 SHA512 edf491db72cccafef58e08b810e4c29962d14716cda3318a892a3ca36095b95477e7564aa4fe8eb4f3bd7cd9e7896f82282dd2d3a67900932848f1dc265cea61
24
25 diff --git a/dev-python/flufl-testing/flufl-testing-0.8.ebuild b/dev-python/flufl-testing/flufl-testing-0.8.ebuild
26 new file mode 100644
27 index 00000000000..b2212bd8e62
28 --- /dev/null
29 +++ b/dev-python/flufl-testing/flufl-testing-0.8.ebuild
30 @@ -0,0 +1,25 @@
31 +# Copyright 2021 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=8
35 +
36 +PYTHON_COMPAT=( python3_{8..10} )
37 +inherit distutils-r1
38 +
39 +MY_P=${P/-/.}
40 +
41 +DESCRIPTION="Small collection of test tool plugins"
42 +HOMEPAGE="https://gitlab.com/warsaw/flufl.testing https://pypi.org/project/flufl.testing/"
43 +SRC_URI="mirror://pypi/${PN::1}/${PN/-/.}/${MY_P}.tar.gz"
44 +S="${WORKDIR}/${MY_P}"
45 +
46 +LICENSE="Apache-2.0"
47 +SLOT="0"
48 +KEYWORDS="~amd64 ~x86"
49 +
50 +RDEPEND="dev-python/nose2[${PYTHON_USEDEP}]"
51 +
52 +python_install_all() {
53 + distutils-r1_python_install_all
54 + find "${D}" -name '*.pth' -delete || die
55 +}
56
57 diff --git a/dev-python/flufl-testing/metadata.xml b/dev-python/flufl-testing/metadata.xml
58 new file mode 100644
59 index 00000000000..27c3c91f4ce
60 --- /dev/null
61 +++ b/dev-python/flufl-testing/metadata.xml
62 @@ -0,0 +1,13 @@
63 +<?xml version="1.0" encoding="UTF-8"?>
64 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
65 +<pkgmetadata>
66 + <maintainer type="project">
67 + <email>python@g.o</email>
68 + <name>Python</name>
69 + </maintainer>
70 + <stabilize-allarches/>
71 + <upstream>
72 + <remote-id type="pypi">flufl.testing</remote-id>
73 + <remote-id type="gitlab">warsaw/flufl.testing</remote-id>
74 + </upstream>
75 +</pkgmetadata>