initial import

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
epel9
Igor Gnatenko 7 years ago
parent 4de153ac66
commit 983a34ec2c
No known key found for this signature in database
GPG Key ID: 695714BD1BBC5F4C

1
.gitignore vendored

@ -0,0 +1 @@
/git2-curl-0.8.1.crate

@ -0,0 +1,69 @@
# 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.1
Release: 1%{?dist}
Summary: Backend for an HTTP transport in libgit2 powered by libcurl
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.8.0 with crate(civet) < 0.9.0)
BuildRequires: (crate(conduit) >= 0.7.0 with crate(conduit) < 0.8.0)
BuildRequires: (crate(conduit-git-http-backend) >= 0.7.0 with crate(conduit-git-http-backend) < 0.8.0)
BuildRequires: (crate(tempdir) >= 0.3.0 with crate(tempdir) < 0.4.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
* Sun Jul 22 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.8.1-1
- Initial package

@ -0,0 +1 @@
SHA512 (git2-curl-0.8.1.crate) = 014a3f124ca633a572d4bdfe38742fe4b0fdcdf52ad170b82078c8cfeff1bace87540d3ae41d0457fca922bdcb1a25499fdd30e704eaee69da14e4282a9be1a7
Loading…
Cancel
Save