#!/bin/sh
set -eu

PACKAGE=volview

VERSION=`dpkg-parsechangelog | sed -n -e 's/^Version: \(.*\)-[^-]*$/\1/p'`

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

TARFILE=${PACKAGE}_${VERSION}.orig.tar.gz

wget -c http://www.kitware.com/VolView/files/VolViewSrc.tar.gz

tar xfz VolViewSrc.tar.gz

# remove binaries:
rm VolViewSrc/VolViewLibraries/Utilities/HtmlHelp/htmlhelp.lib
rm VolViewSrc/VolViewApplications/Kitware/VolView/Testing/MouseRecorder/SelfPlayingScripts/*.exe
# we are required to keep the .doc file, since it is the source for the pdf file
# we are shipping with debian installation
#rm VolViewSrc/VolViewApplications/Kitware/VolView/Documentation/*.doc

# remove convenient libraries:
rm -rf VolViewSrc/VolViewExternalLibraries/Insight/
rm -rf VolViewSrc/VolViewExternalLibraries/KWWidgets/
# VTK 5.1 ?
rm -rf VolViewSrc/VolViewExternalLibraries/VTK/
rm -rf VolViewSrc/VolViewLibraries/VTKEdge
rm -rf VolViewSrc/VolViewLibraries/Utilities/cmtar
rm -rf VolViewSrc/VolViewLibraries/Utilities/Curl
rm -rf VolViewSrc/VolViewLibraries/Utilities/ffmpeg
# GDCM 1.2.5 (?)
rm -rf VolViewSrc/VolViewLibraries/Utilities/gdcm
# TclTk 8.5
rm -rf VolViewSrc/VolViewLibraries/Utilities/TclTk
# gettext
rm -rf VolViewSrc/VolViewLibraries/Utilities/gettext
# copyrighted material from M$
rm -rf VolViewSrc/VolViewLibraries/Utilities/HtmlHelp

# TODO:
# rm -rf VolViewSrc/VolViewExternalLibraries/LesionSizingKit/
# rm -rf VolViewSrc/VolViewLibraries/Utilities/ctnlib

mv VolViewSrc ${FOLDER}

GZIP="--best --no-name" tar czf ${TARFILE} ${FOLDER}
rm -rf ${FOLDER}

# Note original tarball is   167936 kb
# Generated tarbal is down to 10164 kb
