2 # - change code to do not require *.so libs and use *.so.X.X.X
3 # - create qt-devel (if necessary), kill -qt R: in -devel
8 Summary: Framework for biometric-based authentication
9 Summary(pl): Szkielet do uwierzytelniania opartego o biometrykê
14 Group: Applications/Networking
15 Source0: http://www.qrivy.net/~michael/blua/bioapi/%{name}-%{version}.tar.bz2
16 # Source0-md5: 924f723895c339552e501999945b7920
17 Patch0: %{name}-c++.patch
18 URL: http://www.qrivy.net/~michael/blua/
19 %{?with_qt:BuildRequires: qt-devel}
20 BuildRequires: xorg-lib-libX11-devel
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 BioAPI reference implementation for Unix-based platforms. The
25 Unix-based reference implementation was developed by the Convergent
26 Information Division (CISD), Information Technology Laboratory (ITL)
27 of the National Institute of Standards and Technology (NIST). The
28 Unix-based reference implementation is based directly on the BioAPI
29 Consortium's Windows reference implementation and the Common Data
30 Security Architecture (CDSA) reference implementation. The Unix-based
31 reference implementation includes the Sample application and the
32 MdsEdit utility from code provided by the International Biometric
36 Wzorcowa implementacja BioAPI dla platform uniksowych. Zosta³a
37 stworzona przez Convergent Information Division (CISD), Information
38 Technology Laboratory (ITL) z National Institute of Standards and
39 Technology (NIST). Jest oparta bezpo¶rednio na wzorcowej implementacji
40 BioAPI Consortium dla Windows oraz wzorcowej implementacji Common Data
41 Security Architecture (CDSA). Uniksowa implementacja zawiera aplikacjê
42 przyk³adow± i narzêdzie MdsEdit z kodu dostarczonego przez
43 International Biometric Group (IBG).
46 Summary: Header files for BioAPI
47 Summary(pl): Pliki nag³ówkowe BioAPI
48 Group: Development/Libraries
49 Requires: %{name} = %{epoch}:%{version}-%{release}
50 %{?with_qt:Requires: %{name}-qt = %{epoch}:%{version}-%{release}}
53 Header files for BioAPI.
55 %description devel -l pl
56 Pliki nag³ówkowe BioAPI.
59 Summary: Static BioAPI libraries
60 Summary(pl): Statyczne biblioteki BioAPI
61 Group: Development/Libraries
62 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
65 Static BioAPI libraries.
67 %description static -l pl
68 Statyczne biblioteki BioAPI.
71 Summary: Sample BioAPI Qt application
72 Summary(pl): Przyk³adowa aplikacja BioAPI w Qt
73 Group: X11/Applications
76 Sample BioAPI QT application.
79 Przyk³adowa aplikacja BioAPI w Qt.
88 --with-Qt-lib-dir=%{_libdir} \
92 --includedir=%{_includedir}/%{name}
95 rm -rf $RPM_BUILD_ROOT
96 install -d $RPM_BUILD_ROOT%{_includedir}/%{name}
99 DESTDIR=$RPM_BUILD_ROOT
101 install include/bioapi_util.h include/installdefs.h imports/cdsa/v2_0/inc/cssmtype.h \
102 $RPM_BUILD_ROOT%{_includedir}/%{name}
104 mv $RPM_BUILD_ROOT%{_bindir}/Sample $RPM_BUILD_ROOT%{_bindir}/BioAPI-Sample
105 mv $RPM_BUILD_ROOT%{_bindir}/mds_install $RPM_BUILD_ROOT%{_bindir}/BioAPI-mds_install
106 mv $RPM_BUILD_ROOT%{_bindir}/mod_install $RPM_BUILD_ROOT%{_bindir}/BioAPI-mod_install
109 mv $RPM_BUILD_ROOT%{_bindir}/MdsEdit $RPM_BUILD_ROOT%{_bindir}/BioAPI-MdsEdit
110 mv $RPM_BUILD_ROOT%{_bindir}/QSample $RPM_BUILD_ROOT%{_bindir}/BioAPI-QSample
114 rm -rf $RPM_BUILD_ROOT
118 %{_bindir}/BioAPI-mds_install -s %{_libdir}
119 %{_bindir}/BioAPI-mod_install -fi %{_libdir}/libbioapi100.so
120 %{_bindir}/BioAPI-mod_install -fi %{_libdir}/libbioapi_dummy100.so
122 %postun -p /sbin/ldconfig
126 %{_bindir}/BioAPI-mod_install -fi %{_libdir}/libqtpwbsp.so
128 %postun qt -p /sbin/ldconfig
131 %defattr(644,root,root,755)
132 %doc *.htm Disclaimer
133 %attr(755,root,root) %{_bindir}/BioAPI-Sample
134 %attr(755,root,root) %{_bindir}/BioAPI-*_*
135 %attr(755,root,root) %{_bindir}/BioAPITest
136 %{?with_qt:%exclude %{_libdir}/libqtpwbsp.so*}
137 %attr(755,root,root) %{_libdir}/lib*.so*
140 %defattr(644,root,root,755)
141 %{_includedir}/%{name}
143 # *.so needed in main package
144 #%{?with_qt:%exclude %{_libdir}/libqtpwbsp.so.*}
145 #%attr(755,root,root) %{_libdir}/lib*.so
148 %defattr(644,root,root,755)
153 %defattr(644,root,root,755)
154 %attr(755,root,root) %{_bindir}/BioAPI-MdsEdit
155 %attr(755,root,root) %{_bindir}/BioAPI-QSample
156 %attr(755,root,root) %{_libdir}/libqtpwbsp.so*