Blame rust-version-sync.spec

6ef0f8d
# Generated by rust2rpm
6ef0f8d
%bcond_without check
6ef0f8d
%global debug_package %{nil}
6ef0f8d
6ef0f8d
%global crate version-sync
6ef0f8d
6ef0f8d
Name:           rust-%{crate}
5089de0
Version:        0.5.0
61d7644
Release:        2%{?dist}
6ef0f8d
Summary:        Simple crate for ensuring that version numbers in README files are updated
6ef0f8d
6ef0f8d
License:        MIT
6ef0f8d
URL:            https://crates.io/crates/version-sync
6ef0f8d
Source0:        https://crates.io/api/v1/crates/%{crate}/%{version}/download#/%{crate}-%{version}.crate
6ef0f8d
6ef0f8d
ExclusiveArch:  %{rust_arches}
6ef0f8d
6ef0f8d
BuildRequires:  rust-packaging
6ef0f8d
# [dependencies]
6ef0f8d
BuildRequires:  (crate(itertools) >= 0.7.0 with crate(itertools) < 0.8.0)
6ef0f8d
BuildRequires:  (crate(pulldown-cmark) >= 0.1.0 with crate(pulldown-cmark) < 0.2.0)
6ef0f8d
BuildRequires:  (crate(semver-parser) >= 0.7.0 with crate(semver-parser) < 0.8.0)
6ef0f8d
BuildRequires:  ((crate(syn) >= 0.11.0 with crate(syn) < 0.12.0) with crate(syn/full))
6ef0f8d
BuildRequires:  (crate(toml) >= 0.4.0 with crate(toml) < 0.5.0)
6ef0f8d
BuildRequires:  (crate(url) >= 1.5.1 with crate(url) < 2.0.0)
6ef0f8d
6ef0f8d
%description
6ef0f8d
%{summary}.
6ef0f8d
6ef0f8d
%package        devel
6ef0f8d
Summary:        %{summary}
6ef0f8d
BuildArch:      noarch
6ef0f8d
6ef0f8d
%description    devel
6ef0f8d
Simple crate for ensuring that version numbers in README files are
6ef0f8d
updated when the crate version changes.
6ef0f8d
6ef0f8d
This package contains library source intended for building other packages
6ef0f8d
which use %{crate} from crates.io.
6ef0f8d
6ef0f8d
%prep
6ef0f8d
%autosetup -n %{crate}-%{version} -p1
6ef0f8d
%cargo_prep
6ef0f8d
6ef0f8d
%build
6ef0f8d
%cargo_build
6ef0f8d
6ef0f8d
%install
6ef0f8d
%cargo_install
6ef0f8d
6ef0f8d
%if %{with check}
6ef0f8d
%check
6ef0f8d
%cargo_test
6ef0f8d
%endif
6ef0f8d
6ef0f8d
%files          devel
6ef0f8d
%license LICENSE
6ef0f8d
%doc README.md
6ef0f8d
%{cargo_registry}/%{crate}-%{version}/
6ef0f8d
6ef0f8d
%changelog
61d7644
* Mon Jan 08 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.5.0-2
61d7644
- Rebuild for rust-packaging v5
61d7644
5089de0
* Mon Nov 20 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.5.0-1
5089de0
- Update to 0.5.0
5089de0
6ef0f8d
* Mon Nov 13 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.4.0-1
6ef0f8d
- Initial package