Re: Looking for a sponsor for some robotics related packages
On 01/13/2014 06:35 PM, Anton Gladky wrote:
Hi Jose,
2014/1/11 Jose Luis Rivero <jrivero@osrfoundation.org>:
I'm done with upstream. Green light by my side to upload urdfdom,
urdfdom-headers and sdformat, if the case of you find them in a good shape.
urdfdo* should be repacked due to dfsg. But get-orig-source as far as I see
just downloads them without removing non-dfsg files. Please, describe also
in README.source what exactly was removed.
You were right, I did not add instructions to clean the upstream
sources. Instead of that, I followed Andreas' suggestion from and use
the Files-Excluded in debian/copyright.
In the case of urdfdom-headers, dfsg is not needed anymore since
upstream change the repository (now releases are free of VCS files).
Next version won't need the dfsg process.
BTW, thanks for taking care of console-bridge. Double checking the QA
page I found that if fails to build in some platforms[1] due to problem
with symbol checking. How would you recommend to fix this? Optional symbols?
Sorry, I can not help you on that. I am personally not using symbols in any
of my libs.
After Thomas' suggestion I removed all symbols support from my packages.
I updated the already released console-bridge debian release -2 after
removed the symbols support.
I am still not able to download sdformat. Have you talked to upstream?
It took a bit more than expected but the download section should be now
working. You will see that watch file is looking in to gazebosim.org
instead of sdformat.org but this is right. I use to do the releases for
sdformat and are stored in there.
Please, prepare git-patch for this debian-science meta-package [1]. Add all of
these 4 packages.
[1] http://anonscm.debian.org/gitweb/?p=blends/projects/science.git
I could not find exactly the place were I should add sdformat nor any
documentation related to the procedure so I just "use the force" and
follow my instinct. I only add to debian-science-tasks.desc the
libsdformat-dev. This package should install as dependency the whole
family (-dev + lib) urdfdom and console-bridge.
Anton, Andreas, Thomas thanks for the help.
Regards,
diff --git a/debian-science-tasks.desc b/debian-science-tasks.desc
index 75f074a..9d72fa5 100644
--- a/debian-science-tasks.desc
+++ b/debian-science-tasks.desc
@@ -1340,6 +1340,7 @@ Packages: list
libode-dev
morse-simulator
robot-player
+ libsdformat-dev
Task: science-simulations
Section: debian-science
diff --git a/tasks/robotics b/tasks/robotics
index f7b7724..1147a49 100644
--- a/tasks/robotics
+++ b/tasks/robotics
@@ -207,3 +207,47 @@ WNPP: 706133
Suggests: libcoin60-runtime, libvtk5.4
Suggests: octave, gnuplot
+
+Depends: console-bridge
+Homepage: https://github.com/ros/console_bridge
+Responsible: Jose Luis Rivero <jrivero@osrfoundation.org>
+License: BSD-3-clause
+Pkg-Description: Console Bridge Library
+ ROS-independent, pure CMake (i.e. non-catkin and non-rosbuild
+ package) that provides logging calls that mirror those found in
+ rosconsole, but for applications that are not necessarily using ROS.
+
+Depends: urdfdom
+Homepage: https://github.com/ros/urdfdom
+Responsible: Jose Luis Rivero <jrivero@osrfoundation.org>
+License: BSD-3-clause
+Pkg-Description: URDF DOM - model library
+ The URDF (U-Robot Description Format) library provides core data
+ structures and a simple XML parsers for populating the class data
+ structures from an URDF file.
+ .
+ This package contains the URDF DOM model library.
+
+Depends: urdfdom-headers
+Homepage: https://github.com/ros/urdfdom_headers
+Responsible: Jose Luis Rivero <jrivero@osrfoundation.org>
+License: BSD-3-clause
+Pkg-Description: URDF DOM - header files
+ The URDF (U-Robot Description Format) library provides core data
+ structures and a simple XML parsers for populating the class data
+ structures from an URDF file.
+ .
+ This package contains the headers files.
+
Thanks,
Anton
--
Jose Luis Rivero <jrivero@osrfoundation.org>
Reply to: