main/kmod: support merged /usr

This changes the APKBUILD trigger to also monitor /usr/lib/modules, and fixes the trigger to grep the kernel version for depmod from a usr-merged path.
This commit is contained in:
Clayton Craft 2024-09-04 09:37:46 -07:00 committed by Natanael Copa
parent 1cf1baa44f
commit d13e0c4bb2
2 changed files with 3 additions and 3 deletions

View File

@ -2,7 +2,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=kmod
pkgver=32
pkgrel=3
pkgrel=4
pkgdesc="Linux kernel module management utilities"
url="http://git.kernel.org/?p=utils/kernel/kmod/kmod.git;a=summary"
arch="all"
@ -12,7 +12,7 @@ license="GPL-2.0-or-later"
makedepends_build="sed libxslt"
makedepends_host="$depends_dev zlib-dev xz-dev zstd-dev openssl-dev>3"
makedepends="$makedepends_build $makedepends_host"
triggers="$pkgname.trigger=/lib/modules/*"
triggers="$pkgname.trigger=/lib/modules/*:/usr/lib/modules/*"
subpackages="
$pkgname-dev
$pkgname-doc

View File

@ -2,7 +2,7 @@
for i in "$@"; do
if [ -e "$i"/modules.order ]; then
/sbin/depmod ${i#/lib/modules/}
/sbin/depmod "${i#*/lib/modules/}"
else
#clean up on uninstall
rm -f "$i"/modules.alias \