Blame rust-spmc.spec

2dd9f91
# Generated by rust2rpm 10
c3f68ea
%bcond_with check
405a6a1
%global debug_package %{nil}
405a6a1
405a6a1
%global crate spmc
405a6a1
405a6a1
Name:           rust-%{crate}
2dd9f91
Version:        0.3.0
988bb4f
Release:        4%{?dist}
405a6a1
Summary:        Simple SPMC channel
405a6a1
c3f68ea
# Upstream license specification: MIT OR Apache-2.0
405a6a1
License:        MIT or ASL 2.0
405a6a1
URL:            https://crates.io/crates/spmc
c3f68ea
Source:         %{crates_source}
405a6a1
405a6a1
ExclusiveArch:  %{rust_arches}
2dd9f91
%if %{__cargo_skip_build}
2dd9f91
BuildArch:      noarch
2dd9f91
%endif
405a6a1
405a6a1
BuildRequires:  rust-packaging
405a6a1
2dd9f91
%global _description %{expand:
2dd9f91
Simple SPMC channel.}
c3f68ea
c3f68ea
%description %{_description}
405a6a1
405a6a1
%package        devel
405a6a1
Summary:        %{summary}
405a6a1
BuildArch:      noarch
405a6a1
c3f68ea
%description    devel %{_description}
405a6a1
405a6a1
This package contains library source intended for building other packages
c3f68ea
which use "%{crate}" crate.
c3f68ea
c3f68ea
%files          devel
c3f68ea
%license LICENSE-MIT LICENSE-APACHE
c3f68ea
%doc README.md
c3f68ea
%{cargo_registry}/%{crate}-%{version}/
c3f68ea
c3f68ea
%package     -n %{name}+default-devel
c3f68ea
Summary:        %{summary}
c3f68ea
BuildArch:      noarch
c3f68ea
c3f68ea
%description -n %{name}+default-devel %{_description}
c3f68ea
c3f68ea
This package contains library source intended for building other packages
c3f68ea
which use "default" feature of "%{crate}" crate.
c3f68ea
c3f68ea
%files       -n %{name}+default-devel
c3f68ea
%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml
405a6a1
405a6a1
%prep
c3f68ea
%autosetup -n %{crate}-%{version_no_tilde} -p1
405a6a1
%cargo_prep
405a6a1
2dd9f91
%generate_buildrequires
2dd9f91
%cargo_generate_buildrequires
2dd9f91
405a6a1
%build
405a6a1
%cargo_build
405a6a1
405a6a1
%install
405a6a1
%cargo_install
405a6a1
405a6a1
%if %{with check}
405a6a1
%check
405a6a1
%cargo_test
405a6a1
%endif
405a6a1
405a6a1
%changelog
988bb4f
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-4
988bb4f
- Second attempt - Rebuilt for
988bb4f
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
988bb4f
e434e66
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-3
e434e66
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
e434e66
5bd68e7
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-2
5bd68e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
5bd68e7
2dd9f91
* Sat Nov 23 2019 Josh Stone <jistone@redhat.com> - 0.3.0-1
2dd9f91
- Update to 0.3.0
2dd9f91
e2f14ec
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.2-7
e2f14ec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
e2f14ec
c3f68ea
* Sat Mar 09 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.2.2-6
c3f68ea
- Adapt to new packaging
c3f68ea
97d6f2f
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.2-5
97d6f2f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
97d6f2f
1140390
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.2-4
1140390
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
1140390
b94e6aa
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.2-3
b94e6aa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
b94e6aa
ad60fad
* Mon Jan 08 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.2.2-2
ad60fad
- Rebuild for rust-packaging v5
ad60fad
405a6a1
* Sun Dec 03 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.2.2-1
405a6a1
- Initial package