[gentoo-commits] repo/gentoo:master commit in: dev-ros/console_bridge_vendor/
commit: 3413f3d64241226b634f258608e0e85118ef3e9e Author: Arthur Zamarin gentoo org> AuthorDate: Tue Oct 4 19:33:39 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Oct 4 19:33:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3413f3d6 dev-ros/console_bridge_vendor: use python_has_version inside python_check_deps Signed-off-by: Arthur Zamarin gentoo.org> dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.2.ebuild | 4 ++-- dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.2.ebuild b/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.2.ebuild index 4646288f53e8..e46a0a73093c 100644 --- a/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.2.ebuild +++ b/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2021 Gentoo Authors +# Copyright 2019-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -34,7 +34,7 @@ BDEPEND=" " python_check_deps() { - has_version "ros-meta/ament_cmake[${PYTHON_USEDEP}]" + python_has_version "ros-meta/ament_cmake[${PYTHON_USEDEP}]" } src_configure() { diff --git a/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild b/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild index 4646288f53e8..e46a0a73093c 100644 --- a/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild +++ b/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2021 Gentoo Authors +# Copyright 2019-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -34,7 +34,7 @@ BDEPEND=" " python_check_deps() { - has_version "ros-meta/ament_cmake[${PYTHON_USEDEP}]" + python_has_version "ros-meta/ament_cmake[${PYTHON_USEDEP}]" } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-ros/console_bridge_vendor/
commit: bdf986ef42ec6a6b61e8c6b3115c25782320b089 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 24 10:19:34 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 24 10:29:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdf986ef dev-ros/console_bridge_vendor: enable py3.9, enable py3.10 Signed-off-by: Arthur Zamarin gentoo.org> dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.2.ebuild | 9 ++--- dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild | 9 ++--- 2 files changed, 4 insertions(+), 14 deletions(-) diff --git a/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.2.ebuild b/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.2.ebuild index 657bd30e014..4646288f53e 100644 --- a/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.2.ebuild +++ b/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.2.ebuild @@ -3,16 +3,16 @@ EAPI=7 -PYTHON_COMPAT=( python{3_7,3_8} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit cmake python-any-r1 if [ "${PV#}" != "${PV}" ] ; then inherit git-r3 EGIT_REPO_URI="https://github.com/ros2/console_bridge_vendor"; - SRC_URI="" else SRC_URI="https://github.com/ros2/console_bridge_vendor/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" fi DESCRIPTION="Wrapper around console_bridge" @@ -20,11 +20,6 @@ HOMEPAGE="https://github.com/ros2/console_bridge_vendor"; LICENSE="Apache-2.0 BSD" SLOT="0" -if [ "${PV#}" != "${PV}" ] ; then - PROPERTIES="live" -else - KEYWORDS="~amd64" -fi IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild b/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild index 657bd30e014..4646288f53e 100644 --- a/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild +++ b/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild @@ -3,16 +3,16 @@ EAPI=7 -PYTHON_COMPAT=( python{3_7,3_8} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit cmake python-any-r1 if [ "${PV#}" != "${PV}" ] ; then inherit git-r3 EGIT_REPO_URI="https://github.com/ros2/console_bridge_vendor"; - SRC_URI="" else SRC_URI="https://github.com/ros2/console_bridge_vendor/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" fi DESCRIPTION="Wrapper around console_bridge" @@ -20,11 +20,6 @@ HOMEPAGE="https://github.com/ros2/console_bridge_vendor"; LICENSE="Apache-2.0 BSD" SLOT="0" -if [ "${PV#}" != "${PV}" ] ; then - PROPERTIES="live" -else - KEYWORDS="~amd64" -fi IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-ros/console_bridge_vendor/
commit: 965022da6b6550175b9be6d0dbca973df47eadc7 Author: Alexis Ballier gentoo org> AuthorDate: Wed May 19 09:40:08 2021 + Commit: Alexis Ballier gentoo org> CommitDate: Wed May 19 10:47:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=965022da dev-ros/console_bridge_vendor: Replace empty keywords with live property Bug: https://bugs.gentoo.org/show_bug.cgi?id=790785 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Alexis Ballier gentoo.org> dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.2.ebuild | 4 ++-- dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.2.ebuild b/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.2.ebuild index b4d61a30555..657bd30e014 100644 --- a/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.2.ebuild +++ b/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2020 Gentoo Authors +# Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -21,7 +21,7 @@ HOMEPAGE="https://github.com/ros2/console_bridge_vendor"; LICENSE="Apache-2.0 BSD" SLOT="0" if [ "${PV#}" != "${PV}" ] ; then - KEYWORDS="" + PROPERTIES="live" else KEYWORDS="~amd64" fi diff --git a/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild b/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild index b4d61a30555..657bd30e014 100644 --- a/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild +++ b/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2020 Gentoo Authors +# Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -21,7 +21,7 @@ HOMEPAGE="https://github.com/ros2/console_bridge_vendor"; LICENSE="Apache-2.0 BSD" SLOT="0" if [ "${PV#}" != "${PV}" ] ; then - KEYWORDS="" + PROPERTIES="live" else KEYWORDS="~amd64" fi
[gentoo-commits] repo/gentoo:master commit in: dev-ros/console_bridge_vendor/
commit: 7714ec94360bc55a476719f242b1886c02bdb5e2 Author: Alexis Ballier gentoo org> AuthorDate: Tue Oct 13 08:49:15 2020 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Oct 13 09:13:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7714ec94 dev-ros/console_bridge_vendor: bump to 1.2.2 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Alexis Ballier gentoo.org> dev-ros/console_bridge_vendor/Manifest | 2 +- ...le_bridge_vendor-1.2.1.ebuild => console_bridge_vendor-1.2.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ros/console_bridge_vendor/Manifest b/dev-ros/console_bridge_vendor/Manifest index 4a8b2afeaf1..8e1e1146e32 100644 --- a/dev-ros/console_bridge_vendor/Manifest +++ b/dev-ros/console_bridge_vendor/Manifest @@ -1 +1 @@ -DIST console_bridge_vendor-1.2.1.tar.gz 7403 BLAKE2B d18f2ccb352c04b1c84a2c8ed5bb4fb790cddd3adf9667a6e9e99cdfb7da3f24931c653ffd0c8175131799d08086d110ad9ad33660ffc307a3a21a7dbf54ebef SHA512 12b611ff578b4a9e20fc894789985056b1b396f7085d4d6f0848fbe1a926ddc47ee6cc2c65bf3289041573b48bad75e2ce5a6d1b3f94aa8049429faece44d6a2 +DIST console_bridge_vendor-1.2.2.tar.gz 7570 BLAKE2B 2b690d20851cf38554fcfa8645eb0c8bd7b226dcdf1e43ac379f5164d1aa8133bd4e75654b3354153985015d46a7cb2b71195cf123a982eadd1a91bbf6172624 SHA512 e44090cec050af7681892bfc4cb71d7f127b467845a1ec0d103678322c9482ce6ede0b5e914fd472380381906e350b3f64ead4d67e4c514a3c7c7e4d6fc24c22 diff --git a/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.1.ebuild b/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.2.ebuild similarity index 100% rename from dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.1.ebuild rename to dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-ros/console_bridge_vendor/
commit: 9195e9089a128164db5ad61ae991cc09a87b6d29 Author: Michał Górny gentoo org> AuthorDate: Mon Sep 14 03:15:57 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 14 03:15:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9195e908 dev-ros/console_bridge_vendor: [QA] Fix MissingTestRestrict Signed-off-by: Michał Górny gentoo.org> dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.1.ebuild | 1 + dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.1.ebuild b/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.1.ebuild index 41ddf98ec4b..1e45c2388a6 100644 --- a/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.1.ebuild +++ b/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.1.ebuild @@ -26,6 +26,7 @@ else KEYWORDS="~amd64" fi IUSE="test" +RESTRICT="!test? ( test )" DEPEND=" >=dev-libs/console_bridge-1.0.1 diff --git a/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild b/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild index 41ddf98ec4b..1e45c2388a6 100644 --- a/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild +++ b/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild @@ -26,6 +26,7 @@ else KEYWORDS="~amd64" fi IUSE="test" +RESTRICT="!test? ( test )" DEPEND=" >=dev-libs/console_bridge-1.0.1
[gentoo-commits] repo/gentoo:master commit in: dev-ros/console_bridge_vendor/
commit: a14fb936ba572cf61f2782aec3b1cb74bc24e2f9 Author: Alexis Ballier gentoo org> AuthorDate: Thu Jul 23 12:17:45 2020 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Jul 23 15:18:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a14fb936 dev-ros/console_bridge_vendor: Remove old Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Alexis Ballier gentoo.org> dev-ros/console_bridge_vendor/Manifest | 1 - .../console_bridge_vendor-1.2.0.ebuild | 37 -- 2 files changed, 38 deletions(-) diff --git a/dev-ros/console_bridge_vendor/Manifest b/dev-ros/console_bridge_vendor/Manifest index ad4240f4b38..4a8b2afeaf1 100644 --- a/dev-ros/console_bridge_vendor/Manifest +++ b/dev-ros/console_bridge_vendor/Manifest @@ -1,2 +1 @@ -DIST console_bridge_vendor-1.2.0.tar.gz 5640 BLAKE2B d0a2b18c8d4b9259e6c8ba2953a7650e9aaef348345c5651b5a769ec9c2d4346e404688d7e6c60c3c45186d0afa0e3d3a6d9e49baef2ef1da4e0679aa7d5ba06 SHA512 2b5c8ab47554d724665184ae4dfea32a6291d9d2578a489eb81e695cc513c723e934c1dca0e66eaf83b81d656fbc67a4c7e3b4d15eae5d8770ad6ebc700b6d6b DIST console_bridge_vendor-1.2.1.tar.gz 7403 BLAKE2B d18f2ccb352c04b1c84a2c8ed5bb4fb790cddd3adf9667a6e9e99cdfb7da3f24931c653ffd0c8175131799d08086d110ad9ad33660ffc307a3a21a7dbf54ebef SHA512 12b611ff578b4a9e20fc894789985056b1b396f7085d4d6f0848fbe1a926ddc47ee6cc2c65bf3289041573b48bad75e2ce5a6d1b3f94aa8049429faece44d6a2 diff --git a/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.0.ebuild b/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.0.ebuild deleted file mode 100644 index 9d08355634b..000 --- a/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python{3_6,3_7} ) - -inherit cmake-utils python-any-r1 - -if [ "${PV#}" != "${PV}" ] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/ros2/console_bridge_vendor"; - SRC_URI="" -else - SRC_URI="https://github.com/ros2/console_bridge_vendor/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -DESCRIPTION="Wrapper around console_bridge" -HOMEPAGE="https://github.com/ros2/console_bridge_vendor"; - -LICENSE="Apache-2.0 BSD" -SLOT="0" -if [ "${PV#}" != "${PV}" ] ; then - KEYWORDS="" -else - KEYWORDS="~amd64" -fi -IUSE="" - -DEPEND=" - >=dev-libs/console_bridge-0.4.1 -" -RDEPEND="${DEPEND}" -BDEPEND=" - $(python_gen_any_dep 'ros-meta/ament_cmake[${PYTHON_USEDEP}]') - ${PYTHON_DEPS} -"
[gentoo-commits] repo/gentoo:master commit in: dev-ros/console_bridge_vendor/
commit: 66a0e00c86c95b393c4421a3872835f8851f7edd Author: Alexis Ballier gentoo org> AuthorDate: Thu Jul 23 12:17:26 2020 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Jul 23 15:18:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a0e00c dev-ros/console_bridge_vendor: bump to 1.2.1 Use cmake.eclass Add python check deps Closes: https://bugs.gentoo.org/708572 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Alexis Ballier gentoo.org> dev-ros/console_bridge_vendor/Manifest | 1 + ...9.ebuild => console_bridge_vendor-1.2.1.ebuild} | 22 +- .../console_bridge_vendor-.ebuild | 22 +- 3 files changed, 35 insertions(+), 10 deletions(-) diff --git a/dev-ros/console_bridge_vendor/Manifest b/dev-ros/console_bridge_vendor/Manifest index 0855dcea071..ad4240f4b38 100644 --- a/dev-ros/console_bridge_vendor/Manifest +++ b/dev-ros/console_bridge_vendor/Manifest @@ -1 +1,2 @@ DIST console_bridge_vendor-1.2.0.tar.gz 5640 BLAKE2B d0a2b18c8d4b9259e6c8ba2953a7650e9aaef348345c5651b5a769ec9c2d4346e404688d7e6c60c3c45186d0afa0e3d3a6d9e49baef2ef1da4e0679aa7d5ba06 SHA512 2b5c8ab47554d724665184ae4dfea32a6291d9d2578a489eb81e695cc513c723e934c1dca0e66eaf83b81d656fbc67a4c7e3b4d15eae5d8770ad6ebc700b6d6b +DIST console_bridge_vendor-1.2.1.tar.gz 7403 BLAKE2B d18f2ccb352c04b1c84a2c8ed5bb4fb790cddd3adf9667a6e9e99cdfb7da3f24931c653ffd0c8175131799d08086d110ad9ad33660ffc307a3a21a7dbf54ebef SHA512 12b611ff578b4a9e20fc894789985056b1b396f7085d4d6f0848fbe1a926ddc47ee6cc2c65bf3289041573b48bad75e2ce5a6d1b3f94aa8049429faece44d6a2 diff --git a/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild b/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.1.ebuild similarity index 63% copy from dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild copy to dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.1.ebuild index 9d08355634b..41ddf98ec4b 100644 --- a/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild +++ b/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.1.ebuild @@ -1,11 +1,11 @@ -# Copyright 2019 Gentoo Authors +# Copyright 2019-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python{3_6,3_7} ) +PYTHON_COMPAT=( python{3_6,3_7,3_8} ) -inherit cmake-utils python-any-r1 +inherit cmake python-any-r1 if [ "${PV#}" != "${PV}" ] ; then inherit git-r3 @@ -25,13 +25,25 @@ if [ "${PV#}" != "${PV}" ] ; then else KEYWORDS="~amd64" fi -IUSE="" +IUSE="test" DEPEND=" - >=dev-libs/console_bridge-0.4.1 + >=dev-libs/console_bridge-1.0.1 " RDEPEND="${DEPEND}" BDEPEND=" $(python_gen_any_dep 'ros-meta/ament_cmake[${PYTHON_USEDEP}]') + test? ( dev-ros/ament_lint_auto ) ${PYTHON_DEPS} " + +python_check_deps() { + has_version "ros-meta/ament_cmake[${PYTHON_USEDEP}]" +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test ON OFF) + ) + cmake_src_configure +} diff --git a/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild b/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild index 9d08355634b..41ddf98ec4b 100644 --- a/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild +++ b/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild @@ -1,11 +1,11 @@ -# Copyright 2019 Gentoo Authors +# Copyright 2019-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python{3_6,3_7} ) +PYTHON_COMPAT=( python{3_6,3_7,3_8} ) -inherit cmake-utils python-any-r1 +inherit cmake python-any-r1 if [ "${PV#}" != "${PV}" ] ; then inherit git-r3 @@ -25,13 +25,25 @@ if [ "${PV#}" != "${PV}" ] ; then else KEYWORDS="~amd64" fi -IUSE="" +IUSE="test" DEPEND=" - >=dev-libs/console_bridge-0.4.1 + >=dev-libs/console_bridge-1.0.1 " RDEPEND="${DEPEND}" BDEPEND=" $(python_gen_any_dep 'ros-meta/ament_cmake[${PYTHON_USEDEP}]') + test? ( dev-ros/ament_lint_auto ) ${PYTHON_DEPS} " + +python_check_deps() { + has_version "ros-meta/ament_cmake[${PYTHON_USEDEP}]" +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test ON OFF) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-ros/console_bridge_vendor/
commit: 54a0d665365030d765830fe9a41b9f183652a30b Author: Alexis Ballier gentoo org> AuthorDate: Fri Dec 13 11:45:42 2019 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Dec 13 11:48:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54a0d665 dev-ros/console_bridge_vendor: simplify to use python-any-r1 Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Alexis Ballier gentoo.org> .../console_bridge_vendor-1.2.0.ebuild| 15 +++ .../console_bridge_vendor-.ebuild | 15 +++ 2 files changed, 6 insertions(+), 24 deletions(-) diff --git a/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.0.ebuild b/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.0.ebuild index e36d23f50a7..9d08355634b 100644 --- a/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.0.ebuild +++ b/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.0.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python{3_6,3_7} ) -inherit cmake-utils python-r1 +inherit cmake-utils python-any-r1 if [ "${PV#}" != "${PV}" ] ; then inherit git-r3 @@ -31,16 +31,7 @@ DEPEND=" >=dev-libs/console_bridge-0.4.1 " RDEPEND="${DEPEND}" -BDEPEND="ros-meta/ament_cmake[${PYTHON_USEDEP}] +BDEPEND=" + $(python_gen_any_dep 'ros-meta/ament_cmake[${PYTHON_USEDEP}]') ${PYTHON_DEPS} " -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -src_configure() { - # This is a build tool that does not install python-related files - # ... but we need to propagate the deps and use python3 to build it. - local pyimpl="${PYTHON_COMPAT[0]}" - python_export "${pyimpl}" EPYTHON PYTHON - python_wrapper_setup - cmake-utils_src_configure -} diff --git a/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild b/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild index e36d23f50a7..9d08355634b 100644 --- a/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild +++ b/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python{3_6,3_7} ) -inherit cmake-utils python-r1 +inherit cmake-utils python-any-r1 if [ "${PV#}" != "${PV}" ] ; then inherit git-r3 @@ -31,16 +31,7 @@ DEPEND=" >=dev-libs/console_bridge-0.4.1 " RDEPEND="${DEPEND}" -BDEPEND="ros-meta/ament_cmake[${PYTHON_USEDEP}] +BDEPEND=" + $(python_gen_any_dep 'ros-meta/ament_cmake[${PYTHON_USEDEP}]') ${PYTHON_DEPS} " -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -src_configure() { - # This is a build tool that does not install python-related files - # ... but we need to propagate the deps and use python3 to build it. - local pyimpl="${PYTHON_COMPAT[0]}" - python_export "${pyimpl}" EPYTHON PYTHON - python_wrapper_setup - cmake-utils_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-ros/console_bridge_vendor/
commit: d37223c0fc8d42db7d10f7860955bb6b0426d6a5 Author: Alexis Ballier gentoo org> AuthorDate: Thu Dec 12 15:55:53 2019 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Dec 12 16:23:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d37223c0 dev-ros/console_bridge_vendor: initial import Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Alexis Ballier gentoo.org> dev-ros/console_bridge_vendor/Manifest | 1 + .../console_bridge_vendor-1.2.0.ebuild | 46 ++ .../console_bridge_vendor-.ebuild | 46 ++ dev-ros/console_bridge_vendor/metadata.xml | 11 ++ 4 files changed, 104 insertions(+) diff --git a/dev-ros/console_bridge_vendor/Manifest b/dev-ros/console_bridge_vendor/Manifest new file mode 100644 index 000..0855dcea071 --- /dev/null +++ b/dev-ros/console_bridge_vendor/Manifest @@ -0,0 +1 @@ +DIST console_bridge_vendor-1.2.0.tar.gz 5640 BLAKE2B d0a2b18c8d4b9259e6c8ba2953a7650e9aaef348345c5651b5a769ec9c2d4346e404688d7e6c60c3c45186d0afa0e3d3a6d9e49baef2ef1da4e0679aa7d5ba06 SHA512 2b5c8ab47554d724665184ae4dfea32a6291d9d2578a489eb81e695cc513c723e934c1dca0e66eaf83b81d656fbc67a4c7e3b4d15eae5d8770ad6ebc700b6d6b diff --git a/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.0.ebuild b/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.0.ebuild new file mode 100644 index 000..e36d23f50a7 --- /dev/null +++ b/dev-ros/console_bridge_vendor/console_bridge_vendor-1.2.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{3_6,3_7} ) + +inherit cmake-utils python-r1 + +if [ "${PV#}" != "${PV}" ] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ros2/console_bridge_vendor"; + SRC_URI="" +else + SRC_URI="https://github.com/ros2/console_bridge_vendor/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +DESCRIPTION="Wrapper around console_bridge" +HOMEPAGE="https://github.com/ros2/console_bridge_vendor"; + +LICENSE="Apache-2.0 BSD" +SLOT="0" +if [ "${PV#}" != "${PV}" ] ; then + KEYWORDS="" +else + KEYWORDS="~amd64" +fi +IUSE="" + +DEPEND=" + >=dev-libs/console_bridge-0.4.1 +" +RDEPEND="${DEPEND}" +BDEPEND="ros-meta/ament_cmake[${PYTHON_USEDEP}] + ${PYTHON_DEPS} +" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +src_configure() { + # This is a build tool that does not install python-related files + # ... but we need to propagate the deps and use python3 to build it. + local pyimpl="${PYTHON_COMPAT[0]}" + python_export "${pyimpl}" EPYTHON PYTHON + python_wrapper_setup + cmake-utils_src_configure +} diff --git a/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild b/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild new file mode 100644 index 000..e36d23f50a7 --- /dev/null +++ b/dev-ros/console_bridge_vendor/console_bridge_vendor-.ebuild @@ -0,0 +1,46 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{3_6,3_7} ) + +inherit cmake-utils python-r1 + +if [ "${PV#}" != "${PV}" ] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ros2/console_bridge_vendor"; + SRC_URI="" +else + SRC_URI="https://github.com/ros2/console_bridge_vendor/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +DESCRIPTION="Wrapper around console_bridge" +HOMEPAGE="https://github.com/ros2/console_bridge_vendor"; + +LICENSE="Apache-2.0 BSD" +SLOT="0" +if [ "${PV#}" != "${PV}" ] ; then + KEYWORDS="" +else + KEYWORDS="~amd64" +fi +IUSE="" + +DEPEND=" + >=dev-libs/console_bridge-0.4.1 +" +RDEPEND="${DEPEND}" +BDEPEND="ros-meta/ament_cmake[${PYTHON_USEDEP}] + ${PYTHON_DEPS} +" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +src_configure() { + # This is a build tool that does not install python-related files + # ... but we need to propagate the deps and use python3 to build it. + local pyimpl="${PYTHON_COMPAT[0]}" + python_export "${pyimpl}" EPYTHON PYTHON + python_wrapper_setup + cmake-utils_src_configure +} diff --git a/dev-ros/console_bridge_vendor/metadata.xml b/dev-ros/console_bridge_vendor/metadata.xml new file mode 100644 index 000..aaf4c6a26a5 --- /dev/null +++ b/dev-ros/console_bridge_vendor/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + r...@gentoo.org + Gentoo ROS Project + + + ros2/console_bridge_vendor + +