Blame rust-pest.spec

37f9ab2
# Generated by rust2rpm
37f9ab2
%bcond_without check
37f9ab2
%global debug_package %{nil}
37f9ab2
37f9ab2
%global crate pest
37f9ab2
37f9ab2
Name:           rust-%{crate}
b3f5fa2
Version:        1.0.2
a2cc3d0
Release:        1%{?dist}
a2cc3d0
Summary:        Elegant Parser
37f9ab2
a2cc3d0
License:        MIT or ASL 2.0
37f9ab2
URL:            https://crates.io/crates/pest
37f9ab2
Source0:        https://crates.io/api/v1/crates/%{crate}/%{version}/download#/%{crate}-%{version}.crate
37f9ab2
37f9ab2
ExclusiveArch:  %{rust_arches}
37f9ab2
37f9ab2
BuildRequires:  rust-packaging
37f9ab2
37f9ab2
%description
37f9ab2
%{summary}.
37f9ab2
37f9ab2
%package        devel
37f9ab2
Summary:        %{summary}
37f9ab2
BuildArch:      noarch
37f9ab2
37f9ab2
%description    devel
a2cc3d0
The Elegant Parser.
37f9ab2
37f9ab2
This package contains library source intended for building other packages
37f9ab2
which use %{crate} from crates.io.
37f9ab2
37f9ab2
%prep
37f9ab2
%autosetup -n %{crate}-%{version} -p1
37f9ab2
%cargo_prep
37f9ab2
37f9ab2
%build
37f9ab2
%cargo_build
37f9ab2
37f9ab2
%install
37f9ab2
%cargo_install
37f9ab2
37f9ab2
%if %{with check}
37f9ab2
%check
37f9ab2
%cargo_test
37f9ab2
%endif
37f9ab2
37f9ab2
%files          devel
b3f5fa2
%license LICENSE-MIT LICENSE-APACHE
a2cc3d0
%doc _README.md
37f9ab2
%{cargo_registry}/%{crate}-%{version}/
37f9ab2
37f9ab2
%changelog
b3f5fa2
* Tue Jan 23 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.0.2-1
b3f5fa2
- Update to 1.0.2
b3f5fa2
a2cc3d0
* Mon Jan 22 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.0.1-1
a2cc3d0
- Update to 1.0.1
a2cc3d0
e5534a3
* Mon Jan 08 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.4.1-3
e5534a3
- Rebuild for rust-packaging v5
e5534a3
43c3c0a
* Sun Dec 03 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.4.1-2
43c3c0a
- Exclude unneeded files
43c3c0a
37f9ab2
* Thu Jul 06 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.4.1-1
37f9ab2
- Initial package