Source: tdlib
Section: libs
Maintainer: Nicholas Guriev <guriev-ns@ya.ru>
Build-Depends:
 cmake (>= 3.10),
 debhelper-compat (= 14),
 dpkg-build-api (= 1),
 gperf,
 libsqlcipher-dev,
 libssl-dev,
 pkgconf,
 zlib1g-dev,
Build-Depends-Arch: gawk
Build-Depends-Indep: doxygen <!nodoc>, php-cli <!nodoc>
Standards-Version: 4.7.4
Homepage: https://core.telegram.org/tdlib
Vcs-Git: https://salsa.debian.org/mymedia/tdlib.git
Vcs-Browser: https://salsa.debian.org/mymedia/tdlib

Package: libtde2e1
Architecture: any
Multi-Arch: same
Description: telegram database library - E2E module
 TDLib is an open-source software library that implements Telegram's client
 APIs in a way you can embed into your own apps.
 .
 It is mainly used by developers to build Telegram bots and messaging clients.
 The library takes care of all networking, local storage, and data consistency
 details, you can focus exclusively on application logic. You run TDLib as a
 service in your program, send it "requests" (like send message, get chats,
 download files), and receive "updates" (like new messages, message status
 changes) through a consistent API.
 .
 This package provides only the E2E module with the minimal set of functions to
 organize end-to-end encrypted chats and calls.

Package: libtdjson1
Architecture: any
Multi-Arch: same
Description: telegram database library - JSON interface
 TDLib is an open-source software library that implements Telegram's client
 APIs in a way you can embed into your own apps.
 .
 It is mainly used by developers to build Telegram bots and messaging clients.
 The library takes care of all networking, local storage, and data consistency
 details, you can focus exclusively on application logic. You run TDLib as a
 service in your program, send it "requests" (like send message, get chats,
 download files), and receive "updates" (like new messages, message status
 changes) through a consistent API.
 .
 This package provides the complete JSON interface for using in programming
 languages capable of calling C functions via an FFI or similar mechanism.

Package: tdlib-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends: libtde2e1 (=${binary:Version}), libtdjson1 (=${binary:Version})
Description: telegram database library - development files
 TDLib is an open-source software library that implements Telegram's client
 APIs in a way you can embed into your own apps.
 .
 It is mainly used by developers to build Telegram bots and messaging clients.
 The library takes care of all networking, local storage, and data consistency
 details, you can focus exclusively on application logic. You run TDLib as a
 service in your program, send it "requests" (like send message, get chats,
 download files), and receive "updates" (like new messages, message status
 changes) through a consistent API.
 .
 This package contains include headers, static libraries as well as metadata
 for build systems.

Package: tdlib-doc
Section: doc
Architecture: all
X-Doc-Main-Package: tdlib-dev
Description: telegram database library - documentation
 TDLib is an open-source software library that implements Telegram's client
 APIs in a way you can embed into your own apps.
 .
 It is mainly used by developers to build Telegram bots and messaging clients.
 The library takes care of all networking, local storage, and data consistency
 details, you can focus exclusively on application logic. You run TDLib as a
 service in your program, send it "requests" (like send message, get chats,
 download files), and receive "updates" (like new messages, message status
 changes) through a consistent API.
 .
 This package ships HTML documentation of the library.
