#
# Conditional build:
-%bcond_with eabi # build with Embedded ABI support
+%bcond_without eabi # build without Embedded ABI support
#
Summary: Cross ARM GNU binary utility development utilities - binutils
Summary(es): Utilitarios para desarrollo de binarios de la GNU - ARM binutils
Summary(tr): GNU geliþtirme araçlarý - ARM binutils
Name: crossarm-binutils
Version: 2.16.91.0.1
-Release: 1%{?with_eabi:eabi}
+Release: 2%{?with_eabi:eabi}
License: GPL
Group: Development/Tools
Source0: ftp://ftp.kernel.org/pub/linux/devel/binutils/binutils-%{version}.tar.bz2
# Source0-md5: ab7fd509b5eee531982909ae05db715a
+Source1: crossarm-lpc2104.ld
+Source2: crossarm-lpc2106.ld
URL: http://sources.redhat.com/binutils/
BuildRequires: automake
BuildRequires: bash
./configure \
--disable-shared \
--disable-nls \
+ --disable-werror \
--prefix=%{_prefix} \
--libdir=%{_libdir} \
--mandir=%{_mandir} \
infodir=$RPM_BUILD_ROOT%{_infodir} \
libdir=$RPM_BUILD_ROOT%{_libdir}
+install %{SOURCE1} $RPM_BUILD_ROOT%{arch}/lib/ldscripts/lpc2104.ld
+install %{SOURCE2} $RPM_BUILD_ROOT%{arch}/lib/ldscripts/lpc2106.ld
+
# remove these man pages unless we cross-build for win*/netware platforms.
# however, this should be done in Makefiles.
rm -f $RPM_BUILD_ROOT%{_mandir}/man1/{*dlltool,*nlmconv,*windres}.1