Blame rust-platforms.spec

71a2f75
# Generated by rust2rpm 13
71a2f75
%bcond_without check
71a2f75
%global debug_package %{nil}
71a2f75
71a2f75
%global crate platforms
71a2f75
71a2f75
Name:           rust-%{crate}
71a2f75
Version:        0.2.1
e6d3958
Release:        2%{?dist}
71a2f75
Summary:        Rust platform registry with information about valid Rust platforms
71a2f75
71a2f75
# Upstream license specification: MIT OR Apache-2.0
71a2f75
License:        MIT or ASL 2.0
71a2f75
URL:            https://crates.io/crates/platforms
71a2f75
Source:         %{crates_source}
71a2f75
71a2f75
ExclusiveArch:  %{rust_arches}
71a2f75
%if %{__cargo_skip_build}
71a2f75
BuildArch:      noarch
71a2f75
%endif
71a2f75
71a2f75
BuildRequires:  rust-packaging
71a2f75
71a2f75
%global _description %{expand:
71a2f75
Rust platform registry with information about valid Rust platforms (target
71a2f75
triple, target_arch, target_os) sourced from Rust Forge.}
71a2f75
71a2f75
%description %{_description}
71a2f75
71a2f75
%package        devel
71a2f75
Summary:        %{summary}
71a2f75
BuildArch:      noarch
71a2f75
71a2f75
%description    devel %{_description}
71a2f75
71a2f75
This package contains library source intended for building other packages
71a2f75
which use "%{crate}" crate.
71a2f75
71a2f75
%files          devel
71a2f75
%license LICENSE-APACHE LICENSE-MIT
71a2f75
%doc README.md
71a2f75
%{cargo_registry}/%{crate}-%{version_no_tilde}/
71a2f75
71a2f75
%package     -n %{name}+default-devel
71a2f75
Summary:        %{summary}
71a2f75
BuildArch:      noarch
71a2f75
71a2f75
%description -n %{name}+default-devel %{_description}
71a2f75
71a2f75
This package contains library source intended for building other packages
71a2f75
which use "default" feature of "%{crate}" crate.
71a2f75
71a2f75
%files       -n %{name}+default-devel
71a2f75
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
71a2f75
71a2f75
%package     -n %{name}+serde-devel
71a2f75
Summary:        %{summary}
71a2f75
BuildArch:      noarch
71a2f75
71a2f75
%description -n %{name}+serde-devel %{_description}
71a2f75
71a2f75
This package contains library source intended for building other packages
71a2f75
which use "serde" feature of "%{crate}" crate.
71a2f75
71a2f75
%files       -n %{name}+serde-devel
71a2f75
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
71a2f75
71a2f75
%package     -n %{name}+std-devel
71a2f75
Summary:        %{summary}
71a2f75
BuildArch:      noarch
71a2f75
71a2f75
%description -n %{name}+std-devel %{_description}
71a2f75
71a2f75
This package contains library source intended for building other packages
71a2f75
which use "std" feature of "%{crate}" crate.
71a2f75
71a2f75
%files       -n %{name}+std-devel
71a2f75
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
71a2f75
71a2f75
%prep
71a2f75
%autosetup -n %{crate}-%{version_no_tilde} -p1
71a2f75
%cargo_prep
71a2f75
71a2f75
%generate_buildrequires
71a2f75
%cargo_generate_buildrequires
71a2f75
71a2f75
%build
71a2f75
%cargo_build
71a2f75
71a2f75
%install
71a2f75
%cargo_install
71a2f75
71a2f75
%if %{with check}
71a2f75
%check
71a2f75
%cargo_test
71a2f75
%endif
71a2f75
71a2f75
%changelog
e6d3958
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.1-2
e6d3958
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
e6d3958
71a2f75
* Wed Mar 18 14:51:10 EET 2020 Artem Polishchuk <ego.cordatus@gmail.com> - 0.2.1-1
71a2f75
- Initial package