--- trunk/mage/usr/lib/mage/mage4.sh 2011/12/20 12:58:32 1541 +++ trunk/mage/usr/lib/mage/mage4.sh 2011/12/28 12:23:50 1584 @@ -22,30 +22,6 @@ source ${MLIBDIR}/mage4.functions.sh || \ die "mage functions missing" -## only for tests -> normally in /etc/rc.d/init.d/functions -COLRED="\033[1;6m\033[31m" -COLGREEN="\033[1;6m\033[32m" -COLYELLOW="\033[1;6m\033[33m" -COLBLUE="\033[1;6m\033[34m" -COLMAGENTA="\033[1;6m\033[35m" -COLWHITE="\033[1;6m\033[37m" -COLGRAY="\033[0;6m\033[37m" -COLBOLD="\033[1m" -COLDEFAULT="\033[0m" - -if [[ ${NOCOLORS} = true ]] -then - COLRED="" - COLGREEN="" - COLYELLOW="" - COLBLUE="" - COLMAGENTA="" - COLWHITE="" - COLGRAY="" - COLBOLD="" - COLDEFAULT="" -fi - # export default path export PATH="${PATH}:${MLIBDIR}" @@ -118,7 +94,7 @@ # install method METHOD="$1" -# initial unversionized packagename, gets overridden later +# initial unversionized packagename, gets overridden later on MAGENAME="$2" if [[ ${METHOD} != upgrade ]] && \ @@ -145,6 +121,9 @@ # before anything run mage_setup mage_setup || die "error in mage_setup()" +# load supported mage features +load_mage_features + case ${METHOD} in download) # first of all get the right pkg which going to be installed