summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorConrad Kostecki <conikost@gentoo.org>2023-06-05 13:01:50 +0200
committerConrad Kostecki <conikost@gentoo.org>2023-06-05 13:04:30 +0200
commitf26f5d09fec69b7e46995f1cc858177ec0dd2d0f (patch)
treef7bcb31de87a6dbce5967c620a3c5803ad28f102
parentnet-dns/pdns: remove lua USE flag, bug #907676 (diff)
downloadgentoo-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
}