summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2005-12-29 05:08:12 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2005-12-29 05:08:12 +0000
commita72633f5511d945ac666b76158ccf17c8c191b6a (patch)
tree690a35833e15972cba1eb11490acf6807c60bd5a /scripts
parent2005-12-29 Ralf Corsepius <ralf.corsepius@rtems.org> (diff)
downloadrtems-a72633f5511d945ac666b76158ccf17c8c191b6a.tar.bz2
Remove BuildRoot. Don't build infos for prefix==/usr.
Diffstat (limited to 'scripts')
-rw-r--r--scripts/binutils/binutils.add16
1 files changed, 12 insertions, 4 deletions
diff --git a/scripts/binutils/binutils.add b/scripts/binutils/binutils.add
index 056f53d8d2..400cd7099a 100644
--- a/scripts/binutils/binutils.add
+++ b/scripts/binutils/binutils.add
@@ -5,15 +5,19 @@
Name: @rpmprefix@%{binutils_target}-binutils
Summary: Binutils for target %{binutils_target}
Group: %{rpmgroup}
+Version: %{binutils_version}
Release: @Release@
License: GPL/LGPL
URL: http://sources.redhat.com/binutils
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+%if "%{_prefix}" != "/usr"
+# Required for building the infos
BuildRequires: /sbin/install-info
BuildRequires: texinfo >= 4.2
+%endif
BuildRequires: flex
-Version: %{binutils_version}
Source0: ftp://ftp.gnu.org/pub/gnu/binutils/binutils-%{binutils_version}@binutils_suffix@
@PATCH1@
@@ -56,9 +60,8 @@ cd binutils-%{version}
%{?PATCH0:%patch0 -p1}
cd ..
- mkdir -p build
-
%build
+ mkdir -p build
cd build
CFLAGS="$RPM_OPT_FLAGS" \
../binutils-%{binutils_version}/configure \
@@ -70,8 +73,10 @@ cd ..
--mandir=%{_mandir} --infodir=%{_infodir} \
make all
+%if "%{_prefix}" != "/usr"
make info
-
+%endif
+ cd ..
%install
rm -rf $RPM_BUILD_ROOT
@@ -84,6 +89,8 @@ cd ..
infodir=$RPM_BUILD_ROOT%{_infodir} \
mandir=$RPM_BUILD_ROOT%{_mandir} \
install
+
+%if "%{_prefix}" != "/usr"
make prefix=$RPM_BUILD_ROOT%{_prefix} \
bindir=$RPM_BUILD_ROOT%{_bindir} \
includedir=$RPM_BUILD_ROOT%{_includedir} \
@@ -91,6 +98,7 @@ cd ..
infodir=$RPM_BUILD_ROOT%{_infodir} \
mandir=$RPM_BUILD_ROOT%{_mandir} \
install-info
+%endif
# A bug in binutils: binutils does not install share/locale
# however it uses it