Magellan Linux

Diff of /branches/magellan-next/include/kernel26.sminc

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

trunk/core/include/kernel26.sminc revision 2128 by niro, Wed Jul 1 16:57:52 2009 UTC branches/magellan-next/include/kernel26.sminc revision 6659 by niro, Tue Sep 14 20:37:17 2010 UTC
# Line 275  kernel26_image_preremove() Line 275  kernel26_image_preremove()
275   fi   fi
276  }  }
277    
278    kernel26_image_postremove()
279    {
280     if [[ -z ${MROOT} ]] || [[ ${MROOT} = / ]]
281     then
282     # remove old image entry from grub
283     new-kernel-pkg -v --remove ${KPVER}-${KBRANCH}-${KPBUILD}
284     fi
285    }
286    
287  kernel26_image_postinstall()  kernel26_image_postinstall()
288  {  {
289   [ ! -d ${MROOT}/sys ] && install -d ${MROOT}/sys   [ ! -d ${MROOT}/sys ] && install -d ${MROOT}/sys
# Line 292  kernel26_image_postinstall() Line 301  kernel26_image_postinstall()
301   if [[ -z ${MROOT} ]] || [[ ${MROOT} = / ]]   if [[ -z ${MROOT} ]] || [[ ${MROOT} = / ]]
302   then   then
303   new-kernel-pkg -v --mkinitrd --make-default --install ${KPVER}-${KBRANCH}-${KPBUILD}   new-kernel-pkg -v --mkinitrd --make-default --install ${KPVER}-${KBRANCH}-${KPBUILD}
304     # remove the current one
305     new-kernel-pkg -v --rminitrd --remove $(uname -r)
306   fi   fi
307    
308   # symlink actual kernel to /boot/vmlinuz etc...   # symlink actual kernel to /boot/vmlinuz etc...
# Line 344  export_inherits kernel26 src_prepare src Line 355  export_inherits kernel26 src_prepare src
355  # export pre/postinstall functions depending on KERNEL_TYPE  # export pre/postinstall functions depending on KERNEL_TYPE
356  case ${KERNEL_TYPE} in  case ${KERNEL_TYPE} in
357   image)   image)
358   export_inherits kernel26_image preinstall preremove postinstall   export_inherits kernel26_image preinstall preremove postinstall postremove
359   SPECIAL_FUNCTIONS="${SPECIAL_FUNCTIONS} kernel26_image_preinstall kernel26_image_preremove kernel26_image_postinstall"   SPECIAL_FUNCTIONS="${SPECIAL_FUNCTIONS} kernel26_image_preinstall kernel26_image_preremove kernel26_image_postinstall kernel26_image_postremove"
360   ;;   ;;
361   sources)   sources)
362   export_inherits kernel26_sources postinstall   export_inherits kernel26_sources postinstall

Legend:
Removed from v.2128  
changed lines
  Added in v.6659