From 8476a7c7ed2e22a0ffccd60e29af7e2711fbe387 Mon Sep 17 00:00:00 2001 From: tigro Date: Mon, 15 Jan 2024 22:22:13 +0300 Subject: [PATCH] import rust-radix-heap-0.4.2-1.el9 --- .rust-radix-heap.metadata | 0 SOURCES/radix-heap-0.4.2.crate | Bin 0 -> 9323 bytes SOURCES/radix-heap-fix-metadata.diff | 11 +++ SPECS/rust-radix-heap.spec | 96 +++++++++++++++++++++++++++ 4 files changed, 107 insertions(+) create mode 100644 .rust-radix-heap.metadata create mode 100644 SOURCES/radix-heap-0.4.2.crate create mode 100644 SOURCES/radix-heap-fix-metadata.diff create mode 100644 SPECS/rust-radix-heap.spec diff --git a/.rust-radix-heap.metadata b/.rust-radix-heap.metadata new file mode 100644 index 0000000..e69de29 diff --git a/SOURCES/radix-heap-0.4.2.crate b/SOURCES/radix-heap-0.4.2.crate new file mode 100644 index 0000000000000000000000000000000000000000..e67d5d0d12fe33f46c3ca9900a37dcc68301dcc8 GIT binary patch literal 9323 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 literal 0 HcmV?d00001 diff --git a/SOURCES/radix-heap-fix-metadata.diff b/SOURCES/radix-heap-fix-metadata.diff new file mode 100644 index 0000000..7eae6a9 --- /dev/null +++ b/SOURCES/radix-heap-fix-metadata.diff @@ -0,0 +1,11 @@ +--- radix-heap-0.4.2/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ radix-heap-0.4.2/Cargo.toml 2022-12-21T21:20:26.617219+00:00 +@@ -32,8 +32,6 @@ + [dependencies.ordered-float] + version = "2.8.0" + optional = true +-[dev-dependencies.criterion] +-version = "0.3.5" + + [dev-dependencies.quickcheck] + version = "1.0.3" diff --git a/SPECS/rust-radix-heap.spec b/SPECS/rust-radix-heap.spec new file mode 100644 index 0000000..3486957 --- /dev/null +++ b/SPECS/rust-radix-heap.spec @@ -0,0 +1,96 @@ +## START: Set by rpmautospec +## (rpmautospec version 0.3.0) +%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 23 +%bcond_without check +%global debug_package %{nil} + +%global crate radix-heap + +Name: rust-radix-heap +Version: 0.4.2 +Release: %autorelease +Summary: Fast monotone priority queues + +License: MIT +URL: https://crates.io/crates/radix-heap +Source: %{crates_source} +# Manually created patch for downstream crate metadata changes +# - remove criterion dev-dependency as it's only for benchmarking +Patch: radix-heap-fix-metadata.diff + +BuildRequires: rust-packaging >= 21 + +%global _description %{expand: +Fast monotone priority queues.} + +%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 + +%package -n %{name}+ordered-float-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+ordered-float-devel %{_description} + +This package contains library source intended for building other packages which +use the "ordered-float" feature of the "%{crate}" crate. + +%files -n %{name}+ordered-float-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 - 0.4.2-1 +- Rebuilt for MSVSphere 9.3 + +* Wed Jan 04 2023 Michel Alexandre Salim 0.4.2-1 +- Initial Fedora package