Source: raft Build-Depends: debhelper-compat (= 13), pkg-config, libuv1-dev, liblz4-dev Section: devel Priority: optional Maintainer: Laszlo Boszormenyi (GCS) Rules-Requires-Root: no Standards-Version: 4.6.1 Homepage: https://raft.readthedocs.io/en/latest/ Package: libraft2 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: libraft-dev Section: libdevel Architecture: any Depends: libraft2 (= ${binary:Version}), ${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.