Compare commits

..

No commits in common. 'i8e' and 'f38' have entirely different histories.
i8e ... f38

6
.gitignore vendored

@ -1 +1,5 @@
SOURCES/engine-1.1.1.0.tar.gz /engine-1.1.0.3.tar.gz
/engine-1.1.1.0.tar.gz
/openssl-gost-engine-3.0.0.tar.gz
/engine-3.0.1.tar.gz
/openssl-gost-engine-3.0.1.tar.gz

@ -1 +0,0 @@
50ee3c96c0032ef5216fb85cf878b461bf8ec206 SOURCES/engine-1.1.1.0.tar.gz

@ -0,0 +1,18 @@
diff -up engine-3.0.1/CMakeLists.txt.silent engine-3.0.1/CMakeLists.txt
--- engine-3.0.1/CMakeLists.txt.silent 2023-01-29 12:09:13.187905422 +0100
+++ engine-3.0.1/CMakeLists.txt 2023-01-29 12:09:34.270083655 +0100
@@ -29,12 +29,12 @@ if (CMAKE_C_COMPILER_ID MATCHES "Clang")
set(CMAKE_C_FLAGS_RELEASE -O2)
set(CMAKE_C_FLAGS_DEBUG "-O0 -ggdb")
set(CMAKE_C_FLAGS_RELWITHDEBINFO "-O2 -ggdb")
- add_compile_options(-Werror -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Qunused-arguments -Wno-deprecated-declarations)
+ add_compile_options(-Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Qunused-arguments -Wno-deprecated-declarations)
elseif(CMAKE_C_COMPILER_ID MATCHES "GNU")
set(CMAKE_C_FLAGS_RELEASE -O2)
set(CMAKE_C_FLAGS_DEBUG "-O0 -ggdb")
set(CMAKE_C_FLAGS_RELWITHDEBINFO "-O2 -ggdb")
- add_compile_options(-Werror -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Wno-error=unknown-pragmas -Wno-error=pragmas -Wno-deprecated-declarations)
+ add_compile_options(-Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Wno-error=unknown-pragmas -Wno-error=pragmas -Wno-deprecated-declarations)
elseif(CMAKE_C_COMPILER_ID MATCHES "MSVC")
add_definitions(-D_CRT_SECURE_NO_WARNINGS)
add_definitions(-D_CRT_DEPRECATED_NO_WARNINGS)

@ -0,0 +1,3 @@
# openssl-gost-engine
The openssl-gost-engine package

@ -1,13 +1,13 @@
Name: openssl-gost-engine Name: openssl-gost-engine
Version: 1.1.1.0 Version: 3.0.1
Release: 0.3%{?dist} Release: 1%{?dist}
URL: https://github.com/gost-engine/engine URL: https://github.com/gost-engine/engine
License: OpenSSL License: OpenSSL
Summary: A reference implementation of the Russian GOST crypto algorithms for OpenSSL Summary: A reference implementation of the Russian GOST crypto algorithms for OpenSSL
Source: https://github.com/gost-engine/engine/archive/v%{version}/%{name}-%{version}.tar.gz
Source: engine-%version.tar.gz Patch1: 01-engine-nowerror.patch
BuildRequires: make BuildRequires: make
BuildRequires: cmake-rpm-macros gcc perl-Test-Simple BuildRequires: cmake-rpm-macros gcc perl-Test-Simple
@ -26,8 +26,9 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
GOST file digesting utilities. GOST file digesting utilities.
%global _enginesdir %(pkg-config --variable=enginesdir libcrypto) %global _enginesdir %(pkg-config --variable=enginesdir libcrypto)
%global _providersdir %(pkg-config --variable=modulesdir libcrypto)
%prep %prep
%setup -n engine-%version -q %autosetup -n engine-%version
%build %build
%cmake -B "%{_vpath_builddir}" %cmake -B "%{_vpath_builddir}"
@ -38,7 +39,9 @@ GOST file digesting utilities.
mkdir -p %buildroot%_bindir mkdir -p %buildroot%_bindir
mkdir -p %buildroot%_mandir/man1 mkdir -p %buildroot%_mandir/man1
mkdir -p %buildroot%_enginesdir mkdir -p %buildroot%_enginesdir
mkdir -p %buildroot%_providersdir
cp "%{_vpath_builddir}"/bin/gost.so README.gost %buildroot%_enginesdir/ cp "%{_vpath_builddir}"/bin/gost.so README.gost %buildroot%_enginesdir/
cp "%{_vpath_builddir}"/bin/gostprov.so %buildroot%_providersdir/
cp "%{_vpath_builddir}"/bin/gost*sum %buildroot%_bindir/ cp "%{_vpath_builddir}"/bin/gost*sum %buildroot%_bindir/
cp gost*sum.1 %buildroot%_mandir/man1/ cp gost*sum.1 %buildroot%_mandir/man1/
@ -54,6 +57,7 @@ OPENSSL_ENGINES="$PWD/%{_vpath_builddir}/bin" \
%files %files
%_enginesdir/gost.so %_enginesdir/gost.so
%_providersdir/gostprov.so
%doc %_enginesdir/README.gost %doc %_enginesdir/README.gost
%files -n gostsum %files -n gostsum
@ -61,8 +65,23 @@ OPENSSL_ENGINES="$PWD/%{_vpath_builddir}/bin" \
%_mandir/man1/gost*sum* %_mandir/man1/gost*sum*
%changelog %changelog
* Sat Feb 24 2024 Arkady L. Shane <tigro@msvsphere-os.ru> - 1.1.1.0-0.3 * Sun Jan 29 2023 Dmitry Belyavskiy <dbelyavs@redhat.com> - 3.0.1-1
- Rebuilt for MSVSphere 8.9 - Update to version 3.0.1
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Mon Sep 20 2021 Alexander Bokovoy <abokovoy@redhat.com> - 3.0.0-1
- Final release for OpenSSL 3.0.0
* Tue Sep 14 2021 Sahana Prasad <sahana@redhat.com> - 1.1.1.0-0.4
- Rebuilt with OpenSSL 3.0.0
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1.0-0.3 * Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1.0-0.3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild

@ -0,0 +1 @@
SHA512 (openssl-gost-engine-3.0.1.tar.gz) = eb45ec59447f76f1ecaef8dcb0deddc3f45280001642c2dec631478c3b099eb0375e21bb0dbc90fb8f1192184cb92ef041394abfb493099840e4bfc1607f1457
Loading…
Cancel
Save