diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | kernel-install.sh | 8 |
3 files changed, 8 insertions, 8 deletions
@@ -1,6 +1,6 @@ pkgbase = pacman-hook-kernel-install pkgdesc = Pacman hooks for kernel-install. - pkgver = 0.12.0 + pkgver = 0.12.1 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 = 1acd13999d9cb8fa2c46e040598f62636e8d3969622220eb4cf564f4a380ddd4 sha256sums = 23b046f9ef43d888691d425c95841317de6104dab31bcccf62fbc4f34317ff26 - sha256sums = e79a3c74e0fdc3ab9d9f1967b38aa6ca7f10d189bc4975da661b0f20a75cfcc2 + sha256sums = 1d3b9d19423943c2e3e7532c93d8b9baf791883d7fc77d06cf6470d7509d0d54 pkgname = pacman-hook-kernel-install @@ -3,7 +3,7 @@ # Contributor: Sebastian Wiesner <sebastian@swsnr.de> pkgname=pacman-hook-kernel-install -pkgver=0.12.0 +pkgver=0.12.1 pkgrel=1 pkgdesc="Pacman hooks for kernel-install." url='https://man.archlinux.org/man/kernel-install.8' @@ -25,4 +25,4 @@ package() { # sums sha256sums=('1acd13999d9cb8fa2c46e040598f62636e8d3969622220eb4cf564f4a380ddd4' '23b046f9ef43d888691d425c95841317de6104dab31bcccf62fbc4f34317ff26' - 'e79a3c74e0fdc3ab9d9f1967b38aa6ca7f10d189bc4975da661b0f20a75cfcc2') + '1d3b9d19423943c2e3e7532c93d8b9baf791883d7fc77d06cf6470d7509d0d54') diff --git a/kernel-install.sh b/kernel-install.sh index de503f85c16d..f4d4abbbe8c0 100644 --- a/kernel-install.sh +++ b/kernel-install.sh @@ -6,13 +6,13 @@ shopt -s inherit_errexit nullglob cd / all_kernels=0 -versions=() +declare -A versions add_file() { local kver="$1" kver="${kver##usr/lib/modules/}" kver="${kver%%/*}" - versions+=("$kver") + versions["$kver"]="" } while read -r path; do @@ -31,8 +31,8 @@ done add_file "$file" done -for kver in "${versions[@]}"; do +for kver in "${!versions[@]}"; do kimage="/usr/lib/modules/$kver/vmlinuz" - echo +kernel-install "$@" "$kver" "$kimage" + echo >&2 +kernel-install "$@" "$kver" "$kimage" kernel-install "$@" "$kver" "$kimage" || true done |