Commit e9785aac authored by Peter J. Mello's avatar Peter J. Mello
Browse files

Initial commit of Debian packaging files

parent 4cec2841
Pipeline #45802 passed with stages
in 5 minutes and 52 seconds
libfprint (1:0.99.0-1) unstable; urgency=medium
* New upstream release
- Internal driver API now fully documented and streamlined
- Updated NBIS data processing library
- Restored accessor for minutae coordinates
- Fix a crash when too many minutae were detected in a capture
- Support more devices in the Elan driver, stability improvements
- Add GTK+ application that will later be used for testing drivers
* debian/control: Update Vcs and Homepage links (Closes: #909256)
* debian/control: Bump Standards-Version to 4.3.0 (no further changes)
* debian/control: Bump debhelper-compat version to = 11 (no further changes)
* Remove two d/patches no longer needed due to upstream inclusion
-- Peter J. Mello <admin@petermello.net> Sat, 18 May 2019 05:17:08 -0700
libfprint (1:0.8.2-3) unstable; urgency=medium
* Team upload.
* d/p/lib-Add-accessor-for-minutia-coordinates.patch: Add a way to access
minutia coordinates, this will help to fix ftbfs in fprint_demo
-- Laurent Bigonville <bigon@debian.org> Wed, 10 Oct 2018 17:20:45 +0200
libfprint (1:0.8.2-2) unstable; urgency=medium
* Team upload.
* debian/rules: Remove the *.private fields of libfprint.pc (Closes:
#906975)
-- Laurent Bigonville <bigon@debian.org> Thu, 23 Aug 2018 15:02:51 +0200
libfprint (1:0.8.2-1) unstable; urgency=medium
* Team upload.
* New upstream release (Closes: #904791)
- Switch to meson, the static library is not built anymore
- Bump debhelper version to >= 10.3 to have meson support
- debian/libfprint0.symbols: Add newly exported symbols
- Fix security hole by zero out memory when allocated (Closes: #890827)
- d/p/kFreeBSD_FTBFS_add_ETIME_definition.patch: Updated
- d/p/use-non-versionned-libusbh-path.patch: Updated
- debian/libfprint0.postinst: Call udevadm --trigger also for the new
supported readers
* debian/watch: Update the watch file to point to the freedesktop gitlab
release page
* Build the documentation
* debian/libfprint0.lintian-overrides: Overrides udev-rule-missing-uaccess,
we don't want the readers to be accessible by unprivileged users
* debian/rules: Do not explicitly pass --parallel to debhelper as it's the
default now
* debian/control: Bump Standards-Version to 4.1.4 (no further changes)
* 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
* d/p/fix_ftbfs_meson.patch: Fix FTBFS with newer meson
* debian/control: Bump Standards-Version to 4.2.0 (no further changes)
-- Laurent Bigonville <bigon@debian.org> Sun, 12 Aug 2018 17:51:42 +0200
libfprint (1:0.7.0-1) unstable; urgency=medium
* Team upload.
* New 0.7.0 upstream release:
- Add VFS0050 driver (Closes: #843626)
- Refresh the patches, drop all the upstreamed ones
* Bump debhelper compatibility to 10 and rely on dh_autoreconf instead of
calling the autotools explicitly
* debian/control:
- Bump Standards-Version to 3.9.8 (no further changes)
- Use https for the Homepage and Vcs-* fields
- Drop libssl-dev build-dependency, not needed anymore (Closes: #854710)
- Drop libmagickcore-dev build-dep and add libpixman-1-dev
instead, ImageMagick is not supported since 0.6.0
* Add debian/watch file
* debian/libfprint0.postinst: Add new calls to "udevadm --trigger" to
also properly set the permissions on the newest supported readers.
-- Laurent Bigonville <bigon@debian.org> Wed, 17 May 2017 16:58:45 +0200
libfprint (1:0.6.0-2) unstable; urgency=low
* Upload to unstable
* Add simple gbp.conf to help with releasing
-- Didier Raboud <odyx@debian.org> Sun, 03 May 2015 15:19:19 +0200
libfprint (1:0.6.0-1) experimental; urgency=medium
* New 0.6.0 upstream release:
* Drivers:
- Reduce duplication between AES3500 and AES4000 drivers and add support
for AES3500 device
- Add support for UPEK 147e:2020 and Upek Eikon 2 devices
- Add EgisTec ES603 driver
- Add VFS5011 driver (Closes: #713815)
- Always perform 5 scans for image enrollment
- Better verification with AES1660 driver
- Better verification for a number of AES drivers
* Library:
- Always use Pixman for image manipulation, gdk-pixbuf and ImageMagick
are not supported any more.
* Udev rules:
- Fix warning when USB hub or system does not support power management
[ Didier Raboud ]
* Refresh Debian patches
* Backport two upstream patches:
- imgdev: fix enum mismatch for dev_change_state() call
- vfs101: Logical conjunction always evaluates to false
* Add two new 0.6.0 symbols
-- Didier Raboud <odyx@debian.org> Fri, 27 Mar 2015 08:33:53 +0100
libfprint (1:0.5.1-1) unstable; urgency=low
* New 0.5.1 upstream release:
- Update patches list for 0.5.1, drop 6 patches incorporated or
backported from upstream, refresh one.
-- Didier Raboud <odyx@debian.org> Sun, 29 Sep 2013 13:41:22 +0200
libfprint (1:0.5.0-6) unstable; urgency=low
[ Jeremy Bicha ]
* Fix underlinking against glib - thanks to Julian Taylor
(Closes: #710381, #713466)
[ Didier Raboud ]
* Run udevadm trigger on 147e:2020 too
-- Didier Raboud <odyx@debian.org> Mon, 24 Jun 2013 11:24:43 +0200
libfprint (1:0.5.0-5) unstable; urgency=low
* Upload to unstable with two more backports from upstream:
- imgdev: fix cancelling of enrollment from stage_completed callback
- upeke2: Add support for 147e:2020 ID
-- Didier Raboud <odyx@debian.org> Sat, 18 May 2013 16:35:39 +0200
libfprint (1:0.5.0-4) experimental; urgency=low
* Correct the kFreeBSD ETIME patch update to define ETIME later.
-- Didier Raboud <odyx@debian.org> Sun, 03 Mar 2013 15:22:25 +0100
libfprint (1:0.5.0-3) experimental; urgency=low
* Update kFreeBSD ETIME patch to also correct the vfs301 driver.
-- Didier Raboud <odyx@debian.org> Sun, 03 Mar 2013 13:56:16 +0100
libfprint (1:0.5.0-2) experimental; urgency=low
* Patch vfs301 driver to look for libusb.h without the versionned
path, hopefully fixes the kFreeBSD FTBFS.
* Bump Standards-Version to 3.9.4 without changes needed.
* Only execute the udevadm commands if udevadm is in the script path,
allows seamless install in chroots without udev and non-Linux.
-- Didier Raboud <odyx@debian.org> Sun, 03 Mar 2013 12:58:41 +0100
libfprint (1:0.5.0-1) experimental; urgency=low
* New 0.5.0 upstream release.
[ Didier Raboud ]
* Refresh all patches for 0.5.0
- Drop fix-libusb-global-variables-FTBFS.patch implemented upstream.
* Backport two upstream hotfixes for uru4000:
- uru4000: fix race condition on waiting power up irq
- uru4000: fix cancelling of imaging from error callback
[ Luca Capello ]
* Apply udev rules at install time with udevadm --trigger (Closes: #683863)
-- Didier Raboud <odyx@debian.org> Sat, 02 Mar 2013 18:52:25 +0100
libfprint (1:0.4.0-4-gdfff16f-4) unstable; urgency=low
* Fix libusb global variables FTBFS. (Closes: #680838)
-- Didier Raboud <odyx@debian.org> Mon, 09 Jul 2012 00:46:05 +0200
libfprint (1:0.4.0-4-gdfff16f-3) unstable; urgency=low
* Patch the udev rules creator to:
- include all devices; (Closes: #679001)
- handle blacklists correctly.
-- Didier Raboud <odyx@debian.org> Tue, 26 Jun 2012 10:52:16 +0200
libfprint (1:0.4.0-4-gdfff16f-2) unstable; urgency=low
* Mark libfprint0 Multi-Arch: same.
* Add patch to define ETIME for the kFreeBSD flavours. (Closes:
#673704)
-- Didier Raboud <odyx@debian.org> Mon, 21 May 2012 10:55:36 +0200
libfprint (1:0.4.0-4-gdfff16f-1) unstable; urgency=low
* New upstream release snapshot.
- Fix versioning with an epoch: the 0.4.0 version was released and
this is indeed a post-0.4.0 upstream snapshot.
* Bump debhelper Build-Depends and compat to 9.
* Use short debhelper style; migrate to multiarch.
* Use the built udev rules for autosuspend; append our mode and group
specificities.
* Add symbols tracking for libfprint0.
* Update homepage to the new home at freedesktop.org.
* Bump Standards-Version to 3.9.3 without changes needed.
* Add Vcs-* to reflect the new Git repository.
* Drop the mention of the old synchronous library from the
description.
* Drop useless dirs specifications.
* Avoid duplication of Section snippet in control.
* Add myself as uploader.
-- Didier Raboud <odyx@debian.org> Sat, 19 May 2012 17:11:57 +0200
libfprint (20110418git-2) unstable; urgency=low
* Transitioning from libmagick9 to libmagickcore (Closes: #625597, #629788).
-- Ulises Vitulli <dererk@debian.org> Sun, 12 Jun 2011 12:22:16 -0300
libfprint (20110418git-1) unstable; urgency=low
* New upstream release.
* Removing resigned uploader from the Uploaders filed (Closes: #595719).
* Cleaning out 'dependency_libs' for multiarch support (Closes: #620447).
* Added libnss as build-depend for uru4000.
* Added Validity VFS101 device support.
* Bump Standard-version up to 3.9.2.0 (no changes needed).
-- Ulises Vitulli <dererk@debian.org> Tue, 19 Apr 2011 14:58:27 -0300
libfprint (20100820git-1) unstable; urgency=low
* New upstream snapshot.
* Remove local patches, reported and applied on upstream side,
thanks BastienNocera:
- Check-return-code-from-img2print-conversion.patch.
- Add-some-corrective-action-if-there-are-missing-pack.patch.
- Make-the-2-right-shift-correction-happen-on-image-ha.patch.
- Dont-consider-the-scan-complete-unless-there-is-atle.patch.
-- Ulises Vitulli <dererk@debian.org> Mon, 23 Aug 2010 09:02:32 -0300
libfprint (20100819git-2) unstable; urgency=low
* debian/libfprint0.udev:
- Include support for uru400 (05ba:0008).
- Include support for upeke2 and upeksonly (147e:2016).
- Include support for Veridicom 5thSense (061a:0110).
-- Ulises Vitulli <dererk@debian.org> Sun, 22 Aug 2010 21:48:02 -0300
libfprint (20100819git-1) unstable; urgency=low
* New upstream release:
- upeke2: Add support for 0x2e status code (Closes: #584563, #585179).
- Don't crash when no devices are present.
- Implement discover() methods for upeke2 and upeksonly.
- Rework "discover" code for drivers.
- Finish implementation of AES1610 driver.
- Add udev rules to set devices to autosuspend.
- Add gdk-pixbuf support.
* Bump Standard-version up to 3.9.1.
-- Ulises Vitulli <dererk@debian.org> Thu, 19 Aug 2010 13:30:18 -0300
libfprint (20081125git-4) unstable; urgency=low
* debian/libfprint0.udev:
Include support for aes2501-wy (08ff:2500).
-- Ulises Vitulli <uvitulli@fi.uba.ar> Sun, 18 Apr 2010 18:34:23 -0300
libfprint (20081125git-3) unstable; urgency=low
* The 'Oh-yeah!' upload:
- Droping pkg from experimental, now going to unstable.
* Switch to dpkg-source 3.0 (quilt) format.
* Minor package updates to comply with 3.8.4 standard.
- debian/control: Added misc:Depends for libfprint0+libfprint-dev.
-- Ulises Vitulli <uvitulli@fi.uba.ar> Wed, 14 Apr 2010 12:00:01 -0300
libfprint (20081125git-2) experimental; urgency=low
* Fix missing dependence (Closes: #539085).
-- Ulises Vitulli <uvitulli@fi.uba.ar> Wed, 29 Jul 2009 08:21:37 -0300
libfprint (20081125git-1) experimental; urgency=low
* Synchronized to upstream v0.1.0-pre1 release.
* Upstream git checkout fixing little issues:
- Fixes libtool problem.
- Add more debuging support.
* Minor package updates to comply with 3.8.2 standard.
* Now depends on libusb-1.0.
-- Ulises Vitulli <uvitulli@fi.uba.ar> Sat, 06 Jun 2009 12:00:26 -0300
libfprint (0.0.6-2) experimental; urgency=low
* Fixing to non-native pkg (Closes: 481434)
-- Ulises Vitulli <uvitulli@fi.uba.ar> Thu, 15 May 2008 21:56:24 -0300
libfprint (0.0.6-1) experimental; urgency=low
* New upstream release (Closes: #472780).
* Adding udev rule allowing 'plugdev' group access fprint known devices.
-- Ulises Vitulli <uvitulli@fi.uba.ar> Wed, 26 Mar 2008 10:59:55 -0300
libfprint (0.0.5-3) experimental; urgency=low
* Fixing dependences (Closes: #469813)
-- Ulises Vitulli <uvitulli@fi.uba.ar> Fri, 07 Mar 2008 08:47:18 -0200
libfprint (0.0.5-2) experimental; urgency=low
* Added license for nbis/* files in copyright file
-- Miguel Gea Milvaques <xerakko@debian.org> Mon, 04 Feb 2008 21:02:48 +0100
libfprint (0.0.5-1) experimental; urgency=low
[ Emfox Zhou ]
* Initial release (Closes: #460493, #438922)
[ Miguel Gea Milvaques ]
* Moved target from unstable to experimental
* Lintian clean ( makefile distclean in rules)
-- Miguel Gea Milvaques <xerakko@debian.org> Sat, 02 Feb 2008 22:56:51 +0100
Source: libfprint
Priority: optional
Section: libs
Maintainer: Peter J. Mello <admin@petermello.net>
Build-Depends: debhelper-compat (= 11), gtk-doc-tools (>= 1.25),
libglib2.0-dev (>= 2.48), libgtk-3-dev (>=3.22.30), libnss3-dev (>= 2:3.21),
libpixman-1-dev (>= 0.33.6), libudev-dev (>= 237),
libusb-1.0-0-dev (>= 2:1.0.20), libxv-dev (>= 2:1.0.10), meson (>= 0.45.0)
Standards-Version: 4.3.0
Homepage: https://fprint.freedesktop.org/
Vcs-Browser: https://gitlab.freedesktop.org/libfprint/libfprint
Vcs-Git: https://gitlab.freedesktop.org/libfprint/libfprint.git
Package: libfprint-dev
Section: libdevel
Architecture: any
Multi-Arch: same
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
Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}
Pre-Depends: ${misc:Pre-Depends}
Description: async fingerprint library of fprint project, shared libraries
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 shared libraries.
Package: libfprint-doc
Section: doc
Architecture: all
Multi-Arch: foreign
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.
README
TODO
NEWS
usr/include/*
usr/lib/*/lib*.so
usr/lib/*/pkgconfig/*
usr/lib/*/lib*.so.*
lib/udev/rules.d/
# For security reasons, we don't want the fingerprint readers to be accessible
# by unprivileged users
udev-rule-missing-uaccess
#!/bin/sh
set -e
#DEBHELPER#
if [ "$1" = "configure" -o "$1" = "upgrade" ] && command -V udevadm >/dev/null 2>&1; then
# apply udev rules at package installation, see
# <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=683863#27>
# NOTA BENE: after the DEBHELPER section since dh_installudev
# adds stuff there
udevadm trigger --action=add --attr-match=idVendor=0483 --attr-match=idProduct=2016
udevadm trigger --action=add --attr-match=idVendor=0483 --attr-match=idProduct=2015
udevadm trigger --action=add --attr-match=idVendor=147e --attr-match=idProduct=3001
udevadm trigger --action=add --attr-match=idVendor=147e --attr-match=idProduct=2016
udevadm trigger --action=add --attr-match=idVendor=147e --attr-match=idProduct=1000
udevadm trigger --action=add --attr-match=idVendor=147e --attr-match=idProduct=1001
udevadm trigger --action=add --attr-match=idVendor=061a --attr-match=idProduct=0110
udevadm trigger --action=add --attr-match=idVendor=045e --attr-match=idProduct=00bb
udevadm trigger --action=add --attr-match=idVendor=045e --attr-match=idProduct=00bc
udevadm trigger --action=add --attr-match=idVendor=045e --attr-match=idProduct=00bd
udevadm trigger --action=add --attr-match=idVendor=045e --attr-match=idProduct=00ca
udevadm trigger --action=add --attr-match=idVendor=05ba --attr-match=idProduct=0007
udevadm trigger --action=add --attr-match=idVendor=05ba --attr-match=idProduct=0008
udevadm trigger --action=add --attr-match=idVendor=05ba --attr-match=idProduct=000a
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=1600
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=1660
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=1680
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=1681
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=1682
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=1683
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=1684
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=1685
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=1686
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=1687
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=1688
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=1689
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=168a
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=168b
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=168c
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=168d
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=168e
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=168f
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=2500
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=2580
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=2550
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=2810
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=2660
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=2680
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=2681
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=2682
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=2683
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=2684
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=2685
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=2686
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=2687
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=2688
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=2689
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=268a
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=268b
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=268c
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=268d
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=268e
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=268f
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=2691
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=5731
udevadm trigger --action=add --attr-match=idVendor=08ff --attr-match=idProduct=5501
udevadm trigger --action=add --attr-match=idVendor=138a --attr-match=idProduct=0001
udevadm trigger --action=add --attr-match=idVendor=138a --attr-match=idProduct=0005
udevadm trigger --action=add --attr-match=idVendor=138a --attr-match=idProduct=0008
udevadm trigger --action=add --attr-match=idVendor=138a --attr-match=idProduct=0010
udevadm trigger --action=add --attr-match=idVendor=138a --attr-match=idProduct=0011
udevadm trigger --action=add --attr-match=idVendor=138a --attr-match=idProduct=0017
udevadm trigger --action=add --attr-match=idVendor=138a --attr-match=idProduct=0018
udevadm trigger --action=add --attr-match=idVendor=147e --attr-match=idProduct=2020
udevadm trigger --action=add --attr-match=idVendor=1c7a --attr-match=idProduct=0603
udevadm trigger --action=add --attr-match=idVendor=138a --attr-match=idProduct=0050
udevadm trigger --action=add --attr-match=idVendor=04f3 --attr-match=idProduct=0907
udevadm trigger --action=add --attr-match=idVendor=04f3 --attr-match=idProduct=0c26
udevadm trigger --action=add --attr-match=idVendor=04f3 --attr-match=idProduct=0c03
udevadm trigger --action=add --attr-match=idVendor=04f3 --attr-match=idProduct=0c16
udevadm trigger --action=add --attr-match=idVendor=138a --attr-match=idProduct=0090
udevadm trigger --action=add --attr-match=idVendor=138a --attr-match=idProduct=0091
udevadm trigger --action=add --attr-match=idVendor=138a --attr-match=idProduct=0094
udevadm trigger --action=add --attr-match=idVendor=138a --attr-match=idProduct=0097
fi
exit 0
libfprint.so.0 libfprint0 #MINVER#
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_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
Description: ETIME for kFreeBSD and udev rules for Ubuntu
Add missing ETIME definition for kFreeBSD flavours
Author: Steven Chamberlain <steven@pyro.eu.org>
Bug-Debian: http://bugs.debian.org/673704
Forwarded: not-yet
Reviewed-by: Didier Raboud <odyx@debian.org>
Last-Update: 2013-03-03
--- a/libfprint/drivers/elan.c
+++ b/libfprint/drivers/elan.c
@@ -49,6 +49,10 @@
else if (len > 2) \
fp_dbg("%04x... (%d bytes)", buf[0] << 8 | buf[1], len)