diff --git a/.gitignore b/.gitignore index e09b058..dca710f 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /rustfilt-0.2.0.crate +/rustfilt-0.2.1.crate diff --git a/rust-rustfilt.spec b/rust-rustfilt.spec index 82666b2..a7bcd35 100644 --- a/rust-rustfilt.spec +++ b/rust-rustfilt.spec @@ -1,40 +1,32 @@ -# Generated by rust2rpm +# Generated by rust2rpm 10 %bcond_without check +%global __cargo_skip_build 0 %global crate rustfilt Name: rust-%{crate} -Version: 0.2.0 -Release: 11%{?dist} +Version: 0.2.1 +Release: 1%{?dist} Summary: Demangle Rust symbol names # Upstream license specification: Apache-2.0 License: ASL 2.0 URL: https://crates.io/crates/rustfilt -Source0: https://crates.io/api/v1/crates/%{crate}/%{version}/download#/%{crate}-%{version}.crate -# Initial patched metadata -# * Bump lazy_static to 1, https://github.com/luser/rustfilt/pull/6 -# * Bump regex to 1, https://github.com/luser/rustfilt/commit/b95d861b61a68d56a639fb3e5c893f95416daad1 -Patch0: rustfilt-0.2.0-fix-metadata.diff +Source: %{crates_source} ExclusiveArch: %{rust_arches} BuildRequires: rust-packaging -BuildRequires: (crate(clap/wrap_help) >= 2.21.1 with crate(clap/wrap_help) < 3.0.0) -BuildRequires: (crate(lazy_static/default) >= 1.0.0 with crate(lazy_static/default) < 2.0.0) -BuildRequires: (crate(regex/default) >= 1.0.0 with crate(regex/default) < 2.0.0) -BuildRequires: (crate(rustc-demangle/default) >= 0.1.4 with crate(rustc-demangle/default) < 0.2.0) -%global _description \ -Demangle Rust symbol names. +%global _description %{expand: +Demangle Rust symbol names.} %description %{_description} %package -n %{crate} Summary: %{summary} -%description -n %{crate} -%{summary}. +%description -n %{crate} %{_description} %files -n %{crate} %license LICENSE @@ -42,9 +34,12 @@ Summary: %{summary} %{_bindir}/rustfilt %prep -%autosetup -n %{crate}-%{version} -p1 +%autosetup -n %{crate}-%{version_no_tilde} -p1 %cargo_prep +%generate_buildrequires +%cargo_generate_buildrequires + %build %cargo_build @@ -57,6 +52,9 @@ Summary: %{summary} %endif %changelog +* Wed Nov 20 2019 Josh Stone - 0.2.1-1 +- Update to 0.2.1 + * Fri Jul 26 2019 Fedora Release Engineering - 0.2.0-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/rustfilt-0.2.0-fix-metadata.diff b/rustfilt-0.2.0-fix-metadata.diff deleted file mode 100644 index fda9a16..0000000 --- a/rustfilt-0.2.0-fix-metadata.diff +++ /dev/null @@ -1,13 +0,0 @@ ---- rustfilt-0.2.0/Cargo.toml 2017-05-09T16:20:59+02:00 -+++ rustfilt-0.2.0/Cargo.toml 2018-06-16T02:14:39.565214+02:00 -@@ -10,8 +10,8 @@ - - [dependencies] - rustc-demangle = "^0.1.4" --lazy_static = "^0.2.4" --regex = "^0.2.1" -+lazy_static = "^1" -+regex = "^1" - - [dependencies.clap] - version = "^2.21.1" diff --git a/sources b/sources index b3e8b7f..74b7ae6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (rustfilt-0.2.0.crate) = bbfb2af916324bff898ab8a648f0741df566af22637f2b6f9e58e4a9e92a757ea8d08ee9631e6e40f6293ca6880d3cd253a34e411f4acb79a3183505d10e7254 +SHA512 (rustfilt-0.2.1.crate) = d3e17dc07bf9368c6ce56aa50776ae440db9f13d61bf01cf6a0effd073a404367e62c077f985bffa1f51592469fc9834553293025e12ae363e024e1c17f3bb67