#!/bin/sh
set -e

# SPC: post_install scripts
if [ "$1" = "configure" ] && [ -z "$2" ]; then
    DKMS_CONF=$(printf '%s\n' \
        'PACKAGE_NAME="tuxedo-yt6801"' \
        'PACKAGE_VERSION="0.0.0"' \
        '' \
        'DEST_MODULE_LOCATION[0]="/kernel/drivers/net/ethernet/motorcomm"' \
        'BUILT_MODULE_NAME[0]="yt6801"')

    mkdir -p /usr/src/tuxedo-yt6801-1.0.30~tux6
    mkdir -p /usr/src/tuxedo-yt6801-1.0.30tux6
    mkdir -p /usr/src/tuxedo-yt6801-1.0.31
    echo "$DKMS_CONF" > /usr/src/tuxedo-yt6801-1.0.30~tux6/dkms.conf
    echo "$DKMS_CONF" > /usr/src/tuxedo-yt6801-1.0.30tux6/dkms.conf
    echo "$DKMS_CONF" > /usr/src/tuxedo-yt6801-1.0.31/dkms.conf
    if dkms status | grep tuxedo-yt6801/1.0.30~tux6 > /dev/null; then
        dkms remove tuxedo-yt6801/1.0.30~tux6 --all
    fi
    if dkms status | grep tuxedo-yt6801/1.0.30tux6 > /dev/null; then
        dkms remove tuxedo-yt6801/1.0.30tux6 --all
    fi
    if dkms status | grep tuxedo-yt6801/1.0.31 > /dev/null; then
        dkms remove tuxedo-yt6801/1.0.31 --all
    fi
    rm -rf /usr/src/tuxedo-yt6801-1.0.30~tux6
    rm -rf /usr/src/tuxedo-yt6801-1.0.30tux6
    rm -rf /usr/src/tuxedo-yt6801-1.0.31
    rm -rf /usr/src/tuxedo-yt6801-1.0.31-2
    rm -rf /usr/src/tuxedo-yt6801-1.0.31-3
    rm -rf /usr/src/tuxedo-yt6801-1.0.31-4
    rm -rf /usr/src/tuxedo-yt6801-1.0.31-5

fi

# SPC: post_upgrade scripts
if [ "$1" = "configure" ] && [ -n "$2" ]; then
    DKMS_CONF=$(printf '%s\n' \
        'PACKAGE_NAME="tuxedo-yt6801"' \
        'PACKAGE_VERSION="0.0.0"' \
        '' \
        'DEST_MODULE_LOCATION[0]="/kernel/drivers/net/ethernet/motorcomm"' \
        'BUILT_MODULE_NAME[0]="yt6801"')

    mkdir -p /usr/src/tuxedo-yt6801-1.0.30~tux6
    mkdir -p /usr/src/tuxedo-yt6801-1.0.30tux6
    mkdir -p /usr/src/tuxedo-yt6801-1.0.31
    echo "$DKMS_CONF" > /usr/src/tuxedo-yt6801-1.0.30~tux6/dkms.conf
    echo "$DKMS_CONF" > /usr/src/tuxedo-yt6801-1.0.30tux6/dkms.conf
    echo "$DKMS_CONF" > /usr/src/tuxedo-yt6801-1.0.31/dkms.conf
    if dkms status | grep tuxedo-yt6801/1.0.30~tux6 > /dev/null; then
        dkms remove tuxedo-yt6801/1.0.30~tux6 --all
    fi
    if dkms status | grep tuxedo-yt6801/1.0.30tux6 > /dev/null; then
        dkms remove tuxedo-yt6801/1.0.30tux6 --all
    fi
    if dkms status | grep tuxedo-yt6801/1.0.31 > /dev/null; then
        dkms remove tuxedo-yt6801/1.0.31 --all
    fi
    rm -rf /usr/src/tuxedo-yt6801-1.0.30~tux6
    rm -rf /usr/src/tuxedo-yt6801-1.0.30tux6
    rm -rf /usr/src/tuxedo-yt6801-1.0.31
    rm -rf /usr/src/tuxedo-yt6801-1.0.31-2
    rm -rf /usr/src/tuxedo-yt6801-1.0.31-3
    rm -rf /usr/src/tuxedo-yt6801-1.0.31-4
    rm -rf /usr/src/tuxedo-yt6801-1.0.31-5

fi

#DEBHELPER#
