Source0: ftp://ftp.kernel.org/pub/linux/devel/binutils/binutils-%{version}.tar.bz2
# Source0-md5: 14e7d6e283326662d7287d8cba47cc58
URL: http://sources.redhat.com/binutils/
+BuildRequires: automake
BuildRequires: bash
BuildRequires: bison
BuildRequires: flex
BuildRequires: gettext-devel
-BuildRequires: perl-devel
%ifarch sparc sparc32
BuildRequires: sparc32
%endif
%setup -q -n binutils-%{version}
%build
+cp /usr/share/automake/config.sub .
+
# ldscripts won't be generated properly if SHELL is not bash...
CFLAGS="%{rpmcflags}" \
LDFLAGS="%{rpmldflags}" \
./configure \
--disable-shared \
--prefix=%{_prefix} \
- --infodir=%{_infodir} \
+ --libdir=%{_libdir} \
--mandir=%{_mandir} \
+ --infodir=%{_infodir} \
--target=%{target}
%{__make} all \
%{__make} install \
prefix=$RPM_BUILD_ROOT%{_prefix} \
- mandir=$RPM_BUILD_ROOT%{_mandir}
+ mandir=$RPM_BUILD_ROOT%{_mandir} \
+ infodir=$RPM_BUILD_ROOT%{_infodir}
# remove these man pages unless we cross-build for win*/netware platforms.
# however, this should be done in Makefiles.