Source: gz-transport15
Maintainer: Jose Luis Rivero <jrivero@osrfoundation.org>
Section: science
Priority: optional
Build-Depends: cmake,
               pkg-config,
               debhelper (>= 13),
               dh-python,
               doxygen,
               cppzmq-dev,
               python3,
               ruby-ronn,
               libprotoc-dev,
               libprotobuf-dev,
               libgz-msgs12-dev,
               libgz-cmake5-dev,
               libgz-tools2-dev,
               libgz-utils4-cli-dev,
               libgz-utils4-dev,
               protobuf-compiler,
               python3,
               python3-dev,
               python3-pybind11,
               uuid-dev,
               libzenohc-dev,
               libzenohcpp-dev,
               libzmq3-dev (>= 3.0.0),
               libsqlite3-dev
Vcs-Browser: https://github.com/gazebosim/gz-transport
Vcs-Git: https://github.org/gazebo-release/gz-transport15-release
Standards-Version: 4.5.1
Homepage: https://github.com/gazebo-release/gz-transport

Package: libgz-transport15-core-dev
Architecture: any
Section: libdevel
Depends: libgz-transport15 (= ${binary:Version}),
         uuid-dev,
         cppzmq-dev,
         libzmq3-dev (>= 3.0.0),
         libgz-msgs12-dev,
         libgz-cmake5-dev,
         libgz-tools2-dev,
         libgz-utils4-cli-dev,
         libgz-utils4-dev,
         ${shlibs:Depends},
         ${misc:Depends}
Multi-Arch: same
Description: Gazebo transport Library - Core Dev files
 Gazebo transport library combines ZeroMQ with Protobufs to create a fast and
 efficient message passing system. Asynchronous message publication and
 subscription is provided along with service calls and discovery.
 .
 Gazebo is a set of simple libraries that provide useful
 functionality to bootstrap robot applications. The included libraries
 encapsulate all the essentials, such as common math data types, console
 logging, 3D mesh management, and asynchronous message passing.
 .
 The package ships the Gazebo transport core development files


Package: libgz-transport15
Architecture: any
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}, libzenohc
Recommends: gz-transport15-cli
Multi-Arch: same
Description: Gazebo Transport Library - Shared library
 Gazebo transport library combines ZeroMQ with Protobufs to create a fast and
 efficient message passing system. Asynchronous message publication and
 subscription is provided along with service calls and discovery.
 .
 Gazebo is a set of simple libraries that provide useful
 functionality to bootstrap robot applications. The included libraries
 encapsulate all the essentials, such as common math data types, console
 logging, 3D mesh management, and asynchronous message passing.
 .
 The package ships the Gazebo transport libraries

Package: gz-transport15-cli
Architecture: any
Depends: libgz-transport15 (= ${binary:Version}),
         ${shlibs:Depends},
         ${misc:Depends}
Multi-Arch: no
Description: Gazebo transport Library - CLI
 Gazebo transport library combines ZeroMQ with Protobufs to create a fast and
 efficient message passing system. Asynchronous message publication and
 subscription is provided along with service calls and discovery.
 .
 Gazebo is a set of simple libraries that provide useful
 functionality to bootstrap robot applications. The included libraries
 encapsulate all the essentials, such as common math data types, console
 logging, 3D mesh management, and asynchronous message passing.
 .
 The package ships the CLI.

Package: libgz-transport15-log-dev
Architecture: any
Section: libdevel
Depends: libsqlite3-dev,
         libgz-cmake5-dev,
         libgz-transport15-core-dev (= ${binary:Version}),
         libgz-transport15-log (= ${binary:Version}),
         ${misc:Depends}
Multi-Arch: same
Description: Gazebo transport Library - Core Dev
 Gazebo transport library combines ZeroMQ with Protobufs to create a fast and
 efficient message passing system. Asynchronous message publication and
 subscription is provided along with service calls and discovery.
 .
 Gazebo is a set of simple libraries that provide useful
 functionality to bootstrap robot applications. The included libraries
 encapsulate all the essentials, such as common math data types, console
 logging, 3D mesh management, and asynchronous message passing.
 .
 The package ships the Gazebo core development libraries

Package: libgz-transport15-log
Architecture: any
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Multi-Arch: same
Description: Gazebo Transport Library - Log Shared library
 Gazebo transport library combines ZeroMQ with Protobufs to create a fast and
 efficient message passing system. Asynchronous message publication and
 subscription is provided along with service calls and discovery.
 .
 Gazebo is a set of simple libraries that provide useful
 functionality to bootstrap robot applications. The included libraries
 encapsulate all the essentials, such as common math data types, console
 logging, 3D mesh management, and asynchronous message passing.
 .
 The package ships the log shared library

Package: libgz-transport15-parameters-dev
Architecture: any
Section: libdevel
Depends: libgz-cmake5-dev,
         libgz-transport15-core-dev (= ${binary:Version}),
         libgz-transport15-parameters (= ${binary:Version}),
         ${misc:Depends}
Multi-Arch: same
Description: Gazebo transport Library - Parameters Dev
 Gazebo transport library combines ZeroMQ with Protobufs to create a fast and
 efficient message passing system. Asynchronous message publication and
 subscription is provided along with service calls and discovery.
 .
 Gazebo is a set of simple libraries that provide useful
 functionality to bootstrap robot applications. The included libraries
 encapsulate all the essentials, such as common math data types, console
 logging, 3D mesh management, and asynchronous message passing.
 .
 The package ships the Gazebo transport parameters development libraries

Package: libgz-transport15-parameters
Architecture: any
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Multi-Arch: same
Description: Gazebo Transport Library - Parameters Shared library
 Gazebo transport library combines ZeroMQ with Protobufs to create a fast and
 efficient message passing system. Asynchronous message publication and
 subscription is provided along with service calls and discovery.
 .
 Gazebo is a set of simple libraries that provide useful
 functionality to bootstrap robot applications. The included libraries
 encapsulate all the essentials, such as common math data types, console
 logging, 3D mesh management, and asynchronous message passing.
 .
 The package ships the Gazebo Transport parameters shared library

Package: libgz-transport15-dev
Architecture: any
Section: libdevel
Depends: libgz-transport15-core-dev (= ${binary:Version}),
         libgz-transport15-log-dev (= ${binary:Version}),
         libgz-transport15-parameters-dev (= ${binary:Version}),
         ${misc:Depends}
Multi-Arch: same
Description: Gazebo transport Library - Metapackage
 Gazebo transport library combines ZeroMQ with Protobufs to create a fast and
 efficient message passing system. Asynchronous message publication and
 subscription is provided along with service calls and discovery.
 .
 Gazebo is a set of simple libraries that provide useful
 functionality to bootstrap robot applications. The included libraries
 encapsulate all the essentials, such as common math data types, console
 logging, 3D mesh management, and asynchronous message passing.
 .
 The is a metapackage for all development files

Package: libgz-transport15-dbg
Architecture: any
Section: debug
Priority: optional
Depends:
     libgz-transport15 (= ${binary:Version}),
     ${misc:Depends}
Multi-Arch: same
Description: Gazebo transport Library - Debugging symbols
 Gazebo transport library combines ZeroMQ with Protobufs to create a fast and
 efficient message passing system. Asynchronous message publication and
 subscription is provided along with service calls and discovery.
 .
 Gazebo is a set of simple libraries that provide useful
 functionality to bootstrap robot applications. The included libraries
 encapsulate all the essentials, such as common math data types, console
 logging, 3D mesh management, and asynchronous message passing.
 .
 The package ships the debugging symbols

Package: python3-gz-transport15
Architecture: any
Depends:
     libgz-transport15 (= ${binary:Version}),
     python3-pybind11,
     python3-gz-msgs12,
     ${shlibs:Depends},
     ${misc:Depends},
     ${python3:Depends}
Enhances: libgz-transport15
Description: Gazebo transport Library - Python3 bindings
 Gazebo transport library combines ZeroMQ with Protobufs to create a fast and
 efficient message passing system. Asynchronous message publication and
 subscription is provided along with service calls and discovery.
 .
 Gazebo is a set of simple libraries that provide useful
 functionality to bootstrap robot applications. The included libraries
 encapsulate all the essentials, such as common math data types, console
 logging, 3D mesh management, and asynchronous message passing.
 .
 The package contains the Python3 bindings.

Package: gz-jetty-transport
Depends: libgz-transport15-dev (= ${binary:Version}), ${misc:Depends}
Architecture: all
Priority: optional
Section: metapackages
Description: alias package
 Provides a package for Jetty without exposing the version number.

Package: gz-jetty-transport-cli
Depends: gz-transport15-cli (= ${binary:Version}), ${misc:Depends}
Architecture: all
Priority: optional
Section: metapackages
Description: alias package
 Provides a package for Jetty without exposing the version number.

Package: gz-jetty-transport-core
Depends: libgz-transport15-core-dev (= ${binary:Version}), ${misc:Depends}
Architecture: all
Priority: optional
Section: metapackages
Description: alias package
 Provides a package for Jetty without exposing the version number.

Package: gz-jetty-transport-log
Depends: libgz-transport15-log-dev (= ${binary:Version}), ${misc:Depends}
Architecture: all
Priority: optional
Section: metapackages
Description: alias package
 Provides a package for Jetty without exposing the version number.

Package: gz-jetty-transport-parameters
Depends: libgz-transport15-parameters-dev (= ${binary:Version}), ${misc:Depends}
Architecture: all
Priority: optional
Section: metapackages
Description: alias package
 Provides a package for Jetty without exposing the version number.

Package: gz-jetty-transport-python
Depends: python3-gz-transport15 (= ${binary:Version}), ${misc:Depends}
Architecture: all
Priority: optional
Section: metapackages
Description: alias package
 Provides a package for Jetty without exposing the version number.
