4 G=/pub/software/scm/git &&
7 make clean >/dev/null 2>&1 &&
9 make clean >/dev/null 2>&1 &&
10 git checkout master &&
12 make clean >/dev/null 2>&1 &&
17 branches='next master maint'
19 for branch in $branches
21 if git-rev-parse --verify refs/heads/$branch 2>/dev/null
23 echo "** $branch **" &&
24 git checkout $branch &&
28 nstalled=all || exit $?
43 *) echo >&2 "What are you talking about???"
47 mkdir -p $G/RPMS/$arch $G/RPMS/SRPMS &&
48 echo "* Building $1" &&
50 make rpm >>./:all.log 2>&1 &&
54 echo >&2 "Done -- move RPMS to the master machine."
58 make dist-doc >>./:all.log 2>&1 &&
59 make $J git >>./:all.log 2>&1 &&
60 V=`./git --version | sed -e 's/git version //'` &&
61 ln git-$V.tar.gz git-htmldocs-$V.tar.gz git-manpages-$V.tar.gz $G/. &&
62 ln $HOME/rpms/RPMS/$arch/git*-$V-* $G/RPMS/$arch/. &&
63 ln $HOME/rpms/SRPMS/git-$V-* $G/RPMS/SRPMS/. &&
65 # I do not know how it exits, and I do not care much.
66 /usr/local/bin/yummy $G/RPMS/$arch
67 /usr/local/bin/yummy $G/RPMS/SRPMS
69 } >>./:all.log 2>&1 &&