[packages/rng-tools] up to 6.12

atler atler at pld-linux.org
Tue May 4 21:05:34 CEST 2021


commit e63409dacd06208fdc88297cf6df1d8d0d397607
Author: Jan Palus <atler at pld-linux.org>
Date:   Tue May 4 20:16:54 2021 +0200

    up to 6.12
    
    - updated urls

 rng-tools.spec | 38 +++++++++++++++++++++++++++-----------
 1 file changed, 27 insertions(+), 11 deletions(-)
---
diff --git a/rng-tools.spec b/rng-tools.spec
index 64a4478..bee62c7 100644
--- a/rng-tools.spec
+++ b/rng-tools.spec
@@ -1,19 +1,28 @@
 Summary:	Random number generator related utilities
 Summary(pl.UTF-8):	Narzędzia do generatora liczb losowych
 Name:		rng-tools
-Version:	5
-Release:	2
+Version:	6.12
+Release:	1
 License:	GPL v2+
 Group:		Base
-Source0:	http://downloads.sourceforge.net/gkernel/%{name}-%{version}.tar.gz
-# Source0-md5:	6726cdc6fae1f5122463f24ae980dd68
+Source0:	https://github.com/nhorman/rng-tools/archive/v%{version}/%{name}-%{version}.tar.gz
+# Source0-md5:	17f2815263b6ce6a353625b1fe615346
 Source1:	rngd.service
 Source2:	rngd.sysconfig
-URL:		http://sourceforge.net/projects/gkernel/
-BuildRequires:	groff
-BuildRequires:	libgcrypt-devel
+URL:		https://github.com/nhorman/rng-tools/
+BuildRequires:	autoconf >= 2.52
+BuildRequires:	automake
+BuildRequires:	curl-devel
+BuildRequires:	jansson-devel
+BuildRequires:	jitterentropy-devel
+BuildRequires:	libp11-devel
+BuildRequires:	librtlsdr-devel
+BuildRequires:	libxml2-devel
+BuildRequires:	openssl-devel
+BuildRequires:	pkgconfig
 BuildRequires:	rpmbuild(macros) >= 1.671
 Requires:	systemd-units >= 38
+Suggests:	opensc
 Obsoletes:	rng-utils < 1:2.0-4.1
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -28,8 +37,15 @@ Narzędzia wspierające sprzętowe generowanie liczb losowych.
 %prep
 %setup -q
 
+%{__sed} -i -e 's at PKCS11_ENGINE=.*@PKCS11_ENGINE=/usr/%{_lib}/opensc-pkcs11.so@' configure.ac
+
 %build
-%configure
+%{__aclocal}
+%{__autoconf}
+%{__autoheader}
+%{__automake}
+%configure \
+	--with-rtlsdr=yes
 %{__make}
 
 %install
@@ -40,8 +56,8 @@ install -d $RPM_BUILD_ROOT{/etc/sysconfig,%{systemdunitdir}}
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
-install %{SOURCE1} $RPM_BUILD_ROOT%{systemdunitdir}/rngd.service
-install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/rngd
+cp -p %{SOURCE1} $RPM_BUILD_ROOT%{systemdunitdir}/rngd.service
+cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/rngd
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -57,7 +73,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc AUTHORS ChangeLog NEWS README
+%doc AUTHORS ChangeLog NEWS README.md
 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/rngd
 %attr(755,root,root) %{_bindir}/rngtest
 %attr(755,root,root) %{_sbindir}/rngd
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/rng-tools.git/commitdiff/d32bf0d8f09daebc6c2b088795d1ead640e1f6d1



More information about the pld-cvs-commit mailing list