Source: crengine-ng
Section: libs
Priority: optional
Maintainer: Emfox Zhou <emfox@debian.org>
Build-Depends: cmake,
               debhelper-compat (= 14),
               libfontconfig-dev,
               libfreetype-dev,
               libfribidi-dev,
               libharfbuzz-dev,
               libjpeg-dev,
               libjxl-dev,
               libpng-dev,
               libunibreak-dev,
               libutf8proc-dev,
               libwebp-dev,
               libzstd-dev,
               zlib1g-dev
Standards-Version: 4.7.4
Homepage: https://gitlab.com/coolreader-ng/crengine-ng
Vcs-Browser: https://salsa.debian.org/debian/crengine-ng
Vcs-Git: https://salsa.debian.org/debian/crengine-ng.git
Rules-Requires-Root: no

Package: libcrengine-ng7
Section: libs
Architecture: any
Depends: ${shlibs:Depends}
Recommends: fonts-liberation
Description: cross-platform library for implementing e-book readers
 crengine-ng parses and lays out e-book documents: fb2, fb3, epub (without
 DRM), rtf, doc, docx, odt, htm, Markdown, chm, pdb, mobi (without DRM),
 txt, tcr and prc. It applies CSS styling, hyphenation dictionaries and
 bidirectional text handling, and renders the result through FreeType,
 HarfBuzz and FriBidi.
 .
 This is the fork of the crengine library that Debian already ships inside
 the coolreader source package, maintained by the same upstream author
 alongside CoolReader. Debian does not currently provide the engine as a
 shared library, which is what the fork adds: it lets other programs use
 crengine-ng, and it lets more than one user interface be built from it
 (crqt-ng for Qt 6 and crwx-ng for wxWidgets are packaged separately).
 .
 This package contains the shared library and its hyphenation and CSS data.

Package: libcrengine-ng-dev
Section: libdevel
Architecture: any
Depends: libcrengine-ng7 (= ${binary:Version})
Description: cross-platform library for implementing e-book readers - development files
 crengine-ng parses and lays out e-book documents, applies CSS styling and
 hyphenation, and renders them through FreeType, HarfBuzz and FriBidi.
 .
 This package contains the header files, the CMake package configuration
 and the pkg-config file needed to build programs against libcrengine-ng.
