diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | kernel-install.sh | 9 |
3 files changed, 10 insertions, 7 deletions
@@ -1,6 +1,6 @@ pkgbase = pacman-hook-kernel-install pkgdesc = Pacman hooks for kernel-install. - pkgver = 0.9.2 + pkgver = 0.9.3 pkgrel = 1 url = https://man.archlinux.org/man/kernel-install.8 arch = any @@ -12,6 +12,6 @@ pkgbase = pacman-hook-kernel-install source = kernel-install.sh sha256sums = da21c9fcc8d0bdd519682c704f3746ddaa78b83b2c5993eedf2e940a2ea66f41 sha256sums = fb825e1f4831cfdc7a4cc7dd6c1b7e3ddda81f86cf421d38f8dabc6bd6cd0509 - sha256sums = 5ad82c8a3497a37118f7cbcdccdd3ed3b02873aff8e55ea4e3350d79aa09ed8a + sha256sums = 83d2edcca32d1c92fd83a7a60922d4c1be8ed2eb9cc554081ab6df6e920d83d5 pkgname = pacman-hook-kernel-install @@ -3,7 +3,7 @@ # Contributor: Sebastian Wiesner <sebastian@swsnr.de> pkgname=pacman-hook-kernel-install -pkgver=0.9.2 +pkgver=0.9.3 pkgrel=1 pkgdesc="Pacman hooks for kernel-install." url='https://man.archlinux.org/man/kernel-install.8' @@ -26,4 +26,4 @@ package() { # sums sha256sums=('da21c9fcc8d0bdd519682c704f3746ddaa78b83b2c5993eedf2e940a2ea66f41' 'fb825e1f4831cfdc7a4cc7dd6c1b7e3ddda81f86cf421d38f8dabc6bd6cd0509' - '5ad82c8a3497a37118f7cbcdccdd3ed3b02873aff8e55ea4e3350d79aa09ed8a') + '83d2edcca32d1c92fd83a7a60922d4c1be8ed2eb9cc554081ab6df6e920d83d5') diff --git a/kernel-install.sh b/kernel-install.sh index 7d9abb8909a3..7d7bfe0586ea 100644 --- a/kernel-install.sh +++ b/kernel-install.sh @@ -34,9 +34,12 @@ for o; do done for kernel_image in "${kernel_images[@]}"; do - # skip kernels not owned by pacman - if ((add)) && ! pacman -Qqo "$kernel_image" 1>/dev/null 2>/dev/null; then - continue + if ((add)); then + # skip kernels not currently owned by pacman + ! pacman -Qqo "$kernel_image" 1>/dev/null 2>/dev/null && continue + else + # skip kernels never owned by pacman + [[ ! -f "${kernel_image%/vmlinuz}/pkgbase" ]] && continue fi echo +kernel-install "$@" "$(extract_kernel_version "$kernel_image")" "$kernel_image" kernel-install "$@" "$(extract_kernel_version "$kernel_image")" "$kernel_image" |