Blame rust-cfg-if.spec

6898082
# Generated by rust2rpm
542adad
# * Tests are run in infrastructure
542adad
%bcond_with check
6898082
%global debug_package %{nil}
6898082
6898082
%global crate cfg-if
6898082
6898082
Name:           rust-%{crate}
dd59307
Version:        0.1.6
3ff094a
Release:        3%{?dist}
6898082
Summary:        Macro to ergonomically define an item depending on a large number of #[cfg] parameters
6898082
dd59307
# Upstream license specification: MIT/Apache-2.0
6898082
License:        MIT or ASL 2.0
6898082
URL:            https://crates.io/crates/cfg-if
6898082
Source0:        https://crates.io/api/v1/crates/%{crate}/%{version}/download#/%{crate}-%{version}.crate
6898082
6898082
ExclusiveArch:  %{rust_arches}
6898082
6898082
BuildRequires:  rust-packaging
6898082
3ff094a
%global _description \
3ff094a
A macro to ergonomically define an item depending on a large number of #[cfg]\
3ff094a
parameters. Structured like an if-else chain, the first matching branch is the\
3ff094a
item that gets emitted.
3ff094a
3ff094a
%description %{_description}
6898082
6898082
%package        devel
6898082
Summary:        %{summary}
6898082
BuildArch:      noarch
6898082
3ff094a
%description    devel %{_description}
6898082
6898082
This package contains library source intended for building other packages
3ff094a
which use "%{crate}" crate.
3ff094a
3ff094a
%files          devel
3ff094a
%license LICENSE-MIT LICENSE-APACHE
3ff094a
%doc README.md
3ff094a
%{cargo_registry}/%{crate}-%{version}/
3ff094a
3ff094a
%package     -n %{name}+default-devel
3ff094a
Summary:        %{summary}
3ff094a
BuildArch:      noarch
3ff094a
3ff094a
%description -n %{name}+default-devel %{_description}
3ff094a
3ff094a
This package contains library source intended for building other packages
3ff094a
which use "default" feature of "%{crate}" crate.
3ff094a
3ff094a
%files       -n %{name}+default-devel
3ff094a
%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml
6898082
6898082
%prep
6898082
%autosetup -n %{crate}-%{version} -p1
6898082
%cargo_prep
6898082
6898082
%build
6898082
%cargo_build
6898082
6898082
%install
6898082
%cargo_install
6898082
6898082
%if %{with check}
6898082
%check
6898082
%cargo_test
6898082
%endif
6898082
6898082
%changelog
3ff094a
* Fri Oct 26 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.6-3
3ff094a
- Adapt to new rust-packaging
3ff094a
dd59307
* Mon Oct 22 2018 Josh Stone <jistone@redhat.com> - 0.1.6-1
dd59307
- Update to 0.1.6
dd59307
542adad
* Sun Oct 07 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.5-2
542adad
- Run tests in infrastructure
542adad
4cc0c1a
* Mon Aug 13 2018 Josh Stone <jistone@redhat.com> - 0.1.5-1
4cc0c1a
- Update to 0.1.5
4cc0c1a
5c3ccef
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.4-2
5c3ccef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
5c3ccef
af8e95d
* Thu Jun 28 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.4-1
af8e95d
- Update to 0.1.4
af8e95d
d181500
* Fri May 04 2018 Josh Stone <jistone@redhat.com> - 0.1.3-1
d181500
- Update to 0.1.3
d181500
1bd836e
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.2-4
1bd836e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
1bd836e
88cdb04
* Mon Jan 08 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.2-3
88cdb04
- Rebuild for rust-packaging v5
88cdb04
6898082
* Sat Nov 04 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.2-2
6898082
- Add LICENSE-MIT to files
6898082
6898082
* Fri Jul 07 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.2-1
6898082
- Update to 0.1.2
6898082
6898082
* Wed Jun 14 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.1-1
6898082
- Update to 0.1.1
6898082
6898082
* Wed Jun 14 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.0-2
6898082
- Port to use rust-packaging
6898082
6898082
* Sat Feb 18 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.0-1
6898082
- Initial package