Source: dqlite Build-Depends: debhelper-compat (= 13), pkg-config, libuv1-dev (>= 1.8.0~), libraft-dev (>= 0.13), libsqlite3-dev (>= 3.22.0~) Section: devel Priority: optional Maintainer: Laszlo Boszormenyi (GCS) Standards-Version: 4.5.1 Rules-Requires-Root: no Homepage: https://github.com/canonical/dqlite Package: libdqlite0 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Description: Raft Consensus protocol implementation - shared library Fully asynchronous C implementation of the Raft consensus protocol. . The library has modular design: its core part implements only the core Raft algorithm logic, in a fully platform independent way. On top of that, a pluggable interface defines the I/O implementation for networking (send/receive RPC messages) and disk persistence (store log entries and snapshots). . This package contains the C library needed to run executables that use Raft Consensus protocol. Package: libdqlite-dev Section: libdevel Architecture: any Depends: libdqlite0 (= ${binary:Version}), libsqlite3-dev (>= 3.22.0~), ${misc:Depends} Multi-Arch: same Description: Raft Consensus protocol implementation - development files Fully asynchronous C implementation of the Raft consensus protocol. . The library has modular design: its core part implements only the core Raft algorithm logic, in a fully platform independent way. On top of that, a pluggable interface defines the I/O implementation for networking (send/receive RPC messages) and disk persistence (store log entries and snapshots). . This package contains the development headers and library files needed to compile programs using Raft Consensus protocol.