1 Summary: XAdES digital signature standard library
2 Summary(pl.UTF-8): Biblioteka obsługująca standard podpisów cyfrowych XAdES
8 #Source0Download: https://github.com/open-eid/libdigidoc/releases
9 Source0: https://github.com/open-eid/libdigidoc/releases/download/v%{version}/%{name}-%{version}.tar.gz
10 # Source0-md5: 050c73fe991dae0ffe3afec616e20851
11 Patch0: %{name}-cmake.patch
12 URL: https://github.com/open-eid/libdigidoc
13 BuildRequires: cmake >= 2.8
14 BuildRequires: libxml2-devel >= 2
15 BuildRequires: openssl-devel
16 BuildRequires: pkgconfig
17 BuildRequires: zlib-devel
18 Requires: ca-certificates
19 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 DigiDoc is a generic library implementing the XAdES digital signature
23 standard. It allows to create, sign, verify, and modify digidoc XML
24 containers. Support for doing hardware cryptographic signing
25 operations is provided via PKCS#11.
27 %description -l pl.UTF-8
28 DigiDoc to ogólna biblioteka implementująca standard podpisów
29 cyfrowych XAdES. Pozwala na tworzenie, podpisywanie, sprawdzanie i
30 modyfikowanie kontenerów XML digidoc. Obsługa podpisywania przy użyciu
31 kryptografii sprzętowej jest zapewniana poprzez PKCS#11.
34 Summary: Header files for libdigidoc library
35 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libdigidoc
36 Group: Development/Libraries
37 Requires: %{name} = %{version}-%{release}
38 Requires: openssl-devel
39 Requires: libxml2-devel >= 2
40 Obsoletes: libdigidoc-static
43 Header files for libdigidoc library.
45 %description devel -l pl.UTF-8
46 Pliki nagłówkowe biblioteki libdigidoc.
49 Summary: Development documentation for libdigidoc
50 Summary(pl.UTF-8): Dokumentacja programistyczna biblioteki libdigidoc
54 Development documentation for libdigidoc.
56 %description apidocs -l pl.UTF-8
57 Dokumentacja programistyczna biblioteki libdigidoc.
70 rm -rf $RPM_BUILD_ROOT
72 %{__make} -C build install \
73 DESTDIR=$RPM_BUILD_ROOT
75 # certs come from ca-certificates package
76 %{__rm} $RPM_BUILD_ROOT%{_datadir}/%{name}/*.crt
79 rm -rf $RPM_BUILD_ROOT
81 %post -p /sbin/ldconfig
82 %postun -p /sbin/ldconfig
85 %defattr(644,root,root,755)
86 %doc AUTHORS README.md RELEASE-NOTES.md
87 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/digidoc.conf
88 %attr(755,root,root) %{_libdir}/libdigidoc.so.*.*
89 %attr(755,root,root) %ghost %{_libdir}/libdigidoc.so.2
90 %attr(755,root,root) %{_bindir}/cdigidoc
91 %{_mandir}/man1/cdigidoc.1*
94 %defattr(644,root,root,755)
95 %attr(755,root,root) %{_libdir}/libdigidoc.so
96 %{_includedir}/libdigidoc
97 %{_pkgconfigdir}/libdigidoc.pc
100 %defattr(644,root,root,755)
101 %doc doc/{SK-CDD-PRG-GUIDE.pdf,SK-COM-PRG-GUIDE.pdf,sample_files_CDD.zip}