Gentoo Archives: gentoo-commits

From: Alexis Ballier <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/catkin_pkg/
Date: Tue, 15 Jan 2019 10:46:58
Message-Id: 1547549205.1433b5733b6ff5cba119bc99a2809ed8fd621e4e.aballier@gentoo
1 commit: 1433b5733b6ff5cba119bc99a2809ed8fd621e4e
2 Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jan 15 10:37:47 2019 +0000
4 Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
5 CommitDate: Tue Jan 15 10:46:45 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1433b573
7
8 dev-python/catkin_pkg: bump to 0.4.10
9
10 Package-Manager: Portage-2.3.56, Repoman-2.3.12
11 Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>
12
13 dev-python/catkin_pkg/Manifest | 1 +
14 dev-python/catkin_pkg/catkin_pkg-0.4.10.ebuild | 55 ++++++++++++++++++++++++++
15 2 files changed, 56 insertions(+)
16
17 diff --git a/dev-python/catkin_pkg/Manifest b/dev-python/catkin_pkg/Manifest
18 index eec9b369dd5..b3c7b434c3b 100644
19 --- a/dev-python/catkin_pkg/Manifest
20 +++ b/dev-python/catkin_pkg/Manifest
21 @@ -1 +1,2 @@
22 +DIST catkin_pkg-0.4.10-gh.tar.gz 61272 BLAKE2B e4246d602fd8b8a8b8dda4f412aac4f88ae3328bf2602268566a0f761fa7c435412ae36f563e8082a2e0497c92ca302ea7505dfb32802d3ff00fe4323cd361b1 SHA512 55c2a03c922f647f25e74dce33486d09070c3089dfe2ae26d0673752298d6bb55652b9079b32694c9d80f52ae55fef2fac9f853b6d0b9d6121e6e8c233dc3530
23 DIST catkin_pkg-0.4.9-gh.tar.gz 60919 BLAKE2B e7d4987022359fa7306df77ede2e07b2371bfa16b9787e513dd096ffe3988f9b7e6cbf61b96e00992334dadc6052811c20e0b7ea6c9198db332c1eac545c5031 SHA512 53e8440c0768b221526d134c5609c3088dd02e214150253469fe5883665936472486792db2d69c05fd352949f2350bda5960e71cd54e3f1d9164e0915c963295
24
25 diff --git a/dev-python/catkin_pkg/catkin_pkg-0.4.10.ebuild b/dev-python/catkin_pkg/catkin_pkg-0.4.10.ebuild
26 new file mode 100644
27 index 00000000000..34cb49f2197
28 --- /dev/null
29 +++ b/dev-python/catkin_pkg/catkin_pkg-0.4.10.ebuild
30 @@ -0,0 +1,55 @@
31 +# Copyright 1999-2019 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
36 +
37 +SCM=""
38 +if [ "${PV#9999}" != "${PV}" ] ; then
39 + SCM="git-r3"
40 + EGIT_REPO_URI="https://github.com/ros-infrastructure/catkin_pkg"
41 +fi
42 +
43 +inherit ${SCM} distutils-r1
44 +
45 +DESCRIPTION="Standalone Python library for the catkin package system"
46 +HOMEPAGE="http://wiki.ros.org/catkin_pkg"
47 +if [ "${PV#9999}" != "${PV}" ] ; then
48 + SRC_URI=""
49 + KEYWORDS=""
50 +else
51 + SRC_URI="https://github.com/ros-infrastructure/catkin_pkg/archive/${PV}.tar.gz -> ${P}-gh.tar.gz"
52 + KEYWORDS="~amd64 ~arm"
53 +fi
54 +
55 +LICENSE="BSD"
56 +SLOT="0"
57 +IUSE="test"
58 +
59 +RDEPEND="
60 + dev-python/setuptools[${PYTHON_USEDEP}]
61 + dev-python/docutils[${PYTHON_USEDEP}]
62 + dev-python/python-dateutil[${PYTHON_USEDEP}]
63 + dev-python/pyparsing[${PYTHON_USEDEP}]
64 +"
65 +BDEPEND="
66 + test? (
67 + dev-python/nose[${PYTHON_USEDEP}]
68 + )
69 +"
70 +DEPEND="${RDEPEND} ${BDEPEND}
71 + test? (
72 + dev-python/flake8[${PYTHON_USEDEP}]
73 + dev-python/mock[${PYTHON_USEDEP}]
74 + )"
75 +RDEPEND="${RDEPEND}
76 + !<dev-util/catkin-0.7.14"
77 +PATCHES=(
78 + "${FILESDIR}/catkin_prefix2.patch"
79 + "${FILESDIR}/ros_packages.patch"
80 + "${FILESDIR}/infinite_loop3.patch"
81 +)
82 +
83 +python_test() {
84 + nosetests -s --tests test || die
85 +}