File pre_checkin.sh of Package cross-sh4-glibc
#!/bin/bash
# the script takes glibc.* and creates the cross-* packages
for arch in sh4; do
echo -n "Building package for $arch --> cross-$arch-glibc.spec ..."
cp -f glibc-cross.changes cross-$arch-glibc.changes
sed -e "s/^Name:.*glibc\$/Name: cross-$arch-glibc/" \
-e "s/^BuildRequires:.*binutils kernel-headers gcc\$/BuildRequires: cross-$arch-binutils cross-$arch-kernel-headers cross-$arch-gcc/" \
-e "s/^Requires:.*binutils\$/Requires: cross-$arch-binutils/" \
-e "s/^Provides:.*glibc\$/Provides: cross-$arch-glibc/" \
-e "s/^%changelog -n glibc\$/%changelog -n cross-$arch-glibc/" \
< glibc-cross.spec > cross-$arch-glibc.spec
echo " done."
done