Blame rust-hex-literal.spec

d283ae1
# Generated by rust2rpm 13
6c218a1
%bcond_without check
9ef6dd5
%global debug_package %{nil}
9ef6dd5
9ef6dd5
%global crate hex-literal
9ef6dd5
9ef6dd5
Name:           rust-%{crate}
d283ae1
Version:        0.3.1
d283ae1
Release:        1%{?dist}
6c218a1
Summary:        Procedural macro for converting hexadecimal string to byte array at compile time
9ef6dd5
9ef6dd5
# Upstream license specification: MIT OR Apache-2.0
9ef6dd5
License:        MIT or ASL 2.0
9ef6dd5
URL:            https://crates.io/crates/hex-literal
9ef6dd5
Source:         %{crates_source}
9ef6dd5
9ef6dd5
ExclusiveArch:  %{rust_arches}
6c218a1
%if %{__cargo_skip_build}
6c218a1
BuildArch:      noarch
6c218a1
%endif
9ef6dd5
9ef6dd5
BuildRequires:  rust-packaging
9ef6dd5
6c218a1
%global _description %{expand:
6c218a1
Procedural macro for converting hexadecimal string to byte array at compile
6c218a1
time.}
9ef6dd5
9ef6dd5
%description %{_description}
9ef6dd5
9ef6dd5
%package        devel
9ef6dd5
Summary:        %{summary}
9ef6dd5
BuildArch:      noarch
9ef6dd5
9ef6dd5
%description    devel %{_description}
9ef6dd5
9ef6dd5
This package contains library source intended for building other packages
9ef6dd5
which use "%{crate}" crate.
9ef6dd5
9ef6dd5
%files          devel
9ef6dd5
%license LICENSE-APACHE LICENSE-MIT
d283ae1
%{cargo_registry}/%{crate}-%{version_no_tilde}/
9ef6dd5
9ef6dd5
%package     -n %{name}+default-devel
9ef6dd5
Summary:        %{summary}
9ef6dd5
BuildArch:      noarch
9ef6dd5
9ef6dd5
%description -n %{name}+default-devel %{_description}
9ef6dd5
9ef6dd5
This package contains library source intended for building other packages
9ef6dd5
which use "default" feature of "%{crate}" crate.
9ef6dd5
9ef6dd5
%files       -n %{name}+default-devel
d283ae1
%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
9ef6dd5
9ef6dd5
%prep
9ef6dd5
%autosetup -n %{crate}-%{version_no_tilde} -p1
9ef6dd5
%cargo_prep
9ef6dd5
6c218a1
%generate_buildrequires
6c218a1
%cargo_generate_buildrequires
6c218a1
9ef6dd5
%build
9ef6dd5
%cargo_build
9ef6dd5
9ef6dd5
%install
9ef6dd5
%cargo_install
9ef6dd5
9ef6dd5
%if %{with check}
9ef6dd5
%check
9ef6dd5
%cargo_test
9ef6dd5
%endif
9ef6dd5
9ef6dd5
%changelog
d283ae1
* Tue Oct 20 2020 Fabio Valentini <decathorpe@gmail.com> - 0.3.1-1
d283ae1
- Update to version 0.3.1.
d283ae1
434a565
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.1-3
434a565
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
434a565
1cf19e9
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.1-2
1cf19e9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
1cf19e9
6c218a1
* Sun Sep 01 19:33:45 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.2.1-1
6c218a1
- Update to 0.2.1
6c218a1
ff7a21b
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.2.0-2
ff7a21b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
ff7a21b
9ef6dd5
* Sat Apr 27 19:54:17 EEST 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 0.2.0-1
9ef6dd5
- Initial package