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

4.104.114.84.95
Last change on this file since b3a8c23b was b3a8c23b, checked in by Ralf Corsepius <ralf.corsepius@…>, on 02/15/06 at 15:24:13

New (From rtems/scripts)

  • Property mode set to 100644
File size: 2.4 KB
Line 
1%if "%{_prefix}" != "/usr"
2# ==============================================================
3# @rpmprefix@rtems@osversion@-base-gcc
4# ==============================================================
5%package -n @rpmprefix@rtems@osversion@-base-gcc
6Summary:        Base package for rtems gcc and newlib C Library
7Group:          %{rpmgroup}
8Version:        %{gcc_version}
9License:        GPL
10
11Requires(post):         /sbin/install-info
12Requires(preun):        /sbin/install-info
13
14%description -n @rpmprefix@rtems@osversion@-base-gcc
15
16RTEMS is an open source operating system for embedded systems.
17
18This is the files for gcc and newlib that are shared by all targets.
19
20%files -n @rpmprefix@rtems@osversion@-base-gcc
21%defattr(-,root,root)
22%dir %{_infodir}
23%ghost %{_infodir}/dir
24%{_infodir}/cpp.info*
25%{_infodir}/cppinternals.info*
26%{_infodir}/gcc.info*
27%{_infodir}/libc.info*
28%{_infodir}/libm.info*
29%{_infodir}/gccint.info*
30%if "%{gcc_version}" >= "3.4"
31%{_infodir}/gccinstall.info*
32%endif
33
34%dir %{_mandir}
35%if "%{gcc_version}" < "3.4"
36%dir %{_mandir}/man1
37%{_mandir}/man1/cpp.1*
38%{_mandir}/man1/gcov.1*
39%endif
40%dir %{_mandir}/man7
41%{_mandir}/man7/fsf-funding.7*
42%{_mandir}/man7/gfdl.7*
43%{_mandir}/man7/gpl.7*
44
45%post -n @rpmprefix@rtems@osversion@-base-gcc
46  /sbin/install-info --info-dir=%{_infodir} %{_infodir}/cpp.info.gz
47  /sbin/install-info --info-dir=%{_infodir} %{_infodir}/cppinternals.info.gz
48  /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gcc.info.gz
49  /sbin/install-info --info-dir=%{_infodir} %{_infodir}/libc.info.gz
50  /sbin/install-info --info-dir=%{_infodir} %{_infodir}/libm.info.gz
51  /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gccint.info.gz
52%if "%{gcc_version}" >= "3.4"
53  /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gccinstall.info.gz
54%endif
55
56%preun -n @rpmprefix@rtems@osversion@-base-gcc
57if [ $1 -eq 0 ]; then
58  /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/cpp.info.gz
59  /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/cppinternals.info.gz
60  /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gcc.info.gz
61  /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/libc.info.gz
62  /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/libm.info.gz
63  /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gccint.info.gz
64%if "%{gcc_version}" >= "3.4"
65  /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gccinstall.info.gz
66%endif
67fi
68
69%endif
Note: See TracBrowser for help on using the repository browser.