| |
@@ -1,24 +1,27 @@
|
| |
Name: fprintd
|
| |
- Version: 0.9.0
|
| |
- Release: 1%{?dist}
|
| |
+
|
| |
+ %global commit 518cadf19b382dd5134b20bad734b491e76027d5
|
| |
+ %global shortcommit %(c=%{commit}; echo ${c:0:7})
|
| |
+
|
| |
+ Version: 1.90.0
|
| |
+ Release: 0.20191009git%{shortcommit}%{?dist}
|
| |
Summary: D-Bus service for Fingerprint reader access
|
| |
|
| |
License: GPLv2+
|
| |
- Source0: https://gitlab.freedesktop.org/libfprint/fprintd/uploads/bdd9f91909f535368b7c21f72311704a/%{name}-%{version}.tar.xz
|
| |
+ Source0: https://gitlab.freedesktop.org/libfprint/fprintd/-/archive/%{commit}/%{name}-%{shortcommit}.tar.gz
|
| |
Url: http://www.freedesktop.org/wiki/Software/fprint/fprintd
|
| |
ExcludeArch: s390 s390x
|
| |
|
| |
BuildRequires: dbus-glib-devel
|
| |
BuildRequires: pam-devel
|
| |
- BuildRequires: libfprint-devel >= 0.1.0
|
| |
+ BuildRequires: libfprint-devel >= 1.90.0
|
| |
BuildRequires: polkit-devel
|
| |
BuildRequires: gtk-doc
|
| |
BuildRequires: intltool
|
| |
BuildRequires: autoconf automake libtool
|
| |
BuildRequires: perl-podlators
|
| |
BuildRequires: pkgconfig(systemd)
|
| |
-
|
| |
- Patch0: 0001-pam-Fix-rhost-string-length-check.patch
|
| |
+ BuildRequires: python3-dbusmock
|
| |
|
| |
%description
|
| |
D-Bus service to access fingerprint readers.
|
| |
@@ -49,9 +52,11 @@
|
| |
fingerprint readers access.
|
| |
|
| |
%prep
|
| |
- %autosetup -p1 -n %{name}-%{version}
|
| |
+ %autosetup -p1 -n %{name}-%{commit}
|
| |
|
| |
%build
|
| |
+ # Building a git snapshot, so we need to run autogen
|
| |
+ ./autogen.sh
|
| |
%configure --libdir=/%{_lib}/ --enable-gtk-doc --enable-pam
|
| |
|
| |
make %{?_smp_mflags}
|
| |
@@ -76,7 +81,7 @@
|
| |
%{_libexecdir}/fprintd
|
| |
# FIXME This file should be marked as config when it does something useful
|
| |
%{_sysconfdir}/fprintd.conf
|
| |
- %{_sysconfdir}/dbus-1/system.d/net.reactivated.Fprint.conf
|
| |
+ %{_datadir}/dbus-1/system.d/net.reactivated.Fprint.conf
|
| |
%{_datadir}/dbus-1/system-services/net.reactivated.Fprint.service
|
| |
/usr/lib/systemd/system/fprintd.service
|
| |
%{_datadir}/polkit-1/actions/net.reactivated.fprint.device.policy
|
| |
@@ -93,6 +98,9 @@
|
| |
%{_datadir}/dbus-1/interfaces/net.reactivated.Fprint.Manager.xml
|
| |
|
| |
%changelog
|
| |
+ * Tue Oct 08 2019 Benjamin Berg <bberg@redhat.com> - 1.90.0-0.20191009git%{shortcommit}
|
| |
+ - git snapshot build of fprintd 1.90.0
|
| |
+
|
| |
* Wed Aug 14 2019 Benjamin Berg <bberg@redhat.com> - 0.9.0-1
|
| |
+ fprintd-0.9.0-1
|
| |
- Update to 0.9.0
|
| |
I am pretty much sure it will fail, as I don't think it will pick up the libfprint test branch.