37f76d2
# Generated by rust2rpm 25
657e887
%bcond_without check
657e887
%global debug_package %{nil}
657e887
657e887
%global crate sval_derive
657e887
4c7a3f6
Name:           rust-sval_derive
1af0aff
Version:        2.11.1
7fbd9a5
Release:        %autorelease
4c7a3f6
Summary:        Derive support for sval
657e887
4c7a3f6
License:        Apache-2.0 OR MIT
657e887
URL:            https://crates.io/crates/sval_derive
657e887
Source:         %{crates_source}
657e887
37f76d2
BuildRequires:  cargo-rpm-macros >= 24
657e887
657e887
%global _description %{expand:
4c7a3f6
Derive support for sval.}
657e887
657e887
%description %{_description}
657e887
657e887
%package        devel
657e887
Summary:        %{summary}
657e887
BuildArch:      noarch
657e887
657e887
%description    devel %{_description}
657e887
7fbd9a5
This package contains library source intended for building other packages which
4c7a3f6
use the "%{crate}" crate.
657e887
657e887
%files          devel
4c7a3f6
%license %{crate_instdir}/LICENSE-APACHE
4c7a3f6
%license %{crate_instdir}/LICENSE-MIT
4c7a3f6
%doc %{crate_instdir}/README.md
4c7a3f6
%{crate_instdir}/
657e887
657e887
%package     -n %{name}+default-devel
657e887
Summary:        %{summary}
657e887
BuildArch:      noarch
657e887
657e887
%description -n %{name}+default-devel %{_description}
657e887
7fbd9a5
This package contains library source intended for building other packages which
4c7a3f6
use the "default" feature of the "%{crate}" crate.
657e887
657e887
%files       -n %{name}+default-devel
4c7a3f6
%ghost %{crate_instdir}/Cargo.toml
657e887
37f76d2
%package     -n %{name}+alloc-devel
37f76d2
Summary:        %{summary}
37f76d2
BuildArch:      noarch
37f76d2
37f76d2
%description -n %{name}+alloc-devel %{_description}
37f76d2
37f76d2
This package contains library source intended for building other packages which
37f76d2
use the "alloc" feature of the "%{crate}" crate.
37f76d2
37f76d2
%files       -n %{name}+alloc-devel
37f76d2
%ghost %{crate_instdir}/Cargo.toml
37f76d2
37f76d2
%package     -n %{name}+flatten-devel
37f76d2
Summary:        %{summary}
37f76d2
BuildArch:      noarch
37f76d2
37f76d2
%description -n %{name}+flatten-devel %{_description}
37f76d2
37f76d2
This package contains library source intended for building other packages which
37f76d2
use the "flatten" feature of the "%{crate}" crate.
37f76d2
37f76d2
%files       -n %{name}+flatten-devel
37f76d2
%ghost %{crate_instdir}/Cargo.toml
37f76d2
37f76d2
%package     -n %{name}+std-devel
37f76d2
Summary:        %{summary}
37f76d2
BuildArch:      noarch
37f76d2
37f76d2
%description -n %{name}+std-devel %{_description}
37f76d2
37f76d2
This package contains library source intended for building other packages which
37f76d2
use the "std" feature of the "%{crate}" crate.
37f76d2
37f76d2
%files       -n %{name}+std-devel
37f76d2
%ghost %{crate_instdir}/Cargo.toml
37f76d2
657e887
%prep
37f76d2
%autosetup -n %{crate}-%{version} -p1
657e887
%cargo_prep
657e887
657e887
%generate_buildrequires
657e887
%cargo_generate_buildrequires
657e887
657e887
%build
657e887
%cargo_build
657e887
657e887
%install
657e887
%cargo_install
657e887
657e887
%if %{with check}
657e887
%check
657e887
%cargo_test
657e887
%endif
657e887
657e887
%changelog
7fbd9a5
%autochangelog