From d7b91f9761a0833e7768b59000da15c1f8c5d8ea Mon Sep 17 00:00:00 2001 From: tigro Date: Mon, 15 Jan 2024 20:49:54 +0300 Subject: [PATCH] import rust-console-0.15.7-3.el9 --- SOURCES/console-fix-metadata-auto.diff | 2 +- SOURCES/console-fix-metadata.diff | 10 ++++++++++ SPECS/rust-console.spec | 23 ++++++++++++++++------- 3 files changed, 27 insertions(+), 8 deletions(-) create mode 100644 SOURCES/console-fix-metadata.diff diff --git a/SOURCES/console-fix-metadata-auto.diff b/SOURCES/console-fix-metadata-auto.diff index 857645f..355b304 100644 --- a/SOURCES/console-fix-metadata-auto.diff +++ b/SOURCES/console-fix-metadata-auto.diff @@ -1,5 +1,5 @@ --- console-0.15.7/Cargo.toml 1970-01-01T00:00:01+00:00 -+++ console-0.15.7/Cargo.toml 2023-05-29T17:57:02.024522+00:00 ++++ console-0.15.7/Cargo.toml 2023-10-18T09:16:42.975259+00:00 @@ -59,14 +59,3 @@ ] windows-console-colors = ["ansi-parsing"] diff --git a/SOURCES/console-fix-metadata.diff b/SOURCES/console-fix-metadata.diff new file mode 100644 index 0000000..b16b92e --- /dev/null +++ b/SOURCES/console-fix-metadata.diff @@ -0,0 +1,10 @@ +--- console-0.15.7/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ console-0.15.7/Cargo.toml 2023-10-18T09:16:48.721278+00:00 +@@ -44,7 +44,6 @@ + features = [ + "std", + "bit-set", +- "break-dead-code", + ] + default-features = false + diff --git a/SPECS/rust-console.spec b/SPECS/rust-console.spec index 0d7d146..561baed 100644 --- a/SPECS/rust-console.spec +++ b/SPECS/rust-console.spec @@ -2,13 +2,13 @@ ## (rpmautospec version 0.3.5) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: - release_number = 1; + release_number = 3; 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 +# Generated by rust2rpm 25 %bcond_without check %global debug_package %{nil} @@ -22,10 +22,13 @@ Summary: Terminal and console abstraction for Rust License: MIT URL: https://crates.io/crates/console Source: %{crates_source} -# Automatically generated patch to strip foreign dependencies +# Automatically generated patch to strip dependencies and normalize metadata Patch: console-fix-metadata-auto.diff +# Manually created patch for downstream crate metadata changes +# * drop obsolete "proptest/break-dead-code" dev-dependency +Patch: console-fix-metadata.diff -BuildRequires: rust-packaging >= 21 +BuildRequires: cargo-rpm-macros >= 24 %global _description %{expand: A terminal and console abstraction for Rust.} @@ -84,7 +87,7 @@ use the "unicode-width" feature of the "%{crate}" crate. %ghost %{crate_instdir}/Cargo.toml %prep -%autosetup -n %{crate}-%{version_no_tilde} -p1 +%autosetup -n %{crate}-%{version} -p1 %cargo_prep %generate_buildrequires @@ -102,8 +105,14 @@ use the "unicode-width" feature of the "%{crate}" crate. %endif %changelog -* Fri Oct 13 2023 Arkady L. Shane - 0.15.7-1 -- Rebuilt for MSVSphere 9.2 +* Mon Jan 15 2024 Arkady L. Shane - 0.15.7-3 +- Rebuilt for MSVSphere 9.3 + +* Wed Oct 18 2023 Fabio Valentini - 0.15.7-3 +- Drop obsolete "proptest/break-dead-code" dev-dependency + +* Fri Jul 21 2023 Fedora Release Engineering - 0.15.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Mon May 29 2023 Fabio Valentini - 0.15.7-1 - Update to version 0.15.7; Fixes RHBZ#2208887