commit:     259e0981754c2742538a3c3eab0a0186e7907bfc
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 22 11:52:16 2019 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Dec 22 11:52:16 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=259e0981

media-plugins/tap-plugins: Port to EAPI 7

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 media-plugins/tap-plugins/tap-plugins-0.7.3.ebuild | 22 +++++++++-------------
 1 file changed, 9 insertions(+), 13 deletions(-)

diff --git a/media-plugins/tap-plugins/tap-plugins-0.7.3.ebuild 
b/media-plugins/tap-plugins/tap-plugins-0.7.3.ebuild
index 70f61a49299..83292e0c71c 100644
--- a/media-plugins/tap-plugins/tap-plugins-0.7.3.ebuild
+++ b/media-plugins/tap-plugins/tap-plugins-0.7.3.ebuild
@@ -1,11 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
-inherit multilib toolchain-funcs eutils
-
-IUSE=""
+inherit toolchain-funcs
 
 DESCRIPTION="A bunch of LADSPA plugins for audio processing"
 HOMEPAGE="http://tap-plugins.sourceforge.net";
@@ -18,20 +16,18 @@ KEYWORDS="amd64 ~ppc x86"
 DEPEND="media-libs/ladspa-sdk"
 RDEPEND="${DEPEND}"
 
-src_prepare() {
-       epatch "${FILESDIR}/${PN}-0.7.3-cflags-ldflags.patch"
-}
+PATCHES=( "${FILESDIR}"/${PN}-0.7.3-cflags-ldflags.patch )
 
 src_compile() {
        emake CC=$(tc-getCC) OPT_CFLAGS="${CFLAGS}" EXTRA_LDFLAGS="${LDFLAGS}"
 }
 
 src_install() {
-       dodoc README CREDITS
-       insinto /usr/$(get_libdir)/ladspa
-       insopts -m0755
-       doins *.so
+       einstalldocs
+
+       exeinto /usr/$(get_libdir)/ladspa
+       doexe *.so
+
        insinto /usr/share/ladspa/rdf
-       insopts -m0644
        doins *.rdf
 }

Reply via email to