diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..85474cc --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/pad-0.1.4.crate diff --git a/rust-pad.spec b/rust-pad.spec new file mode 100644 index 0000000..404ae8e --- /dev/null +++ b/rust-pad.spec @@ -0,0 +1,57 @@ +# Generated by rust2rpm +%bcond_without check +%global debug_package %{nil} + +%global crate pad + +Name: rust-%{crate} +Version: 0.1.4 +Release: 1%{?dist} +Summary: Library for padding strings at runtime + +# https://github.com/ogham/rust-pad/issues/3 +License: MIT +URL: https://crates.io/crates/pad +Source0: https://crates.io/api/v1/crates/%{crate}/%{version}/download#/%{crate}-%{version}.crate + +ExclusiveArch: %{rust_arches} + +BuildRequires: rust-packaging +# [dependencies] +BuildRequires: (crate(unicode-width) >= 0.1.1 with crate(unicode-width) < 0.2.0) + +%description +%{summary}. + +%package devel +Summary: %{summary} +BuildArch: noarch + +%description devel +Library for padding strings at runtime. + +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 +%doc README.md +%{cargo_registry}/%{crate}-%{version}/ + +%changelog +* Sat Nov 18 2017 Igor Gnatenko - 0.1.4-1 +- Initial package diff --git a/sources b/sources new file mode 100644 index 0000000..88d3a5f --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (pad-0.1.4.crate) = 361e1a5e8a60b1e2cab815143378fadfd21c8b99e83b3f127b22f245278ea105160dd7a1dbdde7889480c02fe86a5d90283f5f8408a72dc8f7be9280a1ea9215