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-ros/ament_lint_cmake/
Date: Fri, 24 Sep 2021 10:33:33
Message-Id: 1632479380.d6ff40119331f724c70b92744a642788310fe724.arthurzam@gentoo
1 commit: d6ff40119331f724c70b92744a642788310fe724
2 Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 24 08:22:58 2021 +0000
4 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 24 10:29:40 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ff4011
7
8 dev-ros/ament_lint_cmake: enable py3.9, enable py3.10
9
10 passes tests
11
12 Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
13
14 .../ament_lint_cmake/ament_lint_cmake-0.11.2.ebuild | 18 ++++--------------
15 1 file changed, 4 insertions(+), 14 deletions(-)
16
17 diff --git a/dev-ros/ament_lint_cmake/ament_lint_cmake-0.11.2.ebuild b/dev-ros/ament_lint_cmake/ament_lint_cmake-0.11.2.ebuild
18 index b926d90a938..26c91bcf5f4 100644
19 --- a/dev-ros/ament_lint_cmake/ament_lint_cmake-0.11.2.ebuild
20 +++ b/dev-ros/ament_lint_cmake/ament_lint_cmake-0.11.2.ebuild
21 @@ -3,7 +3,7 @@
22
23 EAPI=7
24
25 -PYTHON_COMPAT=( python{3_7,3_8} )
26 +PYTHON_COMPAT=( python3_{8..10} )
27 DISTUTILS_USE_SETUPTOOLS=rdepend
28
29 inherit distutils-r1
30 @@ -12,11 +12,11 @@ ROS_PN="ament_lint"
31 if [ "${PV#9999}" != "${PV}" ] ; then
32 inherit git-r3
33 EGIT_REPO_URI="https://github.com/ament/ament_lint"
34 - SRC_URI=""
35 - S=${WORKDIR}/${P}/${PN}
36 + S="${WORKDIR}/${P}/${PN}"
37 else
38 SRC_URI="https://github.com/ament/ament_lint/archive/${PV}.tar.gz -> ${ROS_PN}-${PV}.tar.gz"
39 S="${WORKDIR}/${ROS_PN}-${PV}/${PN}"
40 + KEYWORDS="~amd64"
41 fi
42
43 DESCRIPTION="Lint CMake code using cmakelint and generate xUnit test result files"
44 @@ -24,23 +24,13 @@ HOMEPAGE="https://github.com/ament/ament_lint"
45
46 LICENSE="Apache-2.0"
47 SLOT="0"
48 -if [ "${PV#9999}" != "${PV}" ] ; then
49 - PROPERTIES="live"
50 -else
51 - KEYWORDS="~amd64"
52 -fi
53 -IUSE="test"
54
55 -RDEPEND="
56 -"
57 -DEPEND="${RDEPEND}
58 +BDEPEND="
59 test? (
60 dev-ros/ament_flake8[${PYTHON_USEDEP}]
61 dev-ros/ament_pep257[${PYTHON_USEDEP}]
62 dev-ros/ament_copyright[${PYTHON_USEDEP}]
63 - dev-python/pytest[${PYTHON_USEDEP}]
64 )
65 "
66 -BDEPEND=""
67
68 distutils_enable_tests pytest