diff --git a/rust-vte.spec b/rust-vte.spec index eae6c14..29b11ba 100644 --- a/rust-vte.spec +++ b/rust-vte.spec @@ -1,12 +1,12 @@ -# Generated by rust2rpm -%bcond_with check +# Generated by rust2rpm 10 +%bcond_without check %global debug_package %{nil} %global crate vte Name: rust-%{crate} Version: 0.3.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Parser for implementing terminal emulators # Upstream license specification: Apache-2.0 OR MIT @@ -18,19 +18,21 @@ Source: %{crates_source} Patch0: vte-fix-metadata.diff ExclusiveArch: %{rust_arches} +%if %{__cargo_skip_build} +BuildArch: noarch +%endif BuildRequires: rust-packaging -BuildRequires: (crate(utf8parse/default) >= 0.1.0 with crate(utf8parse/default) < 0.2.0) - -%global _description \ -Parser for implementing virtual terminal emulators in Rust.\ -\ -The parser is implemented according to Paul Williams' ANSI parser state\ -machine. The state machine doesn't assign meaning to the parsed data and is\ -thus not itself sufficient for writing a terminal emulator. Instead, it is\ -expected that an implementation of the Perform trait which does something\ -useful with the parsed data. The Parser handles the book keeping, and the\ -Perform gets to simply handle actions. + +%global _description %{expand: +Parser for implementing virtual terminal emulators in Rust. + +The parser is implemented according to Paul Williams' ANSI parser state +machine. The state machine doesn't assign meaning to the parsed data and is +thus not itself sufficient for writing a terminal emulator. Instead, it is +expected that an implementation of the Perform trait which does something +useful with the parsed data. The Parser handles the book keeping, and the +Perform gets to simply handle actions.} %description %{_description} @@ -62,10 +64,12 @@ which use "default" feature of "%{crate}" crate. %prep %autosetup -n %{crate}-%{version_no_tilde} -p1 -%cargo_prep - # Fix broken example mv foos benches +%cargo_prep + +%generate_buildrequires +%cargo_generate_buildrequires %build %cargo_build @@ -79,5 +83,8 @@ mv foos benches %endif %changelog +* Sat Jul 20 18:59:32 CEST 2019 Igor Gnatenko - 0.3.3-2 +- Regenerate + * Sat Apr 13 2019 Robert-André Mauchin - 0.3.3-1 - Initial package