[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: