#! /bin/sh

set -e

PACKAGE=emacs-chess
ELDIR=/usr/share/emacs/site-lisp/chess
FLAGS="${SITEFLAGS} -q -batch -l chess-maint.el -f batch-byte-compile"
FLAVOUR=$1
ELCDIR=/usr/share/${FLAVOUR}/site-lisp/chess
LOG=`tempfile -pelc_ -s.log -m644`

if [ $FLAVOUR = emacs23 -o $FLAVOUR = emacs22 ]; then
	echo install/emacs-chess: Handling install for emacsen flavor $FLAVOUR, logging to ${LOG}
	install -m 755 -d ${ELCDIR}
	cd ${ELDIR} && cp *.el ${ELCDIR}
	cd ${ELCDIR} && \
	echo ${FLAVOUR} ${FLAGS} chess-algebraic.el chess-pos.el chess-ply.el >${LOG} &&
	${FLAVOUR} ${FLAGS} chess-algebraic.el chess-pos.el chess-ply.el >>${LOG} 2>&1 &&
	rm chess-algebraic.el chess-pos.el chess-ply.el &&
	echo ${FLAVOUR} ${FLAGS} *.el >>${LOG} &&
	${FLAVOUR} ${FLAGS} *.el >>${LOG} 2>&1
	cd ${ELCDIR} && rm -f *.el path.el
fi
