summaryrefslogtreecommitdiff
path: root/dev-ros/controller_manager_tests
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-08-25 10:45:55 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-08-25 10:45:55 +0100
commit3cf7c3ef441822c889356fd1812ebf2944a59851 (patch)
treec513fe68548b40365c1c2ebfe35c58ad431cdd77 /dev-ros/controller_manager_tests
parent05b8b0e0af1d72e51a3ee61522941bf7605cd01c (diff)
gentoo resync : 25.08.2020
Diffstat (limited to 'dev-ros/controller_manager_tests')
-rw-r--r--dev-ros/controller_manager_tests/Manifest10
-rw-r--r--dev-ros/controller_manager_tests/controller_manager_tests-0.14.2.ebuild29
-rw-r--r--dev-ros/controller_manager_tests/controller_manager_tests-0.15.0.ebuild29
-rw-r--r--dev-ros/controller_manager_tests/controller_manager_tests-0.15.1.ebuild29
-rw-r--r--dev-ros/controller_manager_tests/controller_manager_tests-0.19.1.ebuild35
-rw-r--r--dev-ros/controller_manager_tests/controller_manager_tests-9999.ebuild20
6 files changed, 51 insertions, 101 deletions
diff --git a/dev-ros/controller_manager_tests/Manifest b/dev-ros/controller_manager_tests/Manifest
index 4afe4dd2535f..b5545b2beb0a 100644
--- a/dev-ros/controller_manager_tests/Manifest
+++ b/dev-ros/controller_manager_tests/Manifest
@@ -1,8 +1,4 @@
-DIST ros_control-0.14.2.tar.gz 655686 BLAKE2B e3cf0ce87c8d5324f202c1e15ece973b004d7719e30577a5661c478278826da715cd2d54f62d6def0e447d7d7ec26c3d4f4c7b2fd3c548bff960a6bdf0258fa4 SHA512 8368ae786ca0621fc560f6bc32e754757da0f3e4594039425047d3370c5c55a4a2836dc220452d47df49df1e609d79de976c0fe45d83bd62cff64fd5549f993b
-DIST ros_control-0.15.0.tar.gz 657854 BLAKE2B 102c17265df13d4454249f9752491664d9c8d4354c417e99aaf7845fbea2992fbfde674e22e8415e4b55274aba6964473cc6663c0784f78cf7bb87fc232d5c30 SHA512 be1b208631a3018f06384bf342f6d909b082d48e5509bb2bdac1ce04eddad56ac83f8cf5c10a0c66650c2c7defa04680950bf5417723e2f8551055051c4fcc99
-DIST ros_control-0.15.1.tar.gz 658048 BLAKE2B f3576199e2f0ff4314088e58d773014f115628381edbcd1e38e11b5c154a1c54d8802bc367c3a32c64c3e1c664f04ae136c69cb6fa1905d444798dcd7110a51b SHA512 1d65a3e0baf427507269b0588c2d16cf8a8463d72bbc84b7158ebbbce749d7c01a497ed74a6cbbae6b4c0557dabd9e8057803199853d21d2e24e2ec602e912b8
-EBUILD controller_manager_tests-0.14.2.ebuild 638 BLAKE2B 9862addeb71f04c83bf900382f2abdaa8dbd20f1d2c5d6cdcc04edfa6ae085b3a9d07459f50b36c29d71ff598e4f4af04ac50a0d958f2a8dc7b07d0b46965f35 SHA512 150ccf5b065c5fda48ccd1f045aa6d90408802fa1fdf24d3bb01141755454fa2a76df2542fb0cba9b0a46962f5ffc3861a66cb7adcf1cbe26ee8606c76d18e5d
-EBUILD controller_manager_tests-0.15.0.ebuild 638 BLAKE2B 9862addeb71f04c83bf900382f2abdaa8dbd20f1d2c5d6cdcc04edfa6ae085b3a9d07459f50b36c29d71ff598e4f4af04ac50a0d958f2a8dc7b07d0b46965f35 SHA512 150ccf5b065c5fda48ccd1f045aa6d90408802fa1fdf24d3bb01141755454fa2a76df2542fb0cba9b0a46962f5ffc3861a66cb7adcf1cbe26ee8606c76d18e5d
-EBUILD controller_manager_tests-0.15.1.ebuild 635 BLAKE2B 16e33d2420cfcfa944e9e17fcd4fd2eddb9b8992eb50d0d398c93fc7a23e102208348d24a205f470605f91dff8fecdff37088e84a0668523a0177a45c73f6e63 SHA512 ed3b16c14ff0dae401ae581fa17958f881cab60aef679fafd3fd4e96916760df35a3dae70cbb54f407931b6b08d798ebd16051a450c9defeb73a9cf5ca2138df
-EBUILD controller_manager_tests-9999.ebuild 638 BLAKE2B c29f7638adef4694e94db2d2b75ee1aae1bd7cbd7be614e506a5dd057645d9c08735d6a799c4aa65d3fa53ca320de05d21a0d4d7546a291b559266ce15592c9d SHA512 f2d2980f53c20872fa638ffa9000b26e98be51f705a81a4483482fc29d28ab4ebddd14ae524c40ac00ae746d9f106eda05821555abc2c5e1225c1c8a9f703d80
+DIST ros_control-0.19.1.tar.gz 678884 BLAKE2B 427d927900b52ecc7c83807666cb315ad6a0850b2425d1ee0ca28389668d081e594211678108315ec690391d0369164d58a23d0a3a4351c1a80fbb9bb51d454b SHA512 bb5d161510623e1257cddd41da79d0025bd5000a3f6d4fa1a0055336d830f4375e2d7a3dcc3215a86bb84a355da14e745044225d716b07631295e500ab45d1c7
+EBUILD controller_manager_tests-0.19.1.ebuild 830 BLAKE2B 6a96185527ece16c20a2b083156ecb2500e2ccc59016436c7698814be3fc3108e6e7fd2935396280034c3dc32147ade91fc1ad8675360f3cb88a402d168e4bc2 SHA512 1fdf34ba0ef79acda78d5c2f4a2641037828991c5014a9221ce3dd45ebc8c4d32ccc36bd2c89aab1af0997344c1a00456ad5890f9308ddd31999eb88b09394cc
+EBUILD controller_manager_tests-9999.ebuild 830 BLAKE2B 6a96185527ece16c20a2b083156ecb2500e2ccc59016436c7698814be3fc3108e6e7fd2935396280034c3dc32147ade91fc1ad8675360f3cb88a402d168e4bc2 SHA512 1fdf34ba0ef79acda78d5c2f4a2641037828991c5014a9221ce3dd45ebc8c4d32ccc36bd2c89aab1af0997344c1a00456ad5890f9308ddd31999eb88b09394cc
MISC metadata.xml 338 BLAKE2B 3206fecd7746b95f57f5e5a56f0098ba6879e09516fa13e01211fdab39b4917ebf9d3c95fc97f2e73b2bec2036b6f747581ed85f19b7cc4156fd94f186689a1a SHA512 7421fdc9a470e8ad0fa85cfece8dd02db2790e8718508de2e9e57c8788452c0323c5ac339b49c01c3478ebb35e134de9a2adaebc7744f1e61e66635fdb7edb10
diff --git a/dev-ros/controller_manager_tests/controller_manager_tests-0.14.2.ebuild b/dev-ros/controller_manager_tests/controller_manager_tests-0.14.2.ebuild
deleted file mode 100644
index e78a04991c3d..000000000000
--- a/dev-ros/controller_manager_tests/controller_manager_tests-0.14.2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros-controls/ros_control"
-KEYWORDS="~amd64"
-ROS_SUBDIR=${PN}
-PYTHON_COMPAT=( python2_7 )
-
-inherit ros-catkin
-
-DESCRIPTION="Tests for the controller manager"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/controller_manager[${PYTHON_USEDEP}]
- dev-ros/controller_interface
- dev-ros/control_toolbox
- dev-libs/boost:=
- dev-libs/console_bridge:=
-"
-DEPEND="${RDEPEND}
- test? (
- dev-ros/rostest[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}]
- dev-ros/rosservice[${PYTHON_USEDEP}]
- )"
diff --git a/dev-ros/controller_manager_tests/controller_manager_tests-0.15.0.ebuild b/dev-ros/controller_manager_tests/controller_manager_tests-0.15.0.ebuild
deleted file mode 100644
index e78a04991c3d..000000000000
--- a/dev-ros/controller_manager_tests/controller_manager_tests-0.15.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros-controls/ros_control"
-KEYWORDS="~amd64"
-ROS_SUBDIR=${PN}
-PYTHON_COMPAT=( python2_7 )
-
-inherit ros-catkin
-
-DESCRIPTION="Tests for the controller manager"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/controller_manager[${PYTHON_USEDEP}]
- dev-ros/controller_interface
- dev-ros/control_toolbox
- dev-libs/boost:=
- dev-libs/console_bridge:=
-"
-DEPEND="${RDEPEND}
- test? (
- dev-ros/rostest[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}]
- dev-ros/rosservice[${PYTHON_USEDEP}]
- )"
diff --git a/dev-ros/controller_manager_tests/controller_manager_tests-0.15.1.ebuild b/dev-ros/controller_manager_tests/controller_manager_tests-0.15.1.ebuild
deleted file mode 100644
index 77cb39291f47..000000000000
--- a/dev-ros/controller_manager_tests/controller_manager_tests-0.15.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros-controls/ros_control"
-KEYWORDS="~amd64"
-ROS_SUBDIR=${PN}
-PYTHON_COMPAT=( python2_7 )
-
-inherit ros-catkin
-
-DESCRIPTION="Tests for the controller manager"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-ros/controller_manager[${PYTHON_USEDEP}]
- dev-ros/controller_interface
- dev-ros/control_toolbox
- dev-libs/boost:=
- dev-libs/console_bridge:=
-"
-DEPEND="${RDEPEND}
- test? (
- dev-ros/rostest[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}]
- dev-ros/rosservice[${PYTHON_USEDEP}]
- )"
diff --git a/dev-ros/controller_manager_tests/controller_manager_tests-0.19.1.ebuild b/dev-ros/controller_manager_tests/controller_manager_tests-0.19.1.ebuild
new file mode 100644
index 000000000000..b3f59e8c48b5
--- /dev/null
+++ b/dev-ros/controller_manager_tests/controller_manager_tests-0.19.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-controls/ros_control"
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Tests for the controller manager"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ dev-ros/controller_manager[${PYTHON_SINGLE_USEDEP}]
+ dev-ros/controller_interface
+ dev-ros/control_toolbox
+ dev-libs/boost:=
+ dev-libs/console_bridge:=
+"
+DEPEND="${RDEPEND}
+ test? (
+ dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
+ $(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]")
+ dev-ros/rosservice[${PYTHON_SINGLE_USEDEP}]
+ dev-cpp/gtest
+ )"
+
+src_test() {
+ export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
+ export CATKIN_PREFIX_PATH="${BUILD_DIR}/devel/:${CATKIN_PREFIX_PATH}"
+ ros-catkin_src_test
+}
diff --git a/dev-ros/controller_manager_tests/controller_manager_tests-9999.ebuild b/dev-ros/controller_manager_tests/controller_manager_tests-9999.ebuild
index 64df454d8fb0..b3f59e8c48b5 100644
--- a/dev-ros/controller_manager_tests/controller_manager_tests-9999.ebuild
+++ b/dev-ros/controller_manager_tests/controller_manager_tests-9999.ebuild
@@ -1,11 +1,10 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
ROS_REPO_URI="https://github.com/ros-controls/ros_control"
KEYWORDS="~amd64"
ROS_SUBDIR=${PN}
-PYTHON_COMPAT=( python2_7 )
inherit ros-catkin
@@ -15,7 +14,7 @@ SLOT="0"
IUSE=""
RDEPEND="
- dev-ros/controller_manager[${PYTHON_USEDEP}]
+ dev-ros/controller_manager[${PYTHON_SINGLE_USEDEP}]
dev-ros/controller_interface
dev-ros/control_toolbox
dev-libs/boost:=
@@ -23,7 +22,14 @@ RDEPEND="
"
DEPEND="${RDEPEND}
test? (
- dev-ros/rostest[${PYTHON_USEDEP}]
- dev-python/nose[${PYTHON_USEDEP}]
- dev-ros/rosservice[${PYTHON_USEDEP}]
+ dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
+ $(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]")
+ dev-ros/rosservice[${PYTHON_SINGLE_USEDEP}]
+ dev-cpp/gtest
)"
+
+src_test() {
+ export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
+ export CATKIN_PREFIX_PATH="${BUILD_DIR}/devel/:${CATKIN_PREFIX_PATH}"
+ ros-catkin_src_test
+}