3 # the script takes binutils* and creates the cross-* packages
4 # sh4 is stuck in the testsuite
5 for arch in arm i386 x86_64; do
7 echo -n "Building package for $arch --> cross-$arch-binutils ..."
9 #ln -f binutils.changes cross-$arch-binutils.changes
10 targetarch=`echo $arch | sed -e "s/parisc/hppa/;s/i.86/i586/;s/ppc/powerpc/"`
11 exclarch=`echo $arch | sed -e 's/parisc/hppa/;s/i.86/%ix86/;s/arm/%arm/'`
12 sed -e "s/^Name:.*binutils\$/Name: cross-$arch-binutils\nExcludeArch: $exclarch\n%define cross 1\n%define TARGET $targetarch/;" \
13 < binutils.spec > cross-$arch-binutils.spec
18 osc service localrun format_spec_file