Bump the soname to libfprint2

This commit is contained in:
Laurent Bigonville
2020-01-10 02:41:18 +01:00
parent e8fe42536e
commit 6e21b46f55
9 changed files with 108 additions and 103 deletions
+2 -1
View File
@@ -6,9 +6,10 @@ libfprint (1:1.90.0-1) UNRELEASED; urgency=medium
- Drop d/patches/kFreeBSD_FTBFS_add_ETIME_definition.patch and - Drop d/patches/kFreeBSD_FTBFS_add_ETIME_definition.patch and
d/patches/use-non-versionned-libusbh-path.patch, not needed anymore d/patches/use-non-versionned-libusbh-path.patch, not needed anymore
- debian/patches/udev-rules-creation-add-Debian-specifics.patch: refreshed - debian/patches/udev-rules-creation-add-Debian-specifics.patch: refreshed
- Bump the soname to libfprint2
* Bump debhelper compatibility version to 12 * Bump debhelper compatibility version to 12
-- Laurent Bigonville <bigon@debian.org> Fri, 10 Jan 2020 02:39:25 +0100 -- Laurent Bigonville <bigon@debian.org> Fri, 10 Jan 2020 02:41:03 +0100
libfprint (1:1.0-1) unstable; urgency=medium libfprint (1:1.0-1) unstable; urgency=medium
+23 -23
View File
@@ -17,29 +17,7 @@ Homepage: https://www.freedesktop.org/wiki/Software/fprint/libfprint
Vcs-Browser: https://salsa.debian.org/debian/libfprint Vcs-Browser: https://salsa.debian.org/debian/libfprint
Vcs-Git: https://salsa.debian.org/debian/libfprint.git Vcs-Git: https://salsa.debian.org/debian/libfprint.git
Package: libfprint-dev Package: libfprint2
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.
.
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 development headers.
Package: libfprint0
Architecture: any Architecture: any
Multi-Arch: same Multi-Arch: same
Depends: ${misc:Depends}, ${shlibs:Depends} Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -61,6 +39,28 @@ Description: async fingerprint library of fprint project, shared libraries
. .
This package provides shared libraries. This package provides shared libraries.
Package: libfprint2-dev
Section: libdevel
Architecture: any
Depends: libfprint2 (= ${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.
.
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 development headers.
Package: libfprint-doc Package: libfprint-doc
Section: doc Section: doc
Architecture: all Architecture: all
-77
View File
@@ -1,77 +0,0 @@
libfprint.so.0 libfprint0 #MINVER#
* Build-Depends-Package: libfprint-dev
fp_async_capture_start@Base 1:0.6.0
fp_async_capture_stop@Base 1:0.6.0
fp_async_dev_close@Base 1:0.4.0
fp_async_dev_open@Base 1:0.4.0
fp_async_enroll_start@Base 1:0.4.0
fp_async_enroll_stop@Base 1:0.4.0
fp_async_identify_start@Base 1:0.4.0
fp_async_identify_stop@Base 1:0.4.0
fp_async_verify_start@Base 1:0.4.0
fp_async_verify_stop@Base 1:0.4.0
fp_dev_close@Base 1:0.4.0
fp_dev_get_devtype@Base 1:0.4.0
fp_dev_get_driver@Base 1:0.4.0
fp_dev_get_img_height@Base 1:0.4.0
fp_dev_get_img_width@Base 1:0.4.0
fp_dev_get_nr_enroll_stages@Base 1:0.4.0
fp_dev_img_capture@Base 1:0.4.0
fp_dev_open@Base 1:0.4.0
fp_dev_supports_dscv_print@Base 1:0.4.0
fp_dev_supports_identification@Base 1:0.4.0
fp_dev_supports_imaging@Base 1:0.4.0
fp_dev_supports_print_data@Base 1:0.4.0
fp_discover_devs@Base 1:0.4.0
fp_discover_prints@Base 1:0.4.0
fp_driver_get_driver_id@Base 1:0.4.0
fp_driver_get_full_name@Base 1:0.4.0
fp_driver_get_name@Base 1:0.4.0
fp_driver_get_scan_type@Base 1:0.4.0
fp_driver_supports_imaging@Base 1:0.99.0
fp_dscv_dev_for_dscv_print@Base 1:0.4.0
fp_dscv_dev_for_print_data@Base 1:0.4.0
fp_dscv_dev_get_devtype@Base 1:0.4.0
fp_dscv_dev_get_driver@Base 1:0.4.0
fp_dscv_dev_get_driver_id@Base 1:0.8.1
fp_dscv_dev_supports_dscv_print@Base 1:0.4.0
fp_dscv_dev_supports_print_data@Base 1:0.4.0
fp_dscv_devs_free@Base 1:0.4.0
fp_dscv_print_delete@Base 1:0.4.0
fp_dscv_print_get_devtype@Base 1:0.4.0
fp_dscv_print_get_driver_id@Base 1:0.4.0
fp_dscv_print_get_finger@Base 1:0.4.0
fp_dscv_prints_free@Base 1:0.4.0
fp_enroll_finger@Base 1:0.8.1
fp_enroll_finger_img@Base 1:0.4.0
fp_exit@Base 1:0.4.0
fp_get_next_timeout@Base 1:0.4.0
fp_get_pollfds@Base 1:0.4.0
fp_handle_events@Base 1:0.4.0
fp_handle_events_timeout@Base 1:0.4.0
fp_identify_finger@Base 1:0.8.1
fp_identify_finger_img@Base 1:0.4.0
fp_img_binarize@Base 1:0.4.0
fp_img_free@Base 1:0.4.0
fp_img_get_data@Base 1:0.4.0
fp_img_get_height@Base 1:0.4.0
fp_img_get_minutiae@Base 1:0.4.0
fp_img_get_width@Base 1:0.4.0
fp_img_save_to_file@Base 1:0.4.0
fp_img_standardize@Base 1:0.4.0
fp_init@Base 1:0.4.0
fp_minutia_get_coords@Base 1:0.8.2-3~
fp_print_data_delete@Base 1:0.4.0
fp_print_data_free@Base 1:0.4.0
fp_print_data_from_data@Base 1:0.4.0
fp_print_data_from_dscv_print@Base 1:0.4.0
fp_print_data_get_data@Base 1:0.4.0
fp_print_data_get_devtype@Base 1:0.4.0
fp_print_data_get_driver_id@Base 1:0.4.0
fp_print_data_load@Base 1:0.4.0
fp_print_data_save@Base 1:0.4.0
fp_set_debug@Base 1:0.4.0
fp_set_pollfd_notifiers@Base 1:0.4.0
fp_verify_finger@Base 1:0.8.1
fp_verify_finger_img@Base 1:0.4.0
fprint_get_drivers@Base 1:0.4.0
+81
View File
@@ -0,0 +1,81 @@
libfprint.so.2 libfprint2 #MINVER#
* Build-Depends-Package: libfprint2-dev
LIBFPRINT_2.0.0@LIBFPRINT_2.0.0 1:1.90.0
fp_context_enumerate@LIBFPRINT_2.0.0 1:1.90.0
fp_context_get_devices@LIBFPRINT_2.0.0 1:1.90.0
fp_context_get_type@LIBFPRINT_2.0.0 1:1.90.0
fp_context_new@LIBFPRINT_2.0.0 1:1.90.0
fp_device_action_get_type@LIBFPRINT_2.0.0 1:1.90.0
fp_device_capture@LIBFPRINT_2.0.0 1:1.90.0
fp_device_capture_finish@LIBFPRINT_2.0.0 1:1.90.0
fp_device_capture_sync@LIBFPRINT_2.0.0 1:1.90.0
fp_device_close@LIBFPRINT_2.0.0 1:1.90.0
fp_device_close_finish@LIBFPRINT_2.0.0 1:1.90.0
fp_device_close_sync@LIBFPRINT_2.0.0 1:1.90.0
fp_device_delete_print@LIBFPRINT_2.0.0 1:1.90.0
fp_device_delete_print_finish@LIBFPRINT_2.0.0 1:1.90.0
fp_device_delete_print_sync@LIBFPRINT_2.0.0 1:1.90.0
fp_device_enroll@LIBFPRINT_2.0.0 1:1.90.0
fp_device_enroll_finish@LIBFPRINT_2.0.0 1:1.90.0
fp_device_enroll_sync@LIBFPRINT_2.0.0 1:1.90.0
fp_device_error_get_type@LIBFPRINT_2.0.0 1:1.90.0
fp_device_error_quark@LIBFPRINT_2.0.0 1:1.90.0
fp_device_get_device_id@LIBFPRINT_2.0.0 1:1.90.0
fp_device_get_driver@LIBFPRINT_2.0.0 1:1.90.0
fp_device_get_name@LIBFPRINT_2.0.0 1:1.90.0
fp_device_get_nr_enroll_stages@LIBFPRINT_2.0.0 1:1.90.0
fp_device_get_scan_type@LIBFPRINT_2.0.0 1:1.90.0
fp_device_get_type@LIBFPRINT_2.0.0 1:1.90.0
fp_device_has_storage@LIBFPRINT_2.0.0 1:1.90.0
fp_device_identify@LIBFPRINT_2.0.0 1:1.90.0
fp_device_identify_finish@LIBFPRINT_2.0.0 1:1.90.0
fp_device_identify_sync@LIBFPRINT_2.0.0 1:1.90.0
fp_device_list_prints@LIBFPRINT_2.0.0 1:1.90.0
fp_device_list_prints_finish@LIBFPRINT_2.0.0 1:1.90.0
fp_device_list_prints_sync@LIBFPRINT_2.0.0 1:1.90.0
fp_device_open@LIBFPRINT_2.0.0 1:1.90.0
fp_device_open_finish@LIBFPRINT_2.0.0 1:1.90.0
fp_device_open_sync@LIBFPRINT_2.0.0 1:1.90.0
fp_device_retry_get_type@LIBFPRINT_2.0.0 1:1.90.0
fp_device_retry_quark@LIBFPRINT_2.0.0 1:1.90.0
fp_device_supports_capture@LIBFPRINT_2.0.0 1:1.90.0
fp_device_supports_identify@LIBFPRINT_2.0.0 1:1.90.0
fp_device_type_get_type@LIBFPRINT_2.0.0 1:1.90.0
fp_device_verify@LIBFPRINT_2.0.0 1:1.90.0
fp_device_verify_finish@LIBFPRINT_2.0.0 1:1.90.0
fp_device_verify_sync@LIBFPRINT_2.0.0 1:1.90.0
fp_finger_get_type@LIBFPRINT_2.0.0 1:1.90.0
fp_image_detect_minutiae@LIBFPRINT_2.0.0 1:1.90.0
fp_image_detect_minutiae_finish@LIBFPRINT_2.0.0 1:1.90.0
fp_image_device_get_type@LIBFPRINT_2.0.0 1:1.90.0
fp_image_device_state_get_type@LIBFPRINT_2.0.0 1:1.90.0
fp_image_get_binarized@LIBFPRINT_2.0.0 1:1.90.0
fp_image_get_data@LIBFPRINT_2.0.0 1:1.90.0
fp_image_get_height@LIBFPRINT_2.0.0 1:1.90.0
fp_image_get_minutiae@LIBFPRINT_2.0.0 1:1.90.0
fp_image_get_ppmm@LIBFPRINT_2.0.0 1:1.90.0
fp_image_get_type@LIBFPRINT_2.0.0 1:1.90.0
fp_image_get_width@LIBFPRINT_2.0.0 1:1.90.0
fp_image_new@LIBFPRINT_2.0.0 1:1.90.0
fp_minutia_get_coords@LIBFPRINT_2.0.0 1:1.90.0
fp_print_compatible@LIBFPRINT_2.0.0 1:1.90.0
fp_print_deserialize@LIBFPRINT_2.0.0 1:1.90.0
fp_print_equal@LIBFPRINT_2.0.0 1:1.90.0
fp_print_get_description@LIBFPRINT_2.0.0 1:1.90.0
fp_print_get_device_id@LIBFPRINT_2.0.0 1:1.90.0
fp_print_get_device_stored@LIBFPRINT_2.0.0 1:1.90.0
fp_print_get_driver@LIBFPRINT_2.0.0 1:1.90.0
fp_print_get_enroll_date@LIBFPRINT_2.0.0 1:1.90.0
fp_print_get_finger@LIBFPRINT_2.0.0 1:1.90.0
fp_print_get_image@LIBFPRINT_2.0.0 1:1.90.0
fp_print_get_type@LIBFPRINT_2.0.0 1:1.90.0
fp_print_get_username@LIBFPRINT_2.0.0 1:1.90.0
fp_print_new@LIBFPRINT_2.0.0 1:1.90.0
fp_print_serialize@LIBFPRINT_2.0.0 1:1.90.0
fp_print_set_description@LIBFPRINT_2.0.0 1:1.90.0
fp_print_set_enroll_date@LIBFPRINT_2.0.0 1:1.90.0
fp_print_set_finger@LIBFPRINT_2.0.0 1:1.90.0
fp_print_set_username@LIBFPRINT_2.0.0 1:1.90.0
fp_print_type_get_type@LIBFPRINT_2.0.0 1:1.90.0
fp_scan_type_get_type@LIBFPRINT_2.0.0 1:1.90.0
fpi_get_driver_types@LIBFPRINT_2.0.0 1:1.90.0
+2 -2
View File
@@ -11,7 +11,7 @@ override_dh_auto_configure:
override_dh_install: override_dh_install:
mv debian/tmp/lib/udev/rules.d/60-fprint-autosuspend.rules \ mv debian/tmp/lib/udev/rules.d/60-fprint-autosuspend.rules \
debian/tmp/lib/udev/rules.d/60-libfprint0.rules debian/tmp/lib/udev/rules.d/60-libfprint2.rules
sed -i '/^Requires.private\|^Libs.private/ d' \ sed -i '/^Requires.private\|^Libs.private/ d' \
debian/tmp/usr/lib/*/pkgconfig/libfprint.pc debian/tmp/usr/lib/*/pkgconfig/libfprint2.pc
dh_install dh_install