[ros-ros-comm] 01/01: Move message definitions in separate packages

Daniele E. Domenichelli drdanz-guest at moszumanska.debian.org
Thu Aug 18 14:21:06 UTC 2016


This is an automated email from the git hooks/post-receive script.

drdanz-guest pushed a commit to branch master
in repository ros-ros-comm.

commit 0a38dfe4ad4d4bc19dc0c732a6a5780adeaa931f
Author: Daniele E. Domenichelli <ddomenichelli at drdanz.it>
Date:   Thu Aug 18 16:20:48 2016 +0200

    Move message definitions in separate packages
---
 debian/control                      | 25 +++++++++++++++++++++++++
 debian/libroscpp-msgs-dev.install   |  2 --
 debian/libtopic-tools-dev.install   |  3 ++-
 debian/ros-roscpp-msgs.install      |  2 ++
 debian/ros-topic-tools-msgs.install |  1 +
 5 files changed, 30 insertions(+), 3 deletions(-)

diff --git a/debian/control b/debian/control
index ee638e1..807e115 100644
--- a/debian/control
+++ b/debian/control
@@ -52,6 +52,21 @@ Description: Robot OS client library
  .
  This package contains the library.
 
+Package: ros-roscpp-msgs
+Section: devel
+Architecture: all
+Depends: ${misc:Depends}, ros-std-msgs
+Description: Robot OS definitions of roscpp messages
+ This package is part of Robot OS (ROS). roscpp is a C++ implementation of ROS.
+ It provides a client library that enables C++ programmers to quickly interface
+ with ROS topics, services, and
+ parameters.
+ .
+ roscpp is the most widely used ROS client library and is designed to be the
+ high-performance library for ROS. ROS console output library.
+ .
+ This package contains the message definitions.
+
 Package: libroscpp-msgs-dev
 Section: libdevel
 Architecture: all
@@ -344,6 +359,16 @@ Description: Command-line tool for displaying debug information about Robot OS T
  how to implement dynamic subscription and publication behaviors in
  ROS.
 
+Package: ros-topic-tools-msgs
+Section: devel
+Architecture: any
+Depends: ${misc:Depends}, ros-std-msgs
+Description: development files for libtopic-tools (Robot OS)
+ This package is part of Robot OS (ROS). It contains development files
+ for the libtopic-tools library, which provides tools for directing,
+ throttling, selecting, and otherwise messing with ROS topics at a
+ meta level.
+
 Package: libtopic-tools-dev
 Section: libdevel
 Architecture: any
diff --git a/debian/libroscpp-msgs-dev.install b/debian/libroscpp-msgs-dev.install
index dd72086..00cb4a8 100644
--- a/debian/libroscpp-msgs-dev.install
+++ b/debian/libroscpp-msgs-dev.install
@@ -1,4 +1,2 @@
 usr/include/roscpp
-usr/share/roscpp/msg
-usr/share/roscpp/srv
 usr/share/roscpp/cmake/roscpp-msg*
diff --git a/debian/libtopic-tools-dev.install b/debian/libtopic-tools-dev.install
index fada97a..e245dd8 100644
--- a/debian/libtopic-tools-dev.install
+++ b/debian/libtopic-tools-dev.install
@@ -1,4 +1,5 @@
 usr/include/topic_tools
 usr/lib/*/libtopic_tools.so
 usr/lib/*/pkgconfig/topic_tools.pc
-usr/share/topic_tools
+usr/share/topic_tools/cmake
+usr/share/topic_tools/package.xml
diff --git a/debian/ros-roscpp-msgs.install b/debian/ros-roscpp-msgs.install
new file mode 100644
index 0000000..091e6a5
--- /dev/null
+++ b/debian/ros-roscpp-msgs.install
@@ -0,0 +1,2 @@
+usr/share/roscpp/msg
+usr/share/roscpp/srv
diff --git a/debian/ros-topic-tools-msgs.install b/debian/ros-topic-tools-msgs.install
new file mode 100644
index 0000000..36b73a7
--- /dev/null
+++ b/debian/ros-topic-tools-msgs.install
@@ -0,0 +1 @@
+usr/share/topic_tools/srv

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/ros/ros-ros-comm.git



More information about the debian-science-commits mailing list