mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-29 13:00:32 +01:00
25 lines
568 B
Text
25 lines
568 B
Text
|
#!/bin/sh
|
||
|
|
||
|
# Wrapper script for eduke32 and mapster32
|
||
|
# Ensure ~/.eduke32 exists, populate with a symlink forest
|
||
|
# (Need this because the game normally expects to run from its own dir)
|
||
|
|
||
|
SHAREDIR=/usr/share/games/eduke32
|
||
|
BINDIR=/usr/libexec/eduke32
|
||
|
|
||
|
PROG="`echo $0 | sed 's/.*\///'`"
|
||
|
mkdir -p ~/.eduke32
|
||
|
|
||
|
if ! cd ~/.eduke32; then
|
||
|
echo 2>&1 "$PROG: Can't create ~/.eduke32 directory"
|
||
|
exit 1
|
||
|
fi
|
||
|
|
||
|
for i in autoload m32help.hlp SEHELP.HLP STHELP.HLP names.h tiles.cfg; do
|
||
|
if [ -e $SHAREDIR/$i -a ! -e $i ]; then
|
||
|
ln -s $SHAREDIR/$i $i
|
||
|
fi
|
||
|
done
|
||
|
|
||
|
exec $BINDIR/$PROG "$@"
|