Blame rust-dashmap.spec

f6427f1
# Generated by rust2rpm 13
f6427f1
# * chashmap, cht and contrie are not packaged
f6427f1
%bcond_with check
f6427f1
%global debug_package %{nil}
f6427f1
f6427f1
%global crate dashmap
f6427f1
f6427f1
Name:           rust-%{crate}
255ccb2
Version:        3.11.2
f6427f1
Release:        1%{?dist}
f6427f1
Summary:        Blazing fast concurrent HashMap for Rust
f6427f1
f6427f1
# Upstream license specification: MIT
f6427f1
License:        MIT
f6427f1
URL:            https://crates.io/crates/dashmap
f6427f1
Source:         %{crates_source}
f6427f1
f6427f1
ExclusiveArch:  %{rust_arches}
f6427f1
%if %{__cargo_skip_build}
f6427f1
BuildArch:      noarch
f6427f1
%endif
f6427f1
f6427f1
BuildRequires:  rust-packaging
f6427f1
f6427f1
%global _description %{expand:
f6427f1
Blazing fast concurrent HashMap for Rust.}
f6427f1
f6427f1
%description %{_description}
f6427f1
f6427f1
%package        devel
f6427f1
Summary:        %{summary}
f6427f1
BuildArch:      noarch
f6427f1
f6427f1
%description    devel %{_description}
f6427f1
f6427f1
This package contains library source intended for building other packages
f6427f1
which use "%{crate}" crate.
f6427f1
f6427f1
%files          devel
f6427f1
%license LICENSE
f6427f1
%doc README.md
f6427f1
%{cargo_registry}/%{crate}-%{version_no_tilde}/
f6427f1
f6427f1
%package     -n %{name}+default-devel
f6427f1
Summary:        %{summary}
f6427f1
BuildArch:      noarch
f6427f1
f6427f1
%description -n %{name}+default-devel %{_description}
f6427f1
f6427f1
This package contains library source intended for building other packages
f6427f1
which use "default" feature of "%{crate}" crate.
f6427f1
f6427f1
%files       -n %{name}+default-devel
f6427f1
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
f6427f1
8bb9fe6
%package     -n %{name}+hashbrown-devel
8bb9fe6
Summary:        %{summary}
8bb9fe6
BuildArch:      noarch
8bb9fe6
8bb9fe6
%description -n %{name}+hashbrown-devel %{_description}
8bb9fe6
8bb9fe6
This package contains library source intended for building other packages
8bb9fe6
which use "hashbrown" feature of "%{crate}" crate.
8bb9fe6
8bb9fe6
%files       -n %{name}+hashbrown-devel
8bb9fe6
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
8bb9fe6
8bb9fe6
%package     -n %{name}+no_std-devel
8bb9fe6
Summary:        %{summary}
8bb9fe6
BuildArch:      noarch
8bb9fe6
8bb9fe6
%description -n %{name}+no_std-devel %{_description}
8bb9fe6
8bb9fe6
This package contains library source intended for building other packages
8bb9fe6
which use "no_std" feature of "%{crate}" crate.
8bb9fe6
8bb9fe6
%files       -n %{name}+no_std-devel
8bb9fe6
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
8bb9fe6
f6427f1
%package     -n %{name}+raw-api-devel
f6427f1
Summary:        %{summary}
f6427f1
BuildArch:      noarch
f6427f1
f6427f1
%description -n %{name}+raw-api-devel %{_description}
f6427f1
f6427f1
This package contains library source intended for building other packages
f6427f1
which use "raw-api" feature of "%{crate}" crate.
f6427f1
f6427f1
%files       -n %{name}+raw-api-devel
f6427f1
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
f6427f1
f6427f1
%package     -n %{name}+serde-devel
f6427f1
Summary:        %{summary}
f6427f1
BuildArch:      noarch
f6427f1
f6427f1
%description -n %{name}+serde-devel %{_description}
f6427f1
f6427f1
This package contains library source intended for building other packages
f6427f1
which use "serde" feature of "%{crate}" crate.
f6427f1
f6427f1
%files       -n %{name}+serde-devel
f6427f1
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
f6427f1
f6427f1
%prep
f6427f1
%autosetup -n %{crate}-%{version_no_tilde} -p1
f6427f1
%cargo_prep
f6427f1
f6427f1
%generate_buildrequires
f6427f1
%cargo_generate_buildrequires
f6427f1
f6427f1
%build
f6427f1
%cargo_build
f6427f1
f6427f1
%install
f6427f1
%cargo_install
f6427f1
f6427f1
%if %{with check}
f6427f1
%check
f6427f1
%cargo_test
f6427f1
%endif
f6427f1
f6427f1
%changelog
255ccb2
* Tue May 26 2020 Josh Stone <jistone@redhat.com> - 3.11.2-1
255ccb2
- Update to 3.11.2
255ccb2
cac5fc1
* Sun Apr 19 11:55:54 CEST 2020 Igor Raits <ignatenkobrain@fedoraproject.org> - 3.11.1-1
cac5fc1
- Update to 3.11.1
cac5fc1
91ff29d
* Thu Apr 09 2020 Josh Stone <jistone@redhat.com> - 3.11.0-1
91ff29d
- Update to 3.11.0
91ff29d
99f2aa5
* Wed Apr 08 2020 Josh Stone <jistone@redhat.com> - 3.10.0-1
99f2aa5
- Update to 3.10.0
99f2aa5
8bb9fe6
* Wed Apr 01 2020 Josh Stone <jistone@redhat.com> - 3.9.1-1
8bb9fe6
- Update to 3.9.1
8bb9fe6
f6427f1
* Sat Mar 21 17:22:43 CET 2020 Igor Raits <ignatenkobrain@fedoraproject.org> - 3.7.0-1
f6427f1
- Initial package