Blame rust-flume.spec

5dd56b4
# Generated by rust2rpm 13
5dd56b4
# * async-std is not packaged
5e9f28b
# * criterion is too old (0.3.1+)
5dd56b4
%bcond_with check
5dd56b4
%global debug_package %{nil}
5dd56b4
5dd56b4
%global crate flume
5dd56b4
5dd56b4
Name:           rust-%{crate}
ef669c8
Version:        0.9.1
5e9f28b
Release:        1%{?dist}
5dd56b4
Summary:        Blazingly fast multi-producer channel
5dd56b4
5dd56b4
# Upstream license specification: Apache-2.0/MIT
5dd56b4
License:        ASL 2.0 or MIT
5dd56b4
URL:            https://crates.io/crates/flume
5dd56b4
Source:         %{crates_source}
5dd56b4
5dd56b4
ExclusiveArch:  %{rust_arches}
5dd56b4
%if %{__cargo_skip_build}
5dd56b4
BuildArch:      noarch
5dd56b4
%endif
5dd56b4
5dd56b4
BuildRequires:  rust-packaging
5dd56b4
5dd56b4
%global _description %{expand:
5dd56b4
Blazingly fast multi-producer channel.}
5dd56b4
5dd56b4
%description %{_description}
5dd56b4
5dd56b4
%package        devel
5dd56b4
Summary:        %{summary}
5dd56b4
BuildArch:      noarch
5dd56b4
5dd56b4
%description    devel %{_description}
5dd56b4
5dd56b4
This package contains library source intended for building other packages
5dd56b4
which use "%{crate}" crate.
5dd56b4
5dd56b4
%files          devel
acdec4a
%license LICENSE-APACHE LICENSE-MIT
5dd56b4
%doc README.md
5dd56b4
%{cargo_registry}/%{crate}-%{version_no_tilde}/
5dd56b4
5dd56b4
%package     -n %{name}+default-devel
5dd56b4
Summary:        %{summary}
5dd56b4
BuildArch:      noarch
5dd56b4
5dd56b4
%description -n %{name}+default-devel %{_description}
5dd56b4
5dd56b4
This package contains library source intended for building other packages
5dd56b4
which use "default" feature of "%{crate}" crate.
5dd56b4
5dd56b4
%files       -n %{name}+default-devel
5dd56b4
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
5dd56b4
5dd56b4
%package     -n %{name}+async-devel
5dd56b4
Summary:        %{summary}
5dd56b4
BuildArch:      noarch
5dd56b4
5dd56b4
%description -n %{name}+async-devel %{_description}
5dd56b4
5dd56b4
This package contains library source intended for building other packages
5dd56b4
which use "async" feature of "%{crate}" crate.
5dd56b4
5dd56b4
%files       -n %{name}+async-devel
5dd56b4
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
5dd56b4
5e9f28b
%package     -n %{name}+eventual-fairness-devel
5e9f28b
Summary:        %{summary}
5e9f28b
BuildArch:      noarch
5e9f28b
5e9f28b
%description -n %{name}+eventual-fairness-devel %{_description}
5e9f28b
5e9f28b
This package contains library source intended for building other packages
5e9f28b
which use "eventual-fairness" feature of "%{crate}" crate.
5e9f28b
5e9f28b
%files       -n %{name}+eventual-fairness-devel
5e9f28b
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
5e9f28b
ef669c8
%package     -n %{name}+futures-core-devel
5dd56b4
Summary:        %{summary}
5dd56b4
BuildArch:      noarch
5dd56b4
ef669c8
%description -n %{name}+futures-core-devel %{_description}
5dd56b4
5dd56b4
This package contains library source intended for building other packages
ef669c8
which use "futures-core" feature of "%{crate}" crate.
5dd56b4
ef669c8
%files       -n %{name}+futures-core-devel
ef669c8
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
ef669c8
ef669c8
%package     -n %{name}+futures-sink-devel
ef669c8
Summary:        %{summary}
ef669c8
BuildArch:      noarch
ef669c8
ef669c8
%description -n %{name}+futures-sink-devel %{_description}
ef669c8
ef669c8
This package contains library source intended for building other packages
ef669c8
which use "futures-sink" feature of "%{crate}" crate.
ef669c8
ef669c8
%files       -n %{name}+futures-sink-devel
5dd56b4
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
5dd56b4
5e9f28b
%package     -n %{name}+rand-devel
5e9f28b
Summary:        %{summary}
5e9f28b
BuildArch:      noarch
5e9f28b
5e9f28b
%description -n %{name}+rand-devel %{_description}
5e9f28b
5e9f28b
This package contains library source intended for building other packages
5e9f28b
which use "rand" feature of "%{crate}" crate.
5e9f28b
5e9f28b
%files       -n %{name}+rand-devel
5e9f28b
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
5e9f28b
5dd56b4
%package     -n %{name}+select-devel
5dd56b4
Summary:        %{summary}
5dd56b4
BuildArch:      noarch
5dd56b4
5dd56b4
%description -n %{name}+select-devel %{_description}
5dd56b4
5dd56b4
This package contains library source intended for building other packages
5dd56b4
which use "select" feature of "%{crate}" crate.
5dd56b4
5dd56b4
%files       -n %{name}+select-devel
5dd56b4
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
5dd56b4
5dd56b4
%prep
5dd56b4
%autosetup -n %{crate}-%{version_no_tilde} -p1
5dd56b4
%cargo_prep
5dd56b4
5dd56b4
%generate_buildrequires
5dd56b4
%cargo_generate_buildrequires
5dd56b4
5dd56b4
%build
5dd56b4
%cargo_build
5dd56b4
5dd56b4
%install
5dd56b4
%cargo_install
5dd56b4
5dd56b4
%if %{with check}
5dd56b4
%check
5dd56b4
%cargo_test
5dd56b4
%endif
5dd56b4
5dd56b4
%changelog
ef669c8
* Thu Oct 01 2020 Fabio Valentini <decathorpe@gmail.com> - 0.9.1-1
ef669c8
- Update to version 0.9.1.
ef669c8
5e9f28b
* Wed Sep 23 2020 Fabio Valentini <decathorpe@gmail.com> - 0.9.0-1
5e9f28b
- Update to version 0.9.0.
5e9f28b
562273c
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.2-2
562273c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
562273c
acdec4a
* Wed Jul 22 2020 Josh Stone <jistone@redhat.com> - 0.7.2-1
acdec4a
- Update to 0.7.2
acdec4a
5dd56b4
* Mon Mar 30 08:14:25 CEST 2020 Igor Raits <ignatenkobrain@fedoraproject.org> - 0.7.1-1
5dd56b4
- Initial package