Blame rust-same-file.spec

Igor Gnatenko fd2f932
# Generated by rust2rpm
Igor Gnatenko fd2f932
%bcond_without check
Igor Gnatenko fd2f932
%global debug_package %{nil}
Igor Gnatenko fd2f932
Igor Gnatenko fd2f932
%global crate same-file
Igor Gnatenko fd2f932
Igor Gnatenko fd2f932
Name:           rust-%{crate}
6a6e6c3
Version:        1.0.2
6a6e6c3
Release:        1%{?dist}
Igor Gnatenko fd2f932
Summary:        Simple crate for determining whether two file paths point to the same file
Igor Gnatenko fd2f932
Igor Gnatenko fd2f932
License:        MIT or Unlicense
Igor Gnatenko fd2f932
URL:            https://crates.io/crates/same-file
Igor Gnatenko fd2f932
Source0:        https://crates.io/api/v1/crates/%{crate}/%{version}/download#/%{crate}-%{version}.crate
Igor Gnatenko fd2f932
# Initial patched metadata
Igor Gnatenko fd2f932
# * No windows
6a6e6c3
Patch0:         same-file-1.0.2-fix-metadata.diff
Igor Gnatenko fd2f932
Igor Gnatenko fd2f932
ExclusiveArch:  %{rust_arches}
Igor Gnatenko fd2f932
Igor Gnatenko fd2f932
BuildRequires:  rust-packaging
Igor Gnatenko fd2f932
%if %{with check}
Igor Gnatenko fd2f932
# [dev-dependencies]
5e9747d
BuildRequires:  (crate(rand) >= 0.4.0 with crate(rand) < 0.5.0)
Igor Gnatenko fd2f932
%endif
Igor Gnatenko fd2f932
Igor Gnatenko fd2f932
%description
Igor Gnatenko fd2f932
%{summary}.
Igor Gnatenko fd2f932
Igor Gnatenko fd2f932
%package        devel
Igor Gnatenko fd2f932
Summary:        %{summary}
Igor Gnatenko fd2f932
BuildArch:      noarch
Igor Gnatenko fd2f932
Igor Gnatenko fd2f932
%description    devel
Igor Gnatenko fd2f932
A simple crate for determining whether two file paths point to the same file.
Igor Gnatenko fd2f932
Igor Gnatenko fd2f932
This package contains library source intended for building other packages
Igor Gnatenko fd2f932
which use %{crate} from crates.io.
Igor Gnatenko fd2f932
Igor Gnatenko fd2f932
%prep
Igor Gnatenko fd2f932
%autosetup -n %{crate}-%{version} -p1
Igor Gnatenko fd2f932
%cargo_prep
Igor Gnatenko fd2f932
Igor Gnatenko fd2f932
%build
Igor Gnatenko fd2f932
%cargo_build
Igor Gnatenko fd2f932
Igor Gnatenko fd2f932
%install
Igor Gnatenko fd2f932
%cargo_install
Igor Gnatenko fd2f932
Igor Gnatenko fd2f932
%if %{with check}
Igor Gnatenko fd2f932
%check
Igor Gnatenko fd2f932
%cargo_test
Igor Gnatenko fd2f932
%endif
Igor Gnatenko fd2f932
Igor Gnatenko fd2f932
%files          devel
Igor Gnatenko fd2f932
%license COPYING
Igor Gnatenko fd2f932
%doc README.md
Igor Gnatenko fd2f932
%{cargo_registry}/%{crate}-%{version}/
Igor Gnatenko fd2f932
%exclude %{cargo_registry}/%{crate}-%{version}/appveyor.yml
Igor Gnatenko fd2f932
Igor Gnatenko fd2f932
%changelog
6a6e6c3
* Thu Jan 11 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.0.2-1
6a6e6c3
- Update to 1.0.2
6a6e6c3
e418885
* Mon Jan 08 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.0.1-3
e418885
- Rebuild for rust-packaging v5
e418885
5e9747d
* Sun Dec 31 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.0.1-2
5e9747d
- Bump rand to 0.4
5e9747d
d7a9f0b
* Sun Dec 31 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.0.1-1
d7a9f0b
- Update to 1.0.1
d7a9f0b
Igor Gnatenko fd2f932
* Sat Nov 04 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.0.0-1
Igor Gnatenko fd2f932
- Update to 1.0.0
Igor Gnatenko fd2f932
Igor Gnatenko fd2f932
* Wed Jun 14 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.3-4
Igor Gnatenko fd2f932
- Port to use rust-packaging
Igor Gnatenko fd2f932
Igor Gnatenko fd2f932
* Fri Feb 24 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.3-3
Igor Gnatenko fd2f932
- Use rich dependencies
Igor Gnatenko fd2f932
Igor Gnatenko fd2f932
* Sat Feb 18 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.3-2
Igor Gnatenko fd2f932
- Fix summary
Igor Gnatenko fd2f932
Igor Gnatenko fd2f932
* Sat Feb 18 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.1.3-1
Igor Gnatenko fd2f932
- Initial package