Name: libfprint-2-tod1-broadcom-cv3 Version: 0.0.1 Release: 1%{?dist} Summary: Broadcom driver module (CV3) for libfprint-2 for various Dell laptops License: NonFree Group: Hardware/Mobile %global branch jammy URL: https://git.launchpad.net/~oem-solutions-engineers/libfprint-2-tod1-broadcom/+git/libfprint-2-tod1-broadcom/ BuildRequires: git BuildRequires: pkgconfig(udev) ExclusiveArch: x86_64 Supplements: modalias(usb:v0A5Cp5842d*dc*dsc*dp*ic*isc*ip*) Supplements: modalias(usb:v0A5Cp5843d*dc*dsc*dp*ic*isc*ip*) Supplements: modalias(usb:v0A5Cp5844d*dc*dsc*dp*ic*isc*ip*) Supplements: modalias(usb:v0A5Cp5845d*dc*dsc*dp*ic*isc*ip*) %description Firmwares and shared libraries for Broadcom fingerprint TOD driver (CV3) used on various Dell laptops. %prep git clone -b %{branch} %{url} cd libfprint-2-tod1-broadcom %build %install cd libfprint-2-tod1-broadcom install -dm 0755 %{buildroot}%{_udevrulesdir} %{buildroot}%{_libdir}/libfprint-2/tod-1 %{buildroot}%{_sharedstatedir}/fprint/fw/ install -m 0644 lib/udev/rules.d/60-libfprint-2-device-broadcom.rules %{buildroot}%{_udevrulesdir}/60-libfprint-2-device-broadcom.rules install -m 0644 var/lib/fprint/fw/cv3/* %{buildroot}%{_sharedstatedir}/fprint/fw/ install -m 0755 usr/lib/x86_64-linux-gnu/libfprint-2/tod-1/libfprint-2-tod-1-broadcom.so %{buildroot}%{_libdir}/libfprint-2/tod-1/libfprint-2-tod-1-broadcom.so %files %attr(644, -, -) %license libfprint-2-tod1-broadcom/LICENCE.broadcom %{_udevrulesdir}/60-libfprint-2-device-broadcom.rules %{_libdir}/libfprint-2/tod-1/libfprint-2-tod-1-broadcom.so %{_sharedstatedir}/fprint/fw/* %changelog * Sat Jul 13 2024 Stevie Galluscio - 0.0.1 - Update git branch to jammy for new fw and openssl 3 compatibility from CV3 updates