source: rtems/contrib/crossrpms/binutils/install.add @ 14653c86

4.104.114.84.95
Last change on this file since 14653c86 was 14653c86, checked in by Ralf Corsepius <ralf.corsepius@…>, on 02/18/06 at 11:06:56

New.

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