Source: cyclonedds Section: libs Priority: optional Maintainer: Debian Robotics Team Uploaders: Timo Röhling Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), bison, cmake, cyclonedds-tools , dh-sequence-sphinxdoc , doxygen , graphviz , libcunit1-dev , libiceoryx-binding-c-dev (>= 2) [amd64 arm64 mips64el ppc64el s390x alpha ia64 ppc64 riscv64 sparc64], libssl-dev, python3-exhale , Standards-Version: 4.6.2 Rules-Requires-Root: no Homepage: https://projects.eclipse.org/projects/iot.cyclonedds Vcs-Git: https://salsa.debian.org/robotics-team/cyclonedds.git Vcs-Browser: https://salsa.debian.org/robotics-team/cyclonedds Description: Eclipse Cyclone DDS Eclipse Cyclone DDS is a very performant and robust open-source implementation of the Data Distribution Service (DDS) standard by the Object Management Group (OMG) and the related wire protocol for interoperability (RTPS). It is developed completely in the open as an Eclipse IoT project with a growing list of adopters, and has become a tier-1 middleware for the Robot Operating System (ROS 2). Package: libddsc0t64 Provides: ${t64:Provides} Replaces: libddsc0debian Breaks: libddsc0debian (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} library ${source:Extended-Description} Package: libcycloneddsidl0t64 Provides: ${t64:Provides} Replaces: libcycloneddsidl0 Breaks: libcycloneddsidl0 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: ${source:Synopsis} IDL library ${source:Extended-Description} . This package provides the Interface Definition Language (IDL) compiler library. IDL is used to specify data exchange formats for participants in a DDS network. Package: cyclonedds-dev Section: libdevel Architecture: any Multi-Arch: same Recommends: cyclonedds-tools Depends: ${misc:Depends}, libddsc0t64 (= ${binary:Version}), libcycloneddsidl0t64 (= ${binary:Version}), libiceoryx-binding-c-dev [amd64 arm64 mips64el ppc64el s390x alpha ia64 ppc64 riscv64 sparc64], Breaks: libddsc-dev (<< 0.8.1-1) Replaces: libddsc-dev (<< 0.8.1-1) Description: ${source:Synopsis} library - development headers ${source:Extended-Description} . This package installs the development headers for all DDS libraries. Package: cyclonedds-doc Section: doc Architecture: all Multi-Arch: foreign Depends: ${sphinxdoc:Depends}, ${misc:Depends} Breaks: libddsc-doc (<< 0.8.1-1) Replaces: libddsc-doc (<< 0.8.1-1) Description: ${source:Synopsis} library - API documentation ${source:Extended-Description} . This package installs the API documentation. Package: cyclonedds-tools Section: devel Architecture: any Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends} Breaks: libddsc-tools (<< 0.8.1-1) Replaces: libddsc-tools (<< 0.8.1-1) Description: ${source:Synopsis} tools ${source:Extended-Description} . This package installs the command-line tools for Cyclone DDS, most importantly the Interface Definition Language (IDL) compiler, which is needed to specify data exchange formats for the participants in a DDS network.