diff --git a/.rust2rpm.conf b/.rust2rpm.conf new file mode 100644 index 0000000..4c725ef --- /dev/null +++ b/.rust2rpm.conf @@ -0,0 +1,5 @@ +[DEFAULT] +buildrequires = + /usr/bin/cmake +lib.requires = + /usr/bin/cmake diff --git a/rust-cmake.spec b/rust-cmake.spec index 3299cb0..e5b0843 100644 --- a/rust-cmake.spec +++ b/rust-cmake.spec @@ -1,4 +1,4 @@ -# Generated by rust2rpm 10 +# Generated by rust2rpm 13 %bcond_without check %global debug_package %{nil} @@ -6,7 +6,7 @@ Name: rust-%{crate} Version: 0.1.42 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Build dependency for running `cmake` to build a native library # Upstream license specification: MIT/Apache-2.0 @@ -20,17 +20,16 @@ BuildArch: noarch %endif BuildRequires: rust-packaging -BuildRequires: %{_bindir}/cmake %global _description %{expand: -A build dependency for running `cmake` to build a native library.} +Build dependency for running `cmake` to build a native library.} %description %{_description} %package devel Summary: %{summary} -Requires: %{_bindir}/cmake BuildArch: noarch +Requires: /usr/bin/cmake %description devel %{_description} @@ -40,7 +39,7 @@ which use "%{crate}" crate. %files devel %license LICENSE-MIT LICENSE-APACHE %doc README.md -%{cargo_registry}/%{crate}-%{version}/ +%{cargo_registry}/%{crate}-%{version_no_tilde}/ %package -n %{name}+default-devel Summary: %{summary} @@ -52,7 +51,7 @@ This package contains library source intended for building other packages which use "default" feature of "%{crate}" crate. %files -n %{name}+default-devel -%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml +%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml %prep %autosetup -n %{crate}-%{version_no_tilde} -p1 @@ -60,6 +59,9 @@ which use "default" feature of "%{crate}" crate. %generate_buildrequires %cargo_generate_buildrequires +%if %{with check} +echo '/usr/bin/cmake' +%endif %build %cargo_build @@ -73,6 +75,9 @@ which use "default" feature of "%{crate}" crate. %endif %changelog +* Mon Feb 17 19:44:33 CET 2020 Igor Raits - 0.1.42-3 +- Update requires + * Thu Jan 30 2020 Fedora Release Engineering - 0.1.42-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild