2
# grab latest trunk, try building packages for various distributions
3
# see http://yade.wikia.com/wiki/DebianPackages for configuration of the pbuilder environment
6
TMP=/tmp/pbuild-yade-$$
9
bzr checkout --lightweight lp:yade trunk
10
cd trunk; scripts/debian-prep jaunty; cd .. # distro not important here
11
dpkg-source -b -I trunk
12
DSC=yade-`cat trunk/VERSION`_1.dsc
13
for DIST in lenny squeeze hardy jaunty karmic; do
14
echo ============================================= TESTING $DIST ===================================
15
echo ===============================================================================================
16
BASETGZ=/var/cache/pbuilder/$DIST.tgz
17
sudo pbuilder --build --basetgz $BASETGZ --debbuildopts "-j5 -Zlzma" $DSC || FAILED="$FAILED $DIST"
20
if [ '$FAILED' ]; then echo "***************** Build failed for $FAILED"; exit 1; fi