Blame rust-crossbeam-channel.spec

15bfc84
# Generated by rust2rpm 15
70422f4
%bcond_without check
347a76b
%global debug_package %{nil}
347a76b
347a76b
%global crate crossbeam-channel
347a76b
347a76b
Name:           rust-%{crate}
15bfc84
Version:        0.5.0
aa7ec99
Release:        1%{?dist}
347a76b
Summary:        Multi-producer multi-consumer channels for message passing
347a76b
5795a30
# Upstream license specification: MIT OR Apache-2.0
5795a30
License:        MIT or ASL 2.0
347a76b
URL:            https://crates.io/crates/crossbeam-channel
3b079b8
Source:         %{crates_source}
347a76b
347a76b
ExclusiveArch:  %{rust_arches}
70422f4
%if %{__cargo_skip_build}
70422f4
BuildArch:      noarch
70422f4
%endif
347a76b
347a76b
BuildRequires:  rust-packaging
347a76b
70422f4
%global _description %{expand:
70422f4
Multi-producer multi-consumer channels for message passing.}
d1ce7ae
d1ce7ae
%description %{_description}
347a76b
347a76b
%package        devel
347a76b
Summary:        %{summary}
347a76b
BuildArch:      noarch
347a76b
d1ce7ae
%description    devel %{_description}
347a76b
347a76b
This package contains library source intended for building other packages
d1ce7ae
which use "%{crate}" crate.
d1ce7ae
d1ce7ae
%files          devel
9d757fd
%license LICENSE-MIT LICENSE-APACHE LICENSE-THIRD-PARTY
d1ce7ae
%doc README.md CHANGELOG.md
6fef43b
%{cargo_registry}/%{crate}-%{version_no_tilde}/
d1ce7ae
d1ce7ae
%package     -n %{name}+default-devel
d1ce7ae
Summary:        %{summary}
d1ce7ae
BuildArch:      noarch
d1ce7ae
d1ce7ae
%description -n %{name}+default-devel %{_description}
d1ce7ae
d1ce7ae
This package contains library source intended for building other packages
d1ce7ae
which use "default" feature of "%{crate}" crate.
d1ce7ae
d1ce7ae
%files       -n %{name}+default-devel
6fef43b
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
347a76b
15bfc84
%package     -n %{name}+crossbeam-utils-devel
15bfc84
Summary:        %{summary}
15bfc84
BuildArch:      noarch
15bfc84
15bfc84
%description -n %{name}+crossbeam-utils-devel %{_description}
15bfc84
15bfc84
This package contains library source intended for building other packages
15bfc84
which use "crossbeam-utils" feature of "%{crate}" crate.
15bfc84
15bfc84
%files       -n %{name}+crossbeam-utils-devel
15bfc84
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
15bfc84
15bfc84
%package     -n %{name}+std-devel
15bfc84
Summary:        %{summary}
15bfc84
BuildArch:      noarch
15bfc84
15bfc84
%description -n %{name}+std-devel %{_description}
15bfc84
15bfc84
This package contains library source intended for building other packages
15bfc84
which use "std" feature of "%{crate}" crate.
15bfc84
15bfc84
%files       -n %{name}+std-devel
15bfc84
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
15bfc84
347a76b
%prep
3b079b8
%autosetup -n %{crate}-%{version_no_tilde} -p1
347a76b
%cargo_prep
347a76b
ac77aa1
%generate_buildrequires
ac77aa1
%cargo_generate_buildrequires
ac77aa1
347a76b
%build
347a76b
%cargo_build
347a76b
347a76b
%install
347a76b
%cargo_install
347a76b
347a76b
%if %{with check}
347a76b
%check
74a661a
# Test below is just unreliable
74a661a
# https://github.com/crossbeam-rs/crossbeam/pull/474#issuecomment-589250957
15bfc84
%cargo_test -- -- --skip fairness2 --skip select2::main
347a76b
%endif
347a76b
347a76b
%changelog
15bfc84
* Thu Nov 12 2020 Fabio Valentini <decathorpe@gmail.com> - 0.5.0-1
15bfc84
- Update to version 0.5.0.
15bfc84
- Fixes RHBZ#1887297
15bfc84
aa7ec99
* Mon Sep 21 2020 Fabio Valentini <decathorpe@gmail.com> - 0.4.4-1
aa7ec99
- Update to version 0.4.4.
aa7ec99
7474453
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.3-3
7474453
- Second attempt - Rebuilt for
7474453
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
7474453
6e3cb6c
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.3-2
6e3cb6c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
6e3cb6c
5795a30
* Wed Jul 22 2020 Josh Stone <jistone@redhat.com> - 0.4.3-1
5795a30
- Update to 0.4.3
5795a30
6fef43b
* Sun Feb 23 11:25:39 CET 2020 Igor Raits <ignatenkobrain@fedoraproject.org> - 0.4.2-1
6fef43b
- Update to 0.4.2
6fef43b
33d9b8f
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.0-2
33d9b8f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
33d9b8f
35f3688
* Tue Nov 19 11:22:46 CET 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.4.0-1
35f3688
- Update to 0.4.0
35f3688
9d757fd
* Sun Jul 28 20:39:15 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.3.9-1
9d757fd
- Update to 0.3.9
9d757fd
98eaa78
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.8-6
98eaa78
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
98eaa78
ac77aa1
* Thu Jun 20 11:30:26 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.3.8-5
ac77aa1
- Regenerate
ac77aa1
70422f4
* Sun Jun 09 00:00:41 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.3.8-4
70422f4
- Regenerate
70422f4
e6ec94b
* Sun Feb 10 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.3.8-3
e6ec94b
- Run tests in infrastructure
e6ec94b
e25409d
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.8-2
e25409d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
e25409d
55aec7b
* Tue Jan 29 2019 Josh Stone <jistone@redhat.com> - 0.3.8-1
55aec7b
- Update to 0.3.8
55aec7b
3b079b8
* Mon Jan 28 2019 Josh Stone <jistone@redhat.com> - 0.3.7-1
3b079b8
- Update to 0.3.7
3b079b8
9aa4c93
* Tue Jan 08 2019 Josh Stone <jistone@redhat.com> - 0.3.6-1
9aa4c93
- Update to 0.3.6
9aa4c93
a18d7d6
* Sat Dec 15 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.3.3-1
a18d7d6
- Update to 0.3.3
a18d7d6
d1ce7ae
* Sun Oct 28 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.2.6-1
d1ce7ae
- Update to 0.2.6
d1ce7ae
347a76b
* Sat Sep 08 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.2.4-1
347a76b
- Initial package