diff --git a/sha2-c99.patch b/sha2-c99.patch new file mode 100644 index 0000000..2b66b7c --- /dev/null +++ b/sha2-c99.patch @@ -0,0 +1,16 @@ +Include for the strcmp function. Increases compatibility +with future compilers which are likely to reject implicit function +declarations by default. + +diff --git a/sha2prog.c b/sha2prog.c +index 012701e89898dbda..4c633a68b89501c1 100644 +--- a/sha2prog.c ++++ b/sha2prog.c +@@ -33,6 +33,7 @@ + + #include + #include ++#include + #include + #include + #include diff --git a/sha2.spec b/sha2.spec index 421ea01..4cf98f0 100644 --- a/sha2.spec +++ b/sha2.spec @@ -1,12 +1,15 @@ Name: sha2 Version: 1.0.1 -Release: 17%{?dist} +Release: 32%{?dist} Summary: SHA Implementation Library -License: BSD +# Automatically converted from old format: BSD - review is highly recommended. +License: LicenseRef-Callaway-BSD URL: http://www.aarongifford.com/computers/sha.html Source0: http://www.aarongifford.com/computers/%{name}-%{version}.tgz # Makefile to build the binaries. Sent upstream via email Source1: %{name}-Makefile +Patch0: sha2-c99.patch +BuildRequires: make BuildRequires: gcc BuildRequires: perl-interpreter @@ -30,7 +33,7 @@ developing applications that use %{name}. %prep -%setup -q +%autosetup -p1 cp -a %{SOURCE1} Makefile %build @@ -63,6 +66,51 @@ LD_PRELOAD=./libsha2.so ./sha2test.pl %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 1.0.1-32 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + +* Sat Jan 17 2026 Fedora Release Engineering - 1.0.1-31 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jul 25 2025 Fedora Release Engineering - 1.0.1-30 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sun Jan 19 2025 Fedora Release Engineering - 1.0.1-29 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Wed Sep 04 2024 Miroslav Suchý - 1.0.1-28 +- convert license to SPDX + +* Sat Jul 20 2024 Fedora Release Engineering - 1.0.1-27 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jan 27 2024 Fedora Release Engineering - 1.0.1-26 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sat Jul 22 2023 Fedora Release Engineering - 1.0.1-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jan 21 2023 Fedora Release Engineering - 1.0.1-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Wed Dec 14 2022 Florian Weimer - 1.0.1-23 +- Port to C99 (#2153561) + +* Sat Jul 23 2022 Fedora Release Engineering - 1.0.1-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Jan 22 2022 Fedora Release Engineering - 1.0.1-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 1.0.1-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Jan 27 2021 Fedora Release Engineering - 1.0.1-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 1.0.1-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Thu Jan 30 2020 Fedora Release Engineering - 1.0.1-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild