#!/bin/sh 
svnuri=file:///afs/sipb.mit.edu/project/xen/svn

set -e
if  [ $# -ne 1 ] ; then
	echo " usage: sx-build-release trunk/packages/package_name"
	exit 1
fi

if [ -d build-release ] ; then
    echo "a previous build release directory exists; please clean up"
    exit 1
    fi

package=$1
svn co $svnuri/$package build-release
olddir=`pwd`
cd build-release/`basename $package`
dpkg-parsechangelog \
|eval  `perl '-F:\s+' -lane 'print  $F[0]."=".$F[1] if /^Version|^Source|^Distribution/'`

dpkg-buildpackage -us -uc -rfakeroot
svn cp  $svnuri/$package $svnuri/package_tags/$Source/$Version -m "Tag $Version of $Source"
echo reprepro-env include $Distribution  ../$Source*$Version.changes

cd $olddir
rm -rf build-release
