Source: libcmatrix
Priority: optional
Maintainer: Mohammed Sadiq <sadiq@sadiqpk.org>
Build-Depends:
 debhelper-compat (= 13),
 dh-sequence-gir,
 gi-docgen <!nodoc>,
 gir1.2-gio-2.0-dev,
 gir1.2-soup-3.0-dev,
 libgcrypt20-dev,
 libgirepository1.0-dev,
 libglib2.0-dev,
 libjson-glib-dev,
 libolm-dev,
 libsecret-1-dev,
 libsoup-3.0-dev,
 meson,
 pkgconf,
Standards-Version: 4.6.2
Section: libs
Homepage: https://source.puri.sm/Librem5/libcmatrix
Rules-Requires-Root: no

Package: libcmatrix0u
Section: libs
Architecture: any
Multi-Arch: same
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: Matrix client library
 libcmatrix is a library for writing Matrix clients. It aims to follow current
 GLib/GObject patterns for asynchronous operation and is easy to integrate
 into a GLib mainloop.
 .
 Matrix is an open standard for interoperable, decentralised, real-time
 communication over IP.
 .
 This package contains the development headers

Package: libcmatrix-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Provides:
 ${gir:Provides},
Depends:
 ${gir:Depends},
 libcmatrix (= ${binary:Version}),
 libglib2.0-dev,
 libjson-glib-dev,
 libolm-dev,
 libsecret-1-dev,
 libsoup-3.0-dev,
 ${misc:Depends},
Recommends:
 libglib2.0-doc,
Suggests:
 devhelp,
Description: Development files for the libcmatrix library
 libcmatrix is a library for writing Matrix clients. It aims to follow current
 GLib/GObject patterns for asynchronous operation and is easy to integrate
 into a GLib mainloop.
 .
 This package contains the development headers

Package: libcmatrix-doc
Section: doc
Architecture: all
Multi-Arch: foreign
Depends:
 ${misc:Depends},
Recommends:
 libglib2.0-doc,
Suggests:
 devhelp,
Description: Documentation for the libcmatrix library
 libcmatrix is a library for writing Matrix clients. It aims to follow current
 GLib/GObject patterns for asynchronous operation and is easy to integrate
 into a GLib mainloop.
 .
 Matrix is an open standard for interoperable, decentralised, real-time
 communication over IP.
 .
 This package contains the HTML documentation for the cmatrix library.

Package: gir1.2-cm-0.0
Architecture: any
Multi-Arch: same
Section: introspection
Depends:
 ${gir:Depends},
 ${misc:Depends},
Provides:
 ${gir:Provides},
Description: GObject introspection data for the libcmatrix library
 libcmatrix is a library for writing Matrix clients. It aims to follow current
 GLib/GObject patterns for asynchronous operation and is easy to integrate
 into a GLib mainloop.
 .
 Matrix is an open standard for interoperable, decentralised, real-time
 communication over IP.
 .
 This package contains introspection data for the libcmatrix library.
