195 |
|
|
196 |
# at least alsa-drivers needs this one ... |
# at least alsa-drivers needs this one ... |
197 |
touch include/linux/autoconf.h || die |
touch include/linux/autoconf.h || die |
198 |
|
|
199 |
|
# compat symlink for 3.7.x new version.h location until everything is fixed |
200 |
;; |
;; |
201 |
esac |
esac |
202 |
} |
} |
411 |
if [[ -z ${MROOT} ]] || [[ ${MROOT} = / ]] |
if [[ -z ${MROOT} ]] || [[ ${MROOT} = / ]] |
412 |
then |
then |
413 |
mount /boot &> /dev/null |
mount /boot &> /dev/null |
|
fi |
|
|
} |
|
414 |
|
|
|
kernel_image_postremove() |
|
|
{ |
|
|
if [[ -z ${MROOT} ]] || [[ ${MROOT} = / ]] |
|
|
then |
|
415 |
# remove old image entry from grub |
# remove old image entry from grub |
416 |
new-kernel-pkg -v --rminitrd --rmmoddep --remove ${KPVER}-${KBRANCH}-${KPBUILD} |
new-kernel-pkg -v --rminitrd --rmmoddep --remove ${KPVER}-${KBRANCH}-${KPBUILD} |
417 |
fi |
fi |
491 |
# export pre/postinstall functions depending on KERNEL_TYPE |
# export pre/postinstall functions depending on KERNEL_TYPE |
492 |
case ${KERNEL_TYPE} in |
case ${KERNEL_TYPE} in |
493 |
image) |
image) |
494 |
export_inherits kernel_image preinstall preremove postinstall postremove |
export_inherits kernel_image preinstall preremove postinstall |
495 |
SPECIAL_FUNCTIONS="${SPECIAL_FUNCTIONS} kernel_image_preinstall kernel_image_preremove kernel_image_postinstall kernel_image_postremove" |
SPECIAL_FUNCTIONS="${SPECIAL_FUNCTIONS} kernel_image_preinstall kernel_image_preremove kernel_image_postinstall" |
496 |
;; |
;; |
497 |
sources) |
sources) |
498 |
export_inherits kernel_sources postinstall |
export_inherits kernel_sources postinstall |