#!/bin/sh

if [ "$1" = "" ]; then
    echo "Usage: $0 <svn_revision>"
    exit 1
fi

rev=$1
url="http://svn.lesserwiki.org/lesserwiki/tags/rel_`echo ${rev} | sed 's|\.|-|g'`"

svn export ${url} lesserwiki-${rev}
for i in `/bin/ls vendor | grep -v '.svn'`; do
    cp -Rv vendor/$i lesserwiki-${rev}/vendor
done

RAILS_ENV=production rake db:structure:dump
cp -fv db/schema.rb lesserwiki-${rev}/db

cd lesserwiki-${rev} || exit 1
mv -v config.in config
chmod -v 777 log tmp/*
touch log/apache.log
touch log/development.log
touch log/production.log
touch log/server.log
touch log/fastcgi.crash.log
touch log/test.log
chmod -v 666 log/*.log
cd ..

zip -vr lesserwiki-${rev}.zip lesserwiki-${rev}
