display_display_message () { cat <<-EOF To get suspend working properly you must do the following: Enable the macbook-wakeup service for suspend/resume on LID events: systemctl enable --now macbook-wakeup.service Optionally, include the kernel boot option processor.ignore_ppc=1 to allow frequency changing on battery power. EOF } post_install() { display_message } post_upgrade() { if findmnt --fstab -uno SOURCE /boot &>/dev/null && ! mountpoint -q /boot; then echo "WARNING: /boot appears to be a separate partition but is not mounted." fi display_message } post_remove() { rm -f boot/initramfs-%PKGBASE%.img rm -f boot/initramfs-%PKGBASE%-fallback.img }