From 1928d13f90ce5dddb5c509a94cd791e775f77a52 Mon Sep 17 00:00:00 2001 From: tigro Date: Mon, 15 Jan 2024 21:44:20 +0300 Subject: [PATCH] import rust-libflate_lz77-1.2.0-1.el9 --- .rust-libflate_lz77.metadata | 0 SOURCES/libflate_lz77-1.2.0.crate | Bin 0 -> 5964 bytes SOURCES/libflate_lz77-fix-metadata.diff | 30 +++++++ SPECS/rust-libflate_lz77.spec | 114 ++++++++++++++++++++++++ 4 files changed, 144 insertions(+) create mode 100644 .rust-libflate_lz77.metadata create mode 100644 SOURCES/libflate_lz77-1.2.0.crate create mode 100644 SOURCES/libflate_lz77-fix-metadata.diff create mode 100644 SPECS/rust-libflate_lz77.spec diff --git a/.rust-libflate_lz77.metadata b/.rust-libflate_lz77.metadata new file mode 100644 index 0000000..e69de29 diff --git a/SOURCES/libflate_lz77-1.2.0.crate b/SOURCES/libflate_lz77-1.2.0.crate new file mode 100644 index 0000000000000000000000000000000000000000..1c578b2283c5cbcb111744b7efb577cf0166ebf6 GIT binary patch literal 5964 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 literal 0 HcmV?d00001 diff --git a/SOURCES/libflate_lz77-fix-metadata.diff b/SOURCES/libflate_lz77-fix-metadata.diff new file mode 100644 index 0000000..9758926 --- /dev/null +++ b/SOURCES/libflate_lz77-fix-metadata.diff @@ -0,0 +1,30 @@ +--- libflate_lz77-1.2.0/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ libflate_lz77-1.2.0/Cargo.toml 2023-05-22T18:18:29.510490+00:00 +@@ -22,27 +22,11 @@ + license = "MIT" + repository = "https://github.com/sile/libflate" + +-[dependencies.core2] +-version = "0.4" +-features = ["alloc"] +-optional = true +-default-features = false +- +-[dependencies.hashbrown] +-version = "0.13" +-optional = true +- + [dependencies.rle-decode-fast] + version = "1.0.0" + + [dev-dependencies.libflate] + version = "1" + +-[features] +-no_std = [ +- "core2", +- "hashbrown", +-] +- + [badges.coveralls] + repository = "sile/libflate" diff --git a/SPECS/rust-libflate_lz77.spec b/SPECS/rust-libflate_lz77.spec new file mode 100644 index 0000000..ade1c49 --- /dev/null +++ b/SPECS/rust-libflate_lz77.spec @@ -0,0 +1,114 @@ +## START: Set by rpmautospec +## (rpmautospec version 0.3.5) +## RPMAUTOSPEC: autorelease, autochangelog +%define autorelease(e:s:pb:n) %{?-p:0.}%{lua: + release_number = 1; + base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); + print(release_number + base_release_number - 1); +}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} +## END: Set by rpmautospec + +# Generated by rust2rpm 24 +%bcond_without check +%global debug_package %{nil} + +%global crate libflate_lz77 + +Name: rust-libflate_lz77 +Version: 1.2.0 +Release: %autorelease +Summary: LZ77 encoder for libflate crate + +License: MIT +URL: https://crates.io/crates/libflate_lz77 +Source: %{crates_source} +# Manually created patch for downstream crate metadata changes +# * drop unused no_std feature with missing dependencies +Patch: libflate_lz77-fix-metadata.diff + +BuildRequires: rust-packaging >= 21 + +%global _description %{expand: +LZ77 encoder for libflate crate.} + +%description %{_description} + +%package devel +Summary: %{summary} +BuildArch: noarch + +%description devel %{_description} + +This package contains library source intended for building other packages which +use the "%{crate}" crate. + +%files devel +%license %{crate_instdir}/LICENSE +%doc %{crate_instdir}/README.md +%{crate_instdir}/ + +%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 the "default" feature of the "%{crate}" crate. + +%files -n %{name}+default-devel +%ghost %{crate_instdir}/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 - 1.2.0-1 +- Rebuilt for MSVSphere 9.3 + +* Mon May 22 2023 Fabio Valentini - 1.2.0-1 +- Update to version 1.2.0; Fixes RHBZ#2170490 + +* Fri Jan 20 2023 Fedora Release Engineering - 1.1.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jul 23 2022 Fedora Release Engineering - 1.1.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Fri Jan 21 2022 Fedora Release Engineering - 1.1.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 1.1.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Sat Apr 17 2021 Fabio Valentini - 1.1.0-1 +- Update to version 1.1.0. +- Fixes RHBZ#1950672 + +* Wed Jan 27 2021 Fedora Release Engineering - 1.0.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 1.0.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon May 18 12:46:00 CEST 2020 Igor Raits - 1.0.0-2 +- Update libflate to 1 + +* Sun May 17 09:26:18 CEST 2020 Igor Raits - 1.0.0-1 +- Initial package +