From dc7c2a03e47daf1f94a44ee76388e566f5d45873 Mon Sep 17 00:00:00 2001 From: Laurent Bigonville Date: Mon, 16 Jul 2018 11:12:00 +0200 Subject: [PATCH] Ship the API doc in a new libfprint-doc package --- debian/changelog | 3 ++- debian/control | 22 ++++++++++++++++++++++ debian/libfprint-doc.install | 1 + 3 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 debian/libfprint-doc.install diff --git a/debian/changelog b/debian/changelog index ef862e1b..1e8abea4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -19,8 +19,9 @@ libfprint (1:0.8.1-1) UNRELEASED; urgency=medium * debian/control: Bump all the packages to priority optional, priority extra is now deprecated * debian/rules: Simplify the installation of the udev rules file + * Ship the API doc in a new libfprint-doc package - -- Laurent Bigonville Thu, 21 Jun 2018 22:57:46 +0200 + -- Laurent Bigonville Mon, 16 Jul 2018 11:11:19 +0200 libfprint (1:0.7.0-1) unstable; urgency=medium diff --git a/debian/control b/debian/control index e9a27367..ece8f2e4 100644 --- a/debian/control +++ b/debian/control @@ -15,6 +15,7 @@ Package: libfprint-dev Section: libdevel Architecture: any Depends: libfprint0 (= ${binary:Version}), ${misc:Depends} +Suggests: libfprint-doc Description: async fingerprint library of fprint project, development headers The fprint project aims to support for consumer fingerprint reader devices. . @@ -53,3 +54,24 @@ Description: async fingerprint library of fprint project, shared libraries allowing fprint to perform non-blocking device tasks. . This package provides shared libraries. + +Package: libfprint-doc +Section: doc +Architecture: all +Depends: ${misc:Depends} +Description: async fingerprint library of fprint project, API documentation + The fprint project aims to support for consumer fingerprint reader devices. + . + Previously, Linux support for such devices has been scattered amongst different + projects (many incomplete) and inconsistent in that application developers + would have to implement support for each type of fingerprint reader separately. + The idea is to change that by providing a central system to support all the + fingerprint readers as it's possible to get hands on. + . + libfprint is the centre of efforts, this component does the dirty job of + talking to fingerprint reading devices, and processing fingerprint data. + . + This library depends on the new libusb, which performs asynchronous callbacks, + allowing fprint to perform non-blocking device tasks. + . + This package provides the API documentation. diff --git a/debian/libfprint-doc.install b/debian/libfprint-doc.install new file mode 100644 index 00000000..d6da04cd --- /dev/null +++ b/debian/libfprint-doc.install @@ -0,0 +1 @@ +usr/share/gtk-doc/