# ============================================================== # %{rpmprefix}rtems@osversion@-base-gcc # ============================================================== %package -n %{rpmprefix}rtems@osversion@-base-gcc Summary: base package for rtems gcc and newlib C Library Group: %{rpmgroup} Requires(post): /sbin/install-info Requires(preun): /sbin/install-info %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} %ghost %{_infodir}/dir %{_infodir}/cpp.info* %{_infodir}/cppinternals.info* %{_infodir}/gcc.info* %{_infodir}/libc.info* %{_infodir}/libm.info* %{_infodir}/gccint.info* %if "%{gcc_version}" >= "3.4" %{_infodir}/gccinstall.info* %endif %dir %{_mandir} %if "%{gcc_version}" < "3.4" %dir %{_mandir}/man1 %{_mandir}/man1/cpp.1* %{_mandir}/man1/gcov.1* %endif %dir %{_mandir}/man7 %{_mandir}/man7/fsf-funding.7* %{_mandir}/man7/gfdl.7* %{_mandir}/man7/gpl.7* %dir %{_includedir} %post -n %{rpmprefix}rtems@osversion@-base-gcc /sbin/install-info --info-dir=%{_infodir} %{_infodir}/cpp.info.gz /sbin/install-info --info-dir=%{_infodir} %{_infodir}/cppinternals.info.gz /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gcc.info.gz /sbin/install-info --info-dir=%{_infodir} %{_infodir}/libc.info.gz /sbin/install-info --info-dir=%{_infodir} %{_infodir}/libm.info.gz /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gccint.info.gz %if "%{gcc_version}" >= "3.4" /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gccinstall.info.gz %endif %preun -n %{rpmprefix}rtems@osversion@-base-gcc if [ $1 -eq 0 ]; then /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/cpp.info.gz /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/cppinternals.info.gz /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gcc.info.gz /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/libc.info.gz /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/libm.info.gz /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gccint.info.gz %if "%{gcc_version}" >= "3.4" /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gccinstall.info.gz %endif fi