Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
epel9
Igor Gnatenko 6 years ago
parent ed537cd923
commit 41d273107a
No known key found for this signature in database
GPG Key ID: 695714BD1BBC5F4C

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

Loading…
Cancel
Save