#!/bin/sh

set -e

svn up 2>&1 | tee svn-log
rev=$(svn info 2>&1 | tee svn-info | sed -ne 's,^Revision: \(.*\),\1,p')

major="`sed -ne 's#^JACK_MAJOR_VERSION=\(.*\)#\1#p' configure.ac`"
minor="`sed -ne 's#^JACK_MINOR_VERSION=\(.*\)#\1#p' configure.ac`"
micro="`sed -ne 's#^JACK_MICRO_VERSION=\(.*\)#\1#p' configure.ac`"

ver="${major}.${minor}.${micro}.${rev}"

tar -c -z -v -s /\\./jack-$ver/ \
	-f ../jack-$ver.tar.gz \
	$(find . -type f \! -path \*\.svn\*)

exit 0
