diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2006-02-18 11:07:18 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2006-02-18 11:07:18 +0000 |
commit | 00a9702b19defb0af45084de53e75b6bcb203236 (patch) | |
tree | 99c2c0aed1b100198fa597bb898933f0f70d5cd6 /contrib/crossrpms/binutils | |
parent | New. (diff) | |
download | rtems-00a9702b19defb0af45084de53e75b6bcb203236.tar.bz2 |
Split out prep, build, install
Diffstat (limited to 'contrib/crossrpms/binutils')
-rw-r--r-- | contrib/crossrpms/binutils/binutils.add | 83 |
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 .. - |