Blame rust-hyper-native-tls.spec

1db53a7
# Generated by rust2rpm
1db53a7
# Tests are run in infrastructure
1db53a7
%bcond_with check
1db53a7
%global debug_package %{nil}
1db53a7
1db53a7
%global crate hyper-native-tls
1db53a7
1db53a7
Name:           rust-%{crate}
1db53a7
Version:        0.2.4
1db53a7
Release:        1%{?dist}
1db53a7
Summary:        native-tls support for Hyper
1db53a7
1db53a7
License:        MIT or ASL 2.0
1db53a7
URL:            https://crates.io/crates/hyper-native-tls
1db53a7
Source0:        https://crates.io/api/v1/crates/%{crate}/%{version}/download#/%{crate}-%{version}.crate
1db53a7
1db53a7
ExclusiveArch:  %{rust_arches}
1db53a7
1db53a7
BuildRequires:  rust-packaging
1db53a7
# [dependencies]
1db53a7
BuildRequires:  (crate(antidote) >= 1.0.0 with crate(antidote) < 2.0.0)
1db53a7
BuildRequires:  (crate(hyper) >= 0.10.0 with crate(hyper) < 0.11.0)
1db53a7
BuildRequires:  (crate(native-tls) >= 0.1.2 with crate(native-tls) < 0.2.0)
1db53a7
1db53a7
%description
1db53a7
%{summary}.
1db53a7
1db53a7
%package        devel
1db53a7
Summary:        %{summary}
1db53a7
BuildArch:      noarch
1db53a7
1db53a7
%description    devel
1db53a7
native-tls support for Hyper.
1db53a7
1db53a7
This package contains library source intended for building other packages
1db53a7
which use %{crate} from crates.io.
1db53a7
1db53a7
%prep
1db53a7
%autosetup -n %{crate}-%{version} -p1
1db53a7
%cargo_prep
1db53a7
1db53a7
%build
1db53a7
%cargo_build
1db53a7
1db53a7
%install
1db53a7
%cargo_install
1db53a7
1db53a7
%if %{with check}
1db53a7
%check
1db53a7
%cargo_test
1db53a7
%endif
1db53a7
1db53a7
%files          devel
1db53a7
%license LICENSE-MIT LICENSE-APACHE
1db53a7
%doc README.md
1db53a7
%{cargo_registry}/%{crate}-%{version}/
1db53a7
1db53a7
%changelog
1db53a7
* Sun Jul 15 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.2.4-1
1db53a7
- Initial package