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_cmake_xmllint/
Date: Fri, 24 Sep 2021 10:33:38
Message-Id: 1632479384.445ab18583c93ee39e9dbc99c43251d20749672c.arthurzam@gentoo
1 commit: 445ab18583c93ee39e9dbc99c43251d20749672c
2 Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 24 09:25:21 2021 +0000
4 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 24 10:29:44 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=445ab185
7
8 dev-ros/ament_cmake_xmllint: enable py3.9
9
10 passes tests
11
12 Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
13
14 .../ament_cmake_xmllint/ament_cmake_xmllint-0.11.2.ebuild | 15 ++++++---------
15 .../ament_cmake_xmllint/ament_cmake_xmllint-9999.ebuild | 15 ++++++---------
16 2 files changed, 12 insertions(+), 18 deletions(-)
17
18 diff --git a/dev-ros/ament_cmake_xmllint/ament_cmake_xmllint-0.11.2.ebuild b/dev-ros/ament_cmake_xmllint/ament_cmake_xmllint-0.11.2.ebuild
19 index 91e92ca5ad7..72cc39d4193 100644
20 --- a/dev-ros/ament_cmake_xmllint/ament_cmake_xmllint-0.11.2.ebuild
21 +++ b/dev-ros/ament_cmake_xmllint/ament_cmake_xmllint-0.11.2.ebuild
22 @@ -3,7 +3,7 @@
23
24 EAPI=7
25
26 -PYTHON_COMPAT=( python{3_7,3_8} )
27 +PYTHON_COMPAT=( python3_{8..9} )
28
29 inherit cmake python-any-r1
30
31 @@ -11,11 +11,11 @@ ROS_PN="ament_lint"
32 if [ "${PV#9999}" != "${PV}" ] ; then
33 inherit git-r3
34 EGIT_REPO_URI="https://github.com/ament/ament_lint"
35 - SRC_URI=""
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="he CMake API for ament_xmllint to check XML file using xmmlint"
44 @@ -23,11 +23,6 @@ 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 RESTRICT="!test? ( test )"
55
56 @@ -35,9 +30,11 @@ RDEPEND="
57 dev-ros/ament_cmake_test
58 dev-ros/ament_cmake_copyright
59 "
60 -DEPEND=""
61 BDEPEND="
62 - $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] dev-python/catkin_pkg[${PYTHON_USEDEP}] dev-ros/ament_xmllint[${PYTHON_USEDEP}]')
63 + $(python_gen_any_dep '
64 + dev-python/ament_package[${PYTHON_USEDEP}]
65 + dev-python/catkin_pkg[${PYTHON_USEDEP}]
66 + dev-ros/ament_xmllint[${PYTHON_USEDEP}]')
67 dev-ros/ament_cmake_test
68 dev-ros/ament_cmake_core
69 dev-ros/ament_cmake_copyright
70
71 diff --git a/dev-ros/ament_cmake_xmllint/ament_cmake_xmllint-9999.ebuild b/dev-ros/ament_cmake_xmllint/ament_cmake_xmllint-9999.ebuild
72 index 91e92ca5ad7..72cc39d4193 100644
73 --- a/dev-ros/ament_cmake_xmllint/ament_cmake_xmllint-9999.ebuild
74 +++ b/dev-ros/ament_cmake_xmllint/ament_cmake_xmllint-9999.ebuild
75 @@ -3,7 +3,7 @@
76
77 EAPI=7
78
79 -PYTHON_COMPAT=( python{3_7,3_8} )
80 +PYTHON_COMPAT=( python3_{8..9} )
81
82 inherit cmake python-any-r1
83
84 @@ -11,11 +11,11 @@ ROS_PN="ament_lint"
85 if [ "${PV#9999}" != "${PV}" ] ; then
86 inherit git-r3
87 EGIT_REPO_URI="https://github.com/ament/ament_lint"
88 - SRC_URI=""
89 S=${WORKDIR}/${P}/${PN}
90 else
91 SRC_URI="https://github.com/ament/ament_lint/archive/${PV}.tar.gz -> ${ROS_PN}-${PV}.tar.gz"
92 S="${WORKDIR}/${ROS_PN}-${PV}/${PN}"
93 + KEYWORDS="~amd64"
94 fi
95
96 DESCRIPTION="he CMake API for ament_xmllint to check XML file using xmmlint"
97 @@ -23,11 +23,6 @@ HOMEPAGE="https://github.com/ament/ament_lint"
98
99 LICENSE="Apache-2.0"
100 SLOT="0"
101 -if [ "${PV#9999}" != "${PV}" ] ; then
102 - PROPERTIES="live"
103 -else
104 - KEYWORDS="~amd64"
105 -fi
106 IUSE="test"
107 RESTRICT="!test? ( test )"
108
109 @@ -35,9 +30,11 @@ RDEPEND="
110 dev-ros/ament_cmake_test
111 dev-ros/ament_cmake_copyright
112 "
113 -DEPEND=""
114 BDEPEND="
115 - $(python_gen_any_dep 'dev-python/ament_package[${PYTHON_USEDEP}] dev-python/catkin_pkg[${PYTHON_USEDEP}] dev-ros/ament_xmllint[${PYTHON_USEDEP}]')
116 + $(python_gen_any_dep '
117 + dev-python/ament_package[${PYTHON_USEDEP}]
118 + dev-python/catkin_pkg[${PYTHON_USEDEP}]
119 + dev-ros/ament_xmllint[${PYTHON_USEDEP}]')
120 dev-ros/ament_cmake_test
121 dev-ros/ament_cmake_core
122 dev-ros/ament_cmake_copyright