[e8a6236] | 1 | %if %build_infos |
---|
[2b6eb18] | 2 | # ============================================================== |
---|
[df22adf] | 3 | # @rpmprefix@binutils-common |
---|
[2b6eb18] | 4 | # ============================================================== |
---|
[65f75598] | 5 | %package -n @rpmprefix@binutils-common |
---|
[d2b94e76] | 6 | Summary: Base package for RTEMS binutils |
---|
[4fa25687] | 7 | Group: Development/Tools |
---|
[2b6eb18] | 8 | Requires(post): /sbin/install-info |
---|
| 9 | Requires(preun): /sbin/install-info |
---|
| 10 | |
---|
[65f75598] | 11 | Provides: @rpmprefix@rtems4.7-base-binutils = %{binutils_version}-%{release} |
---|
[1528803c] | 12 | Obsoletes: @rpmprefix@rtems4.7-base-binutils < %{binutils_version}-%{release} |
---|
[65f75598] | 13 | Provides: @rpmprefix@rtems-base-binutils = %{binutils_version}-%{release} |
---|
[1528803c] | 14 | Obsoletes: @rpmprefix@rtems-base-binutils < %{binutils_version}-%{release} |
---|
[65f75598] | 15 | |
---|
| 16 | %description -n @rpmprefix@binutils-common |
---|
[2b6eb18] | 17 | |
---|
| 18 | RTEMS is an open source operating system for embedded systems. |
---|
| 19 | |
---|
| 20 | This is the base for binutils regardless of target CPU. |
---|
| 21 | |
---|
[65f75598] | 22 | %post -n @rpmprefix@binutils-common |
---|
[1293de07] | 23 | /sbin/install-info --info-dir=%{_infodir} %{_infodir}/as.info.gz || : |
---|
| 24 | /sbin/install-info --info-dir=%{_infodir} %{_infodir}/bfd.info.gz || : |
---|
| 25 | /sbin/install-info --info-dir=%{_infodir} %{_infodir}/binutils.info.gz || : |
---|
| 26 | /sbin/install-info --info-dir=%{_infodir} %{_infodir}/ld.info.gz || : |
---|
| 27 | /sbin/install-info --info-dir=%{_infodir} %{_infodir}/standards.info.gz || : |
---|
[d183ac2a] | 28 | %if "%{binutils_version}" > "2.17" |
---|
| 29 | /sbin/install-info --info-dir=%{_infodir} %{_infodir}/gprof.info.gz || : |
---|
| 30 | %endif |
---|
[2b6eb18] | 31 | |
---|
[65f75598] | 32 | %preun -n @rpmprefix@binutils-common |
---|
[2b6eb18] | 33 | if [ $1 -eq 0 ]; then |
---|
[1293de07] | 34 | /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/as.info.gz || : |
---|
| 35 | /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/bfd.info.gz || : |
---|
| 36 | /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/binutils.info.gz || : |
---|
| 37 | /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/ld.info.gz || : |
---|
| 38 | /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/standards.info.gz || : |
---|
[d183ac2a] | 39 | %if "%{binutils_version}" > "2.17" |
---|
| 40 | /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/gprof.info.gz || : |
---|
| 41 | %endif |
---|
[2b6eb18] | 42 | fi |
---|
| 43 | |
---|
[65f75598] | 44 | %files -n @rpmprefix@binutils-common |
---|
[2b6eb18] | 45 | %defattr(-,root,root) |
---|
[c3af37c] | 46 | %sysdir %{_infodir} |
---|
[2b6eb18] | 47 | %ghost %{_infodir}/dir |
---|
| 48 | %{_infodir}/as.info* |
---|
| 49 | %{_infodir}/bfd.info* |
---|
| 50 | %{_infodir}/binutils.info* |
---|
| 51 | %{_infodir}/ld.info* |
---|
| 52 | %{_infodir}/standards.info* |
---|
[d183ac2a] | 53 | %if "%{binutils_version}" > "2.17" |
---|
| 54 | %{_infodir}/gprof.info* |
---|
| 55 | %endif |
---|
[2b6eb18] | 56 | |
---|
[c3af37c] | 57 | %sysdir %{_prefix}/share |
---|
| 58 | %sysdir %{_prefix}/share/locale |
---|
[2b6eb18] | 59 | %endif |
---|
| 60 | |
---|