fc7402b
# Generated by rust2rpm 24
cfa7058
%bcond_without check
cfa7058
%global debug_package %{nil}
cfa7058
cfa7058
%global crate waker-fn
cfa7058
fc7402b
Name:           rust-waker-fn
cc2242a
Version:        1.1.1
5974113
Release:        %autorelease
cfa7058
Summary:        Convert closures into wakers
cfa7058
fc7402b
License:        Apache-2.0 OR MIT
cfa7058
URL:            https://crates.io/crates/waker-fn
cfa7058
Source:         %{crates_source}
cfa7058
fc7402b
BuildRequires:  rust-packaging >= 21
cfa7058
cfa7058
%global _description %{expand:
cfa7058
Convert closures into wakers.}
cfa7058
cfa7058
%description %{_description}
cfa7058
cfa7058
%package        devel
cfa7058
Summary:        %{summary}
cfa7058
BuildArch:      noarch
cfa7058
cfa7058
%description    devel %{_description}
cfa7058
fc7402b
This package contains library source intended for building other packages which
fc7402b
use the "%{crate}" crate.
cfa7058
cfa7058
%files          devel
fc7402b
%license %{crate_instdir}/LICENSE-APACHE
fc7402b
%license %{crate_instdir}/LICENSE-MIT
fc7402b
%doc %{crate_instdir}/CHANGELOG.md
fc7402b
%doc %{crate_instdir}/README.md
fc7402b
%{crate_instdir}/
cfa7058
cfa7058
%package     -n %{name}+default-devel
cfa7058
Summary:        %{summary}
cfa7058
BuildArch:      noarch
cfa7058
cfa7058
%description -n %{name}+default-devel %{_description}
cfa7058
fc7402b
This package contains library source intended for building other packages which
fc7402b
use the "default" feature of the "%{crate}" crate.
cfa7058
cfa7058
%files       -n %{name}+default-devel
fc7402b
%ghost %{crate_instdir}/Cargo.toml
cfa7058
cfa7058
%prep
cfa7058
%autosetup -n %{crate}-%{version_no_tilde} -p1
cfa7058
%cargo_prep
cfa7058
cfa7058
%generate_buildrequires
cfa7058
%cargo_generate_buildrequires
cfa7058
cfa7058
%build
cfa7058
%cargo_build
cfa7058
cfa7058
%install
cfa7058
%cargo_install
cfa7058
cfa7058
%if %{with check}
cfa7058
%check
cfa7058
%cargo_test
cfa7058
%endif
cfa7058
cfa7058
%changelog
5974113
%autochangelog