#!/bin/sh
set -ex

PACKAGE=slicer

VERSION=${VERSION:-$2}
TARFILE=${TARFILE:-$3}

if [ -z ${VERSION}]; then
VERSION=`dpkg-parsechangelog | sed -n -e 's/^Version: \(.*\)-[^-]*$/\1/p'`
fi

REVISION=`echo $VERSION | sed -e 's/^.*svn//g'`
#REVISION=10509
FOLDER=${PACKAGE}-${VERSION}

if [ -z ${TARFILE}]; then
TARFILE=${PACKAGE}_${VERSION}.orig.tar.gz
fi

svn export --quiet --revision ${REVISION} http://svn.slicer.org/Slicer3/branches/Slicer-3-4 ${FOLDER}

cd ${FOLDER}
rm -rf ./Utilities/Launcher/Slicer3Launchers/ 
rm -rf ./Utilities/Launcher/tclkits/
rm -rf ./Utilities/Launcher/Slicer3.vfs/
rm -f ./Utilities/Launcher/3DSlicerLogoICOimages/Thumbs.db
rm -rf ./Libs/tclap/
rm -f ./Modules/QueryAtlas/Resources/controlledVocabulary.xls
# remove jar files
rm -rf ./Modules/QueryAtlas/OntologyViz/
rm ./Modules/Editor/ImageData/Thumbs.db
rm ./Modules/MRAblation/.vtkMRAblationLogic.cxx.swo
rm -rf ./Modules/ProstateNav/newmat
cd ..

GZIP=-9 tar czf ${TARFILE} ${FOLDER}
rm -rf ${FOLDER}
