File libbiometrics-tfmess.spec of Package libbiometrics-tfmess
Name: libbiometrics-tfmess
Summary: TFMESS BioAPI BSP for Linux
Version: 1.0
Release: 1.sg
Epoch: 0
URL: http://www.upek.com/support/download/TFMESS_BSP_LIN_1.0.zip
Group: System Environment/Libraries
License: Commercial, Freely Distributable
Source: TFMESS_BSP_LIN_1.0.zip
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires: libbiometrics
BuildRequires: libbiometrics-devel libbiometrics pkgconfig
%description
Biometrics library for the UPEK fingerprint reader
%prep
%setup -c -q -n %{name}
sed -i '/#include "port\/bioapi_port.h"/d' NonGUI_Sample/main.c
%build
cd NonGUI_Sample && gcc -o Sample main.c $(pkg-config --cflags --libs libbiometrics) -DUNIX -DLITTLE_ENDIAN
%install
rm -rf $RPM_BUILD_ROOT
install -d -m 755 $RPM_BUILD_ROOT%{_libdir}
install -d -m 755 $RPM_BUILD_ROOT%{_sysconfdir}
install -d -m 755 $RPM_BUILD_ROOT%{_bindir}
install -m 755 NonGUI_Sample/Sample $RPM_BUILD_ROOT%{_bindir}/useraddbio
install -m 755 libtfmessbsp.so $RPM_BUILD_ROOT%{_libdir}
cat > tfmessbsp.cfg << EOF
security-level="5"
EOF
install -m 644 tfmessbsp.cfg $RPM_BUILD_ROOT%{_sysconfdir}
%clean
rm -rf $RPM_BUILD_ROOT
%post
/usr/bin/mod_install -fi libtfmessbsp.so
%preun
/usr/bin/mod_install -fu libtfmessbsp.so
%files
%defattr(-,root,root,-)
%{_libdir}/libtfmessbsp.so
%{_sysconfdir}/tfmessbsp.cfg
%{_bindir}/useraddbio
%doc relnotes.txt REDISTRIBUTABLES.TXT License.pdf pam.pdf TFMESS_BSP_LIN.pdf BioAPI_QuickGuide.pdf
%changelog
* Thu Apr 6 2005 Saikat Guha <saikat@cs.cornell.edu> 1.0-1.sg
- Initial build.