From 10e3aabd0e3e0accfc5cba9e7b06bf694512625f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 6 Jun 2023 21:40:28 +0100 Subject: gentoo auto-resync : 06:06:2023 - 21:40:28 --- dev-util/rbtools/Manifest | 1 + dev-util/rbtools/rbtools-4.0-r2.ebuild | 59 ++++++++++++++++++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 dev-util/rbtools/rbtools-4.0-r2.ebuild (limited to 'dev-util/rbtools') diff --git a/dev-util/rbtools/Manifest b/dev-util/rbtools/Manifest index 54ecc8faa544..cdd2e0e0dad0 100644 --- a/dev-util/rbtools/Manifest +++ b/dev-util/rbtools/Manifest @@ -1,3 +1,4 @@ DIST RBTools-4.0.tar.gz 397113 BLAKE2B 25d743a81e22e00575c6bc2a08d5bab04c35e554f6a1a17090eb55bbcaf0e8e5f4c2ad6a68a0415acb76c093c99b7bb223aeccd68392877bae97eac354578002 SHA512 d2dbe94dbd63fbd11ef0fc8c08eecbd7000df23388afe21d30151854ff4ef2b3a6c780c60ee52408832a146570a1f7b3f0269fc0c831953e871d2dda1ed8cb3f EBUILD rbtools-4.0-r1.ebuild 1715 BLAKE2B 31f3a5376014e1df4143fe0c3ae5887b89073054da9e134dc1902a07ee1331a08e425d8d3f7f670bd60e36a1b26c88b1dc877838d63d1c41a19e4658c2c7aebc SHA512 b99ca8901d245827da1535dfe8b45541a109d4a24b272969984cb275abf804790eaa1e80e07cd39a501e0caaa27cd467da11448da9acacf898fc616a2561592a +EBUILD rbtools-4.0-r2.ebuild 1533 BLAKE2B e2b8163cf2b29d7f726ad3f46098ff3673082ffb066ea96ab4e1ca590a57934f2097354e7ef995ab63ce9de0b4b6256eb3686aa059b11716f794344f6863ce8c SHA512 5560a5e210748969f9228158976bc7f4d9cb0744ef4630acf1c0b275d21898f953c0970eca54315559704f029d23de2adeeb86cf3aedd12f7dd0c495a421c59f MISC metadata.xml 218 BLAKE2B e25e8013045a9887590c6b042f7b200cff82f721b120d495d01d69fa07fe49cbbbb996b77f4f6af08527d5f89194b3fa650c9ffc7c279328652b21709353bece SHA512 ac49327c1e8833a999126e219e7f7b0008fbaee02eabda53f36d0957a264619e5bd695edf6279a932cc49bd4aa48ca22373177afed7ab427cb454c9de53d01b1 diff --git a/dev-util/rbtools/rbtools-4.0-r2.ebuild b/dev-util/rbtools/rbtools-4.0-r2.ebuild new file mode 100644 index 000000000000..47594aae9c17 --- /dev/null +++ b/dev-util/rbtools/rbtools-4.0-r2.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +MY_PN="RBTools" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Command line tools for use with Review Board" +HOMEPAGE="https://www.reviewboard.org/" +SRC_URI="https://downloads.reviewboard.org/releases/${MY_PN}/$(ver_cut 1-2)/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + >=dev-python/importlib-metadata-4.12[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + >=dev-python/pydiffx-1.1[${PYTHON_USEDEP}] + =dev-python/pydiffx-1.1*[${PYTHON_USEDEP}] + >=dev-python/six-1.8.0[${PYTHON_USEDEP}] + dev-python/texttable[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.3.0[${PYTHON_USEDEP}] + dev-python/tqdm[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + >=dev-python/kgb-6.1[${PYTHON_USEDEP}] + dev-python/pytest-env[${PYTHON_USEDEP}] + dev-vcs/git + dev-vcs/mercurial + ) +" + +DOCS=( AUTHORS NEWS README.md ) + +distutils_enable_tests pytest + +src_prepare() { + default + + # Avoid tests requiring unpackaged test data + rm -f rbtools/clients/tests/test_scanning.py || die + + # Avoid repository specific tests to avoid dependencies on them + rm -f rbtools/clients/tests/test_{cvs,git,mercurial,svn}.py || die + + # Fix test that appears to expect case-insentive comparison + sed -i -e 's/TEST CONTENT/Test content/' rbtools/utils/tests/test_console.py || die +} -- cgit v1.2.3