diff --git a/.gitignore b/.gitignore index a7f7300..66ef116 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /indicatif-0.17.3.crate /indicatif-0.17.4.crate /indicatif-0.17.5.crate +/indicatif-0.17.6.crate diff --git a/indicatif-fix-metadata-auto.diff b/indicatif-fix-metadata-auto.diff index cac4898..2cfc13c 100644 --- a/indicatif-fix-metadata-auto.diff +++ b/indicatif-fix-metadata-auto.diff @@ -1,6 +1,6 @@ ---- indicatif-0.17.5/Cargo.toml 1970-01-01T00:00:01+00:00 -+++ indicatif-0.17.5/Cargo.toml 2023-07-15T14:17:52.203507+00:00 -@@ -101,5 +101,3 @@ +--- indicatif-0.17.6/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ indicatif-0.17.6/Cargo.toml 2023-08-02T18:38:11.814576+00:00 +@@ -113,5 +113,3 @@ ] in_memory = ["vt100"] diff --git a/rust-indicatif.spec b/rust-indicatif.spec index 0625648..fa8cfe7 100644 --- a/rust-indicatif.spec +++ b/rust-indicatif.spec @@ -5,7 +5,7 @@ %global crate indicatif Name: rust-indicatif -Version: 0.17.5 +Version: 0.17.6 Release: %autorelease Summary: Progress bar and cli reporting library for Rust @@ -15,7 +15,7 @@ Source: %{crates_source} # Automatically generated patch to strip foreign dependencies Patch: indicatif-fix-metadata-auto.diff -BuildRequires: rust-packaging >= 21 +BuildRequires: cargo-rpm-macros >= 24 %global _description %{expand: A progress bar and cli reporting library for Rust.} @@ -48,6 +48,18 @@ use the "default" feature of the "%{crate}" crate. %files -n %{name}+default-devel %ghost %{crate_instdir}/Cargo.toml +%package -n %{name}+futures-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+futures-devel %{_description} + +This package contains library source intended for building other packages which +use the "futures" feature of the "%{crate}" crate. + +%files -n %{name}+futures-devel +%ghost %{crate_instdir}/Cargo.toml + %package -n %{name}+improved_unicode-devel Summary: %{summary} BuildArch: noarch diff --git a/sources b/sources index 0e65f2b..fc46f40 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (indicatif-0.17.5.crate) = 9b5afcc0218eed6732d1bc702a4a6caec32d7671179bc4e9277e64a88088dcab2e73c1bcdded3430dfe264455f73b56c0bb1d47fa758bce51b05869e6e712aa5 +SHA512 (indicatif-0.17.6.crate) = d7d191c25840e0c8bf583e1ff5620384b6512a570de3d00ee995898206777b6864336d2bcee431f2ec560f820290b967df376dc06e401ec63f5a922a9e94e945