4 LOCALREPO=$HOME/smock/yum
9 echo "syntax: $0 DIST SRPM"
29 mkdir -p $LOCALREPO/$DIST/src/SRPMS
30 cd $LOCALREPO/$DIST/src
38 mkdir -p $LOCALREPO/$DIST/$ARCH/RPMS
39 mkdir -p $LOCALREPO/$DIST/$ARCH/logs
40 cd $LOCALREPO/$DIST/$ARCH
42 createrepo --exclude "logs/*rpm" .
49 mkdir -p $LOCALREPO/scratch
50 rm -f $LOCALREPO/scratch/*
54 mkdir -p $LOCALREPO/$DIST/$ARCH/logs/$SRPM
56 mock -r $DIST-$ARCH --resultdir $LOCALREPO/scratch $SRPM
59 echo "Build failed, leaving logs in $LOCALREPO/scratch"
62 mv $LOCALREPO/scratch/*.src.rpm $LOCALREPO/$DIST/src/SRPMS
63 mv $LOCALREPO/scratch/*.rpm $LOCALREPO/$DIST/$ARCH/RPMS
64 mv $LOCALREPO/scratch/*.log $LOCALREPO/$DIST/$ARCH/logs/$SRPM/