diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2006-03-07 03:26:23 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2006-03-07 03:26:23 +0000 |
commit | 2c7efaa78bce76148b3a7781cd4d3261a2104be3 (patch) | |
tree | 9961d7f92286911c839773e21212bc93a93f90bf | |
parent | GCC_VERS = 4.1.0 (diff) | |
download | rtems-2c7efaa78bce76148b3a7781cd4d3261a2104be3.tar.bz2 |
Renamed from *-libc.add to *-newlib.add
-rw-r--r-- | contrib/crossrpms/gcc/base-newlib.add | 38 | ||||
-rw-r--r-- | contrib/crossrpms/gcc/target-newlib.add | 23 |
2 files changed, 61 insertions, 0 deletions
diff --git a/contrib/crossrpms/gcc/base-newlib.add b/contrib/crossrpms/gcc/base-newlib.add new file mode 100644 index 0000000000..5851c11f7f --- /dev/null +++ b/contrib/crossrpms/gcc/base-newlib.add @@ -0,0 +1,38 @@ +%if "%{_prefix}" != "/usr" +%if %build_newlib +# ============================================================== +# @rpmprefix@rtems@osversion@-base-newlib +# ============================================================== +%package -n @rpmprefix@rtems@osversion@-base-newlib +Summary: Base package for RTEMS newlib C Library +Group: Development/Tools +Version: %{newlib_version} +License: Distributable + +Provides: @rpmprefix@rtems@osversion@-base-libc = %{newlib_version}-%{release} + +Requires(post): /sbin/install-info +Requires(preun): /sbin/install-info + +%description -n @rpmprefix@rtems@osversion@-base-newlib +newlib files that are shared by all targets. + +%files -n @rpmprefix@rtems@osversion@-base-newlib +%defattr(-,root,root) +%dir %{_infodir} +%ghost %{_infodir}/dir +%{_infodir}/libc.info* +%{_infodir}/libm.info* + +%post -n @rpmprefix@rtems@osversion@-base-newlib + /sbin/install-info --info-dir=%{_infodir} %{_infodir}/libc.info.gz + /sbin/install-info --info-dir=%{_infodir} %{_infodir}/libm.info.gz + +%preun -n @rpmprefix@rtems@osversion@-base-newlib +if [ $1 -eq 0 ]; then + /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/libc.info.gz + /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/libm.info.gz +fi + +%endif +%endif diff --git a/contrib/crossrpms/gcc/target-newlib.add b/contrib/crossrpms/gcc/target-newlib.add new file mode 100644 index 0000000000..daa53e4bfa --- /dev/null +++ b/contrib/crossrpms/gcc/target-newlib.add @@ -0,0 +1,23 @@ +%if %build_newlib +# ============================================================== +# @rpmprefix@@tool_target@-newlib +# ============================================================== +%package -n @rpmprefix@@tool_target@-newlib +Summary: C Library (newlib) for @tool_target@ +Group: Development/Tools +License: Distributable +Version: %{newlib_version} +Provides: @rpmprefix@@tool_target@-newlib = %{newlib_version}-%{release} + +%description -n @rpmprefix@@tool_target@-newlib +Newlib C Library for @tool_target@. + +%files -n @rpmprefix@@tool_target@-newlib -f build/files.newlib +%defattr(-,root,root) +%if "%{_prefix}" != "/usr" +%dir %{_prefix} +%endif +%dir %{_prefix}/@tool_target@ +%{_prefix}/@tool_target@/include + +%endif |