From 91ff1f5a201e655e5293220e2283b28d5197620e Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Nov 06 2017 17:37:30 +0000 Subject: initial import Signed-off-by: Igor Gnatenko --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9e18de3 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/procedural-masquerade-0.1.3.crate diff --git a/rust-procedural-masquerade.spec b/rust-procedural-masquerade.spec new file mode 100644 index 0000000..e202f78 --- /dev/null +++ b/rust-procedural-masquerade.spec @@ -0,0 +1,57 @@ +# Generated by rust2rpm +%bcond_without check +%global debug_package %{nil} + +%global crate procedural-masquerade + +Name: rust-%{crate} +Version: 0.1.3 +Release: 1%{?dist} +Summary: macro_rules for making proc_macro_derive pretending to be proc_macro + +# https://github.com/servo/rust-cssparser/issues/158 +License: MIT or ASL 2.0 +URL: https://crates.io/crates/procedural-masquerade +Source0: https://crates.io/api/v1/crates/%{crate}/%{version}/download#/%{crate}-%{version}.crate + +ExclusiveArch: %{rust_arches} + +BuildRequires: rust-packaging + +%description +%{summary}. + +%package devel +Summary: %{summary} +BuildArch: noarch + +%description devel +macro_rules for making proc_macro_derive pretending to be proc_macro. + +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 +%{cargo_registry}/%{crate}-%{version}/ + +%changelog +* Mon Nov 06 2017 Igor Gnatenko - 0.1.3-1 +- Update to 0.1.3 + +* Thu Jun 15 2017 Igor Gnatenko - 0.1.2-1 +- Initial package diff --git a/sources b/sources new file mode 100644 index 0000000..3c3fb90 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (procedural-masquerade-0.1.3.crate) = 0bba1e2020b295708caed4feb38d5da7cef54c8c50ca667ea58c1d9f5c8494755317c824b315ee38d3d6c59e9fec8a5500751f6629df34d7bc4d9c91ebb093f4