]> git.pld-linux.org Git - packages/libfprint.git/blame - libfprint.spec
- libffi rebuild
[packages/libfprint.git] / libfprint.spec
CommitLineData
c6cc6fea 1#
2# Conditional build:
62cbe38b 3%bcond_without static_libs # don't build static library
c6cc6fea 4#
3c3cfea2 5Summary: Fingerprint reader library
6Summary(pl.UTF-8): Biblioteka do obsługi czytników linii papilarnych
7Name: libfprint
b0cd0207 8Version: 0.5.1
8fa55ce5 9Release: 2
62cbe38b 10License: LGPL v2.1+
3c3cfea2 11Group: Libraries
9d0b0665 12Source0: http://people.freedesktop.org/~hadess/%{name}-%{version}.tar.xz
b0cd0207 13# Source0-md5: f52ac662d89fb82a441dacb0bac36c13
3c3cfea2 14URL: http://reactivated.net/fprint/wiki/Libfprint
62cbe38b 15BuildRequires: gdk-pixbuf2-devel >= 2.0
b0cd0207 16BuildRequires: glib2-devel >= 1:2.28
62cbe38b
JB
17BuildRequires: libusb-devel >= 0.9.1
18BuildRequires: nss-devel
19BuildRequires: pkgconfig
9d0b0665
JB
20BuildRequires: tar >= 1:1.22
21BuildRequires: xz
b0cd0207 22Requires: glib2 >= 1:2.28
9d0b0665 23Requires: libusb >= 0.9.1
3c3cfea2 24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26%description
27Open source software library, written in C, designed to make it easy
28for application developers to add support for consumer fingerprint
29readers to their software.
30
31%description -l pl.UTF-8
9b6994e8 32Napisana w C biblioteka o otwartym kodzie, zaprojektowana aby ułatwić
3c3cfea2 33programistom dodawanie obsługi czytników linii papilarnych do ich
34oprogramowania.
35
36%package devel
37Summary: libfprint header files
38Summary(pl.UTF-8): Pliki nagłówkowe libfprint
39Group: Development/Libraries
40Requires: %{name} = %{version}-%{release}
62cbe38b 41Requires: gdk-pixbuf2-devel >= 2.0
b0cd0207 42Requires: glib2-devel >= 1:2.28
62cbe38b
JB
43Requires: libusb-devel >= 0.9.1
44Requires: nss-devel
3c3cfea2 45
46%description devel
47libfprint header files.
48
49%description devel -l pl.UTF-8
50Pliki nagłówkowe libfprint.
51
c6cc6fea 52%package static
53Summary: Static fprint library
54Summary(pl.UTF-8): Statyczna biblioteka fprint
55Group: Development/Libraries
56Requires: %{name}-devel = %{version}-%{release}
57
58%description static
59Static fprint library.
60
61%description static -l pl.UTF-8
62Statyczna biblioteka fprint.
63
62cbe38b
JB
64%package -n udev-libfprint
65Summary: Udev rules for libfprint
66Summary(pl.UTF-8): Reguły udeva dla libfprint
67Group: Applications/System
68Requires: %{name} = %{version}-%{release}
69Requires: udev-core
70
71%description -n udev-libfprint
72Udev rules for libfprint.
73
74%description -n udev-libfprint -l pl.UTF-8
75Reguły udeva dla libfprint.
76
3c3cfea2 77%prep
78%setup -q
79
80%build
c6cc6fea 81%configure \
0b10ca00 82 --disable-silent-rules \
62cbe38b 83 %{?with_static_libs:--enable-static}
c6cc6fea 84
3c3cfea2 85%{__make}
86
87%install
88rm -rf $RPM_BUILD_ROOT
5c78e984 89install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
90
3c3cfea2 91%{__make} install \
92 DESTDIR=$RPM_BUILD_ROOT
93
5c78e984 94install examples/*.c $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
95
3c3cfea2 96%clean
97rm -rf $RPM_BUILD_ROOT
98
99%post -p /sbin/ldconfig
100%postun -p /sbin/ldconfig
101
102%files
103%defattr(644,root,root,755)
62cbe38b
JB
104%doc AUTHORS ChangeLog HACKING NEWS README THANKS TODO
105%attr(755,root,root) %{_libdir}/libfprint.so.*.*.*
106%attr(755,root,root) %ghost %{_libdir}/libfprint.so.0
3c3cfea2 107
108%files devel
109%defattr(644,root,root,755)
62cbe38b
JB
110%attr(755,root,root) %{_libdir}/libfprint.so
111%{_libdir}/libfprint.la
3c3cfea2 112%dir %{_includedir}/libfprint
113%{_includedir}/libfprint/fprint.h
114%{_pkgconfigdir}/libfprint.pc
5c78e984 115%{_examplesdir}/%{name}-%{version}
c6cc6fea 116
117%if %{with static_libs}
118%files static
119%defattr(644,root,root,755)
120%{_libdir}/libfprint.a
121%endif
62cbe38b
JB
122
123%files -n udev-libfprint
124%defattr(644,root,root,755)
9d0b0665 125/lib/udev/rules.d/60-fprint-autosuspend.rules
This page took 0.05655 seconds and 4 git commands to generate.