commit: d81f02c0de91b8650b227052e8b3b3436fa3f29a Author: Aaron Bauman <bman <AT> gentoo <DOT> org> AuthorDate: Sat Jun 2 17:17:39 2018 +0000 Commit: Aaron Bauman <bman <AT> gentoo <DOT> org> CommitDate: Sat Jun 2 22:37:16 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d81f02c0
media-plugins/vamp-libxtract-plugins: bump EAPI and drop eutils Package-Manager: Portage-2.3.40, Repoman-2.3.9 .../vamp-libxtract-plugins-0.6.6.20121204.ebuild | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/media-plugins/vamp-libxtract-plugins/vamp-libxtract-plugins-0.6.6.20121204.ebuild b/media-plugins/vamp-libxtract-plugins/vamp-libxtract-plugins-0.6.6.20121204.ebuild index c6fb88e8947..08a717bc9b5 100644 --- a/media-plugins/vamp-libxtract-plugins/vamp-libxtract-plugins-0.6.6.20121204.ebuild +++ b/media-plugins/vamp-libxtract-plugins/vamp-libxtract-plugins-0.6.6.20121204.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=2 -inherit eutils multilib toolchain-funcs +EAPI=6 + +inherit multilib toolchain-funcs DESCRIPTION="Vamp plugin encapsulating many of the functions of the LibXtract library" HOMEPAGE="http://www.vamp-plugins.org/" @@ -19,16 +20,16 @@ RDEPEND="=sci-libs/fftw-3* DEPEND="${RDEPEND}" src_prepare() { - sed -e "s/-O3//" -e "s/ -Wl,-Bstatic//" -i Makefile + default + sed -e "s/-O3//" -e "s/ -Wl,-Bstatic//" -i Makefile || die "sed Makefile failed" } -src_compile() { +src_configure() { tc-export CXX - emake || die "emake failed" } src_install() { insinto /usr/$(get_libdir)/vamp - doins vamp-libxtract.{so,cat} || die "doins failed" - dodoc README STATUS + doins vamp-libxtract.{so,cat} + einstalldocs }