rendered paste body#!/bin/shOLEG=wl500g-1.9.2.7-6c-pre5if [ -d broadcom ]; then echo "Removing old broadcom tree..." rm -rf broadcomfiecho "Unpacking Asus GPL source..."tar xzf GPL_1927.zipecho "Unpacking OLEG source..."tar -C broadcom/src/ -xjf ${OLEG}.tar.bz2if [ ! -G /opt ]; then echo "You should /create /opt as root:" echo "mkdir /opt && chgrp users /opt && chmod g+w /opt" echo "Then continue as regular user!" exit 1fiif [ -d /opt/brcm ]; then echo "Removing old toolchain..." rm -rf /opt/brcmfiecho "Installing broadcom toolchain..."mv broadcom/opt/brcm /optBRCM="/opt/brcm/hndtools-mipsel"PATH=${BRCM}-linux/bin:${BRCM}-uclibc/bin:${PATH}#KERNEL_SOURCE=$PWD/broadcom/src/linux#KERNEL_INCLUDE=$PWD/broadcom/src/linux/linux/includeexport PATH#export KERNEL_SOURCE#export KERNEL_INCLUDEOLEG=wl500gcd broadcom/src/${OLEG}echo "Creating uClibc..."make uClibc echo "Creating kernel..."make kernelecho "Creating gateway..."make echo "Compiling gateway..."cd gatewaymake echo "Creating firmware..."make install #make images