summaryrefslogtreecommitdiff
path: root/dev-util/rosdep
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-10-27 15:57:47 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-10-27 15:57:47 +0100
commit3cafd803b6d89f6e823358a8d7f4a97e6d0629e1 (patch)
tree0cec79ef55ddf2fcd790270ae08081a3e158f6e8 /dev-util/rosdep
parentc70685892bc3f0b09aea1216ff278f6095f21281 (diff)
gentoo auto-resync : 27:10:2022 - 15:57:47
Diffstat (limited to 'dev-util/rosdep')
-rw-r--r--dev-util/rosdep/Manifest2
-rw-r--r--dev-util/rosdep/rosdep-0.22.1.ebuild62
2 files changed, 64 insertions, 0 deletions
diff --git a/dev-util/rosdep/Manifest b/dev-util/rosdep/Manifest
index 31ef8c06d772..55a051a4ea5e 100644
--- a/dev-util/rosdep/Manifest
+++ b/dev-util/rosdep/Manifest
@@ -1,5 +1,7 @@
AUX tests.patch 886 BLAKE2B e631053ce6ecd6419cf88ca952d28a225229d248f52f6f600bb9865cf9760dea01e4039401b5039330aa6776ae18e1fe0159c725ee5f1bebcc1fd73248d37209 SHA512 87f7ca16f7b7f781ac5a2173ee4a9a6ed1baa2d9583d740d0cd46590d41a5781395fc5fbba185a20cac5cae0a1f967abfc205a67bce3487c0f82b04b0c08600b
DIST rosdep-0.21.0.tar.gz 312028 BLAKE2B 7ad3bfe027c574fdc82952085a5ea447e811b6858fca13121ad25cf1bda04e33091782b69c4a8f9a71383f1716678bd19c8752600987f7c41016ee93eed1ddcb SHA512 fb784c1603087b62444d767f1ce9e45303d2161e69ac82fec0edeeefd99f0c70e14b25b64a516df01e72aaa3a1b4a25b9507855edaa169c3af945e6581d9751d
+DIST rosdep-0.22.1.tar.gz 313822 BLAKE2B 537756d107e0cdea2333743bf387cfacde295a1cd368d212800fcfc9a967861b5ecd0a30e9ad53870fce7ea69d604650bb74d7331b3eb46adacffe9c2b8a0b57 SHA512 62964b2ca876cdf0cb392ba7b15a0bc5f5a735469fa9abfd0a0b0117a99fa47d5f8b7a415d9d0b7ebce1d399a964b6ee12d46c2ace8ff856cb17f2153f5cabd3
EBUILD rosdep-0.21.0.ebuild 1463 BLAKE2B 8d15346e3a68b98db33f3e486aa08949e2e35d75775a948fe5fda08cd33e7a6a1a2a1fa944f0e4d99e0e88dbaa23ad465319be51da3282c2ac42a84e207d29b6 SHA512 ff289c1ce0c723e646665c75e98add48f5f9e08548846edbb2134a468f152dd22e4aadff49882c7afa1f553d3903040f393c14fce0fb783ba06f1c176224325a
+EBUILD rosdep-0.22.1.ebuild 1418 BLAKE2B 72fb64046c1a0c6ee41ce327eb01c97c040bc2a85f2c91b9b4bdc3ce85b549a23e9ec30fc35c314ecc8d968bb1e1640afc928d83715a57fc919f70dad51a25a4 SHA512 81783872ee2c48f8d661b0cf1d2e7cae2e136f63d213ea83b08063688c5b6e217d9ad47077a23b147f6b49f33d4c4245c2bbd222a99582e1222b9d6b3f58f3df
EBUILD rosdep-9999.ebuild 1418 BLAKE2B 72fb64046c1a0c6ee41ce327eb01c97c040bc2a85f2c91b9b4bdc3ce85b549a23e9ec30fc35c314ecc8d968bb1e1640afc928d83715a57fc919f70dad51a25a4 SHA512 81783872ee2c48f8d661b0cf1d2e7cae2e136f63d213ea83b08063688c5b6e217d9ad47077a23b147f6b49f33d4c4245c2bbd222a99582e1222b9d6b3f58f3df
MISC metadata.xml 340 BLAKE2B 3b83bd82370daae07a101ac040bb7726d8d79354d7f249a9e09081e1f2042bac1fd8cfbc51f7c2c186e2499962749ad579a2fbef65f2d80dc9f4de620904d976 SHA512 38588868dee16a28125f625e85606a6e0995a6e25cf7c17de373eb45a6ad72e56bc2e98cdd946457aaba53f394ed045cb69891a77796aa0f1c3f2e24e6ab9b56
diff --git a/dev-util/rosdep/rosdep-0.22.1.ebuild b/dev-util/rosdep/rosdep-0.22.1.ebuild
new file mode 100644
index 000000000000..b27a854ad522
--- /dev/null
+++ b/dev-util/rosdep/rosdep-0.22.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Command-line tool for installing ROS system dependencies"
+HOMEPAGE="https://wiki.ros.org/rosdep"
+
+if [[ ${PV} = *9999 ]]; then
+ EGIT_REPO_URI="https://github.com/ros-infrastructure/rosdep"
+ inherit git-r3
+else
+ SRC_URI="http://download.ros.org/downloads/${PN}/${P}.tar.gz
+ https://github.com/ros-infrastructure/rosdep/archive/${PV}.tar.gz -> ${P}.tar.gz
+ "
+ KEYWORDS="~amd64 ~arm"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+# Tests need network
+RESTRICT="test"
+PROPERTIES="test_network"
+
+RDEPEND="
+ dev-python/catkin_pkg[${PYTHON_USEDEP}]
+ dev-python/rospkg[${PYTHON_USEDEP}]
+ dev-python/rosdistro[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]"
+BDEPEND="
+ test? (
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/flake8[${PYTHON_USEDEP}]
+ )
+"
+PATCHES=( "${FILESDIR}/tests.patch" )
+
+distutils_enable_tests pytest
+
+src_test() {
+ unset ROS_DISTRO
+ distutils-r1_src_test
+}
+
+pkg_postrm() {
+ if [ "${ROOT:-/}" = "/" ] ; then
+ einfo "Removing rosdep default sources list."
+ rm -f "${EPREFIX}/etc/ros/rosdep/sources.list.d/20-default.list"
+ fi
+}
+
+pkg_postinst() {
+ if [ "${ROOT:-/}" = "/" -a ! -f "${EPREFIX}/etc/ros/rosdep/sources.list.d/20-default.list" ] ; then
+ einfo "Initializing rosdep"
+ rosdep init
+ fi
+}