--- /dev/null
+--- esound-0.2.22/esddsp.in~ Wed Aug 29 20:45:25 2001
++++ esound-0.2.22/esddsp.in Wed Aug 29 21:03:22 2001
+@@ -11,67 +11,72 @@
+ case "$1" in
+
+ -h|--help)
+- echo "esddsp - attempt to reroute audio device to esd"
+- echo " "
+- echo "esddsp [options] player arguments"
+- echo " "
+- echo "options:"
+- echo "-h, --help show brief help"
+- echo "-s, --server=HOST:PORT contact esd server on host at port"
+- echo "-m, --mixer enable mixer support"
+- echo "-n, --name=NAME use name to identify player to esd"
+- echo "-v, --verbose show parameters"
+- exit 0
+- ;;
++ echo "esddsp - attempt to reroute audio device to esd"
++ echo " "
++ echo "esddsp [options] player arguments"
++ echo " "
++ echo "options:"
++ echo "-h, --help show brief help"
++ echo "-s, --server=HOST:PORT contact esd server on host at port"
++ echo "-m, --mixer enable mixer support"
++ echo "-n, --name=NAME use name to identify player to esd"
++ echo "-v, --verbose show parameters"
++ exit 0
++ ;;
+
+ -s)
+- shift
+- if test $# -gt 0; then
+- export ESPEAKER=$1
+- else
+- echo "no server specified"
+- exit 1
+- fi
+- shift
+- ;;
++ shift
++ if test $# -gt 0; then
++ ESPEAKER=$1
++ export ESPEAKER
++ else
++ echo "no server specified"
++ exit 1
++ fi
++ shift
++ ;;
+
+ --server*)
+- export ESPEAKER=`echo $1 | sed -e 's/^[^=]*=//g'`
+- shift
+- ;;
++ ESPEAKER=`echo $1 | sed -e 's/^[^=]*=//g'`
++ export ESPEAKER
++ shift
++ ;;
+
+ -m|--mixer)
+- export ESDDSP_MIXER=1
+- shift
+- ;;
++ ESDDSP_MIXER=1
++ export ESDDSP_MIXER
++ shift
++ ;;
+
+ -n)
+- shift
+- if test $# -gt 0; then
+- export ESDDSP_NAME=$1
+- else
+- echo "no player name specified"
+- exit 1
+- fi
+- shift
+- set_name=1
+- ;;
++ shift
++ if test $# -gt 0; then
++ ESDDSP_NAME=$1
++ export ESDDSP_NAME
++ else
++ echo "no player name specified"
++ exit 1
++ fi
++ shift
++ set_name=1
++ ;;
+
+ --name*)
+- export ESDDSP_NAME=`echo $1 | sed -e 's/^[^=]*=//g'`
+- set_name=1
+- shift
+- ;;
++ ESDDSP_NAME=`echo $1 | sed -e 's/^[^=]*=//g'`
++ export ESDDSP_NAME
++ set_name=1
++ shift
++ ;;
+
+ -v|--verbose)
+- verbose=1
+- shift
+- ;;
++ verbose=1
++ shift
++ ;;
+
+ *)
+- # no more esddsp options, get on with life
+- break
+- ;;
++ # no more esddsp options, get on with life
++ break
++ ;;
+ esac
+ done
+
+@@ -82,19 +87,15 @@
+
+ # echo options if verbose specified
+ if test "$verbose" = 1; then
+- echo "server: $ESPEAKER"
+- echo "name: $ESDDSP_NAME"
+- echo "command line: $@"
++ echo "server: $ESPEAKER"
++ echo "name: $ESDDSP_NAME"
++ echo "command line: $@"
+ fi
+
+-# setup esd to hijack calls made to /dev/dsp
+-prefix=@prefix@
+-exec_prefix=@exec_prefix@
+-libdir=@libdir@
+-
+ # Don't try to connect to esd if it isn't running
+ #if [ ! "x`pidof esd`" = "x" ]; then
+- export LD_PRELOAD="${libdir}/libesddsp.so.0:${libdir}/libesd.so.0"
++ LD_PRELOAD="@libdir@/libesddsp.so.0:@libdir@/libesd.so.0"
++ export LD_PRELOAD
+ #fi
+
+ # invoke the program with the args given