3 %bcond_with static_libs # build static libraries
5 Summary: XAdES digital signature standard library
11 Source0: https://installer.id.ee/media/sources/%{name}-%{version}.tar.gz
12 # Source0-md5: ccf88b736dda572b051b7d7fef26984d
13 URL: http://www.ria.ee/
15 BuildRequires: libxml2-devel
16 BuildRequires: openssl-devel
17 BuildRequires: zlib-devel
18 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 DigiDoc is a generic library implementing the XAdES digital signature
22 standard. It allows to create, sign, verify, and modify digidoc XML
23 containers. Support for doing hardware cryptographic signing
24 operations is porivded via PKCS#11.
27 Summary: Header files and development documentation for libdigidoc
28 Group: Development/Libraries
29 Requires: %{name} = %{version}-%{release}
32 Header files and development documentation for libdigidoc.
35 Summary: Static libdigidoc library
36 Group: Development/Libraries
37 Requires: %{name}-devel = %{version}-%{release}
40 Static libdigidoc library.
52 rm -rf $RPM_BUILD_ROOT
53 %{__make} -C build install \
54 DESTDIR=$RPM_BUILD_ROOT
57 rm -rf $RPM_BUILD_ROOT
59 %post -p /sbin/ldconfig
60 %postun -p /sbin/ldconfig
63 %defattr(644,root,root,755)
64 %doc AUTHORS README RELEASE-NOTES.txt
65 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/digidoc.conf
66 %attr(755,root,root) %{_libdir}/%{name}.so.*.*
67 %attr(755,root,root) %ghost %{_libdir}/%{name}.so.2
68 %attr(755,root,root) %{_bindir}/cdigidoc
69 %{_mandir}/man1/cdigidoc.1*
73 %defattr(644,root,root,755)
74 %attr(755,root,root) %{_libdir}/%{name}.so
75 %{_includedir}/%{name}
76 %{_pkgconfigdir}/%{name}.pc
78 %if %{with static_libs}
80 %defattr(644,root,root,755)
81 %{_libdir}/libdigidoc.a