Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37595278
en ru br
ALT Linux repos
S:0.13-alt1.git62e2120

Group :: Other
RPM: streebog

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%define gitrev 62e2120

Name:  streebog
Version:  0.13
Release:  alt1.git%gitrev

Summary:  GOST R 34.11-2012: Streebog Hash Function
License:  BSD-2-Clause or GPL-2.0+
Group:    Other
Url:  https://www.streebog.net/
#VCS:  https://github.com/degtyarevalexey/streebog

Packager: Andrey Cherepanov <cas at altlinux.org>

Source: %name-%version.tar
Patch: %name-gcc-10.patch

BuildRequires: help2man

%description
This is portable implementation of the GOST R 34.11-2012 hash function.
The standard for this hash function developed by the Center for
Information Protection and Special Communications of the Federal
Security Service of the Russian Federation with participation of the
Open joint-stock company "Information Technologies and Communication
Systems" (InfoTeCS JSC).

%prep
%setup
%patch -p1
rm -f auto/header/{mmx,sse2,sse41} auto/mk/{mmx,sse2,sse41}
touch auto/{header,mk}/empty

%build
%make_build gost3411-2012-config.h all man

%install
install -Dpm 0755 gost3411-2012 %buildroot%_bindir/gost3411-2012
install -Dpm 0644 gost3411-2012.1 %buildroot%_man1dir/gost3411-2012.1

%files
%doc README.md
%_bindir/gost3411-2012
%_man1dir/gost3411-2012.1*

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin