[packages/rpm-pld-macros] set CC/CXX in %cargo_{build,install}; rel 2
atler
atler at pld-linux.org
Mon Jan 10 21:06:43 CET 2022
commit 733059e0ba5e141155f6804f2266f5043cb38eee
Author: Jan Palus <atler at pld-linux.org>
Date: Mon Jan 10 20:29:41 2022 +0100
set CC/CXX in %cargo_{build,install}; rel 2
macros.rust | 4 ++++
rpm-pld-macros.spec | 2 +-
2 files changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/rpm-pld-macros.spec b/rpm-pld-macros.spec
index f055a4e..b8400f6 100644
--- a/rpm-pld-macros.spec
+++ b/rpm-pld-macros.spec
@@ -6,7 +6,7 @@ Summary: PLD Linux RPM macros
Summary(pl.UTF-8): Makra RPM dla Linuksa PLD
Name: rpm-pld-macros
Version: %{rpm_macros_rev}
-Release: 1
+Release: 2
License: GPL v2+
Group: Development/Building
Source0: macros.pld
diff --git a/macros.rust b/macros.rust
index e439f12..3478957 100644
--- a/macros.rust
+++ b/macros.rust
@@ -32,6 +32,8 @@ armv7-unknown-linux-gnueabihf\\\
%__cargo /usr/bin/cargo
%__cargo_common_opts -v --offline
%cargo_build \\\
+ CC="%{__cc}" \\\
+ CXX="%{__cxx}" \\\
PKG_CONFIG_ALLOW_CROSS=1 \\\
RUSTFLAGS="${RUSTFLAGS:-%rpmrustflags}" \\\
%{?__jobs:CARGO_BUILD_JOBS="${CARGO_BUILD_JOBS:-%{__jobs}}"} \\\
@@ -41,6 +43,8 @@ armv7-unknown-linux-gnueabihf\\\
%{nil}
%cargo_install \\\
+ CC="%{__cc}" \\\
+ CXX="%{__cxx}" \\\
PKG_CONFIG_ALLOW_CROSS=1 \\\
RUSTFLAGS="${RUSTFLAGS:-%rpmrustflags}" \\\
%{?__jobs:CARGO_BUILD_JOBS="${CARGO_BUILD_JOBS:-%{__jobs}}"} \\\
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/rpm-pld-macros.git/commitdiff/733059e0ba5e141155f6804f2266f5043cb38eee
More information about the pld-cvs-commit
mailing list