summaryrefslogtreecommitdiff
path: root/dev-ros/joint_limits_interface
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/joint_limits_interface
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ros/joint_limits_interface')
-rw-r--r--dev-ros/joint_limits_interface/Manifest18
-rw-r--r--dev-ros/joint_limits_interface/files/urdfdom1.patch22
-rw-r--r--dev-ros/joint_limits_interface/joint_limits_interface-0.11.0-r1.ebuild24
-rw-r--r--dev-ros/joint_limits_interface/joint_limits_interface-0.11.1-r1.ebuild24
-rw-r--r--dev-ros/joint_limits_interface/joint_limits_interface-0.11.2.ebuild23
-rw-r--r--dev-ros/joint_limits_interface/joint_limits_interface-0.11.3.ebuild24
-rw-r--r--dev-ros/joint_limits_interface/joint_limits_interface-0.11.4.ebuild24
-rw-r--r--dev-ros/joint_limits_interface/joint_limits_interface-0.11.5.ebuild24
-rw-r--r--dev-ros/joint_limits_interface/joint_limits_interface-0.12.0.ebuild24
-rw-r--r--dev-ros/joint_limits_interface/joint_limits_interface-9999.ebuild24
-rw-r--r--dev-ros/joint_limits_interface/metadata.xml11
11 files changed, 242 insertions, 0 deletions
diff --git a/dev-ros/joint_limits_interface/Manifest b/dev-ros/joint_limits_interface/Manifest
new file mode 100644
index 000000000000..4d6b159b54bb
--- /dev/null
+++ b/dev-ros/joint_limits_interface/Manifest
@@ -0,0 +1,18 @@
+AUX urdfdom1.patch 1280 SHA256 daeda5cab584d8151e0c6ed7a526644e1901bfb046f29fcdc2701c5521486858 SHA512 1e48d0cf64a920d9d8c42d1206c6fdb9a7a13f957896e875009767ba744fd939857af7a308506861545e5fdb0266bf11aeaa2976e6ac1f6889cacc45e1aedcd0 WHIRLPOOL 49ddd43751da2fe245b2715080a16c881c4c3a1a14060ab9641e0928e0fcad45ff1dd561cf6af24aedc767bacec05d615f3e50ecf837b9f6b146fdb575f225a2
+DIST ros_control-0.11.0.tar.gz 633993 SHA256 a21839b729459f752f9a37b73965e116dfbd36c6e9edc4e85a9791cdf469f16c SHA512 fe18a513c12db60a4e49a37ec9588a448e24acd618162930dd6772a2bdc9855d56e56a45d0ba4f2e2c1ce29551efb93e3db0f2232a1ddf4ca40c053cf5845fd5 WHIRLPOOL 47dfe7fd5b01fc47a5aa38a6389a046af92363ddc26226900d347aa44e0f3d56da585e7acd87a7256c2d472769976e51aceb052241afdbbf9e8ee7c4b485e665
+DIST ros_control-0.11.1.tar.gz 634118 SHA256 72cf017ce1de3a645e62c7f1c034c4acaa2d3bc1d81da73b9c3b6027f89a48e8 SHA512 2ac330025e0740637a3143e6a783d5fdaf33567314a48b50a736e9fbc032b2ea153d002b5a2e1aad8fe2e88ddc9b61f6f5bcbecbf63471cf325c3acdf0dd999f WHIRLPOOL 200717b61336c9fdf9aa9ac640789dbdd68f7da4b90c49390e95fe2dee4731bebea549ce3343a714c6593c097fee08e531a01a0b4b909aba1cb742860c5b80d5
+DIST ros_control-0.11.2.tar.gz 647175 SHA256 bccce5003243031dd815d5210f84117ff3765e81c23f6acb4941dc31fe2f753a SHA512 b08da45ec9a1468f2b2204074487306f108f17f5745b04f701fbb97c0bbe123635b9ceac53afc5a28ed8d6a1c4a6e61d43ab5733c9a36edafac384a568af2674 WHIRLPOOL 30fa2a8af7529707994d420294ce0e8ff19cce230fb01df21b4ba50ffd3ed300ec35e59b6ef428dc7d12eaf430bb0cb9437c2eb17002e776e0bf7cff8f10d8bb
+DIST ros_control-0.11.3.tar.gz 647204 SHA256 0312a13acd3a23bf9dc17594fd38ca8701917e3d458d867da9f82467f9f4c8f3 SHA512 24ef9d17c921a59e771c7089bb98385dd3cb35e1ff85187555d9b3851fd7c354c6d6e0156c62b024343e2fcf5be5dc52ad6a9b2489e94f6dc1bf672995d35f6a WHIRLPOOL 2569d04d98ee3eb7d72fc3d09234c960928c8f2089a7edd3b5210cca0386ad5ce3a15e86e969f369f943f79d878d3fd99e1ec3c511d554a6bd4b84bbebd8ea57
+DIST ros_control-0.11.4.tar.gz 647356 SHA256 08bef43e6312986fb4de433f5b7c3e96d5456b2c082433fef180634c4d3c0254 SHA512 a946468890961561497ffe7b5ff8ecf9b458f0b770b9d1ede240a7edabbba39849d85e68ebba5003023776e5a984d2005eb6ba4980b67415570f78b243dd4032 WHIRLPOOL 770b0bf29539e29f5c6aa017b0627bfd11f2330cfe56dd2ea0b6b62265df425f0b28338e73910d45753fc0338eb78236bd65426a66785ec6192c070b9d3a9416
+DIST ros_control-0.11.5.tar.gz 647031 SHA256 aec82af44d9e22b588154faca26d8281cbc649c5dc225d22f49ef20246af2e14 SHA512 78840dbcc4ce544b778bd31f34aa94dce65fef4768e06aa9e5ed1363665ba14fc9fdf82cc85b2c6fe0e07ccdf9213be89f30a62e6ae3fd896aa55baee06de034 WHIRLPOOL 32e4fc39042292f0ff582e45d4c43b70bb64bc6a5a3b86c2c1edd7d398afdb8f4223629489a7e6b6001b54485c9d2a9d744c8247cbf1d3943f26e953dbeb31c1
+DIST ros_control-0.12.0.tar.gz 648605 SHA256 6a3c4194178c6aeacfa39f1c8c334a177b15dffc8efa51b4fba88df4b5bdbf6c SHA512 4bbd16d641a764b25ffe1c9550c50526107a33bd096a44daa170f8f991aa313e98fdf875eb446ae6b7673de7da48a4ad83b6eca9d50c3b478e9c8bb8f619ffb6 WHIRLPOOL 9436815612dc4be004d866c853474f53692408e03bd5952dcde65fc30373f4049c7fa9e5d25878f6d9c8d4e4761e333781b9030d0fa636c7e1c1b407b73cdfd7
+EBUILD joint_limits_interface-0.11.0-r1.ebuild 521 SHA256 34f7b569f47fea0cc88ea15dc65e6e12de2390a809325b02f58f41c70a3f8041 SHA512 8d047397f2a940b87f087cfbbeef266d26e3deacd06f4249ec4b0795053fc0cd573c3ecbe380d90484227c71d25a797792ffd7de684830f2183b1f8e0b6e7221 WHIRLPOOL 7b308073e480ce6b0713dfe41af738a5813be5a95cbb2d4abe442d90eacce4a81c0db50a1d01a975eabebf664458c55937c0533fa8bc14bbcd9d73fbe37a9086
+EBUILD joint_limits_interface-0.11.1-r1.ebuild 521 SHA256 34f7b569f47fea0cc88ea15dc65e6e12de2390a809325b02f58f41c70a3f8041 SHA512 8d047397f2a940b87f087cfbbeef266d26e3deacd06f4249ec4b0795053fc0cd573c3ecbe380d90484227c71d25a797792ffd7de684830f2183b1f8e0b6e7221 WHIRLPOOL 7b308073e480ce6b0713dfe41af738a5813be5a95cbb2d4abe442d90eacce4a81c0db50a1d01a975eabebf664458c55937c0533fa8bc14bbcd9d73fbe37a9086
+EBUILD joint_limits_interface-0.11.2.ebuild 476 SHA256 1db4d1c1df5275974c0dbf9cc084542b08989f7d198f32878dd4652bc96e3bb1 SHA512 8398bc25e862c3522ef39dac560c5a1ec00abbfa552e70c87c0700d651f4192eff3e3ef80bf921d3bc005a1d04f442501d0f5e67f2973d4f1f484ec4829c6381 WHIRLPOOL aa73e8781db002e600c352d74ce634d72d2ffc6d977a54439ab78432b512021abcf82a60ea8625381415a19531361276d270480f250996751e7510174216d9b3
+EBUILD joint_limits_interface-0.11.3.ebuild 490 SHA256 50c47e89e877804c0fcc6d6ce3ae4dec3fae9d4ad3bb5dfd1cbb675feb185164 SHA512 41ca8984579c77512c5aa03228b1326482ae9a2a68c64feec168f9bb06e884e802d49c50073777571f955ec19941de6b60129e96f6ebbade73da03d48936518c WHIRLPOOL 52eee43d2e359632ab6371d52818f0f45856a9f7213a4c116f20eb17bb924f126271a131d689dbfaa8a91019c95e4ab656e5523fd30c347cd91add410f3eabd4
+EBUILD joint_limits_interface-0.11.4.ebuild 490 SHA256 53e94a351972e4a6de6912af8b9ab4560d7a2d1183805931a1bd3a6257192e94 SHA512 c406a6c3e2f981d4a8d94772f0862a063f987f7bd66e8c0dbda5cdcdb29f4acc5a88dda9d33b162ea3f8d2e4ebf08505af2b2587698553bdd2d6a454a23e75f0 WHIRLPOOL 40571e9eed009d3292fd30fc0ae38b5667db7a418ab32651bc03331cce669515e20937f8292e22779564180b8306874fba9761b5713c24e1ecb1299ebe136c0b
+EBUILD joint_limits_interface-0.11.5.ebuild 490 SHA256 53e94a351972e4a6de6912af8b9ab4560d7a2d1183805931a1bd3a6257192e94 SHA512 c406a6c3e2f981d4a8d94772f0862a063f987f7bd66e8c0dbda5cdcdb29f4acc5a88dda9d33b162ea3f8d2e4ebf08505af2b2587698553bdd2d6a454a23e75f0 WHIRLPOOL 40571e9eed009d3292fd30fc0ae38b5667db7a418ab32651bc03331cce669515e20937f8292e22779564180b8306874fba9761b5713c24e1ecb1299ebe136c0b
+EBUILD joint_limits_interface-0.12.0.ebuild 490 SHA256 53e94a351972e4a6de6912af8b9ab4560d7a2d1183805931a1bd3a6257192e94 SHA512 c406a6c3e2f981d4a8d94772f0862a063f987f7bd66e8c0dbda5cdcdb29f4acc5a88dda9d33b162ea3f8d2e4ebf08505af2b2587698553bdd2d6a454a23e75f0 WHIRLPOOL 40571e9eed009d3292fd30fc0ae38b5667db7a418ab32651bc03331cce669515e20937f8292e22779564180b8306874fba9761b5713c24e1ecb1299ebe136c0b
+EBUILD joint_limits_interface-9999.ebuild 490 SHA256 50c47e89e877804c0fcc6d6ce3ae4dec3fae9d4ad3bb5dfd1cbb675feb185164 SHA512 41ca8984579c77512c5aa03228b1326482ae9a2a68c64feec168f9bb06e884e802d49c50073777571f955ec19941de6b60129e96f6ebbade73da03d48936518c WHIRLPOOL 52eee43d2e359632ab6371d52818f0f45856a9f7213a4c116f20eb17bb924f126271a131d689dbfaa8a91019c95e4ab656e5523fd30c347cd91add410f3eabd4
+MISC ChangeLog 3553 SHA256 a2f87580394fffdb79d6cdfca3bf692378ed022e189524bc01f28dcf8461ea2a SHA512 fb9a961f7593d8c498d59bbe9695317fbd0bc8d13a25fb12fb16aa5611461ada6d038c8571600942dcd45da291dde520773aeb437f8cfa4dcf81f541247ae23b WHIRLPOOL 7fe2ba15377f6bc2ab1596e6f2bd00004ff66b52735aa4d95e3fbd61d7a680ed870caa84d83c1ee3a9c0fc0de4397e611035de275209e0692054889cb57c91e9
+MISC metadata.xml 338 SHA256 36b994e970003f63fc6e94ff020934d45d831b3ab7039b51f17c2e87e90b4d94 SHA512 7421fdc9a470e8ad0fa85cfece8dd02db2790e8718508de2e9e57c8788452c0323c5ac339b49c01c3478ebb35e134de9a2adaebc7744f1e61e66635fdb7edb10 WHIRLPOOL da488313fc78451dd5b629e71ad581dd92d1b1a6f85cb3474d7ebf26d7c73aa356718568a4d8d76ff5e79b5f34cb819effa1a5c12fbdb3bca8365951491b7fe3
diff --git a/dev-ros/joint_limits_interface/files/urdfdom1.patch b/dev-ros/joint_limits_interface/files/urdfdom1.patch
new file mode 100644
index 000000000000..b63fe13ec22d
--- /dev/null
+++ b/dev-ros/joint_limits_interface/files/urdfdom1.patch
@@ -0,0 +1,22 @@
+Index: joint_limits_interface/include/joint_limits_interface/joint_limits_urdf.h
+===================================================================
+--- joint_limits_interface.orig/include/joint_limits_interface/joint_limits_urdf.h
++++ joint_limits_interface/include/joint_limits_interface/joint_limits_urdf.h
+@@ -48,7 +48,7 @@ namespace joint_limits_interface
+ * values. Values in \e limits not present in \e urdf_joint remain unchanged.
+ * \return True if \e urdf_joint has a valid limits specification, false otherwise.
+ */
+-inline bool getJointLimits(boost::shared_ptr<const urdf::Joint> urdf_joint, JointLimits& limits)
++inline bool getJointLimits(std::shared_ptr<const urdf::Joint> urdf_joint, JointLimits& limits)
+ {
+ if (!urdf_joint || !urdf_joint->limits)
+ {
+@@ -84,7 +84,7 @@ inline bool getJointLimits(boost::shared
+ * \param[out] soft_limits Where URDF soft joint limit data gets written into.
+ * \return True if \e urdf_joint has a valid soft limits specification, false otherwise.
+ */
+-inline bool getSoftJointLimits(boost::shared_ptr<const urdf::Joint> urdf_joint, SoftJointLimits& soft_limits)
++inline bool getSoftJointLimits(std::shared_ptr<const urdf::Joint> urdf_joint, SoftJointLimits& soft_limits)
+ {
+ if (!urdf_joint || !urdf_joint->safety)
+ {
diff --git a/dev-ros/joint_limits_interface/joint_limits_interface-0.11.0-r1.ebuild b/dev-ros/joint_limits_interface/joint_limits_interface-0.11.0-r1.ebuild
new file mode 100644
index 000000000000..3b99d21de4f6
--- /dev/null
+++ b/dev-ros/joint_limits_interface/joint_limits_interface-0.11.0-r1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 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="Interface for enforcing joint limits"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ dev-ros/roscpp
+ dev-ros/hardware_interface
+ >=dev-libs/urdfdom-1
+"
+DEPEND="${RDEPEND}
+ test? ( dev-ros/rostest dev-cpp/gtest )"
+PATCHES=( "${FILESDIR}/urdfdom1.patch" )
diff --git a/dev-ros/joint_limits_interface/joint_limits_interface-0.11.1-r1.ebuild b/dev-ros/joint_limits_interface/joint_limits_interface-0.11.1-r1.ebuild
new file mode 100644
index 000000000000..3b99d21de4f6
--- /dev/null
+++ b/dev-ros/joint_limits_interface/joint_limits_interface-0.11.1-r1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 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="Interface for enforcing joint limits"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ dev-ros/roscpp
+ dev-ros/hardware_interface
+ >=dev-libs/urdfdom-1
+"
+DEPEND="${RDEPEND}
+ test? ( dev-ros/rostest dev-cpp/gtest )"
+PATCHES=( "${FILESDIR}/urdfdom1.patch" )
diff --git a/dev-ros/joint_limits_interface/joint_limits_interface-0.11.2.ebuild b/dev-ros/joint_limits_interface/joint_limits_interface-0.11.2.ebuild
new file mode 100644
index 000000000000..07764eea1d79
--- /dev/null
+++ b/dev-ros/joint_limits_interface/joint_limits_interface-0.11.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2016 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="Interface for enforcing joint limits"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ dev-ros/roscpp
+ dev-ros/hardware_interface
+ dev-libs/urdfdom
+"
+DEPEND="${RDEPEND}
+ test? ( dev-ros/rostest dev-cpp/gtest )"
diff --git a/dev-ros/joint_limits_interface/joint_limits_interface-0.11.3.ebuild b/dev-ros/joint_limits_interface/joint_limits_interface-0.11.3.ebuild
new file mode 100644
index 000000000000..c8529d171588
--- /dev/null
+++ b/dev-ros/joint_limits_interface/joint_limits_interface-0.11.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 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="Interface for enforcing joint limits"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ dev-ros/roscpp
+ dev-ros/hardware_interface
+ dev-libs/urdfdom
+ dev-ros/urdf
+"
+DEPEND="${RDEPEND}
+ test? ( dev-ros/rostest dev-cpp/gtest )"
diff --git a/dev-ros/joint_limits_interface/joint_limits_interface-0.11.4.ebuild b/dev-ros/joint_limits_interface/joint_limits_interface-0.11.4.ebuild
new file mode 100644
index 000000000000..14895139a1c1
--- /dev/null
+++ b/dev-ros/joint_limits_interface/joint_limits_interface-0.11.4.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 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="Interface for enforcing joint limits"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ dev-ros/roscpp
+ dev-ros/hardware_interface
+ dev-libs/urdfdom
+ dev-ros/urdf
+"
+DEPEND="${RDEPEND}
+ test? ( dev-ros/rostest dev-cpp/gtest )"
diff --git a/dev-ros/joint_limits_interface/joint_limits_interface-0.11.5.ebuild b/dev-ros/joint_limits_interface/joint_limits_interface-0.11.5.ebuild
new file mode 100644
index 000000000000..14895139a1c1
--- /dev/null
+++ b/dev-ros/joint_limits_interface/joint_limits_interface-0.11.5.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 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="Interface for enforcing joint limits"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ dev-ros/roscpp
+ dev-ros/hardware_interface
+ dev-libs/urdfdom
+ dev-ros/urdf
+"
+DEPEND="${RDEPEND}
+ test? ( dev-ros/rostest dev-cpp/gtest )"
diff --git a/dev-ros/joint_limits_interface/joint_limits_interface-0.12.0.ebuild b/dev-ros/joint_limits_interface/joint_limits_interface-0.12.0.ebuild
new file mode 100644
index 000000000000..14895139a1c1
--- /dev/null
+++ b/dev-ros/joint_limits_interface/joint_limits_interface-0.12.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 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="Interface for enforcing joint limits"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ dev-ros/roscpp
+ dev-ros/hardware_interface
+ dev-libs/urdfdom
+ dev-ros/urdf
+"
+DEPEND="${RDEPEND}
+ test? ( dev-ros/rostest dev-cpp/gtest )"
diff --git a/dev-ros/joint_limits_interface/joint_limits_interface-9999.ebuild b/dev-ros/joint_limits_interface/joint_limits_interface-9999.ebuild
new file mode 100644
index 000000000000..c8529d171588
--- /dev/null
+++ b/dev-ros/joint_limits_interface/joint_limits_interface-9999.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 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="Interface for enforcing joint limits"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ dev-ros/roscpp
+ dev-ros/hardware_interface
+ dev-libs/urdfdom
+ dev-ros/urdf
+"
+DEPEND="${RDEPEND}
+ test? ( dev-ros/rostest dev-cpp/gtest )"
diff --git a/dev-ros/joint_limits_interface/metadata.xml b/dev-ros/joint_limits_interface/metadata.xml
new file mode 100644
index 000000000000..3c25465fb298
--- /dev/null
+++ b/dev-ros/joint_limits_interface/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-controls/ros_control</remote-id>
+ </upstream>
+</pkgmetadata>