# Generated by rust2rpm # We don't want to package conduit %bcond_with check %global debug_package %{nil} %global crate git2-curl Name: rust-%{crate} Version: 0.8.2 Release: 1%{?dist} Summary: Backend for an HTTP transport in libgit2 powered by libcurl # Upstream license specification: MIT/Apache-2.0 License: MIT or ASL 2.0 URL: https://crates.io/crates/git2-curl Source0: https://crates.io/api/v1/crates/%{crate}/%{version}/download#/%{crate}-%{version}.crate ExclusiveArch: %{rust_arches} BuildRequires: rust-packaging # [dependencies] BuildRequires: (crate(curl) >= 0.4.0 with crate(curl) < 0.5.0) BuildRequires: (crate(git2) >= 0.7.0 with crate(git2) < 0.8.0) BuildRequires: (crate(log) >= 0.4.0 with crate(log) < 0.5.0) BuildRequires: (crate(url) >= 1.0.0 with crate(url) < 2.0.0) %if %{with check} # [dev-dependencies] BuildRequires: (crate(civet) >= 0.11.0 with crate(civet) < 0.12.0) BuildRequires: (crate(conduit) >= 0.8.0 with crate(conduit) < 0.9.0) BuildRequires: (crate(conduit-git-http-backend) >= 0.8.0 with crate(conduit-git-http-backend) < 0.9.0) BuildRequires: (crate(tempfile) >= 3.0.0 with crate(tempfile) < 4.0.0) %endif %description %{summary}. %package devel Summary: %{summary} BuildArch: noarch %description devel Backend for an HTTP transport in libgit2 powered by libcurl. Intended to be used with the git2 crate. This package contains library source intended for building other packages which use %{crate} from crates.io. %prep %autosetup -n %{crate}-%{version} -p1 %cargo_prep %build %cargo_build %install %cargo_install %if %{with check} %check %cargo_test %endif %files devel %license LICENSE-MIT LICENSE-APACHE %{cargo_registry}/%{crate}-%{version}/ %changelog * Thu Oct 11 2018 Josh Stone - 0.8.2-1 - Update to 0.8.2 * Sun Jul 22 2018 Igor Gnatenko - 0.8.1-1 - Initial package