-
Notifications
You must be signed in to change notification settings - Fork 0
/
libfprint.spec
189 lines (133 loc) · 5.81 KB
/
libfprint.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
Name: libfprint
Version: 0.5.0
Release: 1%{?dist}
Summary: Toolkit for fingerprint scanner
Group: System Environment/Libraries
License: LGPLv2+
URL: http://www.freedesktop.org/wiki/Software/fprint/libfprint
Source0: http://freedesktop.org/~hadess/%{name}-%{version}.tar.xz
# Fix 147e:2020 UPEK fingerprint support
Patch0: libfprint-147e-2020-support.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
ExcludeArch: s390 s390x
BuildRequires: libusb1-devel glib2-devel gtk2-devel nss-devel
BuildRequires: doxygen autoconf automake libtool
%description
libfprint offers support for consumer fingerprint reader devices.
%package devel
Summary: Development files for %{name}
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: pkgconfig
%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
%prep
%setup -q
%patch0 -p1 -b .147e-2020-support
%build
%configure --disable-static
make %{?_smp_mflags}
pushd doc
make docs
popd
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
%clean
rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%doc COPYING INSTALL NEWS TODO THANKS AUTHORS README
%{_libdir}/*.so.*
%{_prefix}/lib/udev/rules.d/60-fprint-autosuspend.rules
%files devel
%defattr(-,root,root,-)
%doc HACKING doc/html
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/%{name}.pc
%changelog
* Mon Dec 03 2012 Bastien Nocera <[email protected]> 0.5.0-1
- Update to 0.5.0
- Re-add not useless udev rules
* Thu Jul 19 2012 Fedora Release Engineering <[email protected]> - 0.4.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Fri May 18 2012 Matthias Clasen <[email protected]> - 0.4.0-4
- Drop broken and useless udev rules (#744637)
* Fri Jan 13 2012 Fedora Release Engineering <[email protected]> - 0.4.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Mon Nov 21 2011 Adam Jackson <[email protected]> 0.4.0-2
- Rebuild without Requires: ConsoleKit, going away in F17
* Thu Nov 10 2011 Bastien Nocera <[email protected]> 0.4.0-1
- Update to 0.4.0
* Mon Nov 07 2011 Adam Jackson <[email protected]> 0.3.0-3
- Rebuild for libpng 1.5
* Mon Feb 07 2011 Fedora Release Engineering <[email protected]> - 0.3.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Wed Sep 08 2010 Bastien Nocera <[email protected]> 0.3.0-1
- Update to 0.3.0
* Thu Aug 19 2010 Bastien Nocera <[email protected]> 0.2.0-1
- Update to 0.2.0
* Wed Jun 30 2010 Matthew Garrett <[email protected]> 0.1.0-16.pre3
- Fix #505438 to avoid message on boot on some systems
* Tue Jun 01 2010 Bastien Nocera <[email protected]> 0.1.0-16.pre2
- Add README to package
* Wed Jan 20 2010 Bastien Nocera <[email protected]> 0.1.0-15.pre2
- Require hal-filesystem for the fdi file
* Tue Dec 01 2009 Bastien Nocera <[email protected]> 0.1.0-14.pre2
- Update AES1610 patch
* Mon Nov 30 2009 Bastien Nocera <[email protected]> 0.1.0-13.pre2
- Add aes1610 driver (#499732)
* Thu Oct 01 2009 Bastien Nocera <[email protected]> 0.1.0-12.pre2
- Update udev autosuspend rules and disable SGS Thomson reader
* Fri Aug 21 2009 Tomas Mraz <[email protected]> - 0.1.0-11.pre2
- rebuilt with new openssl
* Fri Jul 24 2009 Fedora Release Engineering <[email protected]> - 0.1.0-10.pre2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Tue Jul 21 2009 Bastien Nocera <[email protected]> 0.1.0-9.pre2
- Use gdk-pixbuf for image manipulation instead of ImageMagick (#472103)
* Sat Jun 20 2009 Bastien Nocera <[email protected]> 0.1.0-8.pre2
- Update to 0.1.0-pre2
* Tue Jun 09 2009 Matthew Garrett <[email protected]> 0.1.0-7.pre1
- fprint-add-udev-rules.patch - build udev rules for autosuspend
- move hal fdi into the main package rather than -devel
- add autoreconf as a build depend while carrying the udev diff
* Tue Apr 21 2009 Karsten Hopp <[email protected]> 0.1.0-6.pre1.1
- Excludearch s390 s390x, we don't have USB devices there and this package
doesn't build without USB support
* Mon Mar 09 2009 pingou <[email protected]> - 0.1.0-6.pre1
- Rebuilt for rawhide
* Wed Feb 25 2009 Fedora Release Engineering <[email protected]> - 0.1.0-5.pre1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Sat Jan 17 2009 Tomas Mraz <[email protected]> - 0.1.0-4.pre1
- rebuild with new openssl
* Tue Nov 25 2008 - Bastien Nocera <[email protected]> - 0.1.0-3.pre1
- Fix possible crasher in libfprint when setting up the fds for polling
* Mon Nov 24 2008 - Bastien Nocera <[email protected]> - 0.1.0-2.pre1
- And add some API docs
* Tue Nov 18 2008 - Bastien Nocera <[email protected]> - 0.1.0-1.pre1
- Fix build
* Tue Nov 04 2008 - Bastien Nocera <[email protected]> - 0.1.0-0.pre1
- Update to 0.1.0-pre1
* Tue May 13 2008 Pingou <[email protected]> 0.0.5-6
- Correction on the Build Requires
* Tue May 13 2008 Pingou <[email protected]> 0.0.5-5
- Correction on the Build Requires
* Tue May 13 2008 Pingou <[email protected]> 0.0.5-4
- Update the Build Requires due to the change on ImageMagick
* Tue Feb 19 2008 Fedora Release Engineering <[email protected]> - 0.0.5-3
- Autorebuild for GCC 4.3
* Sat Jan 05 2008 Pingou <[email protected]> 0.0.5-2
- Change on the BuildRequires
* Sat Jan 05 2008 Pingou <[email protected]> 0.0.5-1
- Update to version 0.0.5
* Sat Dec 01 2007 Pingou <[email protected]> 0.0.4-3
- Changes on the Requires
* Sun Nov 25 2007 Pingou <[email protected]> 0.0.4-2
- Changes on the Requires
* Sat Nov 24 2007 Pingou <[email protected]> 0.0.4-1
- First release