From d336b1bccf1016255f5cdc6d611429f57ba951dd Mon Sep 17 00:00:00 2001 From: Franky Date: Sun, 11 Oct 2020 17:57:52 +0200 Subject: [PATCH 1/2] added missing ebuilds --- ros-noetic/gazebo_dev/Manifest | 2 ++ .../gazebo_dev/gazebo_dev-2.9.1-r1.ebuild | 27 ++++++++++++++++ ros-noetic/orocos_kdl/Manifest | 2 ++ ros-noetic/orocos_kdl/orocos_kdl-1.4.0.ebuild | 31 ++++++++++++++++++ ros-noetic/python_orocos_kdl/Manifest | 2 ++ .../python_orocos_kdl-1.4.0.ebuild | 28 ++++++++++++++++ ros-noetic/tf2_geometry_msgs/Manifest | 2 ++ .../tf2_geometry_msgs-0.7.5-r1.ebuild | 32 +++++++++++++++++++ ros-noetic/tf_conversions/Manifest | 2 ++ .../tf_conversions-1.13.2-r1.ebuild | 32 +++++++++++++++++++ 10 files changed, 160 insertions(+) create mode 100644 ros-noetic/gazebo_dev/Manifest create mode 100644 ros-noetic/gazebo_dev/gazebo_dev-2.9.1-r1.ebuild create mode 100644 ros-noetic/orocos_kdl/Manifest create mode 100644 ros-noetic/orocos_kdl/orocos_kdl-1.4.0.ebuild create mode 100644 ros-noetic/python_orocos_kdl/Manifest create mode 100644 ros-noetic/python_orocos_kdl/python_orocos_kdl-1.4.0.ebuild create mode 100644 ros-noetic/tf2_geometry_msgs/Manifest create mode 100644 ros-noetic/tf2_geometry_msgs/tf2_geometry_msgs-0.7.5-r1.ebuild create mode 100644 ros-noetic/tf_conversions/Manifest create mode 100644 ros-noetic/tf_conversions/tf_conversions-1.13.2-r1.ebuild diff --git a/ros-noetic/gazebo_dev/Manifest b/ros-noetic/gazebo_dev/Manifest new file mode 100644 index 0000000000..fb64424ae4 --- /dev/null +++ b/ros-noetic/gazebo_dev/Manifest @@ -0,0 +1,2 @@ +DIST gazebo_dev-noetic-release-2.9.1.tar.gz 2096 BLAKE2B f2012110bdd7b4f76f442de1b11d709b900460765705be22bda68a19b7317335f7f0fc9a8b0abcb463b611dfa7aaeb777c726f5a3df1cea923640d0c8e165514 SHA512 dd43b61f42c9eb42497bf35012c725f5e317101eddd94c3bbdb3690660f92e0da8901a542a8b6bfe85417438d0539250f2f6164ed091276276b32ed1e76cef78 +EBUILD gazebo_dev-2.9.1-r1.ebuild 683 BLAKE2B 17ace6272d1946ba9829a9fb68c7597de142b4cd2b1896b88167d57376b1b5a66b2f4214d9d96fb2a29b8e0ed5abf97d0c70cab30c4cb88708202cd2ef0b7233 SHA512 ba13a837eea035fb4e4efc603ce98194ecb315b95d6f496b9b637caf30ae1ab9223b89c26c2d5443fe5fd71fbb428bf4b8580b7f896426b8dc83d09b696782dc diff --git a/ros-noetic/gazebo_dev/gazebo_dev-2.9.1-r1.ebuild b/ros-noetic/gazebo_dev/gazebo_dev-2.9.1-r1.ebuild new file mode 100644 index 0000000000..2a96180a1b --- /dev/null +++ b/ros-noetic/gazebo_dev/gazebo_dev-2.9.1-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_5,3_6} ) + +inherit ros-cmake + +DESCRIPTION="Provides a cmake config for the default version of Gazebo for the ROS distr[...]" +HOMEPAGE="http://gazebosim.org/tutorials?cat=connect_ros" +SRC_URI="https://github.com/ros-gbp/gazebo_ros_pkgs-release/archive/release/noetic/${PN}/2.9.1-1.tar.gz -> ${PN}-noetic-release-${PV}.tar.gz" + +LICENSE="Apache-2.0" + +KEYWORDS="~x86 ~amd64 ~arm ~arm64" +RDEPEND=" + sci-electronics/gazebo + sci-electronics/gazebo +" +DEPEND="${RDEPEND} + ros-noetic/catkin +" + +SLOT="0" +ROS_DISTRO="noetic" +ROS_PREFIX="opt/ros/${ROS_DISTRO}" + diff --git a/ros-noetic/orocos_kdl/Manifest b/ros-noetic/orocos_kdl/Manifest new file mode 100644 index 0000000000..4176e55005 --- /dev/null +++ b/ros-noetic/orocos_kdl/Manifest @@ -0,0 +1,2 @@ +DIST orocos_kdl-noetic-release-1.4.0.tar.gz 196211 BLAKE2B 0e806a065d7e92cfce93ddeb1380f15796df962217c60a0f162a6e9735684c89d39dd63c443cd2ac57845b830793e950c0e8a3261bc846cebe8af994cf4667fc SHA512 03a3e37c67cff3a2f95d7a3662a7aea42dbf65daf7a050112b0190eb1a76bef4fafe87963229b3e6f12752d8d580f52c5e486bd4163807ad2bdd17272a8c9d40 +EBUILD orocos_kdl-1.4.0.ebuild 697 BLAKE2B 56ec4c7828267e6a61f4f76be561a073f317b0b542a897a8ca7687b6d7f1f587bf79863c0dec0c04bce1aada6a6cc16218561f0c2b6c879401aa057dc57d2e1d SHA512 2bf978f9808a305235ac07733642c05a1a9088b88f7bf7e438d9e804a573e10719b16068f179dc133ee6c494e91b2fc409d941c336b974b73e7d17bc9ae10563 diff --git a/ros-noetic/orocos_kdl/orocos_kdl-1.4.0.ebuild b/ros-noetic/orocos_kdl/orocos_kdl-1.4.0.ebuild new file mode 100644 index 0000000000..1860a3feaf --- /dev/null +++ b/ros-noetic/orocos_kdl/orocos_kdl-1.4.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 2018 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_5,3_6} ) + +inherit ros-cmake + +DESCRIPTION="This package contains a recent version of the Kinematics and Dynamics\ + [...]" +HOMEPAGE="http://wiki.ros.org/orocos_kdl" +SRC_URI="https://github.com/orocos/orocos-kdl-release/archive/release/melodic/${PN}/1.4.0-0.tar.gz -> ${PN}-noetic-release-${PV}.tar.gz" + +LICENSE="LGPL-2" + +KEYWORDS="~x86 ~amd64 ~arm ~arm64" +IUSE="test" +RDEPEND=" + ros-noetic/catkin + dev-cpp/eigen + test? ( dev-util/cppunit ) +" +DEPEND="${RDEPEND} + dev-util/cmake + virtual/pkgconfig +" + +SLOT="0" +ROS_DISTRO="noetic" +ROS_PREFIX="opt/ros/${ROS_DISTRO}" + diff --git a/ros-noetic/python_orocos_kdl/Manifest b/ros-noetic/python_orocos_kdl/Manifest new file mode 100644 index 0000000000..520c3153cb --- /dev/null +++ b/ros-noetic/python_orocos_kdl/Manifest @@ -0,0 +1,2 @@ +DIST python_orocos_kdl-noetic-release-1.4.0.tar.gz 18325 BLAKE2B 483a07aa265552e289b6deeeb3efbb7c9b0bb2511308c9d77cb4616653434e77eb199491d6d49d51da26fc7257332a467c6bc5075e31e9569b40789d25542273 SHA512 427c343c7586602ebf7062cdfa346fa8d20a239b987fd57a63810e5c72244e2b80588293cf254fc1f35082b7c82269d8b0d0029143475e08e21b1ce0e61f2aca +EBUILD python_orocos_kdl-1.4.0.ebuild 672 BLAKE2B 747733d6f9350f809d690caf3ad8ffeb6090fe5864bc73645180a8998e963c68488ea6b999559a35f41aab9281d7619cd81fc2c8fcb7bfe3edabd78e0885c708 SHA512 0f1d4256e5fa3d56dd38b3a3f75d085546084872b54cfade22eb427597ff49b93ed2e017a4292fed1a324a3a36e2ae1dc3c224c072990799e8976b3a7e08ded6 diff --git a/ros-noetic/python_orocos_kdl/python_orocos_kdl-1.4.0.ebuild b/ros-noetic/python_orocos_kdl/python_orocos_kdl-1.4.0.ebuild new file mode 100644 index 0000000000..f970be734c --- /dev/null +++ b/ros-noetic/python_orocos_kdl/python_orocos_kdl-1.4.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 2018 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_5,3_6} ) + +inherit ros-cmake + +DESCRIPTION="This package contains the python bindings PyKDL for the Kinematics and Dyna[...]" +HOMEPAGE="http://wiki.ros.org/python_orocos_kdl" +SRC_URI="https://github.com/orocos/orocos-kdl-release/archive/release/melodic/${PN}/1.4.0-0.tar.gz -> ${PN}-noetic-release-${PV}.tar.gz" + +LICENSE="LGPL-2" + +KEYWORDS="~x86 ~amd64 ~arm ~arm64" +RDEPEND=" + ros-noetic/catkin + ros-noetic/orocos_kdl + dev-python/sip +" +DEPEND="${RDEPEND} + dev-util/cmake +" + +SLOT="0" +ROS_DISTRO="noetic" +ROS_PREFIX="opt/ros/${ROS_DISTRO}" + diff --git a/ros-noetic/tf2_geometry_msgs/Manifest b/ros-noetic/tf2_geometry_msgs/Manifest new file mode 100644 index 0000000000..66284a155a --- /dev/null +++ b/ros-noetic/tf2_geometry_msgs/Manifest @@ -0,0 +1,2 @@ +DIST tf2_geometry_msgs-noetic-release-0.7.5.tar.gz 18295 BLAKE2B c87cbfc657ed9b516a866fca4fa79fbde79b032e0952fb40da87be2cb08b8a32b0b6dcd1365c0e1db9509d23e13dd689c446659893b0a7426b7e33f50b811c4c SHA512 0f232827c780e1e99b9248ed664f8350aa78918e6ebd5557b3fd6f67c61fb749f69f44f8efd98a85434fcd568911d4be1d74f7f2c6db51844de485f2239a2dd0 +EBUILD tf2_geometry_msgs-0.7.5-r1.ebuild 701 BLAKE2B 08fd1c64b5c1d091960e07d49fb2ea87df52c38fbc157f42a6f90fc1aabd6c66158f3b857c48b63eaf938a880998a40a0012f2161ac54c18b47183a687f4cc42 SHA512 22c84ec4ec5a764d29914265cd61f9c272428c749152741490cc0487f4904f88ccb5d346188b86039e6fc70cc211e3c171217e8a4a547cafd2db650a3fceda9a diff --git a/ros-noetic/tf2_geometry_msgs/tf2_geometry_msgs-0.7.5-r1.ebuild b/ros-noetic/tf2_geometry_msgs/tf2_geometry_msgs-0.7.5-r1.ebuild new file mode 100644 index 0000000000..2923383a70 --- /dev/null +++ b/ros-noetic/tf2_geometry_msgs/tf2_geometry_msgs-0.7.5-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_5,3_6} ) + +inherit ros-cmake + +DESCRIPTION="tf2_geometry_msgs" +HOMEPAGE="http://www.ros.org/wiki/tf2_ros" +SRC_URI="https://github.com/ros-gbp/geometry2-release/archive/release/noetic/${PN}/0.7.5-1.tar.gz -> ${PN}-noetic-release-${PV}.tar.gz" + +LICENSE="BSD" + +KEYWORDS="~x86 ~amd64 ~arm ~arm64" +IUSE="test" +RDEPEND=" + ros-noetic/geometry_msgs + ros-noetic/orocos_kdl + ros-noetic/python_orocos_kdl + ros-noetic/tf2 + ros-noetic/tf2_ros + test? ( ros-noetic/rostest ) +" +DEPEND="${RDEPEND} + ros-noetic/catkin +" + +SLOT="0" +ROS_DISTRO="noetic" +ROS_PREFIX="opt/ros/${ROS_DISTRO}" + diff --git a/ros-noetic/tf_conversions/Manifest b/ros-noetic/tf_conversions/Manifest new file mode 100644 index 0000000000..6ec7be62f5 --- /dev/null +++ b/ros-noetic/tf_conversions/Manifest @@ -0,0 +1,2 @@ +DIST tf_conversions-noetic-release-1.13.2.tar.gz 13302 BLAKE2B 9ca893c539bf88960053ba0d2055efcac689899583ca1897a1274ec09fb4e79490860b9fcdb1ae6fb76ac5b0c307a4afe91bbaf46dd1b7e811bb52b980b2aa61 SHA512 d9f5cadc377bc033e6c130eadcdf47400ca662413aa71ad33e5cbe61b53bf216208bea23fab41b099d62892827ec74b15ff773b1436f5860d5e337ed1748dfb6 +EBUILD tf_conversions-1.13.2-r1.ebuild 751 BLAKE2B 16953ba07000ccca31772084e703c94ab54d8620b66bdd7555263bcbe1d0a19e0916292ad6b4beb2120418240e5d0d1968c2f0b1166bd3007c33d7a8545d4af1 SHA512 1554f533c69253339939a4fcbb830839dce414b161777690bb21b146127d287d84572f4488da0eb2ecf3d47aa13be32aaf21eff14d36a6481395c5bc56fffaa9 diff --git a/ros-noetic/tf_conversions/tf_conversions-1.13.2-r1.ebuild b/ros-noetic/tf_conversions/tf_conversions-1.13.2-r1.ebuild new file mode 100644 index 0000000000..a1b1c5ade0 --- /dev/null +++ b/ros-noetic/tf_conversions/tf_conversions-1.13.2-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_5,3_6} ) + +inherit ros-cmake + +DESCRIPTION="This package contains a set of conversion functions to convert\ +common tf d[...]" +HOMEPAGE="http://www.ros.org/wiki/tf_conversions" +SRC_URI="https://github.com/ros-gbp/geometry-release/archive/release/noetic/${PN}/1.13.2-1.tar.gz -> ${PN}-noetic-release-${PV}.tar.gz" + +LICENSE="BSD" + +KEYWORDS="~x86 ~amd64 ~arm ~arm64" +RDEPEND=" + ros-noetic/geometry_msgs + ros-noetic/kdl_conversions + ros-noetic/orocos_kdl + ros-noetic/python_orocos_kdl + ros-noetic/tf + dev-cpp/eigen +" +DEPEND="${RDEPEND} + ros-noetic/catkin +" + +SLOT="0" +ROS_DISTRO="noetic" +ROS_PREFIX="opt/ros/${ROS_DISTRO}" + From 9731d44ab92e71466a3770dc244d59f0bd4fbb67 Mon Sep 17 00:00:00 2001 From: Franky Date: Sun, 11 Oct 2020 17:58:08 +0200 Subject: [PATCH 2/2] added a tf ebuild with python3 support --- ros-noetic/tf/Manifest | 1 + ros-noetic/tf/tf-1.13.2-r2.ebuild | 42 +++++++++++++++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 ros-noetic/tf/tf-1.13.2-r2.ebuild diff --git a/ros-noetic/tf/Manifest b/ros-noetic/tf/Manifest index a1c80869a9..f9efb289ae 100644 --- a/ros-noetic/tf/Manifest +++ b/ros-noetic/tf/Manifest @@ -1,3 +1,4 @@ DIST tf-noetic-release-1.13.2.tar.gz 166838 BLAKE2B d66c38b5b19596da281660aceecf39b234a8d6854bef652eddd488b150729148eca67e0894dc4d3a5d8bb58da869d54dd3059f048e9747d189a7bb47476d9ba6 SHA512 063ab1157cf13e8fef31e22e5b147930dfa207ab44017dd460d0c5a17c86c5c903285a1222bba94f9e86ce2c053b191daafd4b1633e4bf7b6ec25ebc6ea11a3d EBUILD tf-1.13.2-r1.ebuild 961 BLAKE2B 1f9a57a7b3f14f42ebc47f7a06b1ce2f8d47dc897d4139b93d4c828e55bb3843494796afda39697a99b63b257e6c1c3bbe28048c6af20b461b605b0b65cf969b SHA512 a03b0b77c3f667bd31ad0238559a2fd4b4c335147edb7751f24ddd73d7d6feee92a94353f3f1ad62db670749d4306acd6ed49d25135e3793f5b70d00e6b3667a MISC metadata.xml 1552 BLAKE2B 9980ec4c7aa9083dd131d2b4da4afb4bea50adb12396d92740b47e2aa31439fe1bc472165fdb514c4bf7b42ed02dae320dc6285675c651b0d4fc3bb55d70e3b6 SHA512 dad2654b4daea25c78edf7c972a9a3ec451e15b1dc8cd56661df1c0535122b8dd8011dd8c1737fb15f4eb7e7072fa37df4eef30257bcafcaea461b2c9eb09f21 +EBUILD tf-1.13.2-r2.ebuild 972 BLAKE2B 6dcc23ca1d1d1916654829276af776bce07d877a0ca3ebe02d9d16b3e67567a3aea58607676442a87aef0af3878b7c33640a7fa23596c5cff4503584dde78a14 SHA512 639e4927d9e71feac22f5e3458780cfd899b99b55a632200c4af1deeafdc3eb150ca07b8bf718754e62222fc82587e86c458a81ea3556276b5171b5f716cc078 diff --git a/ros-noetic/tf/tf-1.13.2-r2.ebuild b/ros-noetic/tf/tf-1.13.2-r2.ebuild new file mode 100644 index 0000000000..d59bb0dbff --- /dev/null +++ b/ros-noetic/tf/tf-1.13.2-r2.ebuild @@ -0,0 +1,42 @@ +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_5,3_6} ) + +inherit ros-cmake + +DESCRIPTION="tf is a package that lets the user keep track of multiple coordinate\ +frame[...]" +HOMEPAGE="http://www.ros.org/wiki/tf" +SRC_URI="https://github.com/ros-gbp/geometry-release/archive/release/noetic/${PN}/1.13.2-1.tar.gz -> ${PN}-noetic-release-${PV}.tar.gz" + +LICENSE="BSD" + +KEYWORDS="~x86 ~amd64 ~arm ~arm64" +IUSE="test" +RDEPEND=" + ros-noetic/geometry_msgs + ros-noetic/message_filters + ros-noetic/message_runtime + ros-noetic/rosconsole + ros-noetic/roscpp + ros-noetic/roswtf + ros-noetic/sensor_msgs + ros-noetic/std_msgs + ros-noetic/tf2_ros + test? ( ros-noetic/rostest ) + test? ( ros-noetic/rosunit ) + media-gfx/graphviz +" +DEPEND="${RDEPEND} + ros-noetic/angles + ros-noetic/catkin + ros-noetic/message_generation + ros-noetic/rostime +" + +SLOT="0" +ROS_DISTRO="noetic" +ROS_PREFIX="opt/ros/${ROS_DISTRO}" +