1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
#!/bin/bash
HERE=`pwd`
if [ ! -n "${TARGETS}" ]; then
TARGETS="lucid natty oneiric precise"
fi
#PUBLISH='SIL'
PUBLISH='LINGNET'
#REVISION=`echo $BUILD_NUMBER | sed -e 's/[:-].*$//'`
#VARIANT='lingnet'
PRODUCT='grcompiler'
ZIPTYPE='gz'
DEST=${HERE}/../output
BUILDINGDIR=${HERE}/../building
#NO_DPUT=1
BASE=$(dpkg-parsechangelog -lchangelog| grep ^Vers | cut -d\ -f2 | cut -d\- -f1 | cut -d\: -f2)
#echo "build archs: $BUILD_ARCHS"
if [ "${BUILD_ARCHS:0:6}" = "source" ]; then
echo ">> cp tarball to ~/upstream"
cp $1/building/${PRODUCT}-${BASE}.tar.gz ~/upstream/${PRODUCT}_${BASE}.orig.tar.gz || exit $?
rm -rf ${DEST}/results
else
echo ">> non-source build"
rm ${BUILDINGDIR}/*build*
fi
source /home/bob/pbuilder/build.common
# create artifacts
if [ "${BUILD_ARCHS:0:6}" = "source" ]; then
echo ">> copying files for artifacts"
mkdir ${DEST}/results || exit $?
cp /home/bob/pbuilder/results/lucid/${PRODUCT}_${BASE}-* ${DEST}/results || exit $?
cp /home/bob/pbuilder/results/lucid/${PRODUCT}_${BASE}.orig.tar.gz ${DEST}/results || exit $?
test -e ${DEST}/results/${PRODUCT}_${BASE}.orig.tar.gz || exit $?
fi
|