Source: dbus-cpp
Standards-Version: 4.7.4
Maintainer: Debian UBports Team <team+ubports@tracker.debian.org>
Uploaders:
 Mike Gabriel <sunweaver@debian.org>,
 Marius Gripsgard <mariogrip@debian.org>,
Section: libs
Build-Depends: debhelper-compat (= 13),
               cmake,
               cmake-extras,
               dbus,
               doxygen,
               google-mock,
               libboost-filesystem-dev,
               libboost-program-options-dev,
               libdbus-1-dev,
               libgtest-dev,
               libprocess-cpp-dev (>= 3.0.3),
               libproperties-cpp-dev,
               libxml2-dev,
               lsb-release,
Vcs-Browser: https://salsa.debian.org/ubports-team/dbus-cpp
Vcs-Git: https://salsa.debian.org/ubports-team/dbus-cpp.git
Homepage: https://gitlab.com/ubports/development/core/lib-cpp/dbus-cpp

Package: libdbus-cpp5
Architecture: linux-any
Multi-Arch: same
Depends: ${misc:Depends},
         ${shlibs:Depends},
Description: header-only dbus-binding leveraging C++-11 (runtime libraries)
 A header-only dbus-binding leveraging C++-11, relying on compile-time
 polymorphism to integrate with arbitrary type systems. Runtime portions to
 bind to different event loops.

Package: dbus-cpp-bin
Architecture: linux-any
Multi-Arch: foreign
Section: libdevel
Depends: libdbus-cpp5 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends},
Description: header-only dbus-binding leveraging C++-11 (tools)
 Protocol compiler and generator to automatically generate protocol headers
 from introspection XML.
 .
 D-Bus is a message bus used for sending messages between applications.
 .
 This package contains runtime binaries.

Package: libdbus-cpp-dev
Architecture: linux-any
Multi-Arch: same
Section: libdevel
Depends: dbus,
         libboost-filesystem-dev,
         libboost-program-options-dev,
         libdbus-1-dev,
         libdbus-cpp5 (= ${binary:Version}),
         libproperties-cpp-dev,
         ${misc:Depends},
         ${shlibs:Depends},
Conflicts: dbus-cpp-dev,
Provides: dbus-cpp-dev,
Replaces: dbus-cpp-dev,
Description: header-only dbus-binding leveraging C++-11 (development files)
 A header-only dbus-binding leveraging C++-11, relying on compile-time
 polymorphism to integrate with arbitrary type systems.
 .
 D-Bus is a message bus used for sending messages between applications.

Package: dbus-cpp-dev-examples
Architecture: linux-any
Multi-Arch: foreign
Section: x11
Depends: ${misc:Depends},
         ${shlibs:Depends},
Description: header-only dbus-binding leveraging C++-11 (examples)
 A header-only dbus-binding leveraging C++-11, relying on compile-time
 polymorphism to integrate with arbitrary type systems.
 .
 D-Bus is a message bus used for sending messages between applications.
 .
 This package provides examples.
