initial import

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
epel9
Igor Gnatenko 7 years ago
parent 93088e9a39
commit 9e10880469

1
.gitignore vendored

@ -0,0 +1 @@
/arrayvec-0.4.6.crate

@ -0,0 +1,7 @@
--- arrayvec-0.4.6/Cargo.toml 1970-01-01T01:00:00+01:00
+++ arrayvec-0.4.6/Cargo.toml 2017-12-03T21:20:50.444905+01:00
@@ -54,4 +54,3 @@
default = ["std"]
serde-1 = ["serde"]
std = []
-use_union = []

@ -0,0 +1,69 @@
# Generated by rust2rpm
%bcond_without check
%global debug_package %{nil}
%global crate arrayvec
Name: rust-%{crate}
Version: 0.4.6
Release: 1%{?dist}
Summary: Vector with fixed capacity, backed by an array
License: MIT or ASL 2.0
URL: https://crates.io/crates/arrayvec
Source0: https://crates.io/api/v1/crates/%{crate}/%{version}/download#/%{crate}-%{version}.crate
# Initial patched metadata
# * nodrop-union is nightly
Patch0: arrayvec-0.4.6-fix-metadata.diff
ExclusiveArch: %{rust_arches}
BuildRequires: rust-packaging
# [dependencies]
BuildRequires: (crate(nodrop) >= 0.1.12 with crate(nodrop) < 0.2.0)
BuildRequires: (crate(serde) >= 1.0.0 with crate(serde) < 2.0.0)
%if %{with check}
# [dev-dependencies]
BuildRequires: (crate(bencher) >= 0.1.4 with crate(bencher) < 0.2.0)
BuildRequires: (crate(matches) >= 0.1.0 with crate(matches) < 0.2.0)
BuildRequires: (crate(serde_test) >= 1.0.0 with crate(serde_test) < 2.0.0)
%endif
%description
%{summary}.
%package devel
Summary: %{summary}
BuildArch: noarch
%description devel
A vector with fixed capacity, backed by an array (it can be stored on the stack
too). Implements fixed capacity ArrayVec and ArrayString.
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
%doc README.rst
%{cargo_registry}/%{crate}-%{version}/
%exclude %{cargo_registry}/%{crate}-%{version}/custom.css
%changelog
* Sun Dec 03 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.4.6-1
- Initial package

@ -0,0 +1 @@
SHA512 (arrayvec-0.4.6.crate) = de1fa96fb9950bf1be58ea1c2d37f6b0faadc5ccaab9d32a298fa9d2f22e5c4d8d983df9e3ba959e07d1c7d0aa2a5ef8614cd19bd039c535aaa92d7f7d5a4dbe
Loading…
Cancel
Save