#!/bin/sh

if [ $# != 3 ]
   then
   echo "Usage: `basename $0` <moonlight_src_top_dir> <version> <bin_dir>"
   exit 1
   fi

TOPDIR=$1
VERSION=$2
BINDIR=$3

TMP=/tmp
DEST=$TMP/moonlight

set -e

rm -fr $DEST

mkdir $DEST
mkdir $DEST/bin
mkdir $DEST/docs

cp -rdvup $TOPDIR/../docs/* $DEST/docs
cp $BINDIR/moonlight $DEST/bin/
strip $DEST/bin/moonlight
cp $TOPDIR/../README $DEST
cp $TOPDIR/../LICENSE $DEST
cp $TOPDIR/../FAQ $DEST

CURDIR=`pwd`

pushd $TMP

TAR_FILE=moonlight-${VERSION}.tar
tar cfv $TAR_FILE moonlight/

echo "Gzipping $TAR_FILE (`filesize $TAR_FILE` bytes) ..."
gzip -9 $TAR_FILE

TAR_GZ_FILE=${TAR_FILE}.gz

rm -f ${CURDIR}/${TOPDIR}/../${TAR_GZ_FILE}
mv $TAR_GZ_FILE ${CURDIR}/${TOPDIR}/..

popd

rm -rf $DEST

cd $TOPDIR/..

ls -lF $TAR_GZ_FILE
S=`filesize $TAR_GZ_FILE`
echo "Size is $S bytes, `expr $S / 1024` Kb"

