[ros-ros-comm] 01/01: WIP

Jochen Sprickerhof jspricke-guest at moszumanska.debian.org
Tue Feb 16 16:53:09 UTC 2016


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

jspricke-guest pushed a commit to branch ros2
in repository ros-ros-comm.

commit 5a2d4b61fb00aaf9f1f268ad519be2007f6df441
Author: Jochen Sprickerhof <git at jochen.sprickerhof.de>
Date:   Wed Jan 20 22:25:54 2016 +0100

    WIP
---
 debian/control                  | 28 +++++++++++++++++++++++++++-
 debian/python3-rosmsg.pyinstall |  1 +
 debian/rules                    |  2 +-
 3 files changed, 29 insertions(+), 2 deletions(-)

diff --git a/debian/control b/debian/control
index ab58a0c..9937b7d 100644
--- a/debian/control
+++ b/debian/control
@@ -10,12 +10,13 @@ Build-Depends: debhelper (>= 9), python, catkin (>> 0.6.16-2), libroscpp-core-de
  libboost-filesystem-dev, libboost-program-options-dev, libboost-regex-dev,
  libboost-system-dev, libboost-thread-dev, libboost-signals-dev, liblz4-dev,
  ros-message-generation, libbz2-dev, libros-rosgraph-msgs-dev, libstd-msgs-dev,
- dh-python, python-dev
+ dh-python, python-dev, python3-dev
 Standards-Version: 3.9.6
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-science/packages/ros/ros-ros-comm.git
 Vcs-Git: git://anonscm.debian.org/debian-science/packages/ros/ros-ros-comm.git
 Homepage: http://www.ros.org/wiki/ros_comm
 X-Python-Version: >= 2.7
+X-Python3-Version: >= 3.4
 
 
 ###########
@@ -82,6 +83,21 @@ Description: Header for roscpp messages, Python
  .
  This package contains the generated Python package.
 
+Package: python3-roscpp-msgs
+Section: python
+Architecture: all
+Depends: ${python3:Depends}, ${shlibs:Depends}, ${misc:Depends}
+Description: Header for roscpp messages, Python
+ 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 generated Python 3 package.
+
 Package: cl-roscpp-msgs
 Section: lisp
 Architecture: all
@@ -252,6 +268,16 @@ Description: Command-line tools for displaying information about Robot OS
  for displaying information about ROS Message types. rossrv is a
  command-line tool for displaying information about ROS Service types.
 
+Package: python3-rosmsg
+Section: python
+Architecture: all
+Multi-Arch: allowed
+Depends: ${python3:Depends}, ${shlibs:Depends}, ${misc:Depends}
+Description: Command-line tools for displaying information about Robot OS
+ This package is part of Robot OS (ROS). rosmsg is a command-line tool
+ for displaying information about ROS Message types. rossrv is a
+ command-line tool for displaying information about ROS Service types.
+
 Package: python-rosnode
 Section: python
 Architecture: all
diff --git a/debian/python3-rosmsg.pyinstall b/debian/python3-rosmsg.pyinstall
new file mode 100644
index 0000000..516116f
--- /dev/null
+++ b/debian/python3-rosmsg.pyinstall
@@ -0,0 +1 @@
+tools/rosmsg/src/rosmsg/*.py rosmsg
diff --git a/debian/rules b/debian/rules
index b560ed6..499f28f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,7 +4,7 @@ DPKG_EXPORT_BUILDFLAGS = 1
 include /usr/share/dpkg/default.mk
 
 %:
-	dh  $@ --parallel --with=python2 --buildsystem=cmake --builddirectory=build
+	dh  $@ --parallel --with=python2,python3 --buildsystem=cmake --builddirectory=build
 
 # Due to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=810990 we moved the
 # xmlrpcpp includes to /usr/include/xmlrpcpp. As this is different to ROS

-- 
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