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] }
