#!/bin/sh
set -ex

# TODO:
# when building the and dist, the tarball is actually called:
# jai-1_1_4-pre-dr-b03-lib-linux-amd64-12_Sep_2011
# while debian simply calls it 1.1.4
PACKAGE=jai-core

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'`


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

FOLDER=${PACKAGE}-${VERSION}

#
# put orig.tar in ../tarballs (-> default location for svn-buildpackage)
mkdir -p ../tarballs
cd ../tarballs

# rev 111 is dated from:
# Last Changed Date: 2007-08-31 18:25:50 +0200 (Fri, 31 Aug 2007)
svn export -r 111 https://svn.java.net/svn/jai-core~svn/trunk ${FOLDER}
# only keep the linux shared libs:
rm -rf ${FOLDER}/src/share/mediaLib/windows
rm -rf ${FOLDER}/src/share/mediaLib/solaris

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