#!/bin/sh -e

script="$(dirname $(readlink -f $0) | cut -d/ -f4)"
bindir="$(dirname $(readlink -f $0))"

wineserver32=$bindir/wineserver32
wineserver64=$bindir/wineserver64

if test -x "$wineserver64"; then
    wineserver=$wineserver64
elif test -x "$wineserver32"; then
    wineserver=$wineserver32
else
    echo "error: unable to find wineserver executable.  this shouldn't happen."
    exit 1
fi

dist=$(cat /etc/debian_version)
arch=$(dpkg --print-architecture)
version=$($wineserver --version 2>&1 | cut -d- -f2)

echo "Executing $script ($(basename $wineserver)) $version on Debian $dist ($arch)."
echo "If something goes wrong, please rerun with \"WINEDEBUG=err+all $script\""
echo "for more detailed debugging output."

exec $wineserver -p0 "$@"
