diff --git a/.gitignore b/.gitignore index e61cb20..4400bce 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /pretty_assertions-0.5.1.crate /pretty_assertions-0.6.1.crate +/pretty_assertions-0.7.2.crate diff --git a/pretty_assertions-fix-metadata.diff b/pretty_assertions-fix-metadata.diff index 95356a9..4a6100b 100644 --- a/pretty_assertions-fix-metadata.diff +++ b/pretty_assertions-fix-metadata.diff @@ -1,12 +1,12 @@ ---- pretty_assertions-0.6.1/Cargo.toml 1970-01-01T01:00:00+01:00 -+++ pretty_assertions-0.6.1/Cargo.toml 2019-02-23T10:49:56.328708+01:00 -@@ -27,10 +27,5 @@ +--- pretty_assertions-0.7.2/Cargo.toml 1970-01-01T00:00:00+00:00 ++++ pretty_assertions-0.7.2/Cargo.toml 2021-04-20T20:52:50.928646+00:00 +@@ -27,10 +27,6 @@ - [dependencies.difference] - version = "2.0.0" + [dependencies.diff] + version = "0.1.12" -[target."cfg(windows)".dependencies.ctor] --version = "0.1.7" -- +-version = "0.1.9" + -[target."cfg(windows)".dependencies.output_vt100] -version = "0.1.2" [badges.travis-ci] diff --git a/rust-pretty_assertions.spec b/rust-pretty_assertions.spec index 7b1c8aa..a082c3a 100644 --- a/rust-pretty_assertions.spec +++ b/rust-pretty_assertions.spec @@ -1,31 +1,32 @@ -# Generated by rust2rpm -%bcond_with check +# Generated by rust2rpm 17 +%bcond_without check %global debug_package %{nil} %global crate pretty_assertions Name: rust-%{crate} -Version: 0.6.1 -Release: 5%{?dist} -Summary: Overwrite `assert_eq!` and `assert_ne!` with colorful diffs +Version: 0.7.2 +Release: 1%{?dist} +Summary: Overwrite assert_eq! and assert_ne! with colorful replacements # Upstream license specification: MIT/Apache-2.0 License: MIT or ASL 2.0 URL: https://crates.io/crates/pretty_assertions Source: %{crates_source} # Initial patched metadata -# * No windows +# * drop windows-specific dependencies Patch0: pretty_assertions-fix-metadata.diff ExclusiveArch: %{rust_arches} +%if %{__cargo_skip_build} +BuildArch: noarch +%endif BuildRequires: rust-packaging -BuildRequires: (crate(ansi_term/default) >= 0.11.0 with crate(ansi_term/default) < 0.12.0) -BuildRequires: (crate(difference/default) >= 2.0.0 with crate(difference/default) < 3.0.0) -%global _description \ -Overwrite `assert_eq!` and `assert_ne!` with drop-in replacements, adding\ -colorful diffs. +%global _description %{expand: +Overwrite `assert_eq!` and `assert_ne!` with drop-in replacements, adding +colorful diffs.} %description %{_description} @@ -39,9 +40,9 @@ This package contains library source intended for building other packages which use "%{crate}" crate. %files devel -%license LICENSE-MIT LICENSE-APACHE -%doc README.md -%{cargo_registry}/%{crate}-%{version}/ +%license LICENSE-APACHE LICENSE-MIT +%doc README.md CHANGELOG.md +%{cargo_registry}/%{crate}-%{version_no_tilde}/ %package -n %{name}+default-devel Summary: %{summary} @@ -53,12 +54,15 @@ This package contains library source intended for building other packages which use "default" feature of "%{crate}" crate. %files -n %{name}+default-devel -%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml +%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml %prep %autosetup -n %{crate}-%{version_no_tilde} -p1 %cargo_prep +%generate_buildrequires +%cargo_generate_buildrequires + %build %cargo_build @@ -71,6 +75,9 @@ which use "default" feature of "%{crate}" crate. %endif %changelog +* Tue Apr 20 2021 Fabio Valentini - 0.7.2-1 +- Update to version 0.7.2. + * Wed Jan 27 2021 Fedora Release Engineering - 0.6.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/sources b/sources index a5caa89..d6f95ed 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pretty_assertions-0.6.1.crate) = 10010c6e6b02098def38a8e6cbfe34fd052fe5773628d57a8141c7933f868906870158b4d4b1948b752d2c5f7b2981806d5f835e125aa2447d408415ba764f71 +SHA512 (pretty_assertions-0.7.2.crate) = edf898bbb15f4f56d2d7688d90d44d0ee7913b7d78b4774548eb7a88e8f75b0de9635c93b107744a2501839202ecf828004d179c6edf84706ae160186d47d177