
post_install() {
    SPC_PKG_NAME="tuxedo-drivers"
    SPC_PKG_VERSION_WITH_REV="4.22.2"
    SPC_PKG_VERSION="4.22.2"

    DKMS_CONF=$(printf '%s\n' \
        'PACKAGE_NAME="tuxedo-drivers"' \
        'PACKAGE_VERSION="0.0.0"' \
        '' \
        'DEST_MODULE_LOCATION[0]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[0]="clevo_acpi"' \
        'DEST_MODULE_LOCATION[1]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[1]="clevo_wmi"' \
        'DEST_MODULE_LOCATION[2]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[2]="tuxedo_keyboard"' \
        'DEST_MODULE_LOCATION[3]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[3]="uniwill_wmi"' \
        'DEST_MODULE_LOCATION[4]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[4]="ite_8291"' \
        'BUILT_MODULE_LOCATION[4]="ite_8291/"' \
        'DEST_MODULE_LOCATION[5]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[5]="ite_8291_lb"' \
        'BUILT_MODULE_LOCATION[5]="ite_8291_lb/"' \
        'DEST_MODULE_LOCATION[6]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[6]="ite_8297"' \
        'BUILT_MODULE_LOCATION[6]="ite_8297/"' \
        'DEST_MODULE_LOCATION[7]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[7]="ite_829x"' \
        'BUILT_MODULE_LOCATION[7]="ite_829x/"' \
        'DEST_MODULE_LOCATION[8]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[8]="tuxedo_io"' \
        'BUILT_MODULE_LOCATION[8]="tuxedo_io"' \
        'DEST_MODULE_LOCATION[9]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[9]="tuxedo_compatibility_check"' \
        'BUILT_MODULE_LOCATION[9]="tuxedo_compatibility_check"' \
        'DEST_MODULE_LOCATION[10]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[10]="tuxedo_nb05_keyboard"' \
        'BUILT_MODULE_LOCATION[10]="tuxedo_nb05"' \
        'DEST_MODULE_LOCATION[11]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[11]="tuxedo_nb05_power_profiles"' \
        'BUILT_MODULE_LOCATION[11]="tuxedo_nb05"' \
        'DEST_MODULE_LOCATION[12]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[12]="tuxedo_nb05_ec"' \
        'BUILT_MODULE_LOCATION[12]="tuxedo_nb05"' \
        'DEST_MODULE_LOCATION[13]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[13]="tuxedo_nb05_sensors"' \
        'BUILT_MODULE_LOCATION[13]="tuxedo_nb05"' \
        'DEST_MODULE_LOCATION[14]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[14]="tuxedo_nb04_keyboard"' \
        'BUILT_MODULE_LOCATION[14]="tuxedo_nb04"' \
        'DEST_MODULE_LOCATION[15]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[15]="tuxedo_nb04_wmi_ab"' \
        'BUILT_MODULE_LOCATION[15]="tuxedo_nb04"' \
        'DEST_MODULE_LOCATION[16]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[16]="tuxedo_nb04_wmi_bs"' \
        'BUILT_MODULE_LOCATION[16]="tuxedo_nb04"' \
        'DEST_MODULE_LOCATION[17]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[17]="tuxedo_nb04_sensors"' \
        'BUILT_MODULE_LOCATION[17]="tuxedo_nb04"' \
        'DEST_MODULE_LOCATION[18]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[18]="tuxedo_nb04_power_profiles"' \
        'BUILT_MODULE_LOCATION[18]="tuxedo_nb04"' \
        'DEST_MODULE_LOCATION[19]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[19]="tuxedo_nb04_kbd_backlight"' \
        'BUILT_MODULE_LOCATION[19]="tuxedo_nb04"' \
        'DEST_MODULE_LOCATION[20]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[20]="tuxedo_nb05_kbd_backlight"' \
        'BUILT_MODULE_LOCATION[20]="tuxedo_nb05"' \
        'DEST_MODULE_LOCATION[21]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[21]="tuxedo_nb02_nvidia_power_ctrl"' \
        'BUILT_MODULE_LOCATION[21]="tuxedo_nb02_nvidia_power_ctrl"' \
        'DEST_MODULE_LOCATION[22]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[22]="tuxedo_nb05_fan_control"' \
        'BUILT_MODULE_LOCATION[22]="tuxedo_nb05"' \
        'DEST_MODULE_LOCATION[23]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[23]="tuxi_acpi"' \
        'BUILT_MODULE_LOCATION[23]="tuxedo_tuxi"' \
        'DEST_MODULE_LOCATION[24]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[24]="tuxedo_tuxi_fan_control"' \
        'BUILT_MODULE_LOCATION[24]="tuxedo_tuxi"' \
        'DEST_MODULE_LOCATION[25]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[25]="stk8321"' \
        'BUILT_MODULE_LOCATION[25]="stk8321"' \
        'DEST_MODULE_LOCATION[26]="/kernel/lib/"' \
        'BUILT_MODULE_NAME[26]="gxtp7380"' \
        'BUILT_MODULE_LOCATION[26]="gxtp7380"')

    mkdir -p /usr/src/tuxedo-drivers-4.21.0
    mkdir -p /usr/src/tuxedo-drivers-4.21.1
    mkdir -p /usr/src/tuxedo-drivers-4.21.2
    echo "$DKMS_CONF" > /usr/src/tuxedo-drivers-4.21.0/dkms.conf
    echo "$DKMS_CONF" > /usr/src/tuxedo-drivers-4.21.1/dkms.conf
    echo "$DKMS_CONF" > /usr/src/tuxedo-drivers-4.21.2/dkms.conf
    if dkms status | grep tuxedo-drivers/4.21.0 > /dev/null; then
        dkms remove tuxedo-drivers/4.21.0 --all
    fi
    if dkms status | grep tuxedo-drivers/4.21.1 > /dev/null; then
        dkms remove tuxedo-drivers/4.21.1 --all
    fi
    if dkms status | grep tuxedo-drivers/4.21.2 > /dev/null; then
        dkms remove tuxedo-drivers/4.21.2 --all
    fi
    rm -rf /usr/src/tuxedo-drivers-4.21.0
    rm -rf /usr/src/tuxedo-drivers-4.21.1
    rm -rf /usr/src/tuxedo-drivers-4.21.2


    # AUTOMATICALLY GENERATED POST-INSTALL CODE




    # END OF AUTOMATICALLY GENERATED POST-INSTALL CODE

}


