]> git.pld-linux.org Git - packages/bioapi.git/commitdiff
- moved /var/bioapi to FHS-compliant /var/lib/bioapi
authorJakub Bogusz <qboosh@pld-linux.org>
Wed, 9 Aug 2006 20:07:29 +0000 (20:07 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- killed static modules and -qt dependency in -devel
- release 0.3

Changed files:
    bioapi.spec -> 1.5

bioapi.spec

index 553bdb5253a66924f9f94030f916b8d4e79a36d4..779b1e56c33a4f7702b36e90ff34a3d302e6a922 100644 (file)
@@ -1,15 +1,14 @@
 # TODO:
 # - change code to do not require *.so libs and use *.so.X.X.X
-# - create qt-devel (if necessary), kill -qt R: in -devel
 #
 # Conditional build:
-%bcond_without qt
+%bcond_without qt      # don't build qtpwbsp module
 #
 Summary:       Framework for biometric-based authentication
 Summary(pl):   Szkielet do uwierzytelniania opartego o biometrykê
 Name:          bioapi
 Version:       1.2.2
-Release:       0.2
+Release:       0.3
 License:       BSD
 Group:         Applications/Networking
 Source0:       http://www.qrivy.net/~michael/blua/bioapi/%{name}-%{version}.tar.bz2
@@ -20,6 +19,9 @@ URL:          http://www.qrivy.net/~michael/blua/
 BuildRequires: xorg-lib-libX11-devel
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
+# to get /var/lib/bioapi instead of /var/bioapi
+%define                _localstatedir  /var/lib
+
 %description
 BioAPI reference implementation for Unix-based platforms. The
 Unix-based reference implementation was developed by the Convergent
@@ -93,7 +95,7 @@ Przyk
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{_includedir}/%{name}
+install -d $RPM_BUILD_ROOT{%{_includedir}/%{name},/var/lib/bioapi}
 
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
@@ -110,6 +112,9 @@ mv $RPM_BUILD_ROOT%{_bindir}/MdsEdit $RPM_BUILD_ROOT%{_bindir}/BioAPI-MdsEdit
 mv $RPM_BUILD_ROOT%{_bindir}/QSample $RPM_BUILD_ROOT%{_bindir}/BioAPI-QSample
 %endif
 
+# modules to dlopen
+rm -f $RPM_BUILD_ROOT%{_libdir}/lib{bioapi_dummy100,pwbsp,qtpwbsp}.{la,a}
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -133,25 +138,37 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/BioAPI-Sample
 %attr(755,root,root) %{_bindir}/BioAPI-*_*
 %attr(755,root,root) %{_bindir}/BioAPITest
-%{?with_qt:%exclude %{_libdir}/libqtpwbsp.so*}
-%attr(755,root,root) %{_libdir}/lib*.so*
+%attr(755,root,root) %{_libdir}/libbioapi100.so.*.*.*
+%attr(755,root,root) %{_libdir}/libbioapi_dummy100.so.*.*.*
+%attr(755,root,root) %{_libdir}/libbioapi_mds300.so.*.*.*
+%attr(755,root,root) %{_libdir}/libmds_util.so.*.*.*
+%attr(755,root,root) %{_libdir}/libpwbsp.so.*.*.*
+%attr(755,root,root) %{_libdir}/libbioapi100.so
+%attr(755,root,root) %{_libdir}/libbioapi_dummy100.so
+%attr(755,root,root) %{_libdir}/libbioapi_mds300.so
+%attr(755,root,root) %{_libdir}/libmds_util.so
+%attr(755,root,root) %{_libdir}/libpwbsp.so
+%dir /var/lib/bioapi
 
 %files devel
 %defattr(644,root,root,755)
+# *.so needed in main package (maybe except libmds_util.so?)
+%{_libdir}/libbioapi100.la
+%{_libdir}/libbioapi_mds300.la
+%{_libdir}/libmds_util.la
 %{_includedir}/%{name}
-%{_libdir}/lib*.la
-# *.so needed in main package
-#%{?with_qt:%exclude %{_libdir}/libqtpwbsp.so.*}
-#%attr(755,root,root) %{_libdir}/lib*.so
 
 %files static
 %defattr(644,root,root,755)
-%{_libdir}/*.a
+%{_libdir}/libbioapi100.a
+%{_libdir}/libbioapi_mds300.a
+%{_libdir}/libmds_util.a
 
 %if %{with qt}
 %files qt
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/BioAPI-MdsEdit
 %attr(755,root,root) %{_bindir}/BioAPI-QSample
-%attr(755,root,root) %{_libdir}/libqtpwbsp.so*
+%attr(755,root,root) %{_libdir}/libqtpwbsp.so.*.*.*
+%attr(755,root,root) %{_libdir}/libqtpwbsp.so
 %endif
This page took 0.083814 seconds and 4 git commands to generate.