commit:     e9158adfb45024eebdb4e0487bf1b1bd55a4b87b
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 31 08:54:33 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Fri Feb  2 06:16:14 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9158adf

sys-kernel/dkms: add installkernel as optfeature

package installs /usr/lib/kernel/install.d/40-dkms.install which
will be executed by systemd's kernel-install (i.e. if the systemd-kernel-install
flag is enabled).

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sys-kernel/dkms/dkms-3.0.12.ebuild | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/dkms/dkms-3.0.12.ebuild 
b/sys-kernel/dkms/dkms-3.0.12.ebuild
index 370b9e0d2340..832fba5761ab 100644
--- a/sys-kernel/dkms/dkms-3.0.12.ebuild
+++ b/sys-kernel/dkms/dkms-3.0.12.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit linux-info
+inherit linux-info optfeature
 
 DESCRIPTION="Dynamic Kernel Module Support"
 HOMEPAGE="https://github.com/dell/dkms";
@@ -49,3 +49,8 @@ src_install() {
        einstalldocs
        keepdir /var/lib/dkms
 }
+
+pkg_postinst() {
+       optfeature "automatically running \"dkms autoinstall\" on each kernel 
installation" \
+               "sys-kernel/installkernel[systemd]"
+}

Reply via email to