diff -Nru ros-geometry-1.12.0/debian/changelog ros-geometry-1.12.0/debian/changelog --- ros-geometry-1.12.0/debian/changelog 2018-07-31 20:21:54.000000000 +0000 +++ ros-geometry-1.12.0/debian/changelog 2018-11-04 10:26:56.000000000 +0000 @@ -1,3 +1,10 @@ +ros-geometry (1.12.0-5) unstable; urgency=medium + + * Add Python 3 packages + * Bump policy version (no changes) + + -- Jochen Sprickerhof Sun, 04 Nov 2018 11:26:56 +0100 + ros-geometry (1.12.0-4) unstable; urgency=medium * Fix roscpp-msg* dependency diff -Nru ros-geometry-1.12.0/debian/control ros-geometry-1.12.0/debian/control --- ros-geometry-1.12.0/debian/control 2018-07-31 20:21:45.000000000 +0000 +++ ros-geometry-1.12.0/debian/control 2018-11-04 10:26:54.000000000 +0000 @@ -24,8 +24,9 @@ python-tf2, libtf2-msgs-dev, ros-tf2-msgs, libtf2-ros-dev, libangles-dev, - libtf2-dev -Standards-Version: 4.1.5 + libtf2-dev, python3-all, python3-setuptools, + python3-rospy, libpython3-dev, python3-tf2, +Standards-Version: 4.2.1 Section: libs Rules-Requires-Root: no Homepage: https://wiki.ros.org/geometry @@ -65,13 +66,27 @@ Depends: ${misc:Depends}, ${shlibs:Depends}, python-genpy, python-std-msgs, python-geometry-msgs, python-sensor-msgs, ${python:Depends}, python-numpy, python-tf2-ros XB-Python-Version: ${python:Versions} -Description: Robot OS tf transform library - Python +Description: Robot OS tf transform library - Python 2 tf is a package that lets the user keep track of multiple coordinate frames over time. tf maintains the relationship between coordinate frames in a tree structure buffered in time, and lets the user transform points, vectors, etc between any two coordinate frames at any desired point in time. . - This package contains the Python bindings and is part of Robot OS (ROS) + This package contains the Python 2 bindings and is part of Robot OS (ROS) + +Package: python3-tf +Section: python +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends}, python3-genpy, python3-std-msgs, + python3-geometry-msgs, python3-sensor-msgs, ${python3:Depends}, python3-numpy, python3-tf2-ros +XB-Python-Version: ${python3:Versions} +Description: Robot OS tf transform library - Python 3 + tf is a package that lets the user keep track of multiple coordinate frames + over time. tf maintains the relationship between coordinate frames in a tree + structure buffered in time, and lets the user transform points, vectors, etc + between any two coordinate frames at any desired point in time. + . + This package contains the Python 3 bindings and is part of Robot OS (ROS) Package: tf-tools Section: utils @@ -131,18 +146,18 @@ This package contains the development files of tf-conversions library and is part of Robot OS (ROS). -#Package: python-tf-conversions -#Section: python -#Architecture: any -#Depends: ${python:Depends}, ${misc:Depends}, python-genpy, -# python-std-msgs, python-tf -#XB-Python-Version: ${python:Versions} -#Description: Robot OS conversion library between Eigen, KDL and tf - Python interface -# This package contains a set of conversion functions to convert -# common tf datatypes (point, vector, pose, etc) into semantically -# identical datatypes used by other libraries. The conversion functions -# make it easier for users of the transform library (tf) to work with -# the datatype of their choice. Currently this package has support for -# the Kinematics and Dynamics Library (KDL) and the Eigen matrix library. -# . -# This package contains the Python bindings and is part of Robot OS (ROS). +Package: python3-tf-conversions +Section: python +Architecture: any +Depends: ${python3:Depends}, ${misc:Depends}, python3-genpy, + python3-std-msgs, python3-tf +XB-Python-Version: ${python3:Versions} +Description: Robot OS conversion library between Eigen, KDL and tf - Python 3 interface + This package contains a set of conversion functions to convert + common tf datatypes (point, vector, pose, etc) into semantically + identical datatypes used by other libraries. The conversion functions + make it easier for users of the transform library (tf) to work with + the datatype of their choice. Currently this package has support for + the Kinematics and Dynamics Library (KDL) and the Eigen matrix library. + . + This package contains the Python 3 bindings and is part of Robot OS (ROS). diff -Nru ros-geometry-1.12.0/debian/python3-tf-conversions.pyinstall ros-geometry-1.12.0/debian/python3-tf-conversions.pyinstall --- ros-geometry-1.12.0/debian/python3-tf-conversions.pyinstall 1970-01-01 00:00:00.000000000 +0000 +++ ros-geometry-1.12.0/debian/python3-tf-conversions.pyinstall 2018-11-04 10:26:32.000000000 +0000 @@ -0,0 +1 @@ +debian/tmp/usr/lib/python2*/*/tf_conversions/*.py tf_conversions diff -Nru ros-geometry-1.12.0/debian/python3-tf.pyinstall ros-geometry-1.12.0/debian/python3-tf.pyinstall --- ros-geometry-1.12.0/debian/python3-tf.pyinstall 1970-01-01 00:00:00.000000000 +0000 +++ ros-geometry-1.12.0/debian/python3-tf.pyinstall 2018-11-04 10:26:32.000000000 +0000 @@ -0,0 +1,3 @@ +debian/tmp/usr/lib/python2*/*/tf/*.py tf +debian/tmp/usr/lib/python2*/*/tf/msg/*.py tf.msg +debian/tmp/usr/lib/python2*/*/tf/srv/*.py tf.srv diff -Nru ros-geometry-1.12.0/debian/python-tf-conversions.pyinstall ros-geometry-1.12.0/debian/python-tf-conversions.pyinstall --- ros-geometry-1.12.0/debian/python-tf-conversions.pyinstall 2016-07-10 08:38:33.000000000 +0000 +++ ros-geometry-1.12.0/debian/python-tf-conversions.pyinstall 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -debian/tmp/usr/lib/python2*/*/tf_conversions/*.py tf_conversions diff -Nru ros-geometry-1.12.0/debian/rules ros-geometry-1.12.0/debian/rules --- ros-geometry-1.12.0/debian/rules 2018-06-16 15:58:39.000000000 +0000 +++ ros-geometry-1.12.0/debian/rules 2018-11-04 10:26:54.000000000 +0000 @@ -1,9 +1,7 @@ #!/usr/bin/make -f -DPKG_EXPORT_BUILDFLAGS = 1 -include /usr/share/dpkg/default.mk %: - dh $@ --buildsystem=cmake --with python2 + dh $@ --buildsystem=cmake --with python2,python3 override_dh_auto_configure: