commit: 9286f51cfddeaa64895f5add3b7a3169abd3119b Author: Aleksandr Batyuk <abbat.2008 <AT> gmail <DOT> com> AuthorDate: Tue Jun 27 11:34:32 2023 +0000 Commit: Aleksandr Batyuk <abbat.2008 <AT> gmail <DOT> com> CommitDate: Tue Jun 27 11:34:32 2023 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9286f51c
net-wireless/rtl8821ce: Ebuild fix Signed-off-by: Aleksandr Batyuk <abbat.2008 <AT> gmail.com> .../rtl8821ce/rtl8821ce-0_pre20230504.ebuild | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/net-wireless/rtl8821ce/rtl8821ce-0_pre20230504.ebuild b/net-wireless/rtl8821ce/rtl8821ce-0_pre20230504.ebuild index bba65298c..179af30c5 100644 --- a/net-wireless/rtl8821ce/rtl8821ce-0_pre20230504.ebuild +++ b/net-wireless/rtl8821ce/rtl8821ce-0_pre20230504.ebuild @@ -4,32 +4,24 @@ EAPI=8 inherit linux-mod-r1 -SLOT=0 +MY_PN="rtl8821ce" COMMIT="a478095a45d8aa957b45be4f9173c414efcacc6f" - DESCRIPTION="Realtek RTL8821CE Driver module for Linux kernel" HOMEPAGE="https://github.com/tomaspinho/rtl8821ce" -SRC_URI="https://github.com/tomaspinho/rtl8821ce/archive/${COMMIT}.tar.gz -> rtl8821ce-${PV}.tar.gz" +SRC_URI="https://github.com/tomaspinho/${MY_PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${COMMIT}" +SLOT=0 LICENSE="GPL-2" KEYWORDS="~amd64 ~x86" -DEPEND="virtual/linux-sources" - -S="${WORKDIR}/rtl8821ce-${COMMIT}" - CONFIG_CHECK="~!RTW88_8821CE" ERROR_RTL8XXXU="The RTW88_8821CE module is enabled in the kernel; it conflicts with this module." src_compile() { - linux-mod-r1_pkg_setup - - local modlist=(8821ce=net/wireless) + local modlist=( 8821ce=net/wireless ) + local modargs=( KSRC="${KV_OUT_DIR}" ) linux-mod-r1_src_compile } - -src_install() { - linux-mod-r1_src_install -}
