Changeset 0610a988 in rtems
- Timestamp:
- Jan 26, 2000, 8:50:23 PM (21 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 318f591
- Parents:
- 64ab2e9
- Location:
- scripts-ada
- Files:
-
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
scripts-ada/Makefile.am
r64ab2e9 r0610a988 1 1 AUTOMAKE_OPTIONS = foreign 2 2 3 SUBDIRS = . binutils gnatnewlib gdb rtems3 SUBDIRS = . binutils gnatnewlib gdb 4 4 5 5 noinst_SCRIPTS = \ -
scripts-ada/binutils/Makefile.am
r64ab2e9 r0610a988 8 8 $(top_builddir)/mkbinutilspec binutils.spec.in $(top_builddir)/setup.cache 9 9 10 hppa1.1-rtems-$(BINUTILSVERS).spec: $(MKBINUTILSSPEC_DEPS)11 $(MKBINUTILSSPEC) -cfg $(top_builddir)/setup.cache -o . hppa1.1-rtems12 13 i386-rtems-$(BINUTILSVERS).spec: $(MKBINUTILSSPEC_DEPS)14 $(MKBINUTILSSPEC) -cfg $(top_builddir)/setup.cache -o . i386-rtems15 16 i960-rtems-$(BINUTILSVERS).spec: $(MKBINUTILSSPEC_DEPS)17 $(MKBINUTILSSPEC) -cfg $(top_builddir)/setup.cache -o . i960-rtems18 19 m68k-rtems-$(BINUTILSVERS).spec: $(MKBINUTILSSPEC_DEPS)20 $(MKBINUTILSSPEC) -cfg $(top_builddir)/setup.cache -o . m68k-rtems21 22 m68k-rtemself-$(BINUTILSVERS).spec: $(MKBINUTILSSPEC_DEPS)23 $(MKBINUTILSSPEC) -cfg $(top_builddir)/setup.cache -o . m68k-rtemself24 25 mips64orion-rtems-$(BINUTILSVERS).spec: $(MKBINUTILSSPEC_DEPS)26 $(MKBINUTILSSPEC) -cfg $(top_builddir)/setup.cache -o . mips64orion-rtems27 28 powerpc-rtems-$(BINUTILSVERS).spec: $(MKBINUTILSSPEC_DEPS)29 $(MKBINUTILSSPEC) -cfg $(top_builddir)/setup.cache -o . powerpc-rtems30 31 sh-rtems-$(BINUTILSVERS).spec: $(MKBINUTILSSPEC_DEPS)32 $(MKBINUTILSSPEC) -cfg $(top_builddir)/setup.cache -o . sh-rtems33 34 sh-rtemself-$(BINUTILSVERS).spec: $(MKBINUTILSSPEC_DEPS)35 $(MKBINUTILSSPEC) -cfg $(top_builddir)/setup.cache -o . sh-rtemself36 37 10 sparc-rtems-$(BINUTILSVERS).spec: $(MKBINUTILSSPEC_DEPS) 38 11 $(MKBINUTILSSPEC) -cfg $(top_builddir)/setup.cache -o . sparc-rtems … … 42 15 43 16 RPM_SPECS_DATA = \ 44 hppa1.1-rtems-$(BINUTILSVERS).spec \45 i386-rtems-$(BINUTILSVERS).spec \46 i960-rtems-$(BINUTILSVERS).spec \47 m68k-rtems-$(BINUTILSVERS).spec \48 m68k-rtemself-$(BINUTILSVERS).spec \49 mips64orion-rtems-$(BINUTILSVERS).spec \50 powerpc-rtems-$(BINUTILSVERS).spec \51 sh-rtems-$(BINUTILSVERS).spec \52 sh-rtemself-$(BINUTILSVERS).spec \53 17 sparc-rtems-$(BINUTILSVERS).spec 54 18 -
scripts-ada/binutils/binutils.spec.in
r64ab2e9 r0610a988 9 9 Vendor: OAR Corporation 10 10 Distribution: Linux 11 Name: @target_alias@- binutils-collection11 Name: @target_alias@-gnat-binutils-collection 12 12 Summary: binutils for target @target_alias@ 13 13 Group: rtems … … 15 15 Copyright: 1999 OARCorp 16 16 17 Provides: rtems-base- binutils @target_alias@-binutils17 Provides: rtems-base-gnat-binutils @target_alias@-gnat-binutils 18 18 19 19 Autoreqprov: on … … 43 43 This is binutils sources with patches for RTEMS. 44 44 45 %package -n rtems-base- binutils45 %package -n rtems-base-gnat-binutils 46 46 Summary: base package for rtems binutils 47 47 Group: rtems 48 48 49 %description -n rtems-base- binutils49 %description -n rtems-base-gnat-binutils 50 50 51 51 RTEMS is an open source operating system for embedded systems. … … 53 53 This is the base for binutils regardless of target CPU. 54 54 55 %package -n @target_alias@- binutils55 %package -n @target_alias@-gnat-binutils 56 56 Summary: rtems binutils for @target_alias@ 57 57 Group: rtems 58 Requires: rtems-base- binutils58 Requires: rtems-base-gnat-binutils 59 59 60 %description -n @target_alias@- binutils60 %description -n @target_alias@-gnat-binutils 61 61 62 62 RTEMS is an open source operating system for embedded systems. … … 70 70 71 71 %prep 72 # untar the sources inside @target_alias@- binutils73 %setup -c -n @target_alias@- binutils -a 072 # untar the sources inside @target_alias@-gnat-binutils 73 %setup -c -n @target_alias@-gnat-binutils -a 0 74 74 75 75 %patch0 -p0 … … 79 79 cd build 80 80 ../binutils-@binutils_version@/configure --target=@target_alias@ \ 81 --verbose --prefix=/opt/ rtems81 --verbose --prefix=/opt/gnatrtems 82 82 83 83 make all … … 86 86 %install 87 87 cd build 88 make prefix=$RPM_BUILD_ROOT/opt/ rtems install89 make prefix=$RPM_BUILD_ROOT/opt/ rtems install-info88 make prefix=$RPM_BUILD_ROOT/opt/gnatrtems install 89 make prefix=$RPM_BUILD_ROOT/opt/gnatrtems install-info 90 90 # A bug in binutils: binutils does not install share/locale 91 91 # however it uses it 92 92 ../binutils-@binutils_version@/mkinstalldirs \ 93 $RPM_BUILD_ROOT/opt/ rtems/share/locale93 $RPM_BUILD_ROOT/opt/gnatrtems/share/locale 94 94 95 95 # gzip info files 96 gzip -f $RPM_BUILD_ROOT/opt/ rtems/info/*.info 2>/dev/null97 gzip -f $RPM_BUILD_ROOT/opt/ rtems/info/*.info-? 2>/dev/null96 gzip -f $RPM_BUILD_ROOT/opt/gnatrtems/info/*.info 2>/dev/null 97 gzip -f $RPM_BUILD_ROOT/opt/gnatrtems/info/*.info-? 2>/dev/null 98 98 99 if test -f $RPM_BUILD_ROOT/opt/ rtems/info/configure.info.gz;99 if test -f $RPM_BUILD_ROOT/opt/gnatrtems/info/configure.info.gz; 100 100 then 101 101 # These are only present in binutils >= 2.9.5 102 find $RPM_BUILD_ROOT/opt/ rtems/info -name 'configure.*' | \102 find $RPM_BUILD_ROOT/opt/gnatrtems/info -name 'configure.*' | \ 103 103 sed -e "s,^$RPM_BUILD_ROOT,,g" > ../files 104 104 else … … 126 126 fi 127 127 128 %files -n rtems-base- binutils -f files129 %dir /opt/ rtems/info130 %doc /opt/ rtems/info/dir131 %doc /opt/ rtems/info/as.info.gz132 %doc /opt/ rtems/info/as.info-?.gz133 %doc /opt/ rtems/info/bfd.info.gz134 %doc /opt/ rtems/info/bfd.info-?.gz135 %doc /opt/ rtems/info/binutils.info.gz136 %doc /opt/ rtems/info/binutils.info-?.gz137 %doc /opt/ rtems/info/ld.info.gz138 %doc /opt/ rtems/info/ld.info-?.gz139 %doc /opt/ rtems/info/gasp.info.gz140 %doc /opt/ rtems/info/standards.info.gz128 %files -n rtems-base-gnat-binutils -f files 129 %dir /opt/gnatrtems/info 130 %doc /opt/gnatrtems/info/dir 131 %doc /opt/gnatrtems/info/as.info.gz 132 %doc /opt/gnatrtems/info/as.info-?.gz 133 %doc /opt/gnatrtems/info/bfd.info.gz 134 %doc /opt/gnatrtems/info/bfd.info-?.gz 135 %doc /opt/gnatrtems/info/binutils.info.gz 136 %doc /opt/gnatrtems/info/binutils.info-?.gz 137 %doc /opt/gnatrtems/info/ld.info.gz 138 %doc /opt/gnatrtems/info/ld.info-?.gz 139 %doc /opt/gnatrtems/info/gasp.info.gz 140 %doc /opt/gnatrtems/info/standards.info.gz 141 141 142 %dir /opt/ rtems/man143 %dir /opt/ rtems/man/man1142 %dir /opt/gnatrtems/man 143 %dir /opt/gnatrtems/man/man1 144 144 145 %dir /opt/ rtems/include146 /opt/ rtems/include/bfd.h147 /opt/ rtems/include/ansidecl.h148 /opt/ rtems/include/bfdlink.h145 %dir /opt/gnatrtems/include 146 /opt/gnatrtems/include/bfd.h 147 /opt/gnatrtems/include/ansidecl.h 148 /opt/gnatrtems/include/bfdlink.h 149 149 150 %dir /opt/ rtems/lib151 /opt/ rtems/lib/libbfd*152 /opt/ rtems/lib/libiberty*153 /opt/ rtems/lib/libopcodes*150 %dir /opt/gnatrtems/lib 151 /opt/gnatrtems/lib/libbfd* 152 /opt/gnatrtems/lib/libiberty* 153 /opt/gnatrtems/lib/libopcodes* 154 154 155 %dir /opt/ rtems/share156 %dir /opt/ rtems/share/locale155 %dir /opt/gnatrtems/share 156 %dir /opt/gnatrtems/share/locale 157 157 158 %files -n @target_alias@- binutils159 %doc /opt/ rtems/man/man1/@target_alias@-*.1158 %files -n @target_alias@-gnat-binutils 159 %doc /opt/gnatrtems/man/man1/@target_alias@-*.1 160 160 161 %dir /opt/ rtems/bin162 /opt/ rtems/bin/@target_alias@-addr2line@exe_ext@163 /opt/ rtems/bin/@target_alias@-ar@exe_ext@164 /opt/ rtems/bin/@target_alias@-as@exe_ext@165 /opt/ rtems/bin/@target_alias@-c++filt@exe_ext@166 /opt/ rtems/bin/@target_alias@-gasp@exe_ext@167 /opt/ rtems/bin/@target_alias@-ld@exe_ext@168 /opt/ rtems/bin/@target_alias@-nm@exe_ext@169 /opt/ rtems/bin/@target_alias@-objcopy@exe_ext@170 /opt/ rtems/bin/@target_alias@-objdump@exe_ext@171 /opt/ rtems/bin/@target_alias@-ranlib@exe_ext@172 /opt/ rtems/bin/@target_alias@-readelf@exe_ext@173 /opt/ rtems/bin/@target_alias@-size@exe_ext@174 /opt/ rtems/bin/@target_alias@-strings@exe_ext@175 /opt/ rtems/bin/@target_alias@-strip@exe_ext@161 %dir /opt/gnatrtems/bin 162 /opt/gnatrtems/bin/@target_alias@-addr2line@exe_ext@ 163 /opt/gnatrtems/bin/@target_alias@-ar@exe_ext@ 164 /opt/gnatrtems/bin/@target_alias@-as@exe_ext@ 165 /opt/gnatrtems/bin/@target_alias@-c++filt@exe_ext@ 166 /opt/gnatrtems/bin/@target_alias@-gasp@exe_ext@ 167 /opt/gnatrtems/bin/@target_alias@-ld@exe_ext@ 168 /opt/gnatrtems/bin/@target_alias@-nm@exe_ext@ 169 /opt/gnatrtems/bin/@target_alias@-objcopy@exe_ext@ 170 /opt/gnatrtems/bin/@target_alias@-objdump@exe_ext@ 171 /opt/gnatrtems/bin/@target_alias@-ranlib@exe_ext@ 172 /opt/gnatrtems/bin/@target_alias@-readelf@exe_ext@ 173 /opt/gnatrtems/bin/@target_alias@-size@exe_ext@ 174 /opt/gnatrtems/bin/@target_alias@-strings@exe_ext@ 175 /opt/gnatrtems/bin/@target_alias@-strip@exe_ext@ 176 176 177 %dir /opt/ rtems/@target_alias@178 %dir /opt/ rtems/@target_alias@/bin179 /opt/ rtems/@target_alias@/bin/ar@exe_ext@180 /opt/ rtems/@target_alias@/bin/as@exe_ext@181 /opt/ rtems/@target_alias@/bin/ld@exe_ext@182 /opt/ rtems/@target_alias@/bin/nm@exe_ext@183 /opt/ rtems/@target_alias@/bin/ranlib@exe_ext@184 /opt/ rtems/@target_alias@/bin/strip@exe_ext@177 %dir /opt/gnatrtems/@target_alias@ 178 %dir /opt/gnatrtems/@target_alias@/bin 179 /opt/gnatrtems/@target_alias@/bin/ar@exe_ext@ 180 /opt/gnatrtems/@target_alias@/bin/as@exe_ext@ 181 /opt/gnatrtems/@target_alias@/bin/ld@exe_ext@ 182 /opt/gnatrtems/@target_alias@/bin/nm@exe_ext@ 183 /opt/gnatrtems/@target_alias@/bin/ranlib@exe_ext@ 184 /opt/gnatrtems/@target_alias@/bin/strip@exe_ext@ 185 185 186 %dir /opt/ rtems/@target_alias@/lib187 /opt/ rtems/@target_alias@/lib/ldscripts186 %dir /opt/gnatrtems/@target_alias@/lib 187 /opt/gnatrtems/@target_alias@/lib/ldscripts -
scripts-ada/buildall.in
r64ab2e9 r0610a988 123 123 fi 124 124 ${ECHO} rm -rf ${dst}/../BUILD/${target}-binutils* 125 ${ECHO} rm -rf ${buildroot}/opt/ rtems125 ${ECHO} rm -rf ${buildroot}/opt/gnatrtems 126 126 else 127 127 echo Skipping binutils for ${target} … … 152 152 fi 153 153 ${ECHO} rm -rf ${dst}/../BUILD/${target}-gcc* 154 ${ECHO} rm -rf ${buildroot}/opt/ rtems154 ${ECHO} rm -rf ${buildroot}/opt/gnatrtems 155 155 156 156 echo uninstalling binutils for ${target} 157 157 if [ ${testing} = no ] ; then 158 158 rpm -e `rpm -qa | grep rtems` 159 rm -rf /opt/ rtems/*159 rm -rf /opt/gnatrtems/* 160 160 fi 161 161 else … … 176 176 fi 177 177 ${ECHO} rm -rf ${dst}/../BUILD/${target}-gdb* 178 ${ECHO} rm -rf ${buildroot}/opt/ rtems178 ${ECHO} rm -rf ${buildroot}/opt/gnatrtems 179 179 else 180 180 echo Skipping gdb for ${target} -
scripts-ada/gdb/Makefile.am
r64ab2e9 r0610a988 5 5 MKGDBSPEC_DEPS = \ 6 6 $(top_builddir)/mkgdbspec gdb.spec.in $(top_builddir)/setup.cache 7 8 hppa1.1-rtems-$(GDBVERS).spec: $(MKGDBSPEC_DEPS)9 $(MKGDBSPEC) -cfg $(top_builddir)/setup.cache -o . hppa1.1-rtems10 11 i386-rtems-$(GDBVERS).spec: $(MKGDBSPEC_DEPS)12 $(MKGDBSPEC) -cfg $(top_builddir)/setup.cache -o . i386-rtems13 14 i960-rtems-$(GDBVERS).spec: $(MKGDBSPEC_DEPS)15 $(MKGDBSPEC) -cfg $(top_builddir)/setup.cache -o . i960-rtems16 17 m68k-rtems-$(GDBVERS).spec: $(MKGDBSPEC_DEPS)18 $(MKGDBSPEC) -cfg $(top_builddir)/setup.cache -o . m68k-rtems19 20 m68k-rtemself-$(GDBVERS).spec: $(MKGDBSPEC_DEPS)21 $(MKGDBSPEC) -cfg $(top_builddir)/setup.cache -o . m68k-rtemself22 23 mips64orion-rtems-$(GDBVERS).spec: $(MKGDBSPEC_DEPS)24 $(MKGDBSPEC) -cfg $(top_builddir)/setup.cache -o . mips64orion-rtems25 26 powerpc-rtems-$(GDBVERS).spec: $(MKGDBSPEC_DEPS)27 $(MKGDBSPEC) -cfg $(top_builddir)/setup.cache -o . powerpc-rtems28 29 sh-rtems-$(GDBVERS).spec: $(MKGDBSPEC_DEPS)30 $(MKGDBSPEC) -cfg $(top_builddir)/setup.cache -o . sh-rtems31 32 sh-rtemself-$(GDBVERS).spec: $(MKGDBSPEC_DEPS)33 $(MKGDBSPEC) -cfg $(top_builddir)/setup.cache -o . sh-rtemself34 7 35 8 sparc-rtems-$(GDBVERS).spec: $(MKGDBSPEC_DEPS) … … 40 13 41 14 RPM_SPECS_DATA = \ 42 hppa1.1-rtems-$(GDBVERS).spec \43 i386-rtems-$(GDBVERS).spec \44 i960-rtems-$(GDBVERS).spec \45 m68k-rtems-$(GDBVERS).spec \46 m68k-rtemself-$(GDBVERS).spec \47 mips64orion-rtems-$(GDBVERS).spec \48 powerpc-rtems-$(GDBVERS).spec \49 sh-rtems-$(GDBVERS).spec \50 sh-rtemself-$(GDBVERS).spec \51 15 sparc-rtems-$(GDBVERS).spec 52 16 -
scripts-ada/gdb/gdb.spec.in
r64ab2e9 r0610a988 11 11 Vendor: OAR Corporation 12 12 Distribution: Linux 13 Name: @target_alias@-g db-collection13 Name: @target_alias@-gnat-gdb-collection 14 14 Release: @Release@ 15 15 Copyright: 1999 OARCorp 16 16 Group: rtems 17 Provides: rtems-base-g db @target_alias@-gdb17 Provides: rtems-base-gnat-gdb @target_alias@-gnat-gdb 18 18 19 19 Autoreqprov: on … … 43 43 This is the GNU gdb for RTEMS targetting @target_alias@. 44 44 45 %package -n rtems-base-g db45 %package -n rtems-base-gnat-gdb 46 46 Summary: base package for rtems gdb 47 47 Group: rtems 48 48 49 %description -n rtems-base-g db49 %description -n rtems-base-gnat-gdb 50 50 51 51 RTEMS is an open source operating system for embedded systems. … … 53 53 This is the base for gdb regardless of target CPU. 54 54 55 %package -n @target_alias@-g db55 %package -n @target_alias@-gnat-gdb 56 56 Summary: rtems gdb for @target_alias@ 57 57 Group: rtems 58 Requires: rtems-base-g db58 Requires: rtems-base-gnat-gdb 59 59 60 %description -n @target_alias@-g db60 %description -n @target_alias@-gnat-gdb 61 61 62 62 RTEMS is an open source operating system for embedded systems. … … 72 72 %prep 73 73 echo RPM_BUILD_ROOT=${RPM_BUILD_ROOT} 74 # untar the sources inside @target_alias@-g db75 %setup -c -n @target_alias@-g db -a 074 # untar the sources inside @target_alias@-gnat-gdb 75 %setup -c -n @target_alias@-gnat-gdb -a 0 76 76 77 77 %patch0 -p0 … … 81 81 cd build 82 82 ../gdb-@gdb_version@/configure --target=@target_alias@ \ 83 --verbose --prefix=/opt/ rtems @extra_configure_arguments@83 --verbose --prefix=/opt/gnatrtems @extra_configure_arguments@ 84 84 85 85 make all … … 88 88 %install 89 89 cd build 90 make prefix=$RPM_BUILD_ROOT/opt/ rtems install91 make prefix=$RPM_BUILD_ROOT/opt/ rtems install-info90 make prefix=$RPM_BUILD_ROOT/opt/gnatrtems install 91 make prefix=$RPM_BUILD_ROOT/opt/gnatrtems install-info 92 92 93 93 # gzip info files 94 gzip -f $RPM_BUILD_ROOT/opt/ rtems/info/*.info 2>/dev/null95 gzip -f $RPM_BUILD_ROOT/opt/ rtems/info/*.info-? 2>/dev/null96 gzip -f $RPM_BUILD_ROOT/opt/ rtems/info/*.info-?? 2>/dev/null94 gzip -f $RPM_BUILD_ROOT/opt/gnatrtems/info/*.info 2>/dev/null 95 gzip -f $RPM_BUILD_ROOT/opt/gnatrtems/info/*.info-? 2>/dev/null 96 gzip -f $RPM_BUILD_ROOT/opt/gnatrtems/info/*.info-?? 2>/dev/null 97 97 98 98 %post … … 116 116 fi 117 117 118 %files -n rtems-base-g db118 %files -n rtems-base-gnat-gdb 119 119 120 %dir /opt/ rtems/info121 %doc /opt/ rtems/info/gdb.info*122 %doc /opt/ rtems/info/mmalloc.info*123 %doc /opt/ rtems/info/readline.info*120 %dir /opt/gnatrtems/info 121 %doc /opt/gnatrtems/info/gdb.info* 122 %doc /opt/gnatrtems/info/mmalloc.info* 123 %doc /opt/gnatrtems/info/readline.info* 124 124 125 %dir /opt/ rtems/man126 %dir /opt/ rtems/man/man1125 %dir /opt/gnatrtems/man 126 %dir /opt/gnatrtems/man/man1 127 127 128 %dir /opt/ rtems/include128 %dir /opt/gnatrtems/include 129 129 # We install libbfd from binutils 130 # /opt/ rtems/include/bfd.h131 # /opt/ rtems/include/bfdlink.h130 # /opt/gnatrtems/include/bfd.h 131 # /opt/gnatrtems/include/bfdlink.h 132 132 133 %dir /opt/ rtems/lib133 %dir /opt/gnatrtems/lib 134 134 # We install libbfd from binutils 135 # /opt/ rtems/lib/libbfd*135 # /opt/gnatrtems/lib/libbfd* 136 136 # We use libiberty from gcc 137 # /opt/ rtems/lib/libiberty*137 # /opt/gnatrtems/lib/libiberty* 138 138 139 %files -n @target_alias@-g db140 %doc /opt/ rtems/man/man1/@target_alias@-gdb.1139 %files -n @target_alias@-gnat-gdb 140 %doc /opt/gnatrtems/man/man1/@target_alias@-gnat-gdb.1 141 141 142 %dir /opt/ rtems/bin143 /opt/ rtems/bin/@target_alias@-gdb@exe_ext@142 %dir /opt/gnatrtems/bin 143 /opt/gnatrtems/bin/@target_alias@-gdb@exe_ext@ 144 144 -
scripts-ada/gnatnewlib/Makefile.am
r64ab2e9 r0610a988 8 8 $(top_builddir)/mkgnatnewlibspec gnatnewlib.spec.in $(top_builddir)/setup.cache 9 9 10 hppa1.1-rtems-$(GNATNEWLIBVERS).spec: $(MKGNATNEWLIBSPEC_DEPS)11 $(MKGNATNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . hppa1.1-rtems12 13 i386-rtems-$(GNATNEWLIBVERS).spec: $(MKGNATNEWLIBSPEC_DEPS)14 $(MKGNATNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . i386-rtems15 16 i960-rtems-$(GNATNEWLIBVERS).spec: $(MKGNATNEWLIBSPEC_DEPS)17 $(MKGNATNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . i960-rtems18 19 m68k-rtems-$(GNATNEWLIBVERS).spec: $(MKGNATNEWLIBSPEC_DEPS)20 $(MKGNATNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . m68k-rtems21 22 m68k-rtemself-$(GNATNEWLIBVERS).spec: $(MKGNATNEWLIBSPEC_DEPS)23 $(MKGNATNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . m68k-rtemself24 25 mips64orion-rtems-$(GNATNEWLIBVERS).spec: $(MKGNATNEWLIBSPEC_DEPS)26 $(MKGNATNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . mips64orion-rtems27 28 powerpc-rtems-$(GNATNEWLIBVERS).spec: $(MKGNATNEWLIBSPEC_DEPS)29 $(MKGNATNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . powerpc-rtems30 31 sh-rtems-$(GNATNEWLIBVERS).spec: $(MKGNATNEWLIBSPEC_DEPS)32 $(MKGNATNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . sh-rtems33 34 sh-rtemself-$(GNATNEWLIBVERS).spec: $(MKGNATNEWLIBSPEC_DEPS)35 $(MKGNATNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . sh-rtemself36 37 10 sparc-rtems-$(GNATNEWLIBVERS).spec: $(MKGNATNEWLIBSPEC_DEPS) 38 11 $(MKGNATNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . sparc-rtems … … 42 15 43 16 RPM_SPECS_DATA = \ 44 hppa1.1-rtems-$(GNATNEWLIBVERS).spec \45 i386-rtems-$(GNATNEWLIBVERS).spec \46 i960-rtems-$(GNATNEWLIBVERS).spec \47 m68k-rtems-$(GNATNEWLIBVERS).spec \48 m68k-rtemself-$(GNATNEWLIBVERS).spec \49 mips64orion-rtems-$(GNATNEWLIBVERS).spec \50 powerpc-rtems-$(GNATNEWLIBVERS).spec \51 sh-rtems-$(GNATNEWLIBVERS).spec \52 sh-rtemself-$(GNATNEWLIBVERS).spec \53 17 sparc-rtems-$(GNATNEWLIBVERS).spec 54 18 -
scripts-ada/gnatnewlib/gnatnewlib.spec.in
r64ab2e9 r0610a988 9 9 Vendor: OAR Corporation 10 10 Distribution: Linux 11 Name: @target_alias@-gnat- gcc-newlib11 Name: @target_alias@-gnat-newlib 12 12 Summary: gnat, gcc, and newlib C Library for @target_alias@. 13 13 Group: rtems … … 101 101 ../gcc-@gcc_version@/configure --target=@target_alias@ \ 102 102 --with-gnu-as --with-gnu-ld --with-newlib --verbose \ 103 --prefix=/opt/ rtems103 --prefix=/opt/gnatrtems 104 104 105 105 # for now we are building all the languages … … 122 122 # If it doesn't find it, gcc doesn't install @target_alias@/bin/gcc 123 123 ../gcc-@gcc_version@/mkinstalldirs \ 124 $RPM_BUILD_ROOT/opt/ rtems/@target_alias@/bin125 126 make prefix=$RPM_BUILD_ROOT/opt/ rtems install124 $RPM_BUILD_ROOT/opt/gnatrtems/@target_alias@/bin 125 126 make prefix=$RPM_BUILD_ROOT/opt/gnatrtems install 127 127 cd @target_alias@/newlib 128 make prefix=$RPM_BUILD_ROOT/opt/ rtems install-info128 make prefix=$RPM_BUILD_ROOT/opt/gnatrtems install-info 129 129 130 130 # cd back to build/ … … 132 132 133 133 # gzip info files 134 gzip -f $RPM_BUILD_ROOT/opt/ rtems/info/*.info 2>/dev/null135 gzip -f $RPM_BUILD_ROOT/opt/ rtems/info/*.info-? 2>/dev/null136 gzip -f $RPM_BUILD_ROOT/opt/ rtems/info/*.info-?? 2>/dev/null134 gzip -f $RPM_BUILD_ROOT/opt/gnatrtems/info/*.info 2>/dev/null 135 gzip -f $RPM_BUILD_ROOT/opt/gnatrtems/info/*.info-? 2>/dev/null 136 gzip -f $RPM_BUILD_ROOT/opt/gnatrtems/info/*.info-?? 2>/dev/null 137 137 138 138 rm -f dirs ; 139 echo "%dir /opt/ rtems/lib" >> dirs ;140 echo "%dir /opt/ rtems/lib/gcc-lib" >> dirs ;141 echo "%dir /opt/ rtems/lib/gcc-lib/@target_alias@" >> dirs ;139 echo "%dir /opt/gnatrtems/lib" >> dirs ; 140 echo "%dir /opt/gnatrtems/lib/gcc-lib" >> dirs ; 141 echo "%dir /opt/gnatrtems/lib/gcc-lib/@target_alias@" >> dirs ; 142 142 143 143 # Collect multilib subdirectories 144 TGTDIR="$RPM_BUILD_ROOT/opt/ rtems/lib/gcc-lib/@target_alias@/@gcc_version@"144 TGTDIR="$RPM_BUILD_ROOT/opt/gnatrtems/lib/gcc-lib/@target_alias@/@gcc_version@" 145 145 find $TGTDIR \ 146 146 \( -type d -a ! -path "$TGTDIR/include*" \) -print | \ … … 169 169 170 170 %files -n @target_alias@-gcc -f build/files.gcc 171 %dir /opt/ rtems/info172 %doc /opt/ rtems/info/dir173 %doc /opt/ rtems/info/cpp.info*174 %doc /opt/ rtems/info/gcc.info*175 %doc /opt/ rtems/info/libc.info*176 %doc /opt/ rtems/info/libm.info*177 178 %dir /opt/ rtems/man179 %dir /opt/ rtems/man/man1180 %doc /opt/ rtems/man/man1/cccp.1181 %doc /opt/ rtems/man/man1/@target_alias@-gcc.1182 %doc /opt/ rtems/man/man1/@target_alias@-g++.1183 184 %dir /opt/ rtems/bin185 /opt/ rtems/bin/cpp@exe_ext@186 /opt/ rtems/bin/gcov@exe_ext@187 /opt/ rtems/bin/@target_alias@-c++@exe_ext@188 /opt/ rtems/bin/@target_alias@-g++@exe_ext@189 /opt/ rtems/bin/@target_alias@-gcc@exe_ext@190 /opt/ rtems/bin/@target_alias@-protoize@exe_ext@191 /opt/ rtems/bin/@target_alias@-unprotoize@exe_ext@192 193 %dir /opt/ rtems/lib/gcc-lib/@target_alias@/@gcc_version@/include194 195 %dir /opt/ rtems/include196 /opt/ rtems/include/g++-3197 /opt/ rtems/@target_alias@171 %dir /opt/gnatrtems/info 172 %doc /opt/gnatrtems/info/dir 173 %doc /opt/gnatrtems/info/cpp.info* 174 %doc /opt/gnatrtems/info/gcc.info* 175 %doc /opt/gnatrtems/info/libc.info* 176 %doc /opt/gnatrtems/info/libm.info* 177 178 %dir /opt/gnatrtems/man 179 %dir /opt/gnatrtems/man/man1 180 %doc /opt/gnatrtems/man/man1/cccp.1 181 %doc /opt/gnatrtems/man/man1/@target_alias@-gcc.1 182 %doc /opt/gnatrtems/man/man1/@target_alias@-g++.1 183 184 %dir /opt/gnatrtems/bin 185 /opt/gnatrtems/bin/cpp@exe_ext@ 186 /opt/gnatrtems/bin/gcov@exe_ext@ 187 /opt/gnatrtems/bin/@target_alias@-c++@exe_ext@ 188 /opt/gnatrtems/bin/@target_alias@-g++@exe_ext@ 189 /opt/gnatrtems/bin/@target_alias@-gcc@exe_ext@ 190 /opt/gnatrtems/bin/@target_alias@-protoize@exe_ext@ 191 /opt/gnatrtems/bin/@target_alias@-unprotoize@exe_ext@ 192 193 %dir /opt/gnatrtems/lib/gcc-lib/@target_alias@/@gcc_version@/include 194 195 %dir /opt/gnatrtems/include 196 /opt/gnatrtems/include/g++-3 197 /opt/gnatrtems/@target_alias@ 198 198 199 199 %post -n @target_alias@-gcc … … 219 219 220 220 %files -n @target_alias@-chill -f build/files.chill 221 %dir /opt/ rtems/bin222 /opt/ rtems/bin/@target_alias@-chill@exe_ext@223 224 %dir /opt/ rtems/info225 %doc /opt/ rtems/info/dir226 %doc /opt/ rtems/info/chill.info*221 %dir /opt/gnatrtems/bin 222 /opt/gnatrtems/bin/@target_alias@-chill@exe_ext@ 223 224 %dir /opt/gnatrtems/info 225 %doc /opt/gnatrtems/info/dir 226 %doc /opt/gnatrtems/info/chill.info* 227 227 228 228 %post -n @target_alias@-chill … … 248 248 249 249 %files -n @target_alias@-gcj -f build/files.gcj 250 %dir /opt/ rtems/bin251 /opt/ rtems/bin/jcf-dump@exe_ext@252 /opt/ rtems/bin/jv-scan@exe_ext@253 /opt/ rtems/bin/gcjh@exe_ext@254 /opt/ rtems/bin/@target_alias@-gcj@exe_ext@255 256 /opt/ rtems/lib/gcc-lib/@target_alias@/@gcc_version@/jc1@exe_ext@257 /opt/ rtems/lib/gcc-lib/@target_alias@/@gcc_version@/jvgenmain@exe_ext@250 %dir /opt/gnatrtems/bin 251 /opt/gnatrtems/bin/jcf-dump@exe_ext@ 252 /opt/gnatrtems/bin/jv-scan@exe_ext@ 253 /opt/gnatrtems/bin/gcjh@exe_ext@ 254 /opt/gnatrtems/bin/@target_alias@-gcj@exe_ext@ 255 256 /opt/gnatrtems/lib/gcc-lib/@target_alias@/@gcc_version@/jc1@exe_ext@ 257 /opt/gnatrtems/lib/gcc-lib/@target_alias@/@gcc_version@/jvgenmain@exe_ext@ 258 258 259 259 260 260 %files -n @target_alias@-g77 -f build/files.g77 261 %dir /opt/ rtems/bin262 /opt/ rtems/bin/@target_alias@-g77@exe_ext@263 264 %dir /opt/ rtems/info265 %doc /opt/ rtems/info/g77.info*266 267 %dir /opt/ rtems/man268 %dir /opt/ rtems/man/man1269 %doc /opt/ rtems/man/man1/@target_alias@-g77.1270 271 /opt/ rtems/lib/gcc-lib/@target_alias@/@gcc_version@/f771@exe_ext@261 %dir /opt/gnatrtems/bin 262 /opt/gnatrtems/bin/@target_alias@-g77@exe_ext@ 263 264 %dir /opt/gnatrtems/info 265 %doc /opt/gnatrtems/info/g77.info* 266 267 %dir /opt/gnatrtems/man 268 %dir /opt/gnatrtems/man/man1 269 %doc /opt/gnatrtems/man/man1/@target_alias@-g77.1 270 271 /opt/gnatrtems/lib/gcc-lib/@target_alias@/@gcc_version@/f771@exe_ext@ 272 272 273 273 %post -n @target_alias@-g77 … … 293 293 294 294 %files -n @target_alias@-objc -f build/files.objc 295 /opt/ rtems/lib/gcc-lib/@target_alias@/@gcc_version@/cc1obj@exe_ext@296 /opt/ rtems/lib/gcc-lib/@target_alias@/@gcc_version@/include/objc295 /opt/gnatrtems/lib/gcc-lib/@target_alias@/@gcc_version@/cc1obj@exe_ext@ 296 /opt/gnatrtems/lib/gcc-lib/@target_alias@/@gcc_version@/include/objc -
scripts-ada/mkbinutilspec.in
r64ab2e9 r0610a988 49 49 . ./$CFG 50 50 51 specfile=${dst}/$ target_alias-binutils-${binutils_version}.spec51 specfile=${dst}/${target_alias}-gnat-binutils-${binutils_version}.spec 52 52 53 53 sed -e "s%@Release@%${binutils_rpm_release}%g" \ … … 55 55 -e "s%@target_alias@%${target_alias}%g" \ 56 56 -e "s%@binutils_version@%${binutils_version}%g" \ 57 -e "s%@binutils_patch_version@% ${binutils_patch_version}%g" \57 -e "s%@binutils_patch_version@%gnat-${binutils_patch_version}%g" \ 58 58 -e "s%@exe_ext@%${exe_ext}%g" \ 59 59 < ${RTEMS_DIR}/binutils/binutils.spec.in \ -
scripts-ada/mkbspspec.in
r64ab2e9 r0610a988 49 49 . ./$CFG 50 50 51 specfile=${dst}/$ target_alias-$bsp-${rtems_version}.spec51 specfile=${dst}/${target_alias}-gnat-${bsp}-${rtems_version}.spec 52 52 53 53 sed -e "s%@Release@%${rtems_rpm_release}%g" \ -
scripts-ada/mkgdbspec.in
r64ab2e9 r0610a988 49 49 . ./$CFG 50 50 51 specfile=${dst}/$ target_alias-gdb-${gdb_version}.spec51 specfile=${dst}/${target_alias}-gnat-gdb-${gdb_version}.spec 52 52 53 53 case ${target_alias} in … … 69 69 -e "s%@target_alias@%${target_alias}%g" \ 70 70 -e "s%@gdb_version@%${gdb_version}%g" \ 71 -e "s%@gdb_patch_version@% ${gdb_patch_version}%g" \71 -e "s%@gdb_patch_version@%gnat-${gdb_patch_version}%g" \ 72 72 -e "s%@extra_configure_arguments@%${extra_configure_arguments}%g" \ 73 73 -e "s%@exe_ext@%${exe_ext}%g" \ … … 77 77 case ${target_alias} in 78 78 powerpc*) 79 echo "/opt/ rtems/bin/${target_alias}-run${exe_ext}"79 echo "/opt/gnatrtems/bin/${target_alias}-run${exe_ext}" 80 80 ;; 81 81 sparc*) 82 echo "/opt/ rtems/bin/${target_alias}-run${exe_ext}"83 echo "/opt/ rtems/bin/${target_alias}-sis${exe_ext}"82 echo "/opt/gnatrtems/bin/${target_alias}-run${exe_ext}" 83 echo "/opt/gnatrtems/bin/${target_alias}-sis${exe_ext}" 84 84 ;; 85 85 *) ;; -
scripts-ada/mkgnatnewlibspec.in
r64ab2e9 r0610a988 56 56 . ./$CFG 57 57 58 specfile=${dst}/$ target_alias-gcc-${gcc_version}-newlib-${newlib_version}.spec58 specfile=${dst}/${target_alias}-gnat-${gnat_version}-newlib-${newlib_version}.spec 59 59 60 60 sed -e "s%@Release@%${gnatnewlib_rpm_release}%g" \ … … 62 62 -e "s%@rpm_build_root@%${rpm_build_root}%g" \ 63 63 -e "s%@gcc_version@%${gcc_version}%g" \ 64 -e "s%@gcc_patch_version@%${gcc_patch_version}%g" \ 64 -e "s%@gcc_patch_version@%$gnat-{gcc_patch_version}%g" \ 65 -e "s%@gnat_version@%${gnat_version}%g" \ 66 -e "s%@gnat_patch_version@%${gnat_patch_version}%g" \ 65 67 -e "s%@newlib_version@%${newlib_version}%g" \ 66 68 -e "s%@newlib_patch_version@%${newlib_patch_version}%g" \
Note: See TracChangeset
for help on using the changeset viewer.