#!/bin/sh
# /usr/lib/emacsen-common/packages/install/lyskom-elisp-client

set -e

FLAVOR=$1
echo install/lyskom-elisp-client: Handling install of emacsen flavor ${FLAVOR}

el_dir=/usr/share/emacs/site-lisp/lyskom-elisp-client
elc_dir=/usr/share/${FLAVOR}/site-lisp
byte_compile_options="-batch -q -no-site-file -l $el_dir/lpath.el -f batch-byte-compile"

if [ ${FLAVOR} != emacs ]; then
    echo install/lyskom-elisp-client: byte-compiling for ${FLAVOR}
    echo Please wait...
    cd ${elc_dir}
    gunzip -c ${el_dir}/lyskom-elisp-client.el.gz |
        sed '/@KOM-BUILTIN-SERVER-ALIASES@/r/usr/share/emacs/site-lisp/lyskom-elisp-client/serverlist.el' |
        grep -av "@KOM-BUILTIN-SERVER-ALIASES@" >lyskom-elisp-client.el
    ${FLAVOR} ${byte_compile_options} lyskom-elisp-client.el
    rm -f ${elc_dir}/lyskom-elisp-client.el
fi
exit 0
