Gentoo Archives: gentoo-commits

From: Alexis Ballier <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ros/camera_calibration/
Date: Tue, 25 Aug 2020 12:37:45
Message-Id: 1598359041.7baeea282c13e5a3273ba834ac976a8e03b3db35.aballier@gentoo
1 commit: 7baeea282c13e5a3273ba834ac976a8e03b3db35
2 Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
3 AuthorDate: Mon Aug 24 14:21:03 2020 +0000
4 Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 25 12:37:21 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7baeea28
7
8 dev-ros/camera_calibration: fix tests
9
10 Closes: https://bugs.gentoo.org/738484
11 Package-Manager: Portage-3.0.3, Repoman-3.0.0
12 Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>
13
14 dev-ros/camera_calibration/camera_calibration-1.15.2.ebuild | 6 ++++++
15 dev-ros/camera_calibration/camera_calibration-9999.ebuild | 6 ++++++
16 2 files changed, 12 insertions(+)
17
18 diff --git a/dev-ros/camera_calibration/camera_calibration-1.15.2.ebuild b/dev-ros/camera_calibration/camera_calibration-1.15.2.ebuild
19 index 115ecc7444b..8fc8e9b9136 100644
20 --- a/dev-ros/camera_calibration/camera_calibration-1.15.2.ebuild
21 +++ b/dev-ros/camera_calibration/camera_calibration-1.15.2.ebuild
22 @@ -29,6 +29,7 @@ RDEPEND="
23 DEPEND="${RDEPEND}
24 test? (
25 $(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]")
26 + dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
27 )"
28
29 src_prepare() {
30 @@ -38,3 +39,8 @@ src_prepare() {
31 cp "${DISTDIR}/${P}-multi_board_calibration.tar.gz" "${S}/multi_board_calibration.tar.gz" || die
32 sed -e "s#http://download.ros.org/data/camera_calibration/#file://${S}/#" -i CMakeLists.txt || die
33 }
34 +
35 +src_test() {
36 + export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
37 + ros-catkin_src_test
38 +}
39
40 diff --git a/dev-ros/camera_calibration/camera_calibration-9999.ebuild b/dev-ros/camera_calibration/camera_calibration-9999.ebuild
41 index 115ecc7444b..8fc8e9b9136 100644
42 --- a/dev-ros/camera_calibration/camera_calibration-9999.ebuild
43 +++ b/dev-ros/camera_calibration/camera_calibration-9999.ebuild
44 @@ -29,6 +29,7 @@ RDEPEND="
45 DEPEND="${RDEPEND}
46 test? (
47 $(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]")
48 + dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
49 )"
50
51 src_prepare() {
52 @@ -38,3 +39,8 @@ src_prepare() {
53 cp "${DISTDIR}/${P}-multi_board_calibration.tar.gz" "${S}/multi_board_calibration.tar.gz" || die
54 sed -e "s#http://download.ros.org/data/camera_calibration/#file://${S}/#" -i CMakeLists.txt || die
55 }
56 +
57 +src_test() {
58 + export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
59 + ros-catkin_src_test
60 +}