From 0dfae65fb810059848c6aecc401bbcb516880cb1 Mon Sep 17 00:00:00 2001 From: tigro Date: Mon, 15 Jan 2024 21:14:00 +0300 Subject: [PATCH] import rust-fd-lock-4.0.2-1.el9 --- .rust-fd-lock.metadata | 0 SOURCES/fd-lock-4.0.2.crate | Bin 0 -> 13675 bytes SOURCES/fd-lock-fix-metadata-auto.diff | 13 +++ SPECS/rust-fd-lock.spec | 115 +++++++++++++++++++++++++ 4 files changed, 128 insertions(+) create mode 100644 .rust-fd-lock.metadata create mode 100644 SOURCES/fd-lock-4.0.2.crate create mode 100644 SOURCES/fd-lock-fix-metadata-auto.diff create mode 100644 SPECS/rust-fd-lock.spec diff --git a/.rust-fd-lock.metadata b/.rust-fd-lock.metadata new file mode 100644 index 0000000..e69de29 diff --git a/SOURCES/fd-lock-4.0.2.crate b/SOURCES/fd-lock-4.0.2.crate new file mode 100644 index 0000000000000000000000000000000000000000..8974b05283fd69afeab97256685886e497fd0ff6 GIT binary patch literal 13675 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 Jg|h$@0RWccvqk^_ literal 0 HcmV?d00001 diff --git a/SOURCES/fd-lock-fix-metadata-auto.diff b/SOURCES/fd-lock-fix-metadata-auto.diff new file mode 100644 index 0000000..3f1b22f --- /dev/null +++ b/SOURCES/fd-lock-fix-metadata-auto.diff @@ -0,0 +1,13 @@ +--- fd-lock-4.0.2/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ fd-lock-4.0.2/Cargo.toml 2024-01-03T10:40:32.700682+00:00 +@@ -44,10 +44,3 @@ + version = "0.38.0" + features = ["fs"] + +-[target."cfg(windows)".dependencies.windows-sys] +-version = "0.52.0" +-features = [ +- "Win32_Foundation", +- "Win32_Storage_FileSystem", +- "Win32_System_IO", +-] diff --git a/SPECS/rust-fd-lock.spec b/SPECS/rust-fd-lock.spec new file mode 100644 index 0000000..8c615b3 --- /dev/null +++ b/SPECS/rust-fd-lock.spec @@ -0,0 +1,115 @@ +## 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 25 +%bcond_without check +%global debug_package %{nil} + +%global crate fd-lock + +Name: rust-fd-lock +Version: 4.0.2 +Release: %autorelease +Summary: Advisory cross-platform lock on a file using a file descriptor to it + +License: MIT OR Apache-2.0 +URL: https://crates.io/crates/fd-lock +Source: %{crates_source} +# Automatically generated patch to strip dependencies and normalize metadata +Patch: fd-lock-fix-metadata-auto.diff + +BuildRequires: cargo-rpm-macros >= 24 + +%global _description %{expand: +Advisory cross-platform lock on a file using a file descriptor to it.} + +%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-APACHE +%license %{crate_instdir}/LICENSE-MIT +%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} -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 - 4.0.2-1 +- Rebuilt for MSVSphere 9.3 + +* Wed Jan 03 2024 Fabio Valentini - 4.0.2-1 +- Update to version 4.0.2; Fixes RHBZ#2218701 + +* Fri Jul 21 2023 Fedora Release Engineering - 3.0.12-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Mon Apr 10 2023 Fabio Valentini - 3.0.12-1 +- Update to version 3.0.12; Fixes RHBZ#2182621 + +* Sat Feb 25 2023 Michel Alexandre Salim - 3.0.10-1 +- Update to 3.0.10 +- Use SPDX for licenses + +* Fri Jan 20 2023 Fedora Release Engineering - 2.0.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jul 23 2022 Fedora Release Engineering - 2.0.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Fri Jan 21 2022 Fedora Release Engineering - 2.0.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Tue Jul 27 2021 Fedora Release Engineering - 2.0.0-3 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Sun Jun 06 2021 Davide Cavalca - 2.0.0-2 +- Install license files + +* Wed Jun 02 2021 Davide Cavalca - 2.0.0-1 +- Initial package +