[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/
commit: 1e46e6c63050420c88561ff48cff5d65f92e3f04 Author: Alexis Ballier gentoo org> AuthorDate: Fri Aug 7 14:55:02 2020 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Aug 7 15:32:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e46e6c6 dev-ros/pluginlib: add subslot Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Alexis Ballier gentoo.org> .../{pluginlib-1.13.0-r1.ebuild => pluginlib-1.13.0-r2.ebuild} | 2 +- dev-ros/pluginlib/pluginlib-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ros/pluginlib/pluginlib-1.13.0-r1.ebuild b/dev-ros/pluginlib/pluginlib-1.13.0-r2.ebuild similarity index 98% rename from dev-ros/pluginlib/pluginlib-1.13.0-r1.ebuild rename to dev-ros/pluginlib/pluginlib-1.13.0-r2.ebuild index 3386003b331..7dc414eb606 100644 --- a/dev-ros/pluginlib/pluginlib-1.13.0-r1.ebuild +++ b/dev-ros/pluginlib/pluginlib-1.13.0-r2.ebuild @@ -11,7 +11,7 @@ inherit ros-catkin DESCRIPTION="Tools for writing and dynamically loading plugins using the ROS infrastructure" LICENSE="BSD" -SLOT="0" +SLOT="0/${PV}" IUSE="" RDEPEND=" diff --git a/dev-ros/pluginlib/pluginlib-.ebuild b/dev-ros/pluginlib/pluginlib-.ebuild index 3386003b331..7dc414eb606 100644 --- a/dev-ros/pluginlib/pluginlib-.ebuild +++ b/dev-ros/pluginlib/pluginlib-.ebuild @@ -11,7 +11,7 @@ inherit ros-catkin DESCRIPTION="Tools for writing and dynamically loading plugins using the ROS infrastructure" LICENSE="BSD" -SLOT="0" +SLOT="0/${PV}" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/, dev-ros/pluginlib/files/
commit: fe92a7ebd0267e053d01643dcf00655e87f9393b Author: Alexis Ballier gentoo org> AuthorDate: Fri Aug 7 10:38:42 2020 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Aug 7 13:16:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe92a7eb dev-ros/pluginlib: add more search pathes Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Alexis Ballier gentoo.org> dev-ros/pluginlib/files/libdir.patch | 19 +++ ...inlib-1.13.0.ebuild => pluginlib-1.13.0-r1.ebuild} | 5 + dev-ros/pluginlib/pluginlib-.ebuild | 5 + 3 files changed, 21 insertions(+), 8 deletions(-) diff --git a/dev-ros/pluginlib/files/libdir.patch b/dev-ros/pluginlib/files/libdir.patch new file mode 100644 index 000..5152705f019 --- /dev/null +++ b/dev-ros/pluginlib/files/libdir.patch @@ -0,0 +1,19 @@ +Add more search pathes for potential libdirs + +Index: pluginlib/include/pluginlib/class_loader_imp.hpp +=== +--- pluginlib.orig/include/pluginlib/class_loader_imp.hpp pluginlib/include/pluginlib/class_loader_imp.hpp +@@ -323,6 +323,12 @@ std::vector ClassLoader: + boost::filesystem::path bin("bin"); + lib_paths.push_back((path / bin).string()); + #endif ++ boost::filesystem::path lib64("lib64"); ++ lib_paths.push_back((path / lib64).string()); ++ boost::filesystem::path lib32("lib32"); ++ lib_paths.push_back((path / lib32).string()); ++ boost::filesystem::path libx32("libx32"); ++ lib_paths.push_back((path / libx32).string()); + boost::filesystem::path lib("lib"); + lib_paths.push_back((path / lib).string()); + } diff --git a/dev-ros/pluginlib/pluginlib-1.13.0.ebuild b/dev-ros/pluginlib/pluginlib-1.13.0-r1.ebuild similarity index 81% rename from dev-ros/pluginlib/pluginlib-1.13.0.ebuild rename to dev-ros/pluginlib/pluginlib-1.13.0-r1.ebuild index 6589477b3a3..3386003b331 100644 --- a/dev-ros/pluginlib/pluginlib-1.13.0.ebuild +++ b/dev-ros/pluginlib/pluginlib-1.13.0-r1.ebuild @@ -23,15 +23,12 @@ RDEPEND=" " DEPEND="${RDEPEND} test? ( dev-cpp/gtest )" -PATCHES=( "${FILESDIR}/catkin_prefix_path2.patch" ) +PATCHES=( "${FILESDIR}/catkin_prefix_path2.patch" "${FILESDIR}/libdir.patch" ) src_test() { cmake_build tests export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}" - if [ ! -e "${BUILD_DIR}/devel/lib" ] ; then - ln -s $(get_libdir) "${BUILD_DIR}/devel/lib" || die - fi export CATKIN_PREFIX_PATH=devel/ ros-catkin_src_test } diff --git a/dev-ros/pluginlib/pluginlib-.ebuild b/dev-ros/pluginlib/pluginlib-.ebuild index 6589477b3a3..3386003b331 100644 --- a/dev-ros/pluginlib/pluginlib-.ebuild +++ b/dev-ros/pluginlib/pluginlib-.ebuild @@ -23,15 +23,12 @@ RDEPEND=" " DEPEND="${RDEPEND} test? ( dev-cpp/gtest )" -PATCHES=( "${FILESDIR}/catkin_prefix_path2.patch" ) +PATCHES=( "${FILESDIR}/catkin_prefix_path2.patch" "${FILESDIR}/libdir.patch" ) src_test() { cmake_build tests export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}" - if [ ! -e "${BUILD_DIR}/devel/lib" ] ; then - ln -s $(get_libdir) "${BUILD_DIR}/devel/lib" || die - fi export CATKIN_PREFIX_PATH=devel/ ros-catkin_src_test }
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/
commit: e3a611e378f92e92e64c51b129c8b461eaf5484c Author: Alexis Ballier gentoo org> AuthorDate: Wed Jul 29 18:05:52 2020 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Jul 29 18:06:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3a611e3 dev-ros/pluginlib: set proper pathes for tests Closes: https://bugs.gentoo.org/624934 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Alexis Ballier gentoo.org> dev-ros/pluginlib/pluginlib-1.13.0.ebuild | 11 +++ dev-ros/pluginlib/pluginlib-.ebuild | 11 +++ 2 files changed, 22 insertions(+) diff --git a/dev-ros/pluginlib/pluginlib-1.13.0.ebuild b/dev-ros/pluginlib/pluginlib-1.13.0.ebuild index ba9b469f3e1..6589477b3a3 100644 --- a/dev-ros/pluginlib/pluginlib-1.13.0.ebuild +++ b/dev-ros/pluginlib/pluginlib-1.13.0.ebuild @@ -24,3 +24,14 @@ RDEPEND=" DEPEND="${RDEPEND} test? ( dev-cpp/gtest )" PATCHES=( "${FILESDIR}/catkin_prefix_path2.patch" ) + +src_test() { + cmake_build tests + + export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}" + if [ ! -e "${BUILD_DIR}/devel/lib" ] ; then + ln -s $(get_libdir) "${BUILD_DIR}/devel/lib" || die + fi + export CATKIN_PREFIX_PATH=devel/ + ros-catkin_src_test +} diff --git a/dev-ros/pluginlib/pluginlib-.ebuild b/dev-ros/pluginlib/pluginlib-.ebuild index ba9b469f3e1..6589477b3a3 100644 --- a/dev-ros/pluginlib/pluginlib-.ebuild +++ b/dev-ros/pluginlib/pluginlib-.ebuild @@ -24,3 +24,14 @@ RDEPEND=" DEPEND="${RDEPEND} test? ( dev-cpp/gtest )" PATCHES=( "${FILESDIR}/catkin_prefix_path2.patch" ) + +src_test() { + cmake_build tests + + export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}" + if [ ! -e "${BUILD_DIR}/devel/lib" ] ; then + ln -s $(get_libdir) "${BUILD_DIR}/devel/lib" || die + fi + export CATKIN_PREFIX_PATH=devel/ + ros-catkin_src_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/
commit: f4a54b2b4e56d4b0a31d0fa30b01b1901a6a8d91 Author: Alexis Ballier gentoo org> AuthorDate: Mon Jul 27 11:34:06 2020 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Jul 27 11:34:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4a54b2b dev-ros/pluginlib: drop python comapt Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Alexis Ballier gentoo.org> dev-ros/pluginlib/pluginlib-1.13.0.ebuild | 1 - dev-ros/pluginlib/pluginlib-.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/dev-ros/pluginlib/pluginlib-1.13.0.ebuild b/dev-ros/pluginlib/pluginlib-1.13.0.ebuild index e21d6c7ad77..1aa56fa0c13 100644 --- a/dev-ros/pluginlib/pluginlib-1.13.0.ebuild +++ b/dev-ros/pluginlib/pluginlib-1.13.0.ebuild @@ -5,7 +5,6 @@ EAPI=7 ROS_REPO_URI="https://github.com/ros/pluginlib; KEYWORDS="~amd64 ~arm" -PYTHON_COMPAT=( python2_7 ) ROS_SUBDIR="${PN}" inherit ros-catkin diff --git a/dev-ros/pluginlib/pluginlib-.ebuild b/dev-ros/pluginlib/pluginlib-.ebuild index e21d6c7ad77..1aa56fa0c13 100644 --- a/dev-ros/pluginlib/pluginlib-.ebuild +++ b/dev-ros/pluginlib/pluginlib-.ebuild @@ -5,7 +5,6 @@ EAPI=7 ROS_REPO_URI="https://github.com/ros/pluginlib; KEYWORDS="~amd64 ~arm" -PYTHON_COMPAT=( python2_7 ) ROS_SUBDIR="${PN}" inherit ros-catkin
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/
commit: c71f7eb0abb685c1bdf5d1816bae8db36a7d0a97 Author: Alexis Ballier gentoo org> AuthorDate: Sun May 13 10:48:46 2018 + Commit: Alexis Ballier gentoo org> CommitDate: Sun May 13 10:48:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c71f7eb0 dev-ros/pluginlib: bump to 1.12.1 Package-Manager: Portage-2.3.36, Repoman-2.3.9 dev-ros/pluginlib/Manifest| 1 + dev-ros/pluginlib/pluginlib-1.12.1.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/dev-ros/pluginlib/Manifest b/dev-ros/pluginlib/Manifest index 11fa625078d..3d7ee7a419e 100644 --- a/dev-ros/pluginlib/Manifest +++ b/dev-ros/pluginlib/Manifest @@ -1 +1,2 @@ DIST pluginlib-1.12.0.tar.gz 20298 BLAKE2B 9d6e5adb6bd64f02d237fa1992402cb016266071c0fa0447709880f90550f36f9e280163a3e054594235d0102f7fb22f4b98a56216b0db9ebaa200b99d018570 SHA512 fcd51908c6c7223bbe50eb43733ba6d00e11419b26d2b9a05aaaf6498020fcd44bacc19313c3a4dd7524bf69d4f54aec27e05b1f88ee578191484c53c1e3f767 +DIST pluginlib-1.12.1.tar.gz 19619 BLAKE2B e91fb15b4857fae10012a71df606f5040d5a62bdee596695c873808790eea02cd380eedda6c438388264003d7ac930ebc2c649a421411580dd095365c93d3c8e SHA512 1a15cd934c4f93fecf32d7d3cab1ee6caae61d59aa65d1f796ab2ba63d5204a6fe28744c28eac80d304bd802b184afe79ead621b3c370c6d3526a944c144d724 diff --git a/dev-ros/pluginlib/pluginlib-1.12.1.ebuild b/dev-ros/pluginlib/pluginlib-1.12.1.ebuild new file mode 100644 index 000..5346810670b --- /dev/null +++ b/dev-ros/pluginlib/pluginlib-1.12.1.ebuild @@ -0,0 +1,27 @@ +# 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/pluginlib; +KEYWORDS="~amd64 ~arm" +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +ROS_SUBDIR="${PN}" + +inherit ros-catkin + +DESCRIPTION="Provides tools for writing and dynamically loading plugins using the ROS build infrastructure" +LICENSE="BSD" +SLOT="0" +IUSE="" + +RDEPEND=" + >=dev-ros/class_loader-0.3.5:= + dev-ros/rosconsole + dev-ros/roslib[${PYTHON_USEDEP}] + dev-libs/boost:= + dev-libs/tinyxml2:= +" +DEPEND="${RDEPEND} + test? ( dev-cpp/gtest )" +PATCHES=( "${FILESDIR}/catkin_prefix_path2.patch" )
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/
commit: 81125e7cc579c30549939bdf2ae454030d256db5 Author: Alexis Ballier gentoo org> AuthorDate: Sun May 13 10:47:46 2018 + Commit: Alexis Ballier gentoo org> CommitDate: Sun May 13 10:48:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81125e7c dev-ros/pluginlib: Remove old Package-Manager: Portage-2.3.36, Repoman-2.3.9 dev-ros/pluginlib/Manifest| 2 -- dev-ros/pluginlib/pluginlib-1.11.2.ebuild | 27 --- dev-ros/pluginlib/pluginlib-1.11.3.ebuild | 27 --- 3 files changed, 56 deletions(-) diff --git a/dev-ros/pluginlib/Manifest b/dev-ros/pluginlib/Manifest index 3ffe40dd06e..11fa625078d 100644 --- a/dev-ros/pluginlib/Manifest +++ b/dev-ros/pluginlib/Manifest @@ -1,3 +1 @@ -DIST pluginlib-1.11.2.tar.gz 22844 BLAKE2B 3f3090b2b41754c0989cbc2c0f31333cf404aca00c481c3062955b01274b1cddb76eef41a0bce9a01058b461a293d42beae7c9337e8780d1e9503968196f0a98 SHA512 579aeb2ae82d6607c62007a5be6ccc402856c135e69a500d530ce5569c4f77526a63fee8b948db997db2face37bdac929b58911b5245c6ad641d19af055e46c0 -DIST pluginlib-1.11.3.tar.gz 23465 BLAKE2B 64725b7bd3896362168db324dbbdc9a0de24d6c79b77d3b21e6d6a95091bfe7bca35fe93617200ed993a20aa8ce5604b90eadf546ca0d3ab5cca79dd47e182a0 SHA512 5d0acadf69362137041b6f08724ef0c0b0209ca901d1d082df38224e08ad990e43133979e9462128f0b9fb313ad4c9398bf5c075e5669a1cd3cd8dd715e9355b DIST pluginlib-1.12.0.tar.gz 20298 BLAKE2B 9d6e5adb6bd64f02d237fa1992402cb016266071c0fa0447709880f90550f36f9e280163a3e054594235d0102f7fb22f4b98a56216b0db9ebaa200b99d018570 SHA512 fcd51908c6c7223bbe50eb43733ba6d00e11419b26d2b9a05aaaf6498020fcd44bacc19313c3a4dd7524bf69d4f54aec27e05b1f88ee578191484c53c1e3f767 diff --git a/dev-ros/pluginlib/pluginlib-1.11.2.ebuild b/dev-ros/pluginlib/pluginlib-1.11.2.ebuild deleted file mode 100644 index d72ce338bb9..000 --- a/dev-ros/pluginlib/pluginlib-1.11.2.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# 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/pluginlib; -KEYWORDS="~amd64 ~arm" -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) - -inherit ros-catkin - -DESCRIPTION="Provides tools for writing and dynamically loading plugins using the ROS build infrastructure" -LICENSE="BSD" -SLOT="0" -IUSE="" - -RDEPEND=" - >=dev-ros/class_loader-0.3.5 - dev-ros/rosconsole - dev-ros/roslib[${PYTHON_USEDEP}] - dev-libs/boost:= - dev-libs/tinyxml2:= - dev-ros/cmake_modules -" -DEPEND="${RDEPEND} - test? ( dev-cpp/gtest )" -PATCHES=( "${FILESDIR}/catkin_prefix_path2.patch" ) diff --git a/dev-ros/pluginlib/pluginlib-1.11.3.ebuild b/dev-ros/pluginlib/pluginlib-1.11.3.ebuild deleted file mode 100644 index 01682d753b1..000 --- a/dev-ros/pluginlib/pluginlib-1.11.3.ebuild +++ /dev/null @@ -1,27 +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/pluginlib; -KEYWORDS="~amd64 ~arm" -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) - -inherit ros-catkin - -DESCRIPTION="Provides tools for writing and dynamically loading plugins using the ROS build infrastructure" -LICENSE="BSD" -SLOT="0" -IUSE="" - -RDEPEND=" - >=dev-ros/class_loader-0.3.5 - dev-ros/rosconsole - dev-ros/roslib[${PYTHON_USEDEP}] - dev-libs/boost:= - dev-libs/tinyxml2:= - dev-ros/cmake_modules -" -DEPEND="${RDEPEND} - test? ( dev-cpp/gtest )" -PATCHES=( "${FILESDIR}/catkin_prefix_path2.patch" )
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/
commit: 094751695b3ee89a12cbe3ee96974dce630cb0d6 Author: Alexis Ballier gentoo org> AuthorDate: Sat Apr 7 13:32:48 2018 + Commit: Alexis Ballier gentoo org> CommitDate: Sat Apr 7 14:08:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09475169 dev-ros/pluginlib: bump to 1.12.0 Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-ros/pluginlib/Manifest | 1 + dev-ros/pluginlib/{pluginlib-.ebuild => pluginlib-1.12.0.ebuild} | 4 ++-- dev-ros/pluginlib/pluginlib-.ebuild | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/dev-ros/pluginlib/Manifest b/dev-ros/pluginlib/Manifest index c1443be2bcc..3ffe40dd06e 100644 --- a/dev-ros/pluginlib/Manifest +++ b/dev-ros/pluginlib/Manifest @@ -1,2 +1,3 @@ DIST pluginlib-1.11.2.tar.gz 22844 BLAKE2B 3f3090b2b41754c0989cbc2c0f31333cf404aca00c481c3062955b01274b1cddb76eef41a0bce9a01058b461a293d42beae7c9337e8780d1e9503968196f0a98 SHA512 579aeb2ae82d6607c62007a5be6ccc402856c135e69a500d530ce5569c4f77526a63fee8b948db997db2face37bdac929b58911b5245c6ad641d19af055e46c0 DIST pluginlib-1.11.3.tar.gz 23465 BLAKE2B 64725b7bd3896362168db324dbbdc9a0de24d6c79b77d3b21e6d6a95091bfe7bca35fe93617200ed993a20aa8ce5604b90eadf546ca0d3ab5cca79dd47e182a0 SHA512 5d0acadf69362137041b6f08724ef0c0b0209ca901d1d082df38224e08ad990e43133979e9462128f0b9fb313ad4c9398bf5c075e5669a1cd3cd8dd715e9355b +DIST pluginlib-1.12.0.tar.gz 20298 BLAKE2B 9d6e5adb6bd64f02d237fa1992402cb016266071c0fa0447709880f90550f36f9e280163a3e054594235d0102f7fb22f4b98a56216b0db9ebaa200b99d018570 SHA512 fcd51908c6c7223bbe50eb43733ba6d00e11419b26d2b9a05aaaf6498020fcd44bacc19313c3a4dd7524bf69d4f54aec27e05b1f88ee578191484c53c1e3f767 diff --git a/dev-ros/pluginlib/pluginlib-.ebuild b/dev-ros/pluginlib/pluginlib-1.12.0.ebuild similarity index 90% copy from dev-ros/pluginlib/pluginlib-.ebuild copy to dev-ros/pluginlib/pluginlib-1.12.0.ebuild index d72ce338bb9..5efd9ee147b 100644 --- a/dev-ros/pluginlib/pluginlib-.ebuild +++ b/dev-ros/pluginlib/pluginlib-1.12.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -6,6 +6,7 @@ EAPI=5 ROS_REPO_URI="https://github.com/ros/pluginlib; KEYWORDS="~amd64 ~arm" PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +ROS_SUBDIR="${PN}" inherit ros-catkin @@ -20,7 +21,6 @@ RDEPEND=" dev-ros/roslib[${PYTHON_USEDEP}] dev-libs/boost:= dev-libs/tinyxml2:= - dev-ros/cmake_modules " DEPEND="${RDEPEND} test? ( dev-cpp/gtest )" diff --git a/dev-ros/pluginlib/pluginlib-.ebuild b/dev-ros/pluginlib/pluginlib-.ebuild index d72ce338bb9..5efd9ee147b 100644 --- a/dev-ros/pluginlib/pluginlib-.ebuild +++ b/dev-ros/pluginlib/pluginlib-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -6,6 +6,7 @@ EAPI=5 ROS_REPO_URI="https://github.com/ros/pluginlib; KEYWORDS="~amd64 ~arm" PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +ROS_SUBDIR="${PN}" inherit ros-catkin @@ -20,7 +21,6 @@ RDEPEND=" dev-ros/roslib[${PYTHON_USEDEP}] dev-libs/boost:= dev-libs/tinyxml2:= - dev-ros/cmake_modules " DEPEND="${RDEPEND} test? ( dev-cpp/gtest )"
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/
commit: af64b2505c2e0a0f261f15f327fcbd5b09dadaf2 Author: Alexis Ballier gentoo org> AuthorDate: Sat Apr 7 14:07:12 2018 + Commit: Alexis Ballier gentoo org> CommitDate: Sat Apr 7 14:08:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af64b250 dev-ros/pluginlib: better deps Package-Manager: Portage-2.3.28, Repoman-2.3.9 .../pluginlib/{pluginlib-1.12.0.ebuild => pluginlib-1.12.0-r1.ebuild} | 2 +- dev-ros/pluginlib/pluginlib-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ros/pluginlib/pluginlib-1.12.0.ebuild b/dev-ros/pluginlib/pluginlib-1.12.0-r1.ebuild similarity index 94% rename from dev-ros/pluginlib/pluginlib-1.12.0.ebuild rename to dev-ros/pluginlib/pluginlib-1.12.0-r1.ebuild index 5efd9ee147b..5346810670b 100644 --- a/dev-ros/pluginlib/pluginlib-1.12.0.ebuild +++ b/dev-ros/pluginlib/pluginlib-1.12.0-r1.ebuild @@ -16,7 +16,7 @@ SLOT="0" IUSE="" RDEPEND=" - >=dev-ros/class_loader-0.3.5 + >=dev-ros/class_loader-0.3.5:= dev-ros/rosconsole dev-ros/roslib[${PYTHON_USEDEP}] dev-libs/boost:= diff --git a/dev-ros/pluginlib/pluginlib-.ebuild b/dev-ros/pluginlib/pluginlib-.ebuild index 5efd9ee147b..5346810670b 100644 --- a/dev-ros/pluginlib/pluginlib-.ebuild +++ b/dev-ros/pluginlib/pluginlib-.ebuild @@ -16,7 +16,7 @@ SLOT="0" IUSE="" RDEPEND=" - >=dev-ros/class_loader-0.3.5 + >=dev-ros/class_loader-0.3.5:= dev-ros/rosconsole dev-ros/roslib[${PYTHON_USEDEP}] dev-libs/boost:=
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/files/, dev-ros/pluginlib/
commit: 2420081431444f63bccb9ae6cd7951388ed31d50 Author: Alexis Ballier gentoo org> AuthorDate: Fri Mar 30 13:30:00 2018 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Mar 30 13:32:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24200814 dev-ros/pluginlib: Remove old Package-Manager: Portage-2.3.27, Repoman-2.3.9 dev-ros/pluginlib/Manifest | 1 - dev-ros/pluginlib/files/catkin_prefix_path.patch | 15 - dev-ros/pluginlib/pluginlib-1.11.1-r1.ebuild | 27 3 files changed, 43 deletions(-) diff --git a/dev-ros/pluginlib/Manifest b/dev-ros/pluginlib/Manifest index c6a0a36a4c5..dbfdb06e59f 100644 --- a/dev-ros/pluginlib/Manifest +++ b/dev-ros/pluginlib/Manifest @@ -1,2 +1 @@ -DIST pluginlib-1.11.1.tar.gz 21621 BLAKE2B 911cc5bb5752e74d90b6d2dc61cb67367fc69a3e375ef827fea49a0e0d4367f0bba6923960e7112c9ed5909b8e50738b2178a5c04d20abe4b8716559e5ebe0e1 SHA512 1bafbc35334a482b2fc08afb7c1ed53ddbc579b121b728b96893c8b82a7070d9ecd8e6e6cffa54b3539def84db9dac79fe59feb93b2de6b8f113e0bfc10a8c00 DIST pluginlib-1.11.2.tar.gz 22844 BLAKE2B 3f3090b2b41754c0989cbc2c0f31333cf404aca00c481c3062955b01274b1cddb76eef41a0bce9a01058b461a293d42beae7c9337e8780d1e9503968196f0a98 SHA512 579aeb2ae82d6607c62007a5be6ccc402856c135e69a500d530ce5569c4f77526a63fee8b948db997db2face37bdac929b58911b5245c6ad641d19af055e46c0 diff --git a/dev-ros/pluginlib/files/catkin_prefix_path.patch b/dev-ros/pluginlib/files/catkin_prefix_path.patch deleted file mode 100644 index f5a19ec6d42..000 --- a/dev-ros/pluginlib/files/catkin_prefix_path.patch +++ /dev/null @@ -1,15 +0,0 @@ -Honour CATKIN_PREFIX_PATH at runtime instead of ROS' hack to use CMAKE_PREFIX_PATH. - -Index: pluginlib-1.11.1/include/pluginlib/class_loader_imp.h -=== pluginlib-1.11.1.orig/include/pluginlib/class_loader_imp.h -+++ pluginlib-1.11.1/include/pluginlib/class_loader_imp.h -@@ -66,7 +66,7 @@ namespace - std::vector catkinFindLib() - { - std::vector lib_paths; -- const char * env = std::getenv("CMAKE_PREFIX_PATH"); -+ const char * env = std::getenv("CATKIN_PREFIX_PATH"); - if (env) { - std::string env_catkin_prefix_paths(env); - std::vector catkin_prefix_paths; diff --git a/dev-ros/pluginlib/pluginlib-1.11.1-r1.ebuild b/dev-ros/pluginlib/pluginlib-1.11.1-r1.ebuild deleted file mode 100644 index 730a3b5305d..000 --- a/dev-ros/pluginlib/pluginlib-1.11.1-r1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# 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/pluginlib; -KEYWORDS="~amd64 ~arm" -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) - -inherit ros-catkin - -DESCRIPTION="Provides tools for writing and dynamically loading plugins using the ROS build infrastructure" -LICENSE="BSD" -SLOT="0" -IUSE="" - -RDEPEND=" - >=dev-ros/class_loader-0.3.5 - dev-ros/rosconsole - dev-ros/roslib[${PYTHON_USEDEP}] - dev-libs/boost:= - dev-libs/tinyxml2:= - dev-ros/cmake_modules -" -DEPEND="${RDEPEND} - test? ( dev-cpp/gtest )" -PATCHES=( "${FILESDIR}/catkin_prefix_path.patch" )
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/
commit: 647a40e39d67c4631a671313184018650f42837a Author: Alexis Ballier gentoo org> AuthorDate: Fri Mar 30 13:31:09 2018 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Mar 30 13:32:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=647a40e3 dev-ros/pluginlib: bump to 1.11.3 Package-Manager: Portage-2.3.27, Repoman-2.3.9 dev-ros/pluginlib/Manifest| 1 + dev-ros/pluginlib/pluginlib-1.11.3.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/dev-ros/pluginlib/Manifest b/dev-ros/pluginlib/Manifest index dbfdb06e59f..c1443be2bcc 100644 --- a/dev-ros/pluginlib/Manifest +++ b/dev-ros/pluginlib/Manifest @@ -1 +1,2 @@ DIST pluginlib-1.11.2.tar.gz 22844 BLAKE2B 3f3090b2b41754c0989cbc2c0f31333cf404aca00c481c3062955b01274b1cddb76eef41a0bce9a01058b461a293d42beae7c9337e8780d1e9503968196f0a98 SHA512 579aeb2ae82d6607c62007a5be6ccc402856c135e69a500d530ce5569c4f77526a63fee8b948db997db2face37bdac929b58911b5245c6ad641d19af055e46c0 +DIST pluginlib-1.11.3.tar.gz 23465 BLAKE2B 64725b7bd3896362168db324dbbdc9a0de24d6c79b77d3b21e6d6a95091bfe7bca35fe93617200ed993a20aa8ce5604b90eadf546ca0d3ab5cca79dd47e182a0 SHA512 5d0acadf69362137041b6f08724ef0c0b0209ca901d1d082df38224e08ad990e43133979e9462128f0b9fb313ad4c9398bf5c075e5669a1cd3cd8dd715e9355b diff --git a/dev-ros/pluginlib/pluginlib-1.11.3.ebuild b/dev-ros/pluginlib/pluginlib-1.11.3.ebuild new file mode 100644 index 000..01682d753b1 --- /dev/null +++ b/dev-ros/pluginlib/pluginlib-1.11.3.ebuild @@ -0,0 +1,27 @@ +# 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/pluginlib; +KEYWORDS="~amd64 ~arm" +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +inherit ros-catkin + +DESCRIPTION="Provides tools for writing and dynamically loading plugins using the ROS build infrastructure" +LICENSE="BSD" +SLOT="0" +IUSE="" + +RDEPEND=" + >=dev-ros/class_loader-0.3.5 + dev-ros/rosconsole + dev-ros/roslib[${PYTHON_USEDEP}] + dev-libs/boost:= + dev-libs/tinyxml2:= + dev-ros/cmake_modules +" +DEPEND="${RDEPEND} + test? ( dev-cpp/gtest )" +PATCHES=( "${FILESDIR}/catkin_prefix_path2.patch" )
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/files/, dev-ros/pluginlib/
commit: d2b13688e2aec80b26063c676c549e524d0dea5e Author: Alexis Ballier gentoo org> AuthorDate: Mon Dec 4 21:46:40 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Dec 4 21:46:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2b13688 dev-ros/pluginlib: bump to 1.11.2 Package-Manager: Portage-2.3.16, Repoman-2.3.6 dev-ros/pluginlib/Manifest| 3 ++- dev-ros/pluginlib/files/catkin_prefix_path2.patch | 15 +++ .../{pluginlib-.ebuild => pluginlib-1.11.2.ebuild}| 2 +- dev-ros/pluginlib/pluginlib-.ebuild | 2 +- 4 files changed, 19 insertions(+), 3 deletions(-) diff --git a/dev-ros/pluginlib/Manifest b/dev-ros/pluginlib/Manifest index ccb761bb5d6..c6a0a36a4c5 100644 --- a/dev-ros/pluginlib/Manifest +++ b/dev-ros/pluginlib/Manifest @@ -1 +1,2 @@ -DIST pluginlib-1.11.1.tar.gz 21621 SHA256 bee838a9e62c8e889e8354f6ec5c76493f3aa6df5d19c30110068c82feb927c0 SHA512 1bafbc35334a482b2fc08afb7c1ed53ddbc579b121b728b96893c8b82a7070d9ecd8e6e6cffa54b3539def84db9dac79fe59feb93b2de6b8f113e0bfc10a8c00 WHIRLPOOL 1d05ddb55c800e0272e6c203804fdd0cdc966a6213df55a999e2ab5f14ff157ec84654d6155a1de77cdd15821776ad51918e0fa1072efbc1c08e539dd10ebce3 +DIST pluginlib-1.11.1.tar.gz 21621 BLAKE2B 911cc5bb5752e74d90b6d2dc61cb67367fc69a3e375ef827fea49a0e0d4367f0bba6923960e7112c9ed5909b8e50738b2178a5c04d20abe4b8716559e5ebe0e1 SHA512 1bafbc35334a482b2fc08afb7c1ed53ddbc579b121b728b96893c8b82a7070d9ecd8e6e6cffa54b3539def84db9dac79fe59feb93b2de6b8f113e0bfc10a8c00 +DIST pluginlib-1.11.2.tar.gz 22844 BLAKE2B 3f3090b2b41754c0989cbc2c0f31333cf404aca00c481c3062955b01274b1cddb76eef41a0bce9a01058b461a293d42beae7c9337e8780d1e9503968196f0a98 SHA512 579aeb2ae82d6607c62007a5be6ccc402856c135e69a500d530ce5569c4f77526a63fee8b948db997db2face37bdac929b58911b5245c6ad641d19af055e46c0 diff --git a/dev-ros/pluginlib/files/catkin_prefix_path2.patch b/dev-ros/pluginlib/files/catkin_prefix_path2.patch new file mode 100644 index 000..12e759c6321 --- /dev/null +++ b/dev-ros/pluginlib/files/catkin_prefix_path2.patch @@ -0,0 +1,15 @@ +Honour CATKIN_PREFIX_PATH at runtime instead of ROS' hack to use CMAKE_PREFIX_PATH. + +Index: pluginlib-1.11.2/include/pluginlib/class_loader_imp.hpp +=== +--- pluginlib-1.11.2.orig/include/pluginlib/class_loader_imp.hpp pluginlib-1.11.2/include/pluginlib/class_loader_imp.hpp +@@ -68,7 +68,7 @@ namespace + std::vector catkinFindLib() + { + std::vector lib_paths; +- const char * env = std::getenv("CMAKE_PREFIX_PATH"); ++ const char * env = std::getenv("CATKIN_PREFIX_PATH"); + if (env) { + std::string env_catkin_prefix_paths(env); + std::vector catkin_prefix_paths; diff --git a/dev-ros/pluginlib/pluginlib-.ebuild b/dev-ros/pluginlib/pluginlib-1.11.2.ebuild similarity index 91% copy from dev-ros/pluginlib/pluginlib-.ebuild copy to dev-ros/pluginlib/pluginlib-1.11.2.ebuild index 730a3b5305d..d72ce338bb9 100644 --- a/dev-ros/pluginlib/pluginlib-.ebuild +++ b/dev-ros/pluginlib/pluginlib-1.11.2.ebuild @@ -24,4 +24,4 @@ RDEPEND=" " DEPEND="${RDEPEND} test? ( dev-cpp/gtest )" -PATCHES=( "${FILESDIR}/catkin_prefix_path.patch" ) +PATCHES=( "${FILESDIR}/catkin_prefix_path2.patch" ) diff --git a/dev-ros/pluginlib/pluginlib-.ebuild b/dev-ros/pluginlib/pluginlib-.ebuild index 730a3b5305d..d72ce338bb9 100644 --- a/dev-ros/pluginlib/pluginlib-.ebuild +++ b/dev-ros/pluginlib/pluginlib-.ebuild @@ -24,4 +24,4 @@ RDEPEND=" " DEPEND="${RDEPEND} test? ( dev-cpp/gtest )" -PATCHES=( "${FILESDIR}/catkin_prefix_path.patch" ) +PATCHES=( "${FILESDIR}/catkin_prefix_path2.patch" )
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/
commit: 50a7f1ae4ad98c9da9a0a88927135e9078e01c83 Author: Alexis Ballier gentoo org> AuthorDate: Fri Nov 10 08:50:35 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Nov 10 08:51:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a7f1ae dev-ros/pluginlib: revbump Package-Manager: Portage-2.3.13, Repoman-2.3.4 dev-ros/pluginlib/{pluginlib-1.11.1.ebuild => pluginlib-1.11.1-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/dev-ros/pluginlib/pluginlib-1.11.1.ebuild b/dev-ros/pluginlib/pluginlib-1.11.1-r1.ebuild similarity index 100% rename from dev-ros/pluginlib/pluginlib-1.11.1.ebuild rename to dev-ros/pluginlib/pluginlib-1.11.1-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/, dev-ros/pluginlib/files/
commit: 619bddaf28567ae40e8b3ee45e257092327e3ea6 Author: Alexis Ballier gentoo org> AuthorDate: Wed Nov 8 11:45:18 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Nov 10 08:51:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=619bddaf dev-ros/pluginlib: bump to 1.11.1 Package-Manager: Portage-2.3.13, Repoman-2.3.4 dev-ros/pluginlib/Manifest | 1 + dev-ros/pluginlib/files/gentoo2.patch | 32 ++ ...uginlib-.ebuild => pluginlib-1.11.1.ebuild} | 2 +- dev-ros/pluginlib/pluginlib-.ebuild| 2 +- 4 files changed, 35 insertions(+), 2 deletions(-) diff --git a/dev-ros/pluginlib/Manifest b/dev-ros/pluginlib/Manifest index abffa2803f3..a1d1aa7745e 100644 --- a/dev-ros/pluginlib/Manifest +++ b/dev-ros/pluginlib/Manifest @@ -1,2 +1,3 @@ DIST pluginlib-1.10.5.tar.gz 21470 SHA256 53a0ccb7a4654d464271189fc44ba23d6be8d3ecdfb40506b9d9fb4a87f19d6c SHA512 619c552c7f6d59f02f580204477e789e2adf15ea53dfdf1d3fe3fc6e65e34dbfe1d7e7ae60b833bbf589c2afd49dc09187222e989de902758475509b8cf7cd88 WHIRLPOOL c441fbee18fa152d900e0b49198cc2b0f75a85f801bc756bc1d56f4153360e2ddfc3c63223a57fbc7ee299aef4313bd55c147fe614d6fcca708f7302ac9c52fd DIST pluginlib-1.11.0.tar.gz 21555 SHA256 f5acf838cdf15538505b670dfdf93a0c5e453d222464d729d71a22513a60e2ca SHA512 2ef27759a6fb3db0354ffd28f2de5781405d4515dad028cbba6e108aa2eb79da56bbcb8ad4dab5686a9dc59d031bfd06ca713382e99258ecdf78fc45a877e588 WHIRLPOOL 71fa457e3bd0c93f2ea68729086b6f9b1b2653f126bdec3f461ad26cb37237c27397cca8d1c5dcf74e96b72988c025738d20ef303ac6d12ae7fc17d4b3bb8a02 +DIST pluginlib-1.11.1.tar.gz 21621 SHA256 bee838a9e62c8e889e8354f6ec5c76493f3aa6df5d19c30110068c82feb927c0 SHA512 1bafbc35334a482b2fc08afb7c1ed53ddbc579b121b728b96893c8b82a7070d9ecd8e6e6cffa54b3539def84db9dac79fe59feb93b2de6b8f113e0bfc10a8c00 WHIRLPOOL 1d05ddb55c800e0272e6c203804fdd0cdc966a6213df55a999e2ab5f14ff157ec84654d6155a1de77cdd15821776ad51918e0fa1072efbc1c08e539dd10ebce3 diff --git a/dev-ros/pluginlib/files/gentoo2.patch b/dev-ros/pluginlib/files/gentoo2.patch new file mode 100644 index 000..60fbd7fee41 --- /dev/null +++ b/dev-ros/pluginlib/files/gentoo2.patch @@ -0,0 +1,32 @@ +Find package.xml in ros_packages/package_name too as we moved it here. + +Index: pluginlib-1.11.1/include/pluginlib/class_loader_imp.h +=== +--- pluginlib-1.11.1.orig/include/pluginlib/class_loader_imp.h pluginlib-1.11.1/include/pluginlib/class_loader_imp.h +@@ -510,12 +510,17 @@ ClassLoader::getPackageFromPluginXMLF + std::string package_name; + boost::filesystem::path p(plugin_xml_file_path); + boost::filesystem::path parent = p.parent_path(); ++ boost::filesystem::path basename = p.filename(); + + // Figure out exactly which package the passed XML file is exported by. + while (true) { + if (boost::filesystem::exists(parent / "package.xml")) { + std::string package_file_path = (boost::filesystem::path(parent / "package.xml")).string(); + return extractPackageNameFromPackageXML(package_file_path); ++} else if(boost::filesystem::exists(parent / "ros_packages" / basename / "package.xml")) ++{ ++ std::string package_file_path = (boost::filesystem::path(parent / "ros_packages" / basename / "package.xml")).string(); ++ return(extractPackageNameFromPackageXML(package_file_path)); + } else if (boost::filesystem::exists(parent / "manifest.xml")) { + #if BOOST_FILESYSTEM_VERSION >= 3 + std::string package = parent.filename().string(); +@@ -532,6 +537,7 @@ ClassLoader::getPackageFromPluginXMLF + } + + // Recursive case - hop one folder up ++basename = parent.filename(); + parent = parent.parent_path().string(); + + // Base case - reached root and cannot find what we're looking for diff --git a/dev-ros/pluginlib/pluginlib-.ebuild b/dev-ros/pluginlib/pluginlib-1.11.1.ebuild similarity index 93% copy from dev-ros/pluginlib/pluginlib-.ebuild copy to dev-ros/pluginlib/pluginlib-1.11.1.ebuild index 4194e2cd13c..1e00a91c58c 100644 --- a/dev-ros/pluginlib/pluginlib-.ebuild +++ b/dev-ros/pluginlib/pluginlib-1.11.1.ebuild @@ -24,4 +24,4 @@ RDEPEND=" " DEPEND="${RDEPEND} test? ( dev-cpp/gtest )" -PATCHES=( "${FILESDIR}/gentoo.patch" ) +PATCHES=( "${FILESDIR}/gentoo2.patch" ) diff --git a/dev-ros/pluginlib/pluginlib-.ebuild b/dev-ros/pluginlib/pluginlib-.ebuild index 4194e2cd13c..1e00a91c58c 100644 --- a/dev-ros/pluginlib/pluginlib-.ebuild +++ b/dev-ros/pluginlib/pluginlib-.ebuild @@ -24,4 +24,4 @@ RDEPEND=" " DEPEND="${RDEPEND} test? ( dev-cpp/gtest )" -PATCHES=( "${FILESDIR}/gentoo.patch" ) +PATCHES=( "${FILESDIR}/gentoo2.patch" )
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/files/, dev-ros/pluginlib/
commit: 635aa9c605e2499959fecd625bba22e72e367918 Author: Alexis Ballier gentoo org> AuthorDate: Fri Nov 10 08:50:53 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Nov 10 08:51:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=635aa9c6 dev-ros/pluginlib: Remove old Package-Manager: Portage-2.3.13, Repoman-2.3.4 dev-ros/pluginlib/Manifest| 2 -- dev-ros/pluginlib/files/gentoo.patch | 34 --- dev-ros/pluginlib/pluginlib-1.10.5.ebuild | 27 dev-ros/pluginlib/pluginlib-1.11.0.ebuild | 27 4 files changed, 90 deletions(-) diff --git a/dev-ros/pluginlib/Manifest b/dev-ros/pluginlib/Manifest index a1d1aa7745e..ccb761bb5d6 100644 --- a/dev-ros/pluginlib/Manifest +++ b/dev-ros/pluginlib/Manifest @@ -1,3 +1 @@ -DIST pluginlib-1.10.5.tar.gz 21470 SHA256 53a0ccb7a4654d464271189fc44ba23d6be8d3ecdfb40506b9d9fb4a87f19d6c SHA512 619c552c7f6d59f02f580204477e789e2adf15ea53dfdf1d3fe3fc6e65e34dbfe1d7e7ae60b833bbf589c2afd49dc09187222e989de902758475509b8cf7cd88 WHIRLPOOL c441fbee18fa152d900e0b49198cc2b0f75a85f801bc756bc1d56f4153360e2ddfc3c63223a57fbc7ee299aef4313bd55c147fe614d6fcca708f7302ac9c52fd -DIST pluginlib-1.11.0.tar.gz 21555 SHA256 f5acf838cdf15538505b670dfdf93a0c5e453d222464d729d71a22513a60e2ca SHA512 2ef27759a6fb3db0354ffd28f2de5781405d4515dad028cbba6e108aa2eb79da56bbcb8ad4dab5686a9dc59d031bfd06ca713382e99258ecdf78fc45a877e588 WHIRLPOOL 71fa457e3bd0c93f2ea68729086b6f9b1b2653f126bdec3f461ad26cb37237c27397cca8d1c5dcf74e96b72988c025738d20ef303ac6d12ae7fc17d4b3bb8a02 DIST pluginlib-1.11.1.tar.gz 21621 SHA256 bee838a9e62c8e889e8354f6ec5c76493f3aa6df5d19c30110068c82feb927c0 SHA512 1bafbc35334a482b2fc08afb7c1ed53ddbc579b121b728b96893c8b82a7070d9ecd8e6e6cffa54b3539def84db9dac79fe59feb93b2de6b8f113e0bfc10a8c00 WHIRLPOOL 1d05ddb55c800e0272e6c203804fdd0cdc966a6213df55a999e2ab5f14ff157ec84654d6155a1de77cdd15821776ad51918e0fa1072efbc1c08e539dd10ebce3 diff --git a/dev-ros/pluginlib/files/gentoo.patch b/dev-ros/pluginlib/files/gentoo.patch deleted file mode 100644 index 6737f7666df..000 --- a/dev-ros/pluginlib/files/gentoo.patch +++ /dev/null @@ -1,34 +0,0 @@ -Find package.xml in ros_packages/package_name too as we moved it here. - -Index: pluginlib-1.10.4/include/pluginlib/class_loader_imp.h -=== pluginlib-1.10.4.orig/include/pluginlib/class_loader_imp.h -+++ pluginlib-1.10.4/include/pluginlib/class_loader_imp.h -@@ -444,6 +444,7 @@ namespace pluginlib - std::string package_name; - boost::filesystem::path p(plugin_xml_file_path); - boost::filesystem::path parent = p.parent_path(); -+boost::filesystem::path basename = p.filename(); - - //Figure out exactly which package the passed XML file is exported by. - while (true) -@@ -453,6 +454,11 @@ namespace pluginlib - std::string package_file_path = (boost::filesystem::path(parent / "package.xml")).string(); - return(extractPackageNameFromPackageXML(package_file_path)); - } -+ else if(boost::filesystem::exists(parent / "ros_packages" / basename / "package.xml")) -+ { -+std::string package_file_path = (boost::filesystem::path(parent / "ros_packages" / basename / "package.xml")).string(); -+return(extractPackageNameFromPackageXML(package_file_path)); -+ } - else if (boost::filesystem::exists(parent / "manifest.xml")) - { - #if BOOST_FILESYSTEM_VERSION >= 3 -@@ -470,6 +476,7 @@ namespace pluginlib - } - - //Recursive case - hop one folder up -+ basename = parent.filename(); - parent = parent.parent_path().string(); - - //Base case - reached root and cannot find what we're looking for diff --git a/dev-ros/pluginlib/pluginlib-1.10.5.ebuild b/dev-ros/pluginlib/pluginlib-1.10.5.ebuild deleted file mode 100644 index 75c645625a1..000 --- a/dev-ros/pluginlib/pluginlib-1.10.5.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# 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/pluginlib; -KEYWORDS="~amd64 ~arm" -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) - -inherit ros-catkin - -DESCRIPTION="Provides tools for writing and dynamically loading plugins using the ROS build infrastructure" -LICENSE="BSD" -SLOT="0" -IUSE="" - -RDEPEND=" - >=dev-ros/class_loader-0.3.5 - dev-ros/rosconsole - dev-ros/roslib[${PYTHON_USEDEP}] - dev-libs/boost:= - dev-libs/tinyxml - dev-ros/cmake_modules -" -DEPEND="${RDEPEND} - test? ( dev-cpp/gtest )" -PATCHES=( "${FILESDIR}/gentoo.patch" ) diff --git a/dev-ros/pluginlib/pluginlib-1.11.0.ebuild b/dev-ros/pluginlib/pluginlib-1.11.0.ebuild deleted file mode 100644 index 4194e2cd13c..000 --- a/dev-ros/pluginlib/pluginlib-1.11.0.ebuild +++ /dev/null @@
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/, dev-ros/pluginlib/files/
commit: 68550f71c97eec4fea2c31e41075e4ed838b86d9 Author: Alexis Ballier gentoo org> AuthorDate: Fri Nov 10 08:50:11 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Nov 10 08:51:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68550f71 dev-ros/pluginlib: Fix runtime issues using CMAKE_PREFIX_PATH Package-Manager: Portage-2.3.13, Repoman-2.3.4 dev-ros/pluginlib/files/catkin_prefix_path.patch | 15 +++ dev-ros/pluginlib/files/gentoo2.patch| 32 dev-ros/pluginlib/pluginlib-1.11.1.ebuild| 2 +- dev-ros/pluginlib/pluginlib-.ebuild | 2 +- 4 files changed, 17 insertions(+), 34 deletions(-) diff --git a/dev-ros/pluginlib/files/catkin_prefix_path.patch b/dev-ros/pluginlib/files/catkin_prefix_path.patch new file mode 100644 index 000..f5a19ec6d42 --- /dev/null +++ b/dev-ros/pluginlib/files/catkin_prefix_path.patch @@ -0,0 +1,15 @@ +Honour CATKIN_PREFIX_PATH at runtime instead of ROS' hack to use CMAKE_PREFIX_PATH. + +Index: pluginlib-1.11.1/include/pluginlib/class_loader_imp.h +=== +--- pluginlib-1.11.1.orig/include/pluginlib/class_loader_imp.h pluginlib-1.11.1/include/pluginlib/class_loader_imp.h +@@ -66,7 +66,7 @@ namespace + std::vector catkinFindLib() + { + std::vector lib_paths; +- const char * env = std::getenv("CMAKE_PREFIX_PATH"); ++ const char * env = std::getenv("CATKIN_PREFIX_PATH"); + if (env) { + std::string env_catkin_prefix_paths(env); + std::vector catkin_prefix_paths; diff --git a/dev-ros/pluginlib/files/gentoo2.patch b/dev-ros/pluginlib/files/gentoo2.patch deleted file mode 100644 index 60fbd7fee41..000 --- a/dev-ros/pluginlib/files/gentoo2.patch +++ /dev/null @@ -1,32 +0,0 @@ -Find package.xml in ros_packages/package_name too as we moved it here. - -Index: pluginlib-1.11.1/include/pluginlib/class_loader_imp.h -=== pluginlib-1.11.1.orig/include/pluginlib/class_loader_imp.h -+++ pluginlib-1.11.1/include/pluginlib/class_loader_imp.h -@@ -510,12 +510,17 @@ ClassLoader::getPackageFromPluginXMLF - std::string package_name; - boost::filesystem::path p(plugin_xml_file_path); - boost::filesystem::path parent = p.parent_path(); -+ boost::filesystem::path basename = p.filename(); - - // Figure out exactly which package the passed XML file is exported by. - while (true) { - if (boost::filesystem::exists(parent / "package.xml")) { - std::string package_file_path = (boost::filesystem::path(parent / "package.xml")).string(); - return extractPackageNameFromPackageXML(package_file_path); -+} else if(boost::filesystem::exists(parent / "ros_packages" / basename / "package.xml")) -+{ -+ std::string package_file_path = (boost::filesystem::path(parent / "ros_packages" / basename / "package.xml")).string(); -+ return(extractPackageNameFromPackageXML(package_file_path)); - } else if (boost::filesystem::exists(parent / "manifest.xml")) { - #if BOOST_FILESYSTEM_VERSION >= 3 - std::string package = parent.filename().string(); -@@ -532,6 +537,7 @@ ClassLoader::getPackageFromPluginXMLF - } - - // Recursive case - hop one folder up -+basename = parent.filename(); - parent = parent.parent_path().string(); - - // Base case - reached root and cannot find what we're looking for diff --git a/dev-ros/pluginlib/pluginlib-1.11.1.ebuild b/dev-ros/pluginlib/pluginlib-1.11.1.ebuild index 1e00a91c58c..730a3b5305d 100644 --- a/dev-ros/pluginlib/pluginlib-1.11.1.ebuild +++ b/dev-ros/pluginlib/pluginlib-1.11.1.ebuild @@ -24,4 +24,4 @@ RDEPEND=" " DEPEND="${RDEPEND} test? ( dev-cpp/gtest )" -PATCHES=( "${FILESDIR}/gentoo2.patch" ) +PATCHES=( "${FILESDIR}/catkin_prefix_path.patch" ) diff --git a/dev-ros/pluginlib/pluginlib-.ebuild b/dev-ros/pluginlib/pluginlib-.ebuild index 1e00a91c58c..730a3b5305d 100644 --- a/dev-ros/pluginlib/pluginlib-.ebuild +++ b/dev-ros/pluginlib/pluginlib-.ebuild @@ -24,4 +24,4 @@ RDEPEND=" " DEPEND="${RDEPEND} test? ( dev-cpp/gtest )" -PATCHES=( "${FILESDIR}/gentoo2.patch" ) +PATCHES=( "${FILESDIR}/catkin_prefix_path.patch" )
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/
commit: 120a7afa786a7637991afab2df692a8cfbef9d0e Author: Alexis Ballier gentoo org> AuthorDate: Thu Aug 24 08:44:32 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Aug 24 08:44:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=120a7afa dev-ros/pluginlib: bump to 1.11.0 and update live ebuild Package-Manager: Portage-2.3.8, Repoman-2.3.3 dev-ros/pluginlib/Manifest | 1 + dev-ros/pluginlib/{pluginlib-.ebuild => pluginlib-1.11.0.ebuild} | 4 ++-- dev-ros/pluginlib/pluginlib-.ebuild | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/dev-ros/pluginlib/Manifest b/dev-ros/pluginlib/Manifest index 82ec93b0fb4..abffa2803f3 100644 --- a/dev-ros/pluginlib/Manifest +++ b/dev-ros/pluginlib/Manifest @@ -1 +1,2 @@ DIST pluginlib-1.10.5.tar.gz 21470 SHA256 53a0ccb7a4654d464271189fc44ba23d6be8d3ecdfb40506b9d9fb4a87f19d6c SHA512 619c552c7f6d59f02f580204477e789e2adf15ea53dfdf1d3fe3fc6e65e34dbfe1d7e7ae60b833bbf589c2afd49dc09187222e989de902758475509b8cf7cd88 WHIRLPOOL c441fbee18fa152d900e0b49198cc2b0f75a85f801bc756bc1d56f4153360e2ddfc3c63223a57fbc7ee299aef4313bd55c147fe614d6fcca708f7302ac9c52fd +DIST pluginlib-1.11.0.tar.gz 21555 SHA256 f5acf838cdf15538505b670dfdf93a0c5e453d222464d729d71a22513a60e2ca SHA512 2ef27759a6fb3db0354ffd28f2de5781405d4515dad028cbba6e108aa2eb79da56bbcb8ad4dab5686a9dc59d031bfd06ca713382e99258ecdf78fc45a877e588 WHIRLPOOL 71fa457e3bd0c93f2ea68729086b6f9b1b2653f126bdec3f461ad26cb37237c27397cca8d1c5dcf74e96b72988c025738d20ef303ac6d12ae7fc17d4b3bb8a02 diff --git a/dev-ros/pluginlib/pluginlib-.ebuild b/dev-ros/pluginlib/pluginlib-1.11.0.ebuild similarity index 90% copy from dev-ros/pluginlib/pluginlib-.ebuild copy to dev-ros/pluginlib/pluginlib-1.11.0.ebuild index 639878ba744..4194e2cd13c 100644 --- a/dev-ros/pluginlib/pluginlib-.ebuild +++ b/dev-ros/pluginlib/pluginlib-1.11.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -19,7 +19,7 @@ RDEPEND=" dev-ros/rosconsole dev-ros/roslib[${PYTHON_USEDEP}] dev-libs/boost:= - dev-libs/tinyxml + dev-libs/tinyxml2:= dev-ros/cmake_modules " DEPEND="${RDEPEND} diff --git a/dev-ros/pluginlib/pluginlib-.ebuild b/dev-ros/pluginlib/pluginlib-.ebuild index 639878ba744..4194e2cd13c 100644 --- a/dev-ros/pluginlib/pluginlib-.ebuild +++ b/dev-ros/pluginlib/pluginlib-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -19,7 +19,7 @@ RDEPEND=" dev-ros/rosconsole dev-ros/roslib[${PYTHON_USEDEP}] dev-libs/boost:= - dev-libs/tinyxml + dev-libs/tinyxml2:= dev-ros/cmake_modules " DEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/
commit: a18743b68df8337e5634b369dbea4ad37ab7381d Author: Alexis Ballier gentoo org> AuthorDate: Thu Aug 24 08:40:34 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Aug 24 08:40:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a18743b6 dev-ros/pluginlib: Remove old Package-Manager: Portage-2.3.8, Repoman-2.3.3 dev-ros/pluginlib/Manifest | 1 - dev-ros/pluginlib/pluginlib-1.10.4-r1.ebuild | 27 --- 2 files changed, 28 deletions(-) diff --git a/dev-ros/pluginlib/Manifest b/dev-ros/pluginlib/Manifest index 1e9b7818899..82ec93b0fb4 100644 --- a/dev-ros/pluginlib/Manifest +++ b/dev-ros/pluginlib/Manifest @@ -1,2 +1 @@ -DIST pluginlib-1.10.4.tar.gz 21420 SHA256 9a8a81d39472bda8cc8a9b189b9dc8f602b13b97a132a153144785d9fc5b68b2 SHA512 df469c6f536a062cadc5a4b38006bb407c10ab2bb4da19769ccfc46e466f1fa37216154a90fd41442ac35519eba420ad08f81bf9474511d1c5b4aca219a8b9de WHIRLPOOL b374959761d7fce017678c33fb8a44bbb960ff8002011573245f30f685dc2f48937cfda15fc515e71da1f8174b73c9cb3a66924e02d5e80f053563599dc355c4 DIST pluginlib-1.10.5.tar.gz 21470 SHA256 53a0ccb7a4654d464271189fc44ba23d6be8d3ecdfb40506b9d9fb4a87f19d6c SHA512 619c552c7f6d59f02f580204477e789e2adf15ea53dfdf1d3fe3fc6e65e34dbfe1d7e7ae60b833bbf589c2afd49dc09187222e989de902758475509b8cf7cd88 WHIRLPOOL c441fbee18fa152d900e0b49198cc2b0f75a85f801bc756bc1d56f4153360e2ddfc3c63223a57fbc7ee299aef4313bd55c147fe614d6fcca708f7302ac9c52fd diff --git a/dev-ros/pluginlib/pluginlib-1.10.4-r1.ebuild b/dev-ros/pluginlib/pluginlib-1.10.4-r1.ebuild deleted file mode 100644 index 639878ba744..000 --- a/dev-ros/pluginlib/pluginlib-1.10.4-r1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# 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/pluginlib; -KEYWORDS="~amd64 ~arm" -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) - -inherit ros-catkin - -DESCRIPTION="Provides tools for writing and dynamically loading plugins using the ROS build infrastructure" -LICENSE="BSD" -SLOT="0" -IUSE="" - -RDEPEND=" - >=dev-ros/class_loader-0.3.5 - dev-ros/rosconsole - dev-ros/roslib[${PYTHON_USEDEP}] - dev-libs/boost:= - dev-libs/tinyxml - dev-ros/cmake_modules -" -DEPEND="${RDEPEND} - test? ( dev-cpp/gtest )" -PATCHES=( "${FILESDIR}/gentoo.patch" )
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/
commit: 394eb63fe5a9ed62c86b3377699f0e437540f8d5 Author: Alexis Ballier gentoo org> AuthorDate: Sat Apr 1 10:10:52 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Sat Apr 1 12:24:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=394eb63f dev-ros/pluginlib: bump to 1.10.5 Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-ros/pluginlib/Manifest| 1 + dev-ros/pluginlib/pluginlib-1.10.5.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/dev-ros/pluginlib/Manifest b/dev-ros/pluginlib/Manifest index d5a76fb1373..1e9b7818899 100644 --- a/dev-ros/pluginlib/Manifest +++ b/dev-ros/pluginlib/Manifest @@ -1 +1,2 @@ DIST pluginlib-1.10.4.tar.gz 21420 SHA256 9a8a81d39472bda8cc8a9b189b9dc8f602b13b97a132a153144785d9fc5b68b2 SHA512 df469c6f536a062cadc5a4b38006bb407c10ab2bb4da19769ccfc46e466f1fa37216154a90fd41442ac35519eba420ad08f81bf9474511d1c5b4aca219a8b9de WHIRLPOOL b374959761d7fce017678c33fb8a44bbb960ff8002011573245f30f685dc2f48937cfda15fc515e71da1f8174b73c9cb3a66924e02d5e80f053563599dc355c4 +DIST pluginlib-1.10.5.tar.gz 21470 SHA256 53a0ccb7a4654d464271189fc44ba23d6be8d3ecdfb40506b9d9fb4a87f19d6c SHA512 619c552c7f6d59f02f580204477e789e2adf15ea53dfdf1d3fe3fc6e65e34dbfe1d7e7ae60b833bbf589c2afd49dc09187222e989de902758475509b8cf7cd88 WHIRLPOOL c441fbee18fa152d900e0b49198cc2b0f75a85f801bc756bc1d56f4153360e2ddfc3c63223a57fbc7ee299aef4313bd55c147fe614d6fcca708f7302ac9c52fd diff --git a/dev-ros/pluginlib/pluginlib-1.10.5.ebuild b/dev-ros/pluginlib/pluginlib-1.10.5.ebuild new file mode 100644 index 000..75c645625a1 --- /dev/null +++ b/dev-ros/pluginlib/pluginlib-1.10.5.ebuild @@ -0,0 +1,27 @@ +# 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/pluginlib; +KEYWORDS="~amd64 ~arm" +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +inherit ros-catkin + +DESCRIPTION="Provides tools for writing and dynamically loading plugins using the ROS build infrastructure" +LICENSE="BSD" +SLOT="0" +IUSE="" + +RDEPEND=" + >=dev-ros/class_loader-0.3.5 + dev-ros/rosconsole + dev-ros/roslib[${PYTHON_USEDEP}] + dev-libs/boost:= + dev-libs/tinyxml + dev-ros/cmake_modules +" +DEPEND="${RDEPEND} + test? ( dev-cpp/gtest )" +PATCHES=( "${FILESDIR}/gentoo.patch" )
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/, dev-ros/pluginlib/files/
commit: 2701f4e2ecddcdce15248edf2f4d66936b3187ef Author: Alexis Ballier gentoo org> AuthorDate: Mon Nov 28 15:04:16 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Nov 28 15:04:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2701f4e2 dev-ros/pluginlib: look for package.xml in ros_packages too for plugins. Package-Manager: portage-2.3.2 dev-ros/pluginlib/files/gentoo.patch | 34 ++ ...ib-1.10.4.ebuild => pluginlib-1.10.4-r1.ebuild} | 1 + dev-ros/pluginlib/pluginlib-.ebuild| 1 + 3 files changed, 36 insertions(+) diff --git a/dev-ros/pluginlib/files/gentoo.patch b/dev-ros/pluginlib/files/gentoo.patch new file mode 100644 index ..6737f76 --- /dev/null +++ b/dev-ros/pluginlib/files/gentoo.patch @@ -0,0 +1,34 @@ +Find package.xml in ros_packages/package_name too as we moved it here. + +Index: pluginlib-1.10.4/include/pluginlib/class_loader_imp.h +=== +--- pluginlib-1.10.4.orig/include/pluginlib/class_loader_imp.h pluginlib-1.10.4/include/pluginlib/class_loader_imp.h +@@ -444,6 +444,7 @@ namespace pluginlib + std::string package_name; + boost::filesystem::path p(plugin_xml_file_path); + boost::filesystem::path parent = p.parent_path(); ++boost::filesystem::path basename = p.filename(); + + //Figure out exactly which package the passed XML file is exported by. + while (true) +@@ -453,6 +454,11 @@ namespace pluginlib + std::string package_file_path = (boost::filesystem::path(parent / "package.xml")).string(); + return(extractPackageNameFromPackageXML(package_file_path)); + } ++ else if(boost::filesystem::exists(parent / "ros_packages" / basename / "package.xml")) ++ { ++std::string package_file_path = (boost::filesystem::path(parent / "ros_packages" / basename / "package.xml")).string(); ++return(extractPackageNameFromPackageXML(package_file_path)); ++ } + else if (boost::filesystem::exists(parent / "manifest.xml")) + { + #if BOOST_FILESYSTEM_VERSION >= 3 +@@ -470,6 +476,7 @@ namespace pluginlib + } + + //Recursive case - hop one folder up ++ basename = parent.filename(); + parent = parent.parent_path().string(); + + //Base case - reached root and cannot find what we're looking for diff --git a/dev-ros/pluginlib/pluginlib-1.10.4.ebuild b/dev-ros/pluginlib/pluginlib-1.10.4-r1.ebuild similarity index 93% rename from dev-ros/pluginlib/pluginlib-1.10.4.ebuild rename to dev-ros/pluginlib/pluginlib-1.10.4-r1.ebuild index 2791a4d..a96bdae 100644 --- a/dev-ros/pluginlib/pluginlib-1.10.4.ebuild +++ b/dev-ros/pluginlib/pluginlib-1.10.4-r1.ebuild @@ -25,3 +25,4 @@ RDEPEND=" " DEPEND="${RDEPEND} test? ( dev-cpp/gtest )" +PATCHES=( "${FILESDIR}/gentoo.patch" ) diff --git a/dev-ros/pluginlib/pluginlib-.ebuild b/dev-ros/pluginlib/pluginlib-.ebuild index 2791a4d..a96bdae 100644 --- a/dev-ros/pluginlib/pluginlib-.ebuild +++ b/dev-ros/pluginlib/pluginlib-.ebuild @@ -25,3 +25,4 @@ RDEPEND=" " DEPEND="${RDEPEND} test? ( dev-cpp/gtest )" +PATCHES=( "${FILESDIR}/gentoo.patch" )
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/
commit: 4a99ac07fa76f4d2f8083af1a6e40e26e6654d5d Author: Alexis Ballier gentoo org> AuthorDate: Fri Oct 14 12:38:22 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Oct 14 12:38:22 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a99ac07 dev-ros/pluginlib: bump dep on class_loader, bug #595230 Package-Manager: portage-2.3.2 dev-ros/pluginlib/pluginlib-1.10.4.ebuild | 2 +- dev-ros/pluginlib/pluginlib-.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-ros/pluginlib/pluginlib-1.10.4.ebuild b/dev-ros/pluginlib/pluginlib-1.10.4.ebuild index b931f64..2791a4d 100644 --- a/dev-ros/pluginlib/pluginlib-1.10.4.ebuild +++ b/dev-ros/pluginlib/pluginlib-1.10.4.ebuild @@ -16,7 +16,7 @@ SLOT="0" IUSE="" RDEPEND=" - dev-ros/class_loader + >=dev-ros/class_loader-0.3.5 dev-ros/rosconsole dev-ros/roslib[${PYTHON_USEDEP}] dev-libs/boost:= diff --git a/dev-ros/pluginlib/pluginlib-.ebuild b/dev-ros/pluginlib/pluginlib-.ebuild index b1193d6..2791a4d 100644 --- a/dev-ros/pluginlib/pluginlib-.ebuild +++ b/dev-ros/pluginlib/pluginlib-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -16,7 +16,7 @@ SLOT="0" IUSE="" RDEPEND=" - dev-ros/class_loader + >=dev-ros/class_loader-0.3.5 dev-ros/rosconsole dev-ros/roslib[${PYTHON_USEDEP}] dev-libs/boost:=
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/
commit: 3203fd96527f07fbece65a04a3505e93c23fb639 Author: Alexis Ballier gentoo org> AuthorDate: Fri Oct 14 12:37:40 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Oct 14 12:37:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3203fd96 dev-ros/pluginlib: remove old Package-Manager: portage-2.3.2 dev-ros/pluginlib/Manifest| 1 - dev-ros/pluginlib/pluginlib-1.10.3.ebuild | 27 --- 2 files changed, 28 deletions(-) diff --git a/dev-ros/pluginlib/Manifest b/dev-ros/pluginlib/Manifest index bb3fa03..d5a76fb 100644 --- a/dev-ros/pluginlib/Manifest +++ b/dev-ros/pluginlib/Manifest @@ -1,2 +1 @@ -DIST pluginlib-1.10.3.tar.gz 20554 SHA256 fca9f2f449ac7fea4eb4597d5ac8ac77d572f18f890333abd4cd2bbc0249f117 SHA512 01dd40edc1c29140de5f0fc9553d54daaeb4321c6117ec90bd89b55e66223dbdff98de5ae73b1210e9366b97cf9faa131252b165344eb75bd8e08a97cce7507d WHIRLPOOL 12c07d0c95d8d5da6d3debe0ed761cbc4e9b324dd8d93e44934d95897951d7bf96d3dc1b2a9989f8f5ae85a229831ebe2ac425687b3b460c70f234cff624d346 DIST pluginlib-1.10.4.tar.gz 21420 SHA256 9a8a81d39472bda8cc8a9b189b9dc8f602b13b97a132a153144785d9fc5b68b2 SHA512 df469c6f536a062cadc5a4b38006bb407c10ab2bb4da19769ccfc46e466f1fa37216154a90fd41442ac35519eba420ad08f81bf9474511d1c5b4aca219a8b9de WHIRLPOOL b374959761d7fce017678c33fb8a44bbb960ff8002011573245f30f685dc2f48937cfda15fc515e71da1f8174b73c9cb3a66924e02d5e80f053563599dc355c4 diff --git a/dev-ros/pluginlib/pluginlib-1.10.3.ebuild b/dev-ros/pluginlib/pluginlib-1.10.3.ebuild deleted file mode 100644 index b931f64.. --- a/dev-ros/pluginlib/pluginlib-1.10.3.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -ROS_REPO_URI="https://github.com/ros/pluginlib; -KEYWORDS="~amd64 ~arm" -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) - -inherit ros-catkin - -DESCRIPTION="Provides tools for writing and dynamically loading plugins using the ROS build infrastructure" -LICENSE="BSD" -SLOT="0" -IUSE="" - -RDEPEND=" - dev-ros/class_loader - dev-ros/rosconsole - dev-ros/roslib[${PYTHON_USEDEP}] - dev-libs/boost:= - dev-libs/tinyxml - dev-ros/cmake_modules -" -DEPEND="${RDEPEND} - test? ( dev-cpp/gtest )"
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/
commit: 01d700e5a6f3e8a3a6b2e58d1ed83581a728e44e Author: Alexis Ballier gentoo org> AuthorDate: Mon Sep 26 12:33:29 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Sep 26 15:03:07 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d700e5 dev-ros/pluginlib: remove old Package-Manager: portage-2.3.1 dev-ros/pluginlib/Manifest| 2 -- dev-ros/pluginlib/pluginlib-1.10.1.ebuild | 27 --- dev-ros/pluginlib/pluginlib-1.10.2.ebuild | 27 --- 3 files changed, 56 deletions(-) diff --git a/dev-ros/pluginlib/Manifest b/dev-ros/pluginlib/Manifest index 3da9259..9eac65a 100644 --- a/dev-ros/pluginlib/Manifest +++ b/dev-ros/pluginlib/Manifest @@ -1,3 +1 @@ -DIST pluginlib-1.10.1.tar.gz 17109 SHA256 239591f5eb263e48769942feb125c46a56ae3e226dc3ef4bf5dfa39ab94c47e1 SHA512 0318b2893b100d0dddce3eac029e907bcfc759525bfc17de5c42f8d55facaf9c24f162df7baf4d4ed13ea9dcdaee06c85f730507fba6fbe8218b283e10ec6122 WHIRLPOOL 901c7f4b41abc708a00292d00f9f4e22d0c7f03e3ade900389bae8c436b93406110686f44a8a3380a13f7dd9ab4f79cc639f8ed494bccee49f91a4bfa1a48e1a -DIST pluginlib-1.10.2.tar.gz 21417 SHA256 2ff0ec664c8b3c3d8a5c8f14e654a19dcfb4c06d7e2bb3756c4ea23691e5a9ee SHA512 f5a3578dc6f51d155577a44f45691abf9261fa05948fa9cb6391f26145a2fdd0d0c28d66150543cb0ec1621c7531f57f11b6e3bcae7effd716aad6cbc7481dcc WHIRLPOOL a7b89b2b27de2ca790ac6889d4c7429520bbf75bc5532cfee2aa786257b5af9e7d00c7d309326e42a27eadfea59ad5ffe8976432c6637063a4f372ef6749bcee DIST pluginlib-1.10.3.tar.gz 20554 SHA256 fca9f2f449ac7fea4eb4597d5ac8ac77d572f18f890333abd4cd2bbc0249f117 SHA512 01dd40edc1c29140de5f0fc9553d54daaeb4321c6117ec90bd89b55e66223dbdff98de5ae73b1210e9366b97cf9faa131252b165344eb75bd8e08a97cce7507d WHIRLPOOL 12c07d0c95d8d5da6d3debe0ed761cbc4e9b324dd8d93e44934d95897951d7bf96d3dc1b2a9989f8f5ae85a229831ebe2ac425687b3b460c70f234cff624d346 diff --git a/dev-ros/pluginlib/pluginlib-1.10.1.ebuild b/dev-ros/pluginlib/pluginlib-1.10.1.ebuild deleted file mode 100644 index 6cdc9d6.. --- a/dev-ros/pluginlib/pluginlib-1.10.1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -ROS_REPO_URI="https://github.com/ros/pluginlib; -KEYWORDS="~amd64 ~arm" -PYTHON_COMPAT=( python2_7 ) - -inherit ros-catkin - -DESCRIPTION="Provides tools for writing and dynamically loading plugins using the ROS build infrastructure" -LICENSE="BSD Boost-1.0" -SLOT="0" -IUSE="" - -RDEPEND=" - dev-ros/class_loader - dev-ros/rosconsole - dev-ros/roslib[${PYTHON_USEDEP}] - dev-libs/boost:= - dev-libs/tinyxml - dev-ros/cmake_modules -" -DEPEND="${RDEPEND} - test? ( dev-cpp/gtest )" diff --git a/dev-ros/pluginlib/pluginlib-1.10.2.ebuild b/dev-ros/pluginlib/pluginlib-1.10.2.ebuild deleted file mode 100644 index b1193d6.. --- a/dev-ros/pluginlib/pluginlib-1.10.2.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -ROS_REPO_URI="https://github.com/ros/pluginlib; -KEYWORDS="~amd64 ~arm" -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) - -inherit ros-catkin - -DESCRIPTION="Provides tools for writing and dynamically loading plugins using the ROS build infrastructure" -LICENSE="BSD" -SLOT="0" -IUSE="" - -RDEPEND=" - dev-ros/class_loader - dev-ros/rosconsole - dev-ros/roslib[${PYTHON_USEDEP}] - dev-libs/boost:= - dev-libs/tinyxml - dev-ros/cmake_modules -" -DEPEND="${RDEPEND} - test? ( dev-cpp/gtest )"
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/
commit: ba07c517cfe4e1fc1b51477545e3aefcaad891d7 Author: Alexis Ballier gentoo org> AuthorDate: Mon Sep 26 12:35:39 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Sep 26 15:03:08 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba07c517 dev-ros/pluginlib: bump to 1.10.4 Package-Manager: portage-2.3.1 dev-ros/pluginlib/Manifest| 1 + dev-ros/pluginlib/pluginlib-1.10.4.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/dev-ros/pluginlib/Manifest b/dev-ros/pluginlib/Manifest index 9eac65a..bb3fa03 100644 --- a/dev-ros/pluginlib/Manifest +++ b/dev-ros/pluginlib/Manifest @@ -1 +1,2 @@ DIST pluginlib-1.10.3.tar.gz 20554 SHA256 fca9f2f449ac7fea4eb4597d5ac8ac77d572f18f890333abd4cd2bbc0249f117 SHA512 01dd40edc1c29140de5f0fc9553d54daaeb4321c6117ec90bd89b55e66223dbdff98de5ae73b1210e9366b97cf9faa131252b165344eb75bd8e08a97cce7507d WHIRLPOOL 12c07d0c95d8d5da6d3debe0ed761cbc4e9b324dd8d93e44934d95897951d7bf96d3dc1b2a9989f8f5ae85a229831ebe2ac425687b3b460c70f234cff624d346 +DIST pluginlib-1.10.4.tar.gz 21420 SHA256 9a8a81d39472bda8cc8a9b189b9dc8f602b13b97a132a153144785d9fc5b68b2 SHA512 df469c6f536a062cadc5a4b38006bb407c10ab2bb4da19769ccfc46e466f1fa37216154a90fd41442ac35519eba420ad08f81bf9474511d1c5b4aca219a8b9de WHIRLPOOL b374959761d7fce017678c33fb8a44bbb960ff8002011573245f30f685dc2f48937cfda15fc515e71da1f8174b73c9cb3a66924e02d5e80f053563599dc355c4 diff --git a/dev-ros/pluginlib/pluginlib-1.10.4.ebuild b/dev-ros/pluginlib/pluginlib-1.10.4.ebuild new file mode 100644 index ..b931f64 --- /dev/null +++ b/dev-ros/pluginlib/pluginlib-1.10.4.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +ROS_REPO_URI="https://github.com/ros/pluginlib; +KEYWORDS="~amd64 ~arm" +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +inherit ros-catkin + +DESCRIPTION="Provides tools for writing and dynamically loading plugins using the ROS build infrastructure" +LICENSE="BSD" +SLOT="0" +IUSE="" + +RDEPEND=" + dev-ros/class_loader + dev-ros/rosconsole + dev-ros/roslib[${PYTHON_USEDEP}] + dev-libs/boost:= + dev-libs/tinyxml + dev-ros/cmake_modules +" +DEPEND="${RDEPEND} + test? ( dev-cpp/gtest )"
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/
commit: 331fc50a6b55ce1c6c4fdbf2213ee68e201d24ab Author: Alexis Ballier gentoo org> AuthorDate: Tue Jun 28 14:13:41 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Jun 28 14:35:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=331fc50a dev-ros/pluginlib: bump to 1.10.3 Package-Manager: portage-2.3.0 dev-ros/pluginlib/Manifest| 1 + dev-ros/pluginlib/pluginlib-1.10.3.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/dev-ros/pluginlib/Manifest b/dev-ros/pluginlib/Manifest index 915e3ef..3da9259 100644 --- a/dev-ros/pluginlib/Manifest +++ b/dev-ros/pluginlib/Manifest @@ -1,2 +1,3 @@ DIST pluginlib-1.10.1.tar.gz 17109 SHA256 239591f5eb263e48769942feb125c46a56ae3e226dc3ef4bf5dfa39ab94c47e1 SHA512 0318b2893b100d0dddce3eac029e907bcfc759525bfc17de5c42f8d55facaf9c24f162df7baf4d4ed13ea9dcdaee06c85f730507fba6fbe8218b283e10ec6122 WHIRLPOOL 901c7f4b41abc708a00292d00f9f4e22d0c7f03e3ade900389bae8c436b93406110686f44a8a3380a13f7dd9ab4f79cc639f8ed494bccee49f91a4bfa1a48e1a DIST pluginlib-1.10.2.tar.gz 21417 SHA256 2ff0ec664c8b3c3d8a5c8f14e654a19dcfb4c06d7e2bb3756c4ea23691e5a9ee SHA512 f5a3578dc6f51d155577a44f45691abf9261fa05948fa9cb6391f26145a2fdd0d0c28d66150543cb0ec1621c7531f57f11b6e3bcae7effd716aad6cbc7481dcc WHIRLPOOL a7b89b2b27de2ca790ac6889d4c7429520bbf75bc5532cfee2aa786257b5af9e7d00c7d309326e42a27eadfea59ad5ffe8976432c6637063a4f372ef6749bcee +DIST pluginlib-1.10.3.tar.gz 20554 SHA256 fca9f2f449ac7fea4eb4597d5ac8ac77d572f18f890333abd4cd2bbc0249f117 SHA512 01dd40edc1c29140de5f0fc9553d54daaeb4321c6117ec90bd89b55e66223dbdff98de5ae73b1210e9366b97cf9faa131252b165344eb75bd8e08a97cce7507d WHIRLPOOL 12c07d0c95d8d5da6d3debe0ed761cbc4e9b324dd8d93e44934d95897951d7bf96d3dc1b2a9989f8f5ae85a229831ebe2ac425687b3b460c70f234cff624d346 diff --git a/dev-ros/pluginlib/pluginlib-1.10.3.ebuild b/dev-ros/pluginlib/pluginlib-1.10.3.ebuild new file mode 100644 index 000..b931f64 --- /dev/null +++ b/dev-ros/pluginlib/pluginlib-1.10.3.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +ROS_REPO_URI="https://github.com/ros/pluginlib; +KEYWORDS="~amd64 ~arm" +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +inherit ros-catkin + +DESCRIPTION="Provides tools for writing and dynamically loading plugins using the ROS build infrastructure" +LICENSE="BSD" +SLOT="0" +IUSE="" + +RDEPEND=" + dev-ros/class_loader + dev-ros/rosconsole + dev-ros/roslib[${PYTHON_USEDEP}] + dev-libs/boost:= + dev-libs/tinyxml + dev-ros/cmake_modules +" +DEPEND="${RDEPEND} + test? ( dev-cpp/gtest )"
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/
commit: c5003eb1a6ff5d53d4af7f95946b1076436094bc Author: Alexis Ballier gentoo org> AuthorDate: Thu Mar 24 10:50:38 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Mar 24 11:18:33 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5003eb1 dev-ros/pluginlib: update license Package-Manager: portage-2.2.28 Signed-off-by: Alexis Ballier gentoo.org> dev-ros/pluginlib/pluginlib-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ros/pluginlib/pluginlib-.ebuild b/dev-ros/pluginlib/pluginlib-.ebuild index 6cdc9d6..0f84493 100644 --- a/dev-ros/pluginlib/pluginlib-.ebuild +++ b/dev-ros/pluginlib/pluginlib-.ebuild @@ -11,7 +11,7 @@ PYTHON_COMPAT=( python2_7 ) inherit ros-catkin DESCRIPTION="Provides tools for writing and dynamically loading plugins using the ROS build infrastructure" -LICENSE="BSD Boost-1.0" +LICENSE="BSD" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/
commit: 9231c6da28154029eaae9ce0c3803a2b6ca6d562 Author: Alexis Ballier gentoo org> AuthorDate: Thu Mar 24 10:52:35 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Mar 24 11:18:34 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9231c6da dev-ros/pluginlib: bump to 1.10.2 Package-Manager: portage-2.2.28 Signed-off-by: Alexis Ballier gentoo.org> dev-ros/pluginlib/Manifest| 1 + dev-ros/pluginlib/pluginlib-1.10.2.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/dev-ros/pluginlib/Manifest b/dev-ros/pluginlib/Manifest index f8240c4..915e3ef 100644 --- a/dev-ros/pluginlib/Manifest +++ b/dev-ros/pluginlib/Manifest @@ -1 +1,2 @@ DIST pluginlib-1.10.1.tar.gz 17109 SHA256 239591f5eb263e48769942feb125c46a56ae3e226dc3ef4bf5dfa39ab94c47e1 SHA512 0318b2893b100d0dddce3eac029e907bcfc759525bfc17de5c42f8d55facaf9c24f162df7baf4d4ed13ea9dcdaee06c85f730507fba6fbe8218b283e10ec6122 WHIRLPOOL 901c7f4b41abc708a00292d00f9f4e22d0c7f03e3ade900389bae8c436b93406110686f44a8a3380a13f7dd9ab4f79cc639f8ed494bccee49f91a4bfa1a48e1a +DIST pluginlib-1.10.2.tar.gz 21417 SHA256 2ff0ec664c8b3c3d8a5c8f14e654a19dcfb4c06d7e2bb3756c4ea23691e5a9ee SHA512 f5a3578dc6f51d155577a44f45691abf9261fa05948fa9cb6391f26145a2fdd0d0c28d66150543cb0ec1621c7531f57f11b6e3bcae7effd716aad6cbc7481dcc WHIRLPOOL a7b89b2b27de2ca790ac6889d4c7429520bbf75bc5532cfee2aa786257b5af9e7d00c7d309326e42a27eadfea59ad5ffe8976432c6637063a4f372ef6749bcee diff --git a/dev-ros/pluginlib/pluginlib-1.10.2.ebuild b/dev-ros/pluginlib/pluginlib-1.10.2.ebuild new file mode 100644 index 000..0f84493 --- /dev/null +++ b/dev-ros/pluginlib/pluginlib-1.10.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +ROS_REPO_URI="https://github.com/ros/pluginlib; +KEYWORDS="~amd64 ~arm" +PYTHON_COMPAT=( python2_7 ) + +inherit ros-catkin + +DESCRIPTION="Provides tools for writing and dynamically loading plugins using the ROS build infrastructure" +LICENSE="BSD" +SLOT="0" +IUSE="" + +RDEPEND=" + dev-ros/class_loader + dev-ros/rosconsole + dev-ros/roslib[${PYTHON_USEDEP}] + dev-libs/boost:= + dev-libs/tinyxml + dev-ros/cmake_modules +" +DEPEND="${RDEPEND} + test? ( dev-cpp/gtest )"
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/
commit: bfb13f29db4a94b0332c5e12cdf9ad02dbc5f095 Author: Alexis Ballier gentoo org> AuthorDate: Thu Mar 24 10:56:20 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Mar 24 11:18:37 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb13f29 dev-ros/pluginlib: add python 3.4/3.5 support Package-Manager: portage-2.2.28 Signed-off-by: Alexis Ballier gentoo.org> dev-ros/pluginlib/pluginlib-1.10.2.ebuild | 2 +- dev-ros/pluginlib/pluginlib-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ros/pluginlib/pluginlib-1.10.2.ebuild b/dev-ros/pluginlib/pluginlib-1.10.2.ebuild index 0f84493..b1193d6 100644 --- a/dev-ros/pluginlib/pluginlib-1.10.2.ebuild +++ b/dev-ros/pluginlib/pluginlib-1.10.2.ebuild @@ -6,7 +6,7 @@ EAPI=5 ROS_REPO_URI="https://github.com/ros/pluginlib; KEYWORDS="~amd64 ~arm" -PYTHON_COMPAT=( python2_7 ) +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) inherit ros-catkin diff --git a/dev-ros/pluginlib/pluginlib-.ebuild b/dev-ros/pluginlib/pluginlib-.ebuild index 0f84493..b1193d6 100644 --- a/dev-ros/pluginlib/pluginlib-.ebuild +++ b/dev-ros/pluginlib/pluginlib-.ebuild @@ -6,7 +6,7 @@ EAPI=5 ROS_REPO_URI="https://github.com/ros/pluginlib; KEYWORDS="~amd64 ~arm" -PYTHON_COMPAT=( python2_7 ) +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) inherit ros-catkin
[gentoo-commits] repo/gentoo:master commit in: dev-ros/pluginlib/
commit: e39cf95480d4b15353c879d12fc4f9ff2b7ccc7c Author: Alexis Ballier gentoo org> AuthorDate: Tue Sep 22 15:27:49 2015 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Sep 22 15:52:45 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e39cf954 dev-ros/pluginlib: Initial import. Ebuild by me. Package-Manager: portage-2.2.21 dev-ros/pluginlib/Manifest| 1 + dev-ros/pluginlib/metadata.xml| 5 + dev-ros/pluginlib/pluginlib-1.10.1.ebuild | 27 +++ dev-ros/pluginlib/pluginlib-.ebuild | 27 +++ 4 files changed, 60 insertions(+) diff --git a/dev-ros/pluginlib/Manifest b/dev-ros/pluginlib/Manifest new file mode 100644 index 000..f8240c4 --- /dev/null +++ b/dev-ros/pluginlib/Manifest @@ -0,0 +1 @@ +DIST pluginlib-1.10.1.tar.gz 17109 SHA256 239591f5eb263e48769942feb125c46a56ae3e226dc3ef4bf5dfa39ab94c47e1 SHA512 0318b2893b100d0dddce3eac029e907bcfc759525bfc17de5c42f8d55facaf9c24f162df7baf4d4ed13ea9dcdaee06c85f730507fba6fbe8218b283e10ec6122 WHIRLPOOL 901c7f4b41abc708a00292d00f9f4e22d0c7f03e3ade900389bae8c436b93406110686f44a8a3380a13f7dd9ab4f79cc639f8ed494bccee49f91a4bfa1a48e1a diff --git a/dev-ros/pluginlib/metadata.xml b/dev-ros/pluginlib/metadata.xml new file mode 100644 index 000..c42ea5b --- /dev/null +++ b/dev-ros/pluginlib/metadata.xml @@ -0,0 +1,5 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + +ros + diff --git a/dev-ros/pluginlib/pluginlib-1.10.1.ebuild b/dev-ros/pluginlib/pluginlib-1.10.1.ebuild new file mode 100644 index 000..6cdc9d6 --- /dev/null +++ b/dev-ros/pluginlib/pluginlib-1.10.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +ROS_REPO_URI="https://github.com/ros/pluginlib; +KEYWORDS="~amd64 ~arm" +PYTHON_COMPAT=( python2_7 ) + +inherit ros-catkin + +DESCRIPTION="Provides tools for writing and dynamically loading plugins using the ROS build infrastructure" +LICENSE="BSD Boost-1.0" +SLOT="0" +IUSE="" + +RDEPEND=" + dev-ros/class_loader + dev-ros/rosconsole + dev-ros/roslib[${PYTHON_USEDEP}] + dev-libs/boost:= + dev-libs/tinyxml + dev-ros/cmake_modules +" +DEPEND="${RDEPEND} + test? ( dev-cpp/gtest )" diff --git a/dev-ros/pluginlib/pluginlib-.ebuild b/dev-ros/pluginlib/pluginlib-.ebuild new file mode 100644 index 000..6cdc9d6 --- /dev/null +++ b/dev-ros/pluginlib/pluginlib-.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +ROS_REPO_URI="https://github.com/ros/pluginlib; +KEYWORDS="~amd64 ~arm" +PYTHON_COMPAT=( python2_7 ) + +inherit ros-catkin + +DESCRIPTION="Provides tools for writing and dynamically loading plugins using the ROS build infrastructure" +LICENSE="BSD Boost-1.0" +SLOT="0" +IUSE="" + +RDEPEND=" + dev-ros/class_loader + dev-ros/rosconsole + dev-ros/roslib[${PYTHON_USEDEP}] + dev-libs/boost:= + dev-libs/tinyxml + dev-ros/cmake_modules +" +DEPEND="${RDEPEND} + test? ( dev-cpp/gtest )"