summaryrefslogtreecommitdiffstats
path: root/contrib/crossrpms/binutils
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2006-02-18 11:07:18 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2006-02-18 11:07:18 +0000
commit00a9702b19defb0af45084de53e75b6bcb203236 (patch)
tree99c2c0aed1b100198fa597bb898933f0f70d5cd6 /contrib/crossrpms/binutils
parentNew. (diff)
downloadrtems-00a9702b19defb0af45084de53e75b6bcb203236.tar.bz2
Split out prep, build, install
Diffstat (limited to 'contrib/crossrpms/binutils')
-rw-r--r--contrib/crossrpms/binutils/binutils.add83
1 files changed, 0 insertions, 83 deletions
diff --git a/contrib/crossrpms/binutils/binutils.add b/contrib/crossrpms/binutils/binutils.add
index d6a1f72926..7e77d85962 100644
--- a/contrib/crossrpms/binutils/binutils.add
+++ b/contrib/crossrpms/binutils/binutils.add
@@ -22,86 +22,3 @@ BuildRequires: bison
%description
Cross binutils for target @tool_target@
-
-%prep
-%setup -q -c -T -n %{name}-%{version}
-
-%setup -q -D -T -n %{name}-%{version} -a0
-cd binutils-%{binutils_version}
-%{?PATCH0:%patch0 -p1}
-cd ..
-
-%build
- mkdir -p build
- cd build
- CFLAGS="$RPM_OPT_FLAGS" \
- ../binutils-%{binutils_version}/configure \
- --build=%_build --host=%_host \
- --target=@tool_target@ \
- --verbose --disable-nls \
- --without-included-gettext \
- --disable-win32-registry \
- --disable-werror \
- --prefix=%{_prefix} --bindir=%{_bindir} \
- --includedir=%{_includedir} --libdir=%{_libdir} \
- --mandir=%{_mandir} --infodir=%{_infodir}
-
- make all
-%if "%{_prefix}" != "/usr"
- make info
-%endif
- cd ..
-
-%install
- rm -rf $RPM_BUILD_ROOT
-
- cd build
- make prefix=$RPM_BUILD_ROOT%{_prefix} \
- bindir=$RPM_BUILD_ROOT%{_bindir} \
- includedir=$RPM_BUILD_ROOT%{_includedir} \
- libdir=$RPM_BUILD_ROOT%{_libdir} \
- 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} \
- libdir=$RPM_BUILD_ROOT%{_libdir} \
- infodir=$RPM_BUILD_ROOT%{_infodir} \
- mandir=$RPM_BUILD_ROOT%{_mandir} \
- install-info
-%endif
-
-%if "%{_prefix}" == "/usr"
-# Conflict with a native binutils' infos
- rm -rf $RPM_BUILD_ROOT%{_infodir}
-%else
-%if "%{binutils_version}" < "2.9.5"
- rm -rf $RPM_BUILD_ROOT%{_infodir}/configure.info*
-%endif
-
- rm -f $RPM_BUILD_ROOT%{_infodir}/dir
- touch $RPM_BUILD_ROOT%{_infodir}/dir
-
-# binutils does not install share/locale, however it uses it
- mkdir -p $RPM_BUILD_ROOT%{_prefix}/share/locale
-%endif
-
-# We don't ship host files
- rm -f ${RPM_BUILD_ROOT}%{_libdir}/libiberty*
-
-# manpages without corresponding tools
- if test ! -f ${RPM_BUILD_ROOT}%{_bindir}/@tool_target@-dlltool%{_exeext}; then
- rm -f ${RPM_BUILD_ROOT}%{_mandir}/man1/@tool_target@-dlltool*
- fi
- if test ! -f ${RPM_BUILD_ROOT}%{_bindir}/@tool_target@-nlmconv%{_exeext}; then
- rm -f ${RPM_BUILD_ROOT}%{_mandir}/man1/@tool_target@-nlmconv*
- fi
- if test ! -f ${RPM_BUILD_ROOT}%{_bindir}/@tool_target@-windres%{_exeext}; then
- rm -f ${RPM_BUILD_ROOT}%{_mandir}/man1/@tool_target@-windres*
- fi
-
- cd ..
-