diff options
author | 2023-06-05 13:01:50 +0200 | |
---|---|---|
committer | 2023-06-05 13:04:30 +0200 | |
commit | f26f5d09fec69b7e46995f1cc858177ec0dd2d0f (patch) | |
tree | f7bcb31de87a6dbce5967c620a3c5803ad28f102 | |
parent | net-dns/pdns: remove lua USE flag, bug #907676 (diff) | |
download | gentoo-f26f5d09fec69b7e46995f1cc858177ec0dd2d0f.tar.gz gentoo-f26f5d09fec69b7e46995f1cc858177ec0dd2d0f.tar.bz2 gentoo-f26f5d09fec69b7e46995f1cc858177ec0dd2d0f.zip |
sys-apps/smc-sum: fix build without module
Closes: https://bugs.gentoo.org/907697
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
-rw-r--r-- | sys-apps/smc-sum/smc-sum-2.10.0.20221209-r2.ebuild (renamed from sys-apps/smc-sum/smc-sum-2.10.0.20221209-r1.ebuild) | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/sys-apps/smc-sum/smc-sum-2.10.0.20221209-r1.ebuild b/sys-apps/smc-sum/smc-sum-2.10.0.20221209-r2.ebuild index 232195afedd7..366de02b72d7 100644 --- a/sys-apps/smc-sum/smc-sum-2.10.0.20221209-r1.ebuild +++ b/sys-apps/smc-sum/smc-sum-2.10.0.20221209-r2.ebuild @@ -3,6 +3,8 @@ EAPI=8 +MODULES_OPTIONAL_IUSE="+module" + inherit linux-mod-r1 MY_DATE="$(ver_cut 4)" @@ -46,23 +48,19 @@ src_prepare() { # Install new Makefile to respect users CFLAGS and LDFLAGS cp "${FILESDIR}"/makefile driver/Source/Linux/Makefile || die - use module && linux-mod-r1_pkg_setup + linux-mod-r1_pkg_setup } src_compile() { - if use module; then - local modargs=( KDIR="${KV_OUT_DIR}" ) - local modlist=( sum_bios="misc:driver/Source/Linux" ) - - linux-mod-r1_src_compile - else - :; - fi + local modargs=( KDIR="${KV_OUT_DIR}" ) + local modlist=( sum_bios="misc:driver/Source/Linux" ) + + linux-mod-r1_src_compile } src_install() { newbin sum smc-sum einstalldocs - use module && linux-mod-r1_src_install + linux-mod-r1_src_install } |