Gentoo Archives: gentoo-commits

From: Hans de Graaff <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/rbtools/
Date: Thu, 29 Jul 2021 04:41:16
Message-Id: 1627533661.3d4295a73a15d929e3fb562e3725b9f195240991.graaff@gentoo
1 commit: 3d4295a73a15d929e3fb562e3725b9f195240991
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jul 29 04:33:46 2021 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Thu Jul 29 04:41:01 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d4295a7
7
8 dev-util/rbtools: add 2.0.1
9
10 Closes: https://bugs.gentoo.org/804441
11 Package-Manager: Portage-3.0.20, Repoman-3.0.2
12 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
13
14 dev-util/rbtools/Manifest | 1 +
15 dev-util/rbtools/rbtools-2.0.1.ebuild | 47 +++++++++++++++++++++++++++++++++++
16 2 files changed, 48 insertions(+)
17
18 diff --git a/dev-util/rbtools/Manifest b/dev-util/rbtools/Manifest
19 index 5303103c65a..90947fc8a83 100644
20 --- a/dev-util/rbtools/Manifest
21 +++ b/dev-util/rbtools/Manifest
22 @@ -1 +1,2 @@
23 +DIST RBTools-2.0.1.tar.gz 229394 BLAKE2B a3864c5a39854ffd8744cc562fb888aded06b86945b7b08bab1b172e557b80c0183352068722e6d530a7b0c2fae85f24ae1bbef9116538c5c31735ae5c47f313 SHA512 41ef3f6ad030e3551b76cce5358806442ddc78ad14cb3f2f5978d25858b44647fc80a8a98c84edc112d3e121748fa49aeca0ae24287c392d2f8d1d3b72df12ff
24 DIST RBTools-2.0.tar.gz 229078 BLAKE2B 23a0c9e9241a6d989044a4197ed5812d81d43b10195788c7754265969166f654af5fafc5ac027f1cf6e9d00bdd7938455beef6719380e09eacf219fa13bc74ab SHA512 aa773744365fcb5bd2ed5413684290c1d794c8bc76f9f9d0fb9400ab1e2baa1b647db85b8992dfea3e3bffe7ee87f2d735b1e6d5385d621d011be62a64d8890b
25
26 diff --git a/dev-util/rbtools/rbtools-2.0.1.ebuild b/dev-util/rbtools/rbtools-2.0.1.ebuild
27 new file mode 100644
28 index 00000000000..4a077b612df
29 --- /dev/null
30 +++ b/dev-util/rbtools/rbtools-2.0.1.ebuild
31 @@ -0,0 +1,47 @@
32 +# Copyright 1999-2021 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=8
36 +PYTHON_COMPAT=( python3_{8,9} )
37 +
38 +inherit distutils-r1
39 +
40 +MY_PN="RBTools"
41 +MY_P="${MY_PN}-${PV}"
42 +
43 +DESCRIPTION="Command line tools for use with Review Board"
44 +HOMEPAGE="https://www.reviewboard.org/"
45 +SRC_URI="https://downloads.reviewboard.org/releases/${MY_PN}/$(ver_cut 1-2)/${MY_P}.tar.gz"
46 +
47 +LICENSE="MIT"
48 +SLOT="0"
49 +KEYWORDS="~amd64 ~x86"
50 +IUSE=""
51 +
52 +RDEPEND="
53 + >=dev-python/six-1.8.0[${PYTHON_USEDEP}]
54 + dev-python/tqdm[${PYTHON_USEDEP}]
55 + dev-python/texttable[${PYTHON_USEDEP}]
56 + dev-python/colorama[${PYTHON_USEDEP}]
57 +"
58 +DEPEND="${RDEPEND}
59 + dev-python/setuptools[${PYTHON_USEDEP}]
60 +"
61 +
62 +DOCS=( AUTHORS NEWS README.md )
63 +
64 +S=${WORKDIR}/${MY_P}
65 +
66 +distutils_enable_tests nose
67 +
68 +src_prepare() {
69 + default
70 +
71 + # Avoid tests with unpackaged kgb for now
72 + rm -f rbtools/clients/tests/test_svn.py rbtools/clients/tests/test_git.py \
73 + rbtools/clients/tests/test_mercurial.py rbtools/utils/tests.py \
74 + rbtools/commands/tests/test_setup_repo.py rbtools/api/tests/test_http_request.py || die
75 +
76 + # Avoid tests requiring unpackaged test data
77 + rm -f rbtools/clients/tests/test_scanning.py || die
78 +}