Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add python3-gz-msgs #6

Merged
merged 1 commit into from
Jul 20, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions focal/debian/python3-gz-msgs10.install
1 change: 1 addition & 0 deletions jammy/debian/python3-gz-msgs10.install
22 changes: 22 additions & 0 deletions ubuntu/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Priority: optional
Build-Depends: cmake,
pkg-config,
debhelper (>= 11),
dh-python,
doxygen,
libprotoc-dev,
libprotobuf-dev (>= 2.3.0),
Expand All @@ -13,6 +14,10 @@ Build-Depends: cmake,
libgz-math7-dev,
libgz-tools2-dev,
protobuf-compiler,
python3,
python3-dev,
python3-distutils,
python3-protobuf
Vcs-Browser: https://github.com/gazebosim/gz-msgs
Vcs-Git: https://github.com/gazebo-release/gz-msgs10-release
Standards-Version: 4.5.1
Expand Down Expand Up @@ -54,6 +59,23 @@ Description: Set of message definitions used by robotics apps - Dev files
.
This package contains the headers and other tools for development.

Package: python3-gz-msgs10
Architecture: any
Depends: libgz-msgs10 (= ${binary:Version}),
python3-distutils,
python3-protobuf,
${misc:Depends},
${python3:Depends}
Enhances: libgz-msgs10
Description: Set of message definitions used by robotics apps - Dev files
Gazebo msgs is a component in the Gazebo framework, a set of
librariesdesigned to rapidly develop robot applications. The library
defines common protobuf messages used by the robotics community.
.
This package contains the headers and other tools for development.
.
The package contains the Python3 bindings.

Package: libignition-msgs10
Depends: libgz-msgs10, ${misc:Depends}
Architecture: all
Expand Down
1 change: 0 additions & 1 deletion ubuntu/debian/libgz-msgs-dev.install
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,4 @@ usr/include/*
usr/lib/*/*.so
usr/lib/*/pkgconfig/*.pc
usr/lib/*/cmake/*-msgs*/*
usr/lib/*/python/*
usr/share/gz/*-msgs*/*-msgs[0-9]*.tag.xml
1 change: 1 addition & 0 deletions ubuntu/debian/python3-gz-msgs.install
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
usr/lib/python3/dist-packages/*
6 changes: 4 additions & 2 deletions ubuntu/debian/rules
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,10 @@
.PHONY: override_dh_auto_configure override_dh_auto_test

%:
dh $@
dh $@ --parallel --with python3

override_dh_auto_configure:
dh_auto_configure -- \
-DCMAKE_BUILD_TYPE=RelWithDebInfo
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DUSE_SYSTEM_PATHS_FOR_PYTHON_INSTALLATION=ON \
-DUSE_DIST_PACKAGES_FOR_PYTHON=ON