6 LOCALREPO=$HOME/public_html/smock/yum
9 export DIST SKIP_BUILT_SRPMS LOCALREPO ARCHES
11 specs=`perl show-build-order.pl |
13 grep -Eo '[^[:space:]]+/mingw32-[^[:space:]]+\.spec'`
16 echo -e "Specfiles in build order:\n$specs\n\n" >> buildall.log
24 srcrpm=`rpmbuild --define "_sourcedir $pwd/$dir" -bs $spec`
25 if [ $? != 0 ]; then exit 1; fi
26 srcrpm=`echo $srcrpm | awk '{print $2}'`
28 # Test if all the output RPMs exist already.
30 if [ $SKIP_BUILT_RPMS ]; then
32 baserpm=`basename $srcrpm | sed 's/\.fc[[:digit:]]*\.src\.rpm//g'`
33 for arch in $ARCHES; do
34 if [ ! -f $LOCALREPO/$DIST/$arch/RPMS/$baserpm.* ]; then
41 echo "skipping $srcrpm"
43 smock/smock.sh $DIST $srcrpm
45 done 2>&1 | tee -a buildall.log