diff options
Diffstat (limited to 'linux.install')
-rw-r--r-- | linux.install | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/linux.install b/linux.install index 046277584140..ef42413835ac 100644 --- a/linux.install +++ b/linux.install @@ -1,7 +1,15 @@ +# arg 1: the new package version +# arg 2: the old package version + +KERNEL_NAME= +KERNEL_VERSION= + post_install () { # updating module dependencies echo ">>> Updating module dependencies. Please wait ..." - depmod %KERNVER% + depmod ${KERNEL_VERSION} + echo ">>> Generating initial ramdisk, using mkinitcpio. Please wait..." + mkinitcpio -p linux${KERNEL_NAME} } post_upgrade() { @@ -11,7 +19,9 @@ post_upgrade() { # updating module dependencies echo ">>> Updating module dependencies. Please wait ..." - depmod %KERNVER% + depmod ${KERNEL_VERSION} + echo ">>> Generating initial ramdisk, using mkinitcpio. Please wait..." + mkinitcpio -p linux${KERNEL_NAME} if [ $(vercmp $2 3.13) -lt 0 ]; then echo ">>> WARNING: AT keyboard support is no longer built into the kernel." @@ -22,6 +32,6 @@ post_upgrade() { post_remove() { # also remove the compat symlinks - rm -f boot/initramfs-%PKGBASE%.img - rm -f boot/initramfs-%PKGBASE%-fallback.img + rm -f boot/initramfs-linux${KERNEL_NAME}.img + rm -f boot/initramfs-linux${KERNEL_NAME}-fallback.img } |