diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2000-01-24 23:50:28 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2000-01-24 23:50:28 +0000 |
commit | 9ce641485011b3ca0d625af7696e2e1d81f2754b (patch) | |
tree | 4e916aea4fb9a376e9238f5a5909fefbf5a76a0d /scripts/binutils/binutils.spec.in | |
parent | Patch from David Fiddes <D.J@fiddes.surfaid.org> which adds basic (diff) | |
download | rtems-9ce641485011b3ca0d625af7696e2e1d81f2754b.tar.bz2 |
Attempting to split binutils and gcc into base/shared and CPU specific
packages.
Diffstat (limited to '')
-rw-r--r-- | scripts/binutils/binutils.spec.in | 65 |
1 files changed, 45 insertions, 20 deletions
diff --git a/scripts/binutils/binutils.spec.in b/scripts/binutils/binutils.spec.in index b214653630..924ae391e7 100644 --- a/scripts/binutils/binutils.spec.in +++ b/scripts/binutils/binutils.spec.in @@ -1,5 +1,5 @@ # -# spec file for package rtems +# spec file for binutils package targetting rtems # # Copyright (c) 1999 OARCorp, Huntsville, AL # @@ -8,18 +8,19 @@ Vendor: OAR Corporation Distribution: Linux -Name: @target_alias@-binutils +Name: @target_alias@-binutils-collection +Summary: binutils for target @target_alias@ +Group: rtems Release: @Release@ Copyright: 1999 OARCorp -Group: rtems -Provides: @target_alias@-binutils + +Provides: rtems-base-binutils @target_alias@-binutils Autoreqprov: on Packager: corsepiu@faw.uni-ulm.de and joel@OARcorp.com Prefix: /opt Version: @binutils_version@ -Summary: binutils for target @target_alias@ Source0: ftp://ftp.gnu.org/pub/gnu/binutils/binutils-@binutils_version@.tar.gz Patch0: binutils-@binutils_version@-rtems-@binutils_patch_version@.diff # @@ -36,6 +37,28 @@ Patch0: binutils-@binutils_version@-rtems-@binutils_patch_version@.diff NoSource: 0 %description + +RTEMS is an open source operating system for embedded systems. + +This is binutils sources with patches for RTEMS. + +%package -n rtems-base-binutils +Summary: base package for rtems binutils +Group: rtems + +%description -n rtems-base-binutils + +RTEMS is an open source operating system for embedded systems. + +This is the base for binutils regardless of target CPU. + +%package -n @target_alias@-binutils +Summary: rtems gcc and newlib C Library for @target_alias@ +Group: rtems +Requires: rtems-base-binutils + +%description -n @target_alias@-binutils + RTEMS is an open source operating system for embedded systems. This is the GNU binutils for RTEMS targetting @target_alias@. @@ -102,9 +125,9 @@ Authors: done fi -%files -f files +%files -n rtems-base-binutils %dir /opt/rtems/info -%doc /opt/rtems/info/dir +# %doc /opt/rtems/info/dir %doc /opt/rtems/info/as.info.gz %doc /opt/rtems/info/as.info-?.gz %doc /opt/rtems/info/bfd.info.gz @@ -118,6 +141,21 @@ Authors: %dir /opt/rtems/man %dir /opt/rtems/man/man1 + +%dir /opt/rtems/include +/opt/rtems/include/bfd.h +/opt/rtems/include/ansidecl.h +/opt/rtems/include/bfdlink.h + +%dir /opt/rtems/lib +/opt/rtems/lib/libbfd* +/opt/rtems/lib/libiberty* +/opt/rtems/lib/libopcodes* + +%dir /opt/rtems/share +%dir /opt/rtems/share/locale + +%files -n @target_alias@-binutils -f files %doc /opt/rtems/man/man1/@target_alias@-*.1 %dir /opt/rtems/bin @@ -136,19 +174,6 @@ Authors: /opt/rtems/bin/@target_alias@-strings@exe_ext@ /opt/rtems/bin/@target_alias@-strip@exe_ext@ -%dir /opt/rtems/include -/opt/rtems/include/bfd.h -/opt/rtems/include/ansidecl.h -/opt/rtems/include/bfdlink.h - -%dir /opt/rtems/lib -/opt/rtems/lib/libbfd* -/opt/rtems/lib/libiberty* -/opt/rtems/lib/libopcodes* - -%dir /opt/rtems/share -%dir /opt/rtems/share/locale - %dir /opt/rtems/@target_alias@ %dir /opt/rtems/@target_alias@/bin /opt/rtems/@target_alias@/bin/ar@exe_ext@ |