mirror of
https://git.freebsd.org/ports.git
synced 2025-07-15 08:19:13 -04:00
Also, fix the binbounce script to properly invoke LD_32_LIBRARY_PATH_RPATH. Reported by: Nils Beyer <nbe@renzel.net>
23 lines
605 B
Bash
23 lines
605 B
Bash
#!/bin/sh
|
|
|
|
TARGET="`realpath $0`"
|
|
|
|
LOCALBASE=${TARGET%/*}/..
|
|
BINNAME=${TARGET##*/}
|
|
|
|
if [ -z "$__BINBOUNCE_BOOTSTRAP" ]
|
|
then
|
|
export LIBGL_DRIVERS_PATH=$LOCALBASE/lib32/dri
|
|
if [ `uname -p` = i386 ]
|
|
then
|
|
export LD_LIBRARY_PATH="$LOCALBASE/lib32":"$LOCALBASE/lib32/wine":"$LD_LIBRARY_PATH"
|
|
export LD_LIBRARY_PATH_RPATH=y
|
|
else
|
|
export LD_32_LIBRARY_PATH="$LOCALBASE/lib32":"$LOCALBASE/lib32/wine":"$LD_32_LIBRARY_PATH":/usr/lib32
|
|
export LD_32_LIBRARY_PATH_RPATH=y
|
|
fi
|
|
export PATH="$LOCALBASE/bin32":"$PATH"
|
|
export __BINBOUNCE_BOOTSTRAP="1"
|
|
fi
|
|
|
|
exec "$LOCALBASE/bin32/$BINNAME" "$@"
|