Blame rust-termios.spec

a49d7f0
# Generated by rust2rpm
a49d7f0
%bcond_without check
a49d7f0
%global debug_package %{nil}
a49d7f0
a49d7f0
%global crate termios
a49d7f0
a49d7f0
Name:           rust-%{crate}
31a9d9d
Version:        0.3.1
a49d7f0
Release:        1%{?dist}
a49d7f0
Summary:        Safe bindings for the termios library
a49d7f0
a49d7f0
License:        MIT
a49d7f0
URL:            https://crates.io/crates/termios
a49d7f0
Source0:        https://crates.io/api/v1/crates/%{crate}/%{version}/download#/%{crate}-%{version}.crate
a49d7f0
a49d7f0
ExclusiveArch:  %{rust_arches}
a49d7f0
a49d7f0
BuildRequires:  rust-packaging
a49d7f0
# [dependencies]
a49d7f0
BuildRequires:  (crate(libc) >= 0.2.0 with crate(libc) < 0.3.0)
a49d7f0
a49d7f0
%description
a49d7f0
%{summary}.
a49d7f0
a49d7f0
%package        devel
a49d7f0
Summary:        %{summary}
a49d7f0
BuildArch:      noarch
a49d7f0
a49d7f0
%description    devel
a49d7f0
Safe bindings for the termios library.
a49d7f0
a49d7f0
This package contains library source intended for building other packages
a49d7f0
which use %{crate} from crates.io.
a49d7f0
a49d7f0
%prep
a49d7f0
%autosetup -n %{crate}-%{version} -p1
a49d7f0
%cargo_prep
a49d7f0
a49d7f0
%build
a49d7f0
%cargo_build
a49d7f0
a49d7f0
%install
a49d7f0
%cargo_install
a49d7f0
a49d7f0
%if %{with check}
a49d7f0
%check
a49d7f0
%cargo_test
a49d7f0
%endif
a49d7f0
a49d7f0
%files          devel
a49d7f0
%license LICENSE
a49d7f0
%doc README.md
a49d7f0
%{cargo_registry}/%{crate}-%{version}/
a49d7f0
a49d7f0
%changelog
31a9d9d
* Mon Oct 08 2018 Josh Stone <jistone@redhat.com> - 0.3.1-1
31a9d9d
- Update to 0.3.1
31a9d9d
a49d7f0
* Mon Sep 03 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.3.0-1
a49d7f0
- Initial package