#!/bin/sh

PRIVATE_BOOKDIR=$HOME/.phalanx
LEARNBOOK=${PRIVATE_BOOKDIR}/learn.phalanx
PHALANX=/usr/games/phalanx.real

if [ ! -d "$PRIVATE_BOOKDIR" ]; then
	[ -e "$PRIVATE_BOOKDIR" ] && mv "$PRIVATE_BOOKDIR" "$PRIVATE_BOOKDIR".bak
	mkdir -p "$PRIVATE_BOOKDIR"
fi

if [ ! -f "$LEARNBOOk" -a -f "/usr/share/games/phalanx/learn.phalanx" ]; then
	install -m 644 /usr/share/games/phalanx/learn.phalanx "$LEARNBOOK"
fi

use_custom_learnbook=0
echo "$@" | grep -q -- -L && use_custom_learnbook=1
[ "$1" = "bench" -o "$1" = "bcreate" ] && use_custom_learnbook=0
if [ $use_custom_learnbook -eq 0 ]; then
	PHALANX_ARGS="-L $PRIVATE_BOOKDIR"
fi

cd "$PRIVATE_BOOKDIR"	# play safe

exec $PHALANX $PHALANX_ARGS "$@"
