1 Summary: Random number generator related utilities
2 Summary(pl.UTF-8): Narzędzia do generatora liczb losowych
8 Source0: https://github.com/nhorman/rng-tools/archive/v%{version}/%{name}-%{version}.tar.gz
9 # Source0-md5: 5a2ccbfc5dea5952254eef7e19cef3f5
11 Source2: rngd.sysconfig
12 URL: https://github.com/nhorman/rng-tools/
13 BuildRequires: autoconf >= 2.52
14 BuildRequires: automake
15 BuildRequires: curl-devel
16 BuildRequires: jansson-devel
17 BuildRequires: jitterentropy-devel
18 BuildRequires: libp11-devel
19 BuildRequires: librtlsdr-devel
20 BuildRequires: libxml2-devel
21 BuildRequires: openssl-devel
22 BuildRequires: pkgconfig
23 BuildRequires: rpmbuild(macros) >= 1.671
24 Requires: systemd-units >= 38
26 Obsoletes: rng-utils < 1:2.0-4.1
27 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29 %define _sbindir /sbin
32 Hardware random number generation tools.
34 %description -l pl.UTF-8
35 Narzędzia wspierające sprzętowe generowanie liczb losowych.
40 %{__sed} -i -e 's@PKCS11_ENGINE=.*@PKCS11_ENGINE=/usr/%{_lib}/opensc-pkcs11.so@' configure.ac
52 rm -rf $RPM_BUILD_ROOT
54 install -d $RPM_BUILD_ROOT{/etc/sysconfig,%{systemdunitdir}}
57 DESTDIR=$RPM_BUILD_ROOT
59 cp -p %{SOURCE1} $RPM_BUILD_ROOT%{systemdunitdir}/rngd.service
60 cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/rngd
63 rm -rf $RPM_BUILD_ROOT
66 %systemd_post rngd.service
69 %systemd_preun rngd.service
75 %defattr(644,root,root,755)
76 %doc AUTHORS ChangeLog NEWS README.md
77 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/rngd
78 %attr(755,root,root) %{_bindir}/rngtest
79 %attr(755,root,root) %{_sbindir}/rngd
80 %{_mandir}/man1/rngtest.1*
81 %{_mandir}/man8/rngd.8*
82 %{systemdunitdir}/rngd.service