Skip to content

Commit

Permalink
Install bash completion, move CLI scripts to non-dev package (#15)
Browse files Browse the repository at this point in the history
* Install bash completion, move CLI scripts to non-dev package

Signed-off-by: Addisu Z. Taddese <[email protected]>

* Fix cli files

Signed-off-by: Addisu Z. Taddese <[email protected]>
Co-authored-by: Jose Luis Rivero <[email protected]>
  • Loading branch information
azeey and j-rivero committed Sep 20, 2022
1 parent fbde220 commit ab77672
Show file tree
Hide file tree
Showing 5 changed files with 27 additions and 4 deletions.
1 change: 1 addition & 0 deletions focal/debian/gz-sim7-cli.install
1 change: 1 addition & 0 deletions jammy/debian/gz-sim7-cli.install
21 changes: 21 additions & 0 deletions ubuntu/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends},
${misc:Depends},
qml-module-qtqml-models2
Suggests: gz-sim7-cli
Breaks: libignition-gazebo7 (<< 6.999.999+nightly+git20220630+2rcb61c01f8894e4f435f544d3511f346eaa753142-2)
Replaces: libignition-gazebo7 (<< 6.999.999+nightly+git20220630+2rcb61c01f8894e4f435f544d3511f346eaa753142-2)
Multi-Arch: same
Expand All @@ -52,6 +53,18 @@ Description: Gazebo Sim classes and functions for robot apps - Shared library
.
Main shared library

Package: gz-sim7-cli
Architecture: any
Depends: libgz-sim7 (= ${binary:Version}),
${shlibs:Depends},
${misc:Depends}
Multi-Arch: no
Description: Gazebo Sim classes and functions for robot apps - CLI
Gazebo Sim is a component in the Gazebo framework, a set of libraries
designed to rapidly develop robot applications.
.
The package ships the CLI.

Package: libgz-sim7-plugins
Architecture: any
Section: libs
Expand Down Expand Up @@ -141,6 +154,14 @@ Section: oldlibs
Description: transitional package
This is a transitional package. It can safely be removed.

Package: ignition-gazebo7-cli
Depends: gz-sim7-cli, ${misc:Depends}
Architecture: all
Priority: optional
Section: oldlibs
Description: transitional package
This is a transitional package. It can safely be removed.

Package: libignition-gazebo7-plugins
Depends: libgz-sim7-plugins, ${misc:Depends}
Architecture: all
Expand Down
4 changes: 4 additions & 0 deletions ubuntu/debian/gz-sim-cli.install
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
usr/lib/ruby/gz/*.rb
usr/share/*/*[0-99].yaml
usr/share/*/model[0-99].yaml
usr/share/gz/*.completion*/*
4 changes: 0 additions & 4 deletions ubuntu/debian/libgz-sim-dev.install
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,3 @@ usr/lib/*/*.so
usr/lib/*/pkgconfig/*.pc
usr/lib/*/cmake/*-*/*
# usr/share/*/*-*[0-99]/*-*[0-99].tag.xml
usr/share/*/*[0-99].yaml
usr/share/*/model[0-99].yaml
usr/lib/ruby/*/cmdsim[0-99].rb
usr/lib/ruby/*/cmdmodel[0-99].rb

0 comments on commit ab77672

Please sign in to comment.