[packages/quantizr] - more rust flags for debuginfo

qboosh qboosh at pld-linux.org
Sat Sep 12 19:12:57 CEST 2026


commit a01663168836e19b4ef8b6b1fe732ce3d432beba
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sat Sep 12 19:13:09 2026 +0200

    - more rust flags for debuginfo

 quantizr.spec | 16 ++++++++++++----
 1 file changed, 12 insertions(+), 4 deletions(-)
---
diff --git a/quantizr.spec b/quantizr.spec
index 0c94698..5cf939b 100644
--- a/quantizr.spec
+++ b/quantizr.spec
@@ -16,8 +16,6 @@ BuildRequires:	rpmbuild(macros) >= 2.012
 ExclusiveArch:	%{rust_arches}
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define		_debugsource_packages	0
-
 %description
 Fast library for converting RGBA images to 8-bit palette images.
 
@@ -53,14 +51,24 @@ Statyczna biblioteka quantizr.
 %setup -q
 
 %build
-cargo -v cbuild --offline --release --target %{rust_target} \
+LDFLAGS="%{rpmldflags}" \
+PKG_CONFIG_ALLOW_CROSS=1 \
+RUSTC="%{__rustc}" \
+RUSTFLAGS="%{rpmrustflags}" \
+%{?__jobs:CARGO_BUILD_JOBS=%{__jobs}} \
+%{__cargo} %{__cargo_common_opts} cbuild --release --target %{rust_target} \
 	--prefix %{_prefix} \
 	--libdir %{_libdir}
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
-cargo -v cinstall --frozen --release --target %{rust_target} \
+LDFLAGS="%{rpmldflags}" \
+PKG_CONFIG_ALLOW_CROSS=1 \
+RUSTC="%{__rustc}" \
+RUSTFLAGS="%{rpmrustflags}" \
+%{?__jobs:CARGO_BUILD_JOBS=%{__jobs}} \
+%{__cargo} %{__cargo_common_opts} cinstall --frozen --release --target %{rust_target} \
 	--destdir $RPM_BUILD_ROOT \
 	--prefix %{_prefix} \
 	--includedir %{_includedir} \
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/quantizr.git/commitdiff/a01663168836e19b4ef8b6b1fe732ce3d432beba



More information about the pld-cvs-commit mailing list