diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-02-10 15:40:27 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-02-10 15:40:27 +0000 |
commit | 6bc2e4d7c5906e46a8f275a876ead6ec41aca5bb (patch) | |
tree | cee0a97398040001220ece3cd48c3d568bcddb4a /dev-util/rosdep | |
parent | 1db00cc6e94b90c08090bb5b8c406622946c4ae5 (diff) |
gentoo resync : 10.02.2019
Diffstat (limited to 'dev-util/rosdep')
-rw-r--r-- | dev-util/rosdep/Manifest | 2 | ||||
-rw-r--r-- | dev-util/rosdep/rosdep-0.15.0.ebuild | 62 |
2 files changed, 64 insertions, 0 deletions
diff --git a/dev-util/rosdep/Manifest b/dev-util/rosdep/Manifest index 5916848c06d6..589b9e39dc6a 100644 --- a/dev-util/rosdep/Manifest +++ b/dev-util/rosdep/Manifest @@ -1,6 +1,8 @@ DIST rosdep-0.13.0.tar.gz 301327 BLAKE2B 39c39903bb2e6c07dfd4e3aa9546acf434498db518c3bda04ef79c46ed5d13b7cd55978c78bea8294d8e5b84ddddef22814436566f3f958d91d3964650399a08 SHA512 c42aa17ee9b31f7013415e99a484a66a7a7fb52abef4cc9045658150ce0c36b475f2885ebfff537f9ce9f8fd5eeaef5482226c5bff5b4a3df03cc72b149db07a DIST rosdep-0.14.0.tar.gz 301534 BLAKE2B 86e4fb42e682218dc1d68851a0023f2fbddc5a8a89d90dd33cc7223080792e3d3dea7607a57692428f81589abc693c9f843be4c10ca81b6419da7e383d1c7987 SHA512 abf9c294b9fb01aa4c32bd7ad563119874e162d6031255edce642eeee1512da39a03383aa6cd55f090587df2b6bd1dc83bc53163be9d2b53be6178ec8a422f66 +DIST rosdep-0.15.0.tar.gz 301659 BLAKE2B c7e5602e78e8f4892f16ef41d7423e653750def24f043c2519646b8c038bcb39b62d60323ef4e8a496a863bb74f51cdce7aebb1b5423120562a34c1988437510 SHA512 d9def23a4c01636a42dbccf99be96b9704eb96641da00db4305c63b18fa0f69de1ae402bcf7fff4030bc20097496086ff9168794d1e5cd44153cb3a84ba18509 EBUILD rosdep-0.13.0.ebuild 1501 BLAKE2B 0930c792aa1630d26ceea2c8cd884001f80b3883516abe2680704fa3df6fd6b0939915fe6caaca5dab1d1cbb45babf3c43163870451a763f3f1fd749b0b32035 SHA512 7ac5cddf69c5ccb31404d4c2b98030a7b63708e9602fae8fba086553a7afd0cd8013de7f82982830161a20e210186152d0450cd1b345778afa7d1a9b1ace4d66 EBUILD rosdep-0.14.0.ebuild 1501 BLAKE2B cab11ee2dd7f46addc13aa3b48dce8b9b3951013e45ec5e0a6a9ddaa5697f2402135e68f3d88bdf9fc73db12f7d393f4facea49e7ab6edda235a7433cd64b8b9 SHA512 edbacfde3e7668323efdec49f84fec47be982bf99dd26d743394a16d862431792158a5b32c71fef7f635fc0b68ae018cda0706ca779eae51fd28c5c7bc9059e6 +EBUILD rosdep-0.15.0.ebuild 1501 BLAKE2B cab11ee2dd7f46addc13aa3b48dce8b9b3951013e45ec5e0a6a9ddaa5697f2402135e68f3d88bdf9fc73db12f7d393f4facea49e7ab6edda235a7433cd64b8b9 SHA512 edbacfde3e7668323efdec49f84fec47be982bf99dd26d743394a16d862431792158a5b32c71fef7f635fc0b68ae018cda0706ca779eae51fd28c5c7bc9059e6 EBUILD rosdep-9999.ebuild 1501 BLAKE2B 0930c792aa1630d26ceea2c8cd884001f80b3883516abe2680704fa3df6fd6b0939915fe6caaca5dab1d1cbb45babf3c43163870451a763f3f1fd749b0b32035 SHA512 7ac5cddf69c5ccb31404d4c2b98030a7b63708e9602fae8fba086553a7afd0cd8013de7f82982830161a20e210186152d0450cd1b345778afa7d1a9b1ace4d66 MISC metadata.xml 339 BLAKE2B 98c570641ca07f96e5fcfaece9d49977136f720d77c9cf6dcecbb06bc4016410e082201d69d3c36af5de03cc70ea5a1b726289124324e2f11266e5db69a6ea97 SHA512 62ab4dc2638e4af95290eba19e1755d3bade56e5d1e7251d3cc9da410fcf7ead48562193b2cb6b6f8800daf7df31786e70ce153780b9e278891c31d2b9c257bf diff --git a/dev-util/rosdep/rosdep-0.15.0.ebuild b/dev-util/rosdep/rosdep-0.15.0.ebuild new file mode 100644 index 000000000000..6f344ec5df72 --- /dev/null +++ b/dev-util/rosdep/rosdep-0.15.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} ) + +SCM="" +if [ "${PV#9999}" != "${PV}" ] ; then + SCM="git-r3" + EGIT_REPO_URI="https://github.com/ros-infrastructure/rosdep" +fi + +inherit ${SCM} distutils-r1 + +DESCRIPTION="Command-line tool for installing ROS system dependencies" +HOMEPAGE="http://wiki.ros.org/rosdep" +if [ "${PV#9999}" != "${PV}" ] ; then + SRC_URI="" + KEYWORDS="" +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" +IUSE="test" + +RDEPEND=" + dev-python/catkin_pkg[${PYTHON_USEDEP}] + dev-python/rospkg[${PYTHON_USEDEP}] + dev-python/rosdistro[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-python/nose[${PYTHON_USEDEP}] + test? ( + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/flake8[${PYTHON_USEDEP}] + ) +" + +python_test() { + nosetests --with-coverage --cover-package=rosdep2 --with-xunit test || die +} + +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 +} |