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-ros/rosbridge_library/
Date: Sun, 11 Oct 2015 15:15:16
Message-Id: 1444576034.58ed876cc6eefffbb1dffda8eb82f80303cca863.aballier@gentoo
1 commit: 58ed876cc6eefffbb1dffda8eb82f80303cca863
2 Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
3 AuthorDate: Sun Oct 11 15:07:14 2015 +0000
4 Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 11 15:07:14 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58ed876c
7
8 dev-ros/rosbridge_library: Initial import. Ebuild by me.
9
10 Package-Manager: portage-2.2.23
11
12 dev-ros/rosbridge_library/Manifest | 1 +
13 dev-ros/rosbridge_library/metadata.xml | 5 +++
14 .../rosbridge_library-0.7.13.ebuild | 43 ++++++++++++++++++++++
15 .../rosbridge_library-9999.ebuild | 43 ++++++++++++++++++++++
16 4 files changed, 92 insertions(+)
17
18 diff --git a/dev-ros/rosbridge_library/Manifest b/dev-ros/rosbridge_library/Manifest
19 new file mode 100644
20 index 0000000..901d1ec
21 --- /dev/null
22 +++ b/dev-ros/rosbridge_library/Manifest
23 @@ -0,0 +1 @@
24 +DIST rosbridge_suite-0.7.13.tar.gz 367051 SHA256 c26130590ed36d899dc4a2f3282caec96fadc75732cd5c3364e3210139d85820 SHA512 f5a6abddfa768c43685ad16f20d1351e63b268c69f239aa3ff2e30f656c6a81686461185e21be88a5a0badcbc473bc7faa308540c1a14ca15fce11e9b23b9d7e WHIRLPOOL c45da51149bacd246e1c18ef34a0e56b6698ff0c7a1fe6380f581134cb0f9a432b31d96280872b92ec1accd021fb7dae38c7fe708501d5597a170f3def209aed
25
26 diff --git a/dev-ros/rosbridge_library/metadata.xml b/dev-ros/rosbridge_library/metadata.xml
27 new file mode 100644
28 index 0000000..c42ea5b
29 --- /dev/null
30 +++ b/dev-ros/rosbridge_library/metadata.xml
31 @@ -0,0 +1,5 @@
32 +<?xml version="1.0" encoding="UTF-8"?>
33 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
34 +<pkgmetadata>
35 +<herd>ros</herd>
36 +</pkgmetadata>
37
38 diff --git a/dev-ros/rosbridge_library/rosbridge_library-0.7.13.ebuild b/dev-ros/rosbridge_library/rosbridge_library-0.7.13.ebuild
39 new file mode 100644
40 index 0000000..869e633
41 --- /dev/null
42 +++ b/dev-ros/rosbridge_library/rosbridge_library-0.7.13.ebuild
43 @@ -0,0 +1,43 @@
44 +# Copyright 1999-2014 Gentoo Foundation
45 +# Distributed under the terms of the GNU General Public License v2
46 +# $Id$
47 +
48 +EAPI=5
49 +CATKIN_HAS_MESSAGES=yes
50 +ROS_REPO_URI="https://github.com/RobotWebTools/rosbridge_suite"
51 +KEYWORDS="~amd64"
52 +PYTHON_COMPAT=( python2_7 )
53 +ROS_SUBDIR=${PN}
54 +CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs dev-ros/geometry_msgs"
55 +
56 +inherit ros-catkin
57 +
58 +DESCRIPTION="Core rosbridge package repsonsible for interpreting JSON and performing the appropriate ROS action"
59 +LICENSE="BSD"
60 +SLOT="0"
61 +IUSE=""
62 +
63 +RDEPEND="
64 + dev-ros/rospy[${PYTHON_USEDEP}]
65 + dev-ros/rosservice[${PYTHON_USEDEP}]
66 + dev-ros/rostopic[${PYTHON_USEDEP}]
67 + dev-ros/rosgraph[${PYTHON_USEDEP}]
68 + dev-ros/geometry_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
69 + dev-ros/std_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
70 + dev-python/pymongo[${PYTHON_USEDEP}]
71 + || ( dev-python/imaging[${PYTHON_USEDEP}] virtual/python-imaging[${PYTHON_USEDEP}] )
72 + "
73 +DEPEND="${RDEPEND}
74 + test? (
75 + dev-ros/actionlib_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
76 + dev-ros/diagnostic_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
77 + dev-ros/nav_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
78 + dev-ros/rospy_tutorials[${CATKIN_MESSAGES_PYTHON_USEDEP}]
79 + dev-ros/sensor_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
80 + dev-ros/std_srvs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
81 + dev-ros/stereo_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
82 + dev-ros/tf2_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
83 + dev-ros/trajectory_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
84 + dev-ros/visualization_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
85 + )
86 +"
87
88 diff --git a/dev-ros/rosbridge_library/rosbridge_library-9999.ebuild b/dev-ros/rosbridge_library/rosbridge_library-9999.ebuild
89 new file mode 100644
90 index 0000000..869e633
91 --- /dev/null
92 +++ b/dev-ros/rosbridge_library/rosbridge_library-9999.ebuild
93 @@ -0,0 +1,43 @@
94 +# Copyright 1999-2014 Gentoo Foundation
95 +# Distributed under the terms of the GNU General Public License v2
96 +# $Id$
97 +
98 +EAPI=5
99 +CATKIN_HAS_MESSAGES=yes
100 +ROS_REPO_URI="https://github.com/RobotWebTools/rosbridge_suite"
101 +KEYWORDS="~amd64"
102 +PYTHON_COMPAT=( python2_7 )
103 +ROS_SUBDIR=${PN}
104 +CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs dev-ros/geometry_msgs"
105 +
106 +inherit ros-catkin
107 +
108 +DESCRIPTION="Core rosbridge package repsonsible for interpreting JSON and performing the appropriate ROS action"
109 +LICENSE="BSD"
110 +SLOT="0"
111 +IUSE=""
112 +
113 +RDEPEND="
114 + dev-ros/rospy[${PYTHON_USEDEP}]
115 + dev-ros/rosservice[${PYTHON_USEDEP}]
116 + dev-ros/rostopic[${PYTHON_USEDEP}]
117 + dev-ros/rosgraph[${PYTHON_USEDEP}]
118 + dev-ros/geometry_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
119 + dev-ros/std_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
120 + dev-python/pymongo[${PYTHON_USEDEP}]
121 + || ( dev-python/imaging[${PYTHON_USEDEP}] virtual/python-imaging[${PYTHON_USEDEP}] )
122 + "
123 +DEPEND="${RDEPEND}
124 + test? (
125 + dev-ros/actionlib_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
126 + dev-ros/diagnostic_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
127 + dev-ros/nav_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
128 + dev-ros/rospy_tutorials[${CATKIN_MESSAGES_PYTHON_USEDEP}]
129 + dev-ros/sensor_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
130 + dev-ros/std_srvs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
131 + dev-ros/stereo_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
132 + dev-ros/tf2_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
133 + dev-ros/trajectory_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
134 + dev-ros/visualization_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
135 + )
136 +"