#!/bin/sh

# Copyright (c) 2010-2013, by Broadcom, Inc.
# All Rights Reserved.

PATH="${PKG_INSTALL_ROOT}/usr/bin:${PKG_INSTALL_ROOT}/usr/sbin:${PATH}"
export PATH 

if [ `uname -p` = "i386" ]; then

    if [ -f "/platform/i86pc/kernel/drv/bge.bak" ]; then
        /bin/mv /platform/i86pc/kernel/drv/bge.bak /platform/i86pc/kernel/drv/bge
        echo "Renamed /platform/i86pc/kernel/drv/bge.bak to /platform/i86pc/kernel/drv/bge"
    fi

    if [ -f "/platform/i86pc/kernel/drv/amd64/bge.bak" ]; then
        /bin/mv /platform/i86pc/kernel/drv/amd64/bge.bak /platform/i86pc/kernel/drv/amd64/bge
        echo "Renamed /platform/i86pc/kernel/drv/amd64/bge.bak /platform/i86pc/kernel/drv/amd64/bge"
    fi

    if [ -f "/platform/i86pc/kernel/drv/bge.conf.bak" ]; then
        /bin/mv /platform/i86pc/kernel/drv/bge.conf.bak /platform/i86pc/kernel/drv/bge.conf
        echo "Renamed /platform/i86pc/kernel/drv/bge.conf.bak /platform/i86pc/kernel/drv/bge.conf"
    fi

else # `uname -p` = "sparc"

    HWCLASS=`uname -m`

    if [ -f "/platform/${HWCLASS}/kernel/drv/sparcv9/bge.bak" ]; then
        /bin/mv /platform/${HWCLASS}/kernel/drv/sparcv9/bge.bak /platform/${HWCLASS}/kernel/drv/sparcv9/bge
        echo "Renamed /platform/${HWCLASS}/kernel/drv/sparcv9/bge.bak /platform/${HWCLASS}/kernel/drv/sparcv9/bge"
    fi

    if [ -f "/platform/${HWCLASS}/kernel/drv/bge.conf.bak" ]; then
        /bin/mv /platform/${HWCLASS}/kernel/drv/bge.conf.bak /platform/${HWCLASS}/kernel/drv/bge.conf
        echo "Renamed /platform/${HWCLASS}/kernel/drv/bge.conf.bak /platform/${HWCLASS}/kernel/drv/bge.conf"
    fi

fi # `uname -p`

if [ -f "/usr/share/man/man7d/bge.7d.bak" ]; then
    /bin/mv /usr/share/man/man7d/bge.7d.bak /usr/share/man/man7d/bge.7d
    echo "Renamed /usr/share/man/man7d/bge.7d.bak /usr/share/man/man7d/bge.7d"
fi

exit 0

