]> git.pld-linux.org Git - packages/rust-cbindgen.git/commitdiff
use %cargo* macros auto/th/rust-cbindgen-0.19.0-1
authorJan Palus <atler@pld-linux.org>
Tue, 1 Jun 2021 13:34:39 +0000 (15:34 +0200)
committerJan Palus <atler@pld-linux.org>
Tue, 1 Jun 2021 13:34:39 +0000 (15:34 +0200)
rust-cbindgen.spec

index 4cf402ec04f7a6b255675e520e2f5b375bb14e10..ae29d65169528b12d14bede39e2dd12446859e1b 100644 (file)
@@ -19,10 +19,11 @@ Source1:    cbindgen-crates-%{crates_ver}.tar.xz
 # Source1-md5: 591b55e08ff5221aa86ab761b5a73ef6
 URL:           https://github.com/eqrion/cbindgen
 BuildRequires: cargo
+BuildRequires: rpmbuild(macros) >= 2.004
 BuildRequires: rust
 BuildRequires: tar >= 1:1.22
 BuildRequires: xz
-ExclusiveArch: %{x8664} %{ix86} aarch64
+ExclusiveArch: %{rust_arches}
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -53,13 +54,13 @@ EOF
 %build
 export CARGO_HOME="$(pwd)/.cargo"
 
-cargo -v build --release --frozen
+%cargo_build --frozen
 
 %install
 rm -rf $RPM_BUILD_ROOT
 export CARGO_HOME="$(pwd)/.cargo"
 
-cargo -v install --frozen --root $RPM_BUILD_ROOT%{_prefix} --path $PWD
+%cargo_install --frozen --root $RPM_BUILD_ROOT%{_prefix} --path $PWD
 %{__rm} $RPM_BUILD_ROOT%{_prefix}/.crates*
 
 %clean
This page took 0.211001 seconds and 4 git commands to generate.