summaryrefslogtreecommitdiff
path: root/dev-ros/tf
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ros/tf
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ros/tf')
-rw-r--r--dev-ros/tf/Manifest8
-rw-r--r--dev-ros/tf/files/gcc6.patch22
-rw-r--r--dev-ros/tf/metadata.xml11
-rw-r--r--dev-ros/tf/tf-1.11.8.ebuild39
-rw-r--r--dev-ros/tf/tf-1.11.9.ebuild38
-rw-r--r--dev-ros/tf/tf-9999.ebuild38
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}]
+ )"