[packages/crossmipsel-binutils] Rel 2, use configure macro
arekm
arekm at pld-linux.org
Tue Apr 7 18:23:22 CEST 2026
commit ea23f8e1580e158bd5fd840ed8d8ba21a323533f
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Tue Apr 7 18:23:13 2026 +0200
Rel 2, use configure macro
crossmipsel-binutils.spec | 20 +++++---------------
1 file changed, 5 insertions(+), 15 deletions(-)
---
diff --git a/crossmipsel-binutils.spec b/crossmipsel-binutils.spec
index 534ab4c..4b9044e 100644
--- a/crossmipsel-binutils.spec
+++ b/crossmipsel-binutils.spec
@@ -6,7 +6,7 @@ Summary(pt_BR.UTF-8): Utilitários para desenvolvimento de binários da GNU - MI
Summary(tr.UTF-8): GNU geliştirme araçları - MIPSel binutils
Name: crossmipsel-binutils
Version: 2.46
-Release: 1
+Release: 2
License: GPL v3+
Group: Development/Tools
Source0: https://ftp.gnu.org/gnu/binutils/binutils-with-gold-%{version}.tar.lz
@@ -54,19 +54,13 @@ Little Endian) architektury MIPS.
%setup -q -n binutils-with-gold-%{version}
%build
-
# ldscripts won't be generated properly if SHELL is not bash...
-CFLAGS="%{rpmcflags} -fno-strict-aliasing" \
-LDFLAGS="%{rpmldflags}" \
-CONFIG_SHELL="/bin/bash" \
-./configure \
+export CFLAGS="%{rpmcflags} -fno-strict-aliasing"
+export CONFIG_SHELL="/bin/bash"
+%configure \
--disable-shared \
--disable-silent-rules \
--disable-nls \
- --prefix=%{_prefix} \
- --libdir=%{_libdir} \
- --mandir=%{_mandir} \
- --infodir=%{_infodir} \
--target=%{target} \
--with-sysroot=%{_libdir}/%{target} \
--with-debuginfod=no \
@@ -81,13 +75,9 @@ CONFIG_SHELL="/bin/bash" \
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{_prefix}
%{__make} install \
- prefix=$RPM_BUILD_ROOT%{_prefix} \
- mandir=$RPM_BUILD_ROOT%{_mandir} \
- infodir=$RPM_BUILD_ROOT%{_infodir} \
- libdir=$RPM_BUILD_ROOT%{_libdir}
+ DESTDIR=$RPM_BUILD_ROOT
# remove these man pages unless we cross-build for win*/netware platforms.
# however, this should be done in Makefiles.
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/crossmipsel-binutils.git/commitdiff/ea23f8e1580e158bd5fd840ed8d8ba21a323533f
More information about the pld-cvs-commit
mailing list