From c5156f94cfbde983d2c7f64d0864c371f39c38c8 Mon Sep 17 00:00:00 2001 From: tigro Date: Mon, 15 Jan 2024 20:53:28 +0300 Subject: [PATCH] import rust-crypto-hash-0.3.4-8.el9 --- .rust-crypto-hash.metadata | 0 SOURCES/crypto-hash-0.3.4.crate | Bin 0 -> 8102 bytes SOURCES/crypto-hash-fix-metadata.diff | 18 ++++ SPECS/rust-crypto-hash.spec | 130 ++++++++++++++++++++++++++ 4 files changed, 148 insertions(+) create mode 100644 .rust-crypto-hash.metadata create mode 100644 SOURCES/crypto-hash-0.3.4.crate create mode 100644 SOURCES/crypto-hash-fix-metadata.diff create mode 100644 SPECS/rust-crypto-hash.spec diff --git a/.rust-crypto-hash.metadata b/.rust-crypto-hash.metadata new file mode 100644 index 0000000..e69de29 diff --git a/SOURCES/crypto-hash-0.3.4.crate b/SOURCES/crypto-hash-0.3.4.crate new file mode 100644 index 0000000000000000000000000000000000000000..5e0b58e39fd7aafbe4b79a2c070b4e9d538f9a34 GIT binary patch literal 8102 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 AT>t<8 literal 0 HcmV?d00001 diff --git a/SOURCES/crypto-hash-fix-metadata.diff b/SOURCES/crypto-hash-fix-metadata.diff new file mode 100644 index 0000000..837e394 --- /dev/null +++ b/SOURCES/crypto-hash-fix-metadata.diff @@ -0,0 +1,18 @@ +--- crypto-hash-0.3.4/Cargo.toml 1970-01-01T00:00:00+00:00 ++++ crypto-hash-0.3.4/Cargo.toml 2019-12-07T02:35:23.895951+00:00 +@@ -22,14 +22,9 @@ + license = "MIT" + repository = "https://github.com/malept/crypto-hash" + [dependencies.hex] +-version = "0.3" +-[target."cfg(any(target_os = \"macos\", target_os = \"ios\"))".dependencies.commoncrypto] +-version = "0.2" ++version = "0.4" + [target."cfg(not(any(target_os = \"windows\", target_os = \"macos\", target_os = \"ios\")))".dependencies.openssl] + version = "0.10" +-[target."cfg(target_os = \"windows\")".dependencies.winapi] +-version = "0.3" +-features = ["minwindef", "wincrypt"] + [badges.appveyor] + repository = "malept/crypto-hash" + diff --git a/SPECS/rust-crypto-hash.spec b/SPECS/rust-crypto-hash.spec new file mode 100644 index 0000000..634a953 --- /dev/null +++ b/SPECS/rust-crypto-hash.spec @@ -0,0 +1,130 @@ +# Generated by rust2rpm 10 +%bcond_without check +%global debug_package %{nil} + +%global crate crypto-hash + +Name: rust-%{crate} +Version: 0.3.4 +Release: 8%{?dist} +Summary: Wrapper for OS-level cryptographic hash functions + +# Upstream license specification: MIT +License: MIT +URL: https://crates.io/crates/crypto-hash +Source: %{crates_source} +# Initial patched metadata +# * Bump hex to 0.4: https://github.com/malept/crypto-hash/pull/13 +# * No windows/osx +Patch0: crypto-hash-fix-metadata.diff + +ExclusiveArch: %{rust_arches} +%if %{__cargo_skip_build} +BuildArch: noarch +%endif + +BuildRequires: rust-packaging + +%global _description %{expand: +Wrapper for OS-level cryptographic hash functions.} + +%description %{_description} + +%package devel +Summary: %{summary} +BuildArch: noarch + +%description devel %{_description} + +This package contains library source intended for building other packages +which use "%{crate}" crate. + +%files devel +%license LICENSE +%doc CONTRIBUTING.md NEWS.md README.md +%{cargo_registry}/%{crate}-%{version}/ + +%package -n %{name}+default-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+default-devel %{_description} + +This package contains library source intended for building other packages +which use "default" feature of "%{crate}" crate. + +%files -n %{name}+default-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%prep +%autosetup -n %{crate}-%{version_no_tilde} -p1 +%cargo_prep + +%generate_buildrequires +%cargo_generate_buildrequires + +%build +%cargo_build + +%install +%cargo_install + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +* Mon Jan 15 2024 Arkady L. Shane - 0.3.4-8 +- Rebuilt for MSVSphere 9.3 + +* Sat Jul 23 2022 Fedora Release Engineering - 0.3.4-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Fri Jan 21 2022 Fedora Release Engineering - 0.3.4-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 0.3.4-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Jan 27 2021 Fedora Release Engineering - 0.3.4-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 0.3.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu Jan 30 2020 Fedora Release Engineering - 0.3.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sat Dec 07 2019 Josh Stone - 0.3.4-2 +- Bump hex to 0.4 + +* Sun Aug 18 11:31:21 CEST 2019 Igor Gnatenko - 0.3.4-1 +- Update to 0.3.4 + +* Fri Jul 26 2019 Fedora Release Engineering - 0.3.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Mon Feb 11 2019 Igor Gnatenko - 0.3.3-3 +- Run tests in infrastructure + +* Sat Feb 02 2019 Fedora Release Engineering - 0.3.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Tue Jan 08 2019 Josh Stone - 0.3.3-1 +- Update to 0.3.3 + +* Tue Nov 13 2018 Josh Stone - 0.3.1-3 +- Adapt to new packaging + +* Sat Jul 14 2018 Fedora Release Engineering - 0.3.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Tue Mar 06 2018 Josh Stone - 0.3.1-1 +- Update to 0.3.1 + +* Fri Feb 09 2018 Fedora Release Engineering - 0.3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Fri Jan 12 2018 Igor Gnatenko - 0.3.0-1 +- Initial package