3 if test -z "${HOST}"; then
8 DEBCHANGELOG=debian/changelog
9 if test ! -f $DEBCHANGELOG; then
10 echo "$DEBCHANGELOG missing"
13 l=`head -1 $DEBCHANGELOG`
14 PROD=`echo $l|sed 's/ .*//g'`
15 VERSION=`echo $l|sed 's/.*(//g'|sed 's/).*//g'`
16 echo "VERSION=$VERSION"
17 MAJOR=`echo $VERSION|sed 's/-.*//g'`
19 MINOR=`echo $VERSION|sed 's/.*-//g'`
21 TAR=${PROD}-${MAJOR}.tar.gz
22 if test ! -f ${TAR}; then
23 echo "$0: ${TAR} missing"
26 ORIG=${PROD}_${MAJOR}.orig.tar.gz
29 DIR="debian/build-${PROD}-${VERSION}"
31 ssh $HOST "rm -fr ${DIR}; mkdir ${DIR}"
32 scp ${TAR} ${HOST}:${DIR}/${ORIG}
33 ssh ${HOST} "cd ${DIR} && tar xzf ${ORIG}"
34 scp -r debian "${HOST}:${DIR}/${PROD}-${MAJOR}"
35 ssh ${HOST} "cd ${DIR}/${PROD}-${MAJOR} && dpkg-buildpackage -rfakeroot"