source: rtems/contrib/crossrpms/gcc/base-gcc.add @ 8854c91d

4.104.115
Last change on this file since 8854c91d was 8854c91d, checked in by Ralf Corsepius <ralf.corsepius@…>, on 09/02/09 at 05:32:48

Let packages own _prefix, _prefix/share

  • Property mode set to 100644
File size: 1.8 KB
Line 
1%if %build_infos
2# ==============================================================
3# @rpmprefix@gcc-common
4# ==============================================================
5%package -n @rpmprefix@gcc-common
6Summary:        Base package for rtems gcc and newlib C Library
7Group:          Development/Tools
8Version:        %{gcc_rpmvers}
9%{?_with_noarch_subpackages:BuildArch: noarch}
10License:        GPL
11
12Requires(post):         /sbin/install-info
13Requires(preun):        /sbin/install-info
14
15%description -n @rpmprefix@gcc-common
16GCC files that are shared by all targets.
17
18%files -n @rpmprefix@gcc-common
19%defattr(-,root,root)
20%sysdir %{_prefix}
21%sysdir %{_prefix}/share
22
23%sysdir %{_infodir}
24%ghost %{_infodir}/dir
25%{_infodir}/cpp.info*
26%{_infodir}/cppinternals.info*
27%{_infodir}/gcc.info*
28%{_infodir}/gccint.info*
29%{_infodir}/gccinstall.info*
30
31%sysdir %{_mandir}
32%sysdir %{_mandir}/man7
33%{_mandir}/man7/fsf-funding.7*
34%{_mandir}/man7/gfdl.7*
35%{_mandir}/man7/gpl.7*
36
37%post -n @rpmprefix@gcc-common
38  /sbin/install-info --info-dir=%{_infodir} %{_infodir}/cpp.info.gz || :
39  /sbin/install-info --info-dir=%{_infodir} %{_infodir}/cppinternals.info.gz || :
40  /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gcc.info.gz || :
41  /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gccint.info.gz || :
42  /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gccinstall.info.gz || :
43
44%preun -n @rpmprefix@gcc-common
45if [ $1 -eq 0 ]; then
46  /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/cpp.info.gz || :
47  /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/cppinternals.info.gz || :
48  /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gcc.info.gz || :
49  /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gccint.info.gz || :
50  /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gccinstall.info.gz || :
51fi
52
53%endif
Note: See TracBrowser for help on using the repository browser.