#!/bin/sh

set -e

ORIG=$1
CURDIR=`pwd`
WORKDIR=`dirname $ORIG`
ORIGFILE=`basename $ORIG`
MLDONKEY_VERSION=`echo "$ORIGFILE" | sed "s/^mldonkey-\([0-9\.]\+\)\.tar\.bz2$/\1/"`

cd $WORKDIR

safe_remove ()
{
  rm -rf $1 || echo $1 not found
}

if test -d mldonkey-$MLDONKEY_VERSION; then
  echo "Directory mldonkey-$MLDONKEY_VERSION exists"
  exit 1
fi

tar xjf $ORIGFILE

safe_remove mldonkey-$MLDONKEY_VERSION/docs/http-1.1.txt
safe_remove mldonkey-$MLDONKEY_VERSION/docs/uri-res.txt
safe_remove mldonkey-$MLDONKEY_VERSION/docs/uri.txt
safe_remove mldonkey-$MLDONKEY_VERSION/src/networks/fasttrack
safe_remove mldonkey-$MLDONKEY_VERSION/packages/debian

find mldonkey-$MLDONKEY_VERSION -name .cvsignore -exec rm \{} \; -print

tar czf mldonkey_$MLDONKEY_VERSION.orig.tar.gz mldonkey-$MLDONKEY_VERSION/
rm -rf mldonkey-$MLDONKEY_VERSION

cd $CURDIR
