[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