Magellan Linux

Diff of /smage/trunk/include/alx.sminc

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1673 by niro, Sun Jan 23 00:19:09 2011 UTC revision 2065 by niro, Wed May 11 21:05:56 2011 UTC
# Line 7  sminclude cleanutils mtools Line 7  sminclude cleanutils mtools
7  # all deprecated mage-targets  # all deprecated mage-targets
8  DEPRECATED_MAGE_TARGETS="alx_dev alx_livecd alx"  DEPRECATED_MAGE_TARGETS="alx_dev alx_livecd alx"
9    
10  SPECIAL_VARS="${SPECIAL_VARS} DEPRECATED_MAGE_TARGETS REMOVE_DEPRECATED_MAGE_TARGETS"  # variable to save pname
11    _PNAME="${PNAME}"
12    
13    SPECIAL_VARS="${SPECIAL_VARS} DEPRECATED_MAGE_TARGETS REMOVE_DEPRECATED_MAGE_TARGETS _PNAME"
14  SPECIAL_FUNCTIONS="${SPECIAL_FUNCTIONS} alx_postinstall"  SPECIAL_FUNCTIONS="${SPECIAL_FUNCTIONS} alx_postinstall"
15    
16  alx_postinstall()  alx_postinstall()
# Line 18  alx_postinstall() Line 21  alx_postinstall()
21   1|yes|true|TRUE)   1|yes|true|TRUE)
22   for target in ${DEPRECATED_MAGE_TARGETS}   for target in ${DEPRECATED_MAGE_TARGETS}
23   do   do
24   if [[ ! -z $(magequery -n ${PNAME}-${target}) ]]   if [[ ! -z $(magequery -n ${_PNAME}-${target}) ]]
25   then   then
26   echo "removing deprecated mage-target '${PNAME}-${target}'"   echo "removing deprecated mage-target '${_PNAME}-${target}'"
27   mage uninstall ${PNAME}-${target} || die   mage uninstall ${_PNAME}-${target} || die
28   fi   fi
29   done   done
30   ;;   ;;

Legend:
Removed from v.1673  
changed lines
  Added in v.2065