commit:     188e2babf5476ceea5a11d70e233e13a1a4b2b5c
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 26 00:14:05 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 00:23:29 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=188e2bab

media-libs/nv-codec-headers: Remove multilib

The package installs only headers, as you might intuit from its name.

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 ....1.5.1.ebuild => nv-codec-headers-11.1.5.1-r1.ebuild} | 16 ++++++----------
 1 file changed, 6 insertions(+), 10 deletions(-)

diff --git a/media-libs/nv-codec-headers/nv-codec-headers-11.1.5.1.ebuild 
b/media-libs/nv-codec-headers/nv-codec-headers-11.1.5.1-r1.ebuild
similarity index 80%
rename from media-libs/nv-codec-headers/nv-codec-headers-11.1.5.1.ebuild
rename to media-libs/nv-codec-headers/nv-codec-headers-11.1.5.1-r1.ebuild
index a6586dda664b..8f5074f5440f 100644
--- a/media-libs/nv-codec-headers/nv-codec-headers-11.1.5.1.ebuild
+++ b/media-libs/nv-codec-headers/nv-codec-headers-11.1.5.1-r1.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=8
 
-inherit multilib-minimal
-
 DESCRIPTION="FFmpeg version of headers required to interface with Nvidias 
codec APIs"
 HOMEPAGE="https://git.videolan.org/?p=ffmpeg/nv-codec-headers.git";
 
SRC_URI="https://github.com/FFmpeg/nv-codec-headers/releases/download/n${PV}/${P}.tar.gz";
@@ -15,15 +13,13 @@ KEYWORDS="~amd64 ~arm64"
 
 RDEPEND=">=x11-drivers/nvidia-drivers-470.57.02[${MULTILIB_USEDEP}]"
 
-src_prepare() {
-       default
-       multilib_copy_sources
-}
-
-multilib_src_compile() {
+src_compile() {
        emake PREFIX="${EPREFIX}"/usr LIBDIR="$(get_libdir)"
 }
 
-multilib_src_install() {
-       emake PREFIX="${EPREFIX}"/usr LIBDIR="$(get_libdir)" DESTDIR="${D}" 
install
+src_install() {
+       emake PREFIX="${EPREFIX}"/usr LIBDIR="$(get_libdir)" DESTDIR="${ED}" 
install
+
+       mkdir -p "${ED}"/usr/share || die
+       mv "${ED}/usr/$(get_libdir)/pkgconfig" "${ED}"/usr/share/ || die
 }

Reply via email to