commit:     05d218131df5a7df227b4a1930157ba48a9d03d0
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Wed Jun 21 11:59:56 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Wed Jun 21 12:00:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=05d21813

media-sound/netcat-cpi: switch to linux-mod-r1

Closes: https://bugs.gentoo.org/908941
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 ...4.29.ebuild => netcat-cpi-2014.04.29-r1.ebuild} | 28 +++++++++-------------
 1 file changed, 11 insertions(+), 17 deletions(-)

diff --git a/media-sound/netcat-cpi/netcat-cpi-2014.04.29.ebuild 
b/media-sound/netcat-cpi/netcat-cpi-2014.04.29-r1.ebuild
similarity index 70%
rename from media-sound/netcat-cpi/netcat-cpi-2014.04.29.ebuild
rename to media-sound/netcat-cpi/netcat-cpi-2014.04.29-r1.ebuild
index 867068c68..80af69253 100644
--- a/media-sound/netcat-cpi/netcat-cpi-2014.04.29.ebuild
+++ b/media-sound/netcat-cpi/netcat-cpi-2014.04.29-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit linux-mod optfeature
+inherit linux-mod-r1 optfeature
 
 MY_PN="${PN}-kernel-module"
 COMMIT="c8798d698f9af5daf2be1be3d998e66374698271"
@@ -16,25 +16,19 @@ LICENSE="all-rights-reserved"
 SLOT="0"
 KEYWORDS="~amd64"
 
-BDEPEND="
-       virtual/linux-sources
-       sys-kernel/linux-headers
-"
-
-pkg_setup() {
-       linux-mod_pkg_setup
-
-       BUILD_TARGETS="clean all"
-       BUILD_PARAMS="KERNELDIR=${KV_DIR}"
-       MODULE_NAMES="netcat(misc)"
-}
-
 src_prepare() {
        default
        sed '/module_exit/a\MODULE_LICENSE("Proprietary");' -i netcat_main.c || 
die
 }
 
+src_compile() {
+       local modlist=( netcat=misc )
+       local modargs=( KERNELDIR="${KV_OUT_DIR}" )
+
+       linux-mod-r1_src_compile
+}
+
 pkg_postinst() {
-       linux-mod_pkg_postinst
+       linux-mod-r1_pkg_postinst
        optfeature "playing the album" media-sound/vorbis-tools[ogg123]
 }

Reply via email to