From 7150605481632dc6eed0ed31dd1b8d5a2e556c9b Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 27 Jan 2000 23:48:28 +0000 Subject: GNAT/RTEMS RPMs have built for the binutils/gnat/gcc combination and appear to be close for gdb. --- scripts-ada/binutils/binutils.spec.in | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) (limited to 'scripts-ada/binutils/binutils.spec.in') diff --git a/scripts-ada/binutils/binutils.spec.in b/scripts-ada/binutils/binutils.spec.in index 9fffbd206e..abba6060ce 100644 --- a/scripts-ada/binutils/binutils.spec.in +++ b/scripts-ada/binutils/binutils.spec.in @@ -98,12 +98,21 @@ Authors: if test -f $RPM_BUILD_ROOT/opt/gnatrtems/info/configure.info.gz; then -# These are only present in binutils >= 2.9.5 +# These common files are only present in binutils >= 2.9.5 find $RPM_BUILD_ROOT/opt/gnatrtems/info -name 'configure.*' | \ sed -e "s,^$RPM_BUILD_ROOT,,g" > ../files else touch ../files fi +# These target specific files are only present in binutils >= 2.9.5 + if test -f /opt/gnatrtems/bin/@target_alias@-readelf@exe_ext@; + then + echo /opt/gnatrtems/bin/@target_alias@-readelf@exe_ext@ > ../files.target + else + touch ../files.target + fi + + %post if test -d $RPM_INSTALL_PREFIX/rtems/info; @@ -155,7 +164,7 @@ Authors: %dir /opt/gnatrtems/share %dir /opt/gnatrtems/share/locale -%files -n @target_alias@-gnat-binutils +%files -n @target_alias@-gnat-binutils -f files.target %doc /opt/gnatrtems/man/man1/@target_alias@-*.1 %dir /opt/gnatrtems/bin @@ -169,7 +178,8 @@ Authors: /opt/gnatrtems/bin/@target_alias@-objcopy@exe_ext@ /opt/gnatrtems/bin/@target_alias@-objdump@exe_ext@ /opt/gnatrtems/bin/@target_alias@-ranlib@exe_ext@ -/opt/gnatrtems/bin/@target_alias@-readelf@exe_ext@ +# readelf is not in older binutils so get it from file list +# /opt/gnatrtems/bin/@target_alias@-readelf@exe_ext@ /opt/gnatrtems/bin/@target_alias@-size@exe_ext@ /opt/gnatrtems/bin/@target_alias@-strings@exe_ext@ /opt/gnatrtems/bin/@target_alias@-strip@exe_ext@ -- cgit v1.2.3