--- trunk/mage/usr/lib/mage/mage4.functions.sh 2005/09/11 19:47:08 240 +++ trunk/mage/usr/lib/mage/mage4.functions.sh 2005/09/27 14:38:01 248 @@ -1,6 +1,6 @@ #!/bin/bash # Magellan Linux Installer Functions (mage.functions.sh) -# $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/mage4.functions.sh,v 1.3 2005-09-11 19:47:08 niro Exp $ +# $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/mage4.functions.sh,v 1.4 2005-09-27 14:38:01 niro Exp $ mage_setup() { @@ -1960,6 +1960,8 @@ local PKGTYPE local preinstall local postinstall + local preremove + local postremove # sanity checks [ -f ${magefile} ] && source ${magefile} || \ @@ -1969,6 +1971,11 @@ source ${magefile} eval value=\$$(echo ${var}) echo "${value}" + + unset preinstall + unset postinstall + unset preremove + unset postremove } mage_install() @@ -1985,6 +1992,8 @@ local PKGTYPE local preinstall local postinstall + local preremove + local postremove local pcat local pname @@ -2146,6 +2155,11 @@ # echo -ne "${COLBLUE}${pcat}/${COLDEFAULT}" # echo -ne "${COLGREEN}${pname}-${pver}-${pbuild}${COLDEFAULT} " echo "successfully installed." + + unset preinstall + unset postinstall + unset preremove + unset postremove } md5sum_packages() @@ -2304,6 +2318,8 @@ local PKGTYPE local preinstall local postinstall + local preremove + local postremove local pcat local pname @@ -2401,6 +2417,11 @@ # echo -ne "${COLBLUE}${pcat}/${COLDEFAULT}" # echo -ne "${COLGREEN}${pname}-${pver}-${pbuild}${COLDEFAULT} " echo "successfully removed." + + unset preinstall + unset postinstall + unset preremove + unset postremove } show_etc_update_mesg() {