Source: couchbase-cxx-client
Section: libs
Priority: optional
Maintainer: Couchbase SDK Team <support@couchbase.com>
Build-Depends: debhelper (>= 9), cmake, pkg-config,
	zlib1g-dev,
	nlohmann-json3-dev
Standards-Version: 4.5.0
Vcs-Browser: https://github.com/couchbase/couchbase-cxx-client
Vcs-Git: https://github.com/couchbase/couchbase-cxx-client.git

Package: couchbase-cxx-client
Architecture: any
Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Couchbase C++ SDK.
 This is the client and protocol library for Couchbase project.

Package: couchbase-cxx-client-tools
Architecture: any
Multi-Arch: same
Section: utils
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Couchbase C++ SDK, command line tools.
 This is the command line tools for the client and protocol library for
 Couchbase project.

Package: couchbase-cxx-client-dev
Architecture: any
Multi-Arch: same
# zlib1g-dev because the installed CMake config for the static library emits find_dependency(ZLIB):
# the archive carries gRPC objects that call it, and Build-Depends do not reach consumers.
Depends: couchbase-cxx-client (= ${binary:Version}), zlib1g-dev, ${misc:Depends}
Description: Couchbase C++ SDK, development files.
 This is the development files for the client and protocol library for
 Couchbase project.

Package: couchbase-cxx-client-fit-performer
Architecture: any
Multi-Arch: same
Section: devel
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Couchbase C++ SDK, FIT performer.
 FIT integration-test performer built against the Couchbase C++ SDK. It is
 packaged separately so that nothing depends on it automatically; install it on
 demand to run integration verification against the production SDK packages.

Package: couchbase-cxx-client-dbg
Architecture: any
Multi-Arch: same
Depends: couchbase-cxx-client (= ${binary:Version}), ${misc:Depends}
Description: Couchbase C++ SDK, debug symbols.
 This is the debug symbols for the client and protocol library for Couchbase
 project.
