diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ros/tf |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ros/tf')
-rw-r--r-- | dev-ros/tf/Manifest | 8 | ||||
-rw-r--r-- | dev-ros/tf/files/gcc6.patch | 22 | ||||
-rw-r--r-- | dev-ros/tf/metadata.xml | 11 | ||||
-rw-r--r-- | dev-ros/tf/tf-1.11.8.ebuild | 39 | ||||
-rw-r--r-- | dev-ros/tf/tf-1.11.9.ebuild | 38 | ||||
-rw-r--r-- | dev-ros/tf/tf-9999.ebuild | 38 |
6 files changed, 156 insertions, 0 deletions
diff --git a/dev-ros/tf/Manifest b/dev-ros/tf/Manifest new file mode 100644 index 000000000000..2f1dac1eb1c9 --- /dev/null +++ b/dev-ros/tf/Manifest @@ -0,0 +1,8 @@ +AUX gcc6.patch 748 SHA256 43e8ce29c7a4509f291ffbca9f5932ef5fca6e077b3ead6bff31a416ed4f4312 SHA512 fa8a856349f05c9b440e32f2530234149e2eb27492b416d6fbb47d9f78d2d61c8225b10fdaea8dd3f68dc754d9b7cc3520f7f8582dad7319c81bc722a56529c0 WHIRLPOOL 695176b044d3a509281b3bf0cbd570e0d96327247907f470af53107532ab5de2f308d04fa8ca4f838f403dda9bf1f1dd505ec823bf13f74e437a7edd87e1259e +DIST geometry-1.11.8.tar.gz 186749 SHA256 a372f2225d6d9625dadc9dee817281a22dfb4b4dc8fd129ee1fb9375993bfd88 SHA512 a7d1383635d96b8a95486cbb9d1fdfc762846cb6ecc41c0deef76cea4d9f9cde99c4b079527a25bc5ac559d4987fe7a4c3159e2435942bb3d4fb992da68e0e04 WHIRLPOOL e527970486796a67e1a8edfec0a8abfd562e36bbc9f38cf5a335bbd178f4dd68b067e526e4d308389e61852af8b17a59b0bb82a4faa3a45856c553ddd228fe3b +DIST geometry-1.11.9.tar.gz 185525 SHA256 8c8e20d28d352b3ccb227ca7da39a1dddc051cf8309f90a46d6b0c7b2e398d33 SHA512 de775da483d1bcca05bcc0f05dc358e1e11e4ba9845f446f5810ca2e835e75ed7202ff7c43a0d7433f9db4298930af32715f2ab2689e0f22c9d8ac10a73cc97c WHIRLPOOL 52587f970b097b23970a136807449196362c37b071ac6766b362e30ddfe5d5f582d8d6c9f5de67b914f95d4ad82eaf6872eb7f930884053f3231ad990e34fbcd +EBUILD tf-1.11.8.ebuild 1043 SHA256 a4362f02367cb3f250d14bef33e407a47f472642ff2bb3ce76d8c0813c47686c SHA512 fe598d080fd07473db0c71e4981022bb28330462e96af5f1ddfe627a77003759136d0b613f99776baf043df325f2767c316acf9ab8468271c00f2b67dd315651 WHIRLPOOL bb7aad8ed9eb4c31a4dff84fa8fe787b65ea40575c42b5397f784a9a273eec7ccd5aa08ed42159764dde1da1d4e75f55661bc70e50b110793d00632d8f338eae +EBUILD tf-1.11.9.ebuild 1006 SHA256 2d9c1c5c3b134ea30dceb4ae8750bccf1cdb53f6ef9fc0b3f6f4b4ea968d3687 SHA512 936b4e9db468d68476d5aa58b76721168aab9d597589b335cbd662370ad34a1b02b3044e954374f8f6b66e2cfe472c9f689c94917da9395970c25d6f0e307e24 WHIRLPOOL d109599427a8bf027b304e5f27bebdf24e0f80dfd9ea8623239ed138af4ea365346bed58f012a50b38d64043b3535c1503d4f32d13eeb783d33ecc7f8fd0e842 +EBUILD tf-9999.ebuild 1006 SHA256 fa99dcf927b04e30f066885594c5d642ab762dbbc72099a095bdb875221ccb04 SHA512 980971c39495ef9679810efa1cce7ac029ea92b2fe09031a8dd52d346c37770caf5717641d548b200b42dbce2b4c21dd64d3363794e3fd904c441753fcbd65ac WHIRLPOOL 270cdf04a36f39d6abe7240427c361937b6b46d86fc93900d694fc3696861804d897e449dcedeca283b0f78c5e7bd4d29bf80f7dad08b0c9b0a4e2e0aff27150 +MISC ChangeLog 1787 SHA256 579105952b0091bc3ce495f544af35f521784c91c7d2cb5cf5f1974c6a6ff6e0 SHA512 bce1f88b56a5198cca12c97d93993185a2f64df568192f315dd84da0ed142858c70fd5978cd2bd18c6e6ec2decd0a46987b68fa34b4dfcbd5061fc90d7e6f47b WHIRLPOOL dece13c9983352aaf804a38d618da68254889f03fcc9146b69e91b41a311a77be98a143706fbdaccec70f4a0436e18a8e925a6d5286c6941a9773b4dfc1685cd +MISC metadata.xml 326 SHA256 7ad57d19d174568f821a192a94195a498088001570cb5bcdf7a3635ba1948ebc SHA512 2a6fb539ad45610d9ece5d96d9dfdcc90a0e11723e2a2747dd49a4b15fedda8afc369e5d9a1a4337f9216a983a4d8f3c9fe6b1054c8dafedd83ced92fd8381ae WHIRLPOOL ddad9cb456cfcb376de4fc03430e717d52fb137f9eed3a05ed207930242669ca1f0a29c2d20345ac2bbd132005f159c67c44077d2b1b4de3e55af902e519f20d diff --git a/dev-ros/tf/files/gcc6.patch b/dev-ros/tf/files/gcc6.patch new file mode 100644 index 000000000000..72b32bd1172e --- /dev/null +++ b/dev-ros/tf/files/gcc6.patch @@ -0,0 +1,22 @@ +commit b0d31cc1e9a43b45d216ee7f804e901a5c0f8936 +Author: Hodorgasm <nsane457@gmail.com> +Date: Mon Sep 19 17:58:22 2016 -0400 + + Fix "stdlib.h: No such file or directory" errors in GCC-6 + + Including '-isystem /usr/include' breaks building with GCC-6. + See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129 + +diff --git a/tf/CMakeLists.txt b/tf/CMakeLists.txt +index 8077561..cf72127 100644 +--- a/tf/CMakeLists.txt ++++ b/tf/CMakeLists.txt +@@ -8,7 +8,7 @@ find_package(catkin COMPONENTS angles geometry_msgs message_filters message_gene + + catkin_python_setup() + +-include_directories(SYSTEM ${Boost_INCLUDE_DIR} ++include_directories(${Boost_INCLUDE_DIR} + ${catkin_INCLUDE_DIRS} + ) + include_directories(include) diff --git a/dev-ros/tf/metadata.xml b/dev-ros/tf/metadata.xml new file mode 100644 index 000000000000..f41d91d6a75e --- /dev/null +++ b/dev-ros/tf/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>ros@gentoo.org</email> + <name>Gentoo ROS Project</name> + </maintainer> + <upstream> + <remote-id type="github">ros/geometry</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-ros/tf/tf-1.11.8.ebuild b/dev-ros/tf/tf-1.11.8.ebuild new file mode 100644 index 000000000000..d6b24fbcd9fd --- /dev/null +++ b/dev-ros/tf/tf-1.11.8.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +CATKIN_HAS_MESSAGES=yes +ROS_REPO_URI="https://github.com/ros/geometry" +KEYWORDS="~amd64 ~arm" +PYTHON_COMPAT=( python2_7 ) +ROS_SUBDIR=${PN} + +inherit ros-catkin + +DESCRIPTION="Maintains the relationship between coordinate frames in a tree structure buffered in time" +LICENSE="BSD" +SLOT="0" +IUSE="" + +RDEPEND=" + dev-libs/boost:=[threads] + dev-ros/angles + dev-ros/message_filters + dev-ros/rosconsole + dev-ros/rostime + dev-ros/roscpp + dev-ros/tf2_ros + dev-ros/rospy[${PYTHON_USEDEP}] + dev-ros/roslib[${PYTHON_USEDEP}] + dev-python/rospkg[${PYTHON_USEDEP}] + dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}] + dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}] + dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] +" +DEPEND="${RDEPEND} + test? ( + dev-ros/rostest[${PYTHON_USEDEP}] + dev-cpp/gtest + dev-python/nose[${PYTHON_USEDEP}] + )" +PATCHES=( "${FILESDIR}/gcc6.patch" ) diff --git a/dev-ros/tf/tf-1.11.9.ebuild b/dev-ros/tf/tf-1.11.9.ebuild new file mode 100644 index 000000000000..9fbd6e2ea2c0 --- /dev/null +++ b/dev-ros/tf/tf-1.11.9.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +CATKIN_HAS_MESSAGES=yes +ROS_REPO_URI="https://github.com/ros/geometry" +KEYWORDS="~amd64 ~arm" +PYTHON_COMPAT=( python2_7 ) +ROS_SUBDIR=${PN} + +inherit ros-catkin + +DESCRIPTION="Maintains the relationship between coordinate frames in a tree structure buffered in time" +LICENSE="BSD" +SLOT="0" +IUSE="" + +RDEPEND=" + dev-libs/boost:=[threads] + dev-ros/angles + dev-ros/message_filters + dev-ros/rosconsole + dev-ros/rostime + dev-ros/roscpp + dev-ros/tf2_ros + dev-ros/rospy[${PYTHON_USEDEP}] + dev-ros/roslib[${PYTHON_USEDEP}] + dev-python/rospkg[${PYTHON_USEDEP}] + dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}] + dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}] + dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] +" +DEPEND="${RDEPEND} + test? ( + dev-ros/rostest[${PYTHON_USEDEP}] + dev-cpp/gtest + dev-python/nose[${PYTHON_USEDEP}] + )" diff --git a/dev-ros/tf/tf-9999.ebuild b/dev-ros/tf/tf-9999.ebuild new file mode 100644 index 000000000000..8268c23d3c0d --- /dev/null +++ b/dev-ros/tf/tf-9999.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +CATKIN_HAS_MESSAGES=yes +ROS_REPO_URI="https://github.com/ros/geometry" +KEYWORDS="~amd64 ~arm" +PYTHON_COMPAT=( python2_7 ) +ROS_SUBDIR=${PN} + +inherit ros-catkin + +DESCRIPTION="Maintains the relationship between coordinate frames in a tree structure buffered in time" +LICENSE="BSD" +SLOT="0" +IUSE="" + +RDEPEND=" + dev-libs/boost:=[threads] + dev-ros/angles + dev-ros/message_filters + dev-ros/rosconsole + dev-ros/rostime + dev-ros/roscpp + dev-ros/tf2_ros + dev-ros/rospy[${PYTHON_USEDEP}] + dev-ros/roslib[${PYTHON_USEDEP}] + dev-python/rospkg[${PYTHON_USEDEP}] + dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}] + dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}] + dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] +" +DEPEND="${RDEPEND} + test? ( + dev-ros/rostest[${PYTHON_USEDEP}] + dev-cpp/gtest + dev-python/nose[${PYTHON_USEDEP}] + )" |