do_icecream=1
do_cross_static=0
-do_cross_shared=0
-do_optional_compiler=0
+do_cross_shared=1
do_optional_compiler_languages=0
rm -f libgcj*.spec libgcj*.changes libffi*.spec libffi*.changes gcc*-testresults.spec gcc*-testresults.changes gcc*.spec cross*.spec cross*.changes
esac
fi
- echo -n > $outfile
- if test "$do_optional_compiler" = "1"; then
- echo '%define run_tests 1' >> $outfile
- echo '%define build_optional_compiler 1' >> $outfile
- fi
+ : > $outfile
if test "$do_optional_compiler_languages" = "1"; then
echo '%define run_tests 1' >> $outfile
echo '%define build_optional_compiler_languages 1' >> $outfile
p
}
}' >> $outfile
- if test "$do_optional_compiler" = "0"; then
if test "$do_optional_compiler_languages" = "0"; then
echo '%define building_libjava 1' > libgcj$base_ver.spec
sed -e '/^# LIBJAVA-DELETE-BEGIN/,/^# LIBJAVA-DELETE-END/d;s/-n libgcj@base_ver@$//g;s/^Name:[[:space:]]*gcc/Name: libgcj/g' \
p
}
}' \
- | sed -e '/^%package -n libffi'$base_ver'$/d' \
- | sed -e 's/-n libffi'$base_ver'$//g' \
>> libffi$base_ver.spec
test -f gcc$base_ver.changes \
&& ( ln -f gcc$base_ver.changes libgcj$base_ver.changes; \
ln -f gcc$base_ver.changes libffi$base_ver.changes; \
ln -f gcc$base_ver.changes gcc$base_ver-testresults.changes; )
- fi
fi
# disabled: mips, sparc, alpha
if test "$do_icecream" = 1 ; then
- for arch in i386 x86_64 armv7hl armv5el armv7el; do
- exclarch=`echo $arch | sed -e 's/i.86/%ix86/'`
+ for arch in i386 x86_64 armv7hl armv7l; do
+ exclarch=`echo $arch | sed -e 's/ppc$/ppc64/'`
{ sed -n -e '1,/COMMON-BEGIN/p' cross-icecream.spec.in
sed -n -e '/COMMON-BEGIN/,/COMMON-END/p' $outfile
sed -n -e '/COMMON-END/,$p' cross-icecream.spec.in; } |
# test -f gcc$base_ver.changes && ln -f gcc$base_ver.changes cross-avr-gcc$base_ver.changes
fi
+for f in *.spec; do
+ sed -i -e '/^# .*-\(BEGIN\|END\)$/d' $f
+done
exit 0