#!/bin/bash
# postinst script for atokx2

# use debconf
. /usr/share/debconf/confmodule

# get atokx2 version
atokx2_version=17.0-2.0

if [ "$1" = "configure" ]; then

    if [ ! -d /usr/lib/atokx2/opt ]; then
        # get debconf variable
        db_get atokx2/archive_dir
        DIR=$RET

        if ! /usr/lib/atokx2/install-atokx2 install $DIR; then
            echo 'Installation was failed.'
	    echo 'Please check archive files and run "/usr/lib/atokx2/install-atokx2" command manually.'
	    exit 1
        fi
    fi

    test -e /usr/lib/atokx2/atokx2-version && atokx2_version=`cat /usr/lib/atokx2/atokx2-version`
    if [ "${atokx2_version}" != "17.0-2.1" ]; then
        if ! /usr/lib/atokx2/install-atokx2 upgrade; then
            echo 'Installation was failed.'
	    echo 'Please check archive files and run "/usr/lib/atokx2/install-atokx2 upgrade" command manually.'
	    exit 1
	fi
    fi

    /usr/lib/atokx2/install-atokx2 fix_symlinks
    test -x /usr/bin/iiimf-le-tools && \
        /usr/bin/iiimf-le-tools -g --install /usr/lib/iiim/le/atokx2/atokx2.so

    if [ -z "`/bin/pidof atokx2mngdaemon`" ]; then
        if [ -x /usr/sbin/invoke-rc.d ]; then
	    invoke-rc.d atokx2 start
	else
    	    /etc/init.d/atokx2 start
	fi
    fi

    update-alternatives \
        --install /etc/X11/xinit/xinput.d/ja_JP xinput-ja_JP \
        /etc/X11/xinit/xinput.d/iiimf_atokx2 70
fi

#DEBHELPER#
