source: rtems/contrib/crossrpms/binutils/install.add @ 1e2a76e

4.8
Last change on this file since 1e2a76e was 1e2a76e, checked in by Ralf Corsepius <ralf.corsepius@…>, on 03/18/08 at 06:07:14

Sync with CVS-HEAD.

  • Property mode set to 100644
File size: 1.4 KB
Line 
1%install
2  rm -rf $RPM_BUILD_ROOT
3
4  cd build
5  make DESTDIR=$RPM_BUILD_ROOT install
6
7%if %build_infos
8  make prefix=$RPM_BUILD_ROOT%{_prefix} \
9    bindir=$RPM_BUILD_ROOT%{_bindir} \
10    includedir=$RPM_BUILD_ROOT%{_includedir} \
11    libdir=$RPM_BUILD_ROOT%{_libdir} \
12    infodir=$RPM_BUILD_ROOT%{_infodir} \
13    mandir=$RPM_BUILD_ROOT%{_mandir} \
14    exec_prefix=$RPM_BUILD_ROOT%{_exec_prefix} \
15    install-info
16%endif
17
18%if %build_infos
19# Dropped in FSF-binutils-2.9.5, but Cygwin still ships it.
20  rm -rf $RPM_BUILD_ROOT%{_infodir}/configure.info*
21
22  rm -f $RPM_BUILD_ROOT%{_infodir}/dir
23  touch $RPM_BUILD_ROOT%{_infodir}/dir
24
25# binutils does not install share/locale, however it uses it
26  mkdir -p $RPM_BUILD_ROOT%{_prefix}/share/locale
27%else
28# Conflict with a native binutils' infos
29  rm -rf $RPM_BUILD_ROOT%{_infodir}
30%endif
31
32# We don't ship host files
33  rm -f ${RPM_BUILD_ROOT}%{_libdir}/libiberty*
34
35# manpages without corresponding tools
36  if test ! -f ${RPM_BUILD_ROOT}%{_bindir}/@tool_target@-dlltool%{_exeext}; then
37    rm -f ${RPM_BUILD_ROOT}%{_mandir}/man1/@tool_target@-dlltool*
38  fi
39  if test ! -f ${RPM_BUILD_ROOT}%{_bindir}/@tool_target@-nlmconv%{_exeext}; then
40    rm -f ${RPM_BUILD_ROOT}%{_mandir}/man1/@tool_target@-nlmconv*
41  fi
42  if test ! -f ${RPM_BUILD_ROOT}%{_bindir}/@tool_target@-windres%{_exeext}; then
43    rm -f ${RPM_BUILD_ROOT}%{_mandir}/man1/@tool_target@-windres*
44  fi
45
46  cd ..
47
Note: See TracBrowser for help on using the repository browser.