diff options
Diffstat (limited to 'scripts/gccnewlib/base-gcc.add')
-rw-r--r-- | scripts/gccnewlib/base-gcc.add | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/scripts/gccnewlib/base-gcc.add b/scripts/gccnewlib/base-gcc.add new file mode 100644 index 0000000000..58f8ca124f --- /dev/null +++ b/scripts/gccnewlib/base-gcc.add @@ -0,0 +1,59 @@ +# ============================================================== +# %{rpmprefix}rtems@osversion@-base-gcc +# ============================================================== +%package -n %{rpmprefix}rtems@osversion@-base-gcc +Summary: base package for rtems gcc and newlib C Library +Group: %{rpmgroup} + +%description -n %{rpmprefix}rtems@osversion@-base-gcc + +RTEMS is an open source operating system for embedded systems. + +This is the files for gcc and newlib that are shared by all targets. + +%files -n %{rpmprefix}rtems@osversion@-base-gcc +%defattr(-,root,root) +%dir %{_infodir} +%doc %{_infodir}/cpp.info* +%doc %{_infodir}/cppinternals.info* +%doc %{_infodir}/gcc.info* +%doc %{_infodir}/libc.info* +%doc %{_infodir}/libm.info* +%doc %{_infodir}/gccint.info* +%if "%{gcc_version}" >= "3.4" +%doc %{_infodir}/gccinstall.info* +%endif + +%dir %{_mandir} +%if "%{gcc_version}" < "3.4" +%dir %{_mandir}/man1 +%doc %{_mandir}/man1/cpp.1* +%doc %{_mandir}/man1/gcov.1* +%endif +%dir %{_mandir}/man7 +%doc %{_mandir}/man7/fsf-funding.7* +%doc %{_mandir}/man7/gfdl.7* +%doc %{_mandir}/man7/gpl.7* + +%dir %{_prefix}/include + +%post -n %{rpmprefix}rtems@osversion@-base-gcc + if test -d $RPM_INSTALL_PREFIX%{_infodir}; + then + rm -f $RPM_INSTALL_PREFIX%{_infodir}/dir + f=`find $RPM_INSTALL_PREFIX%{_infodir} -name '*.info.gz'` + test -n "$f" && for i in $f; do + install-info $i $RPM_INSTALL_PREFIX%{_infodir}/dir + done + fi + +%postun -n %{rpmprefix}rtems@osversion@-base-gcc + if test -d $RPM_INSTALL_PREFIX%{_infodir}; + then + rm -f $RPM_INSTALL_PREFIX%{_infodir}/dir + f=`find $RPM_INSTALL_PREFIX%{_infodir} -name '*.info.gz'` + test -n "$f" && for i in $f; do + install-info $i $RPM_INSTALL_PREFIX%{_infodir}/dir + done + fi + |