source: rtems/contrib/crossrpms/binutils/install.add @ a181ab0

4.9
Last change on this file since a181ab0 was 476c9f4, checked in by Ralf Corsepius <ralf.corsepius@…>, on 07/27/08 at 06:25:12

Don't install windmc.1 if windmc is not available.

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