commit: 1fa22e75c685713d270b9e9226c5450d944b3264 Author: David Seifert <soap <AT> gentoo <DOT> org> AuthorDate: Mon Feb 1 22:49:32 2016 +0000 Commit: David Seifert <soap <AT> gentoo <DOT> org> CommitDate: Mon Feb 1 22:49:51 2016 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fa22e75
media-sound/bpmdetect: Port to scons-utils.eclass Package-Manager: portage-2.2.27 media-sound/bpmdetect/bpmdetect-0.6.1-r1.ebuild | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/media-sound/bpmdetect/bpmdetect-0.6.1-r1.ebuild b/media-sound/bpmdetect/bpmdetect-0.6.1-r1.ebuild index 351532a..8be527a 100644 --- a/media-sound/bpmdetect/bpmdetect-0.6.1-r1.ebuild +++ b/media-sound/bpmdetect/bpmdetect-0.6.1-r1.ebuild @@ -4,7 +4,7 @@ EAPI=6 -inherit eutils toolchain-funcs +inherit eutils scons-utils toolchain-funcs DESCRIPTION="Automatic BPM detection utility" HOMEPAGE="http://sourceforge.net/projects/bpmdetect" @@ -31,23 +31,20 @@ PATCHES=( "${FILESDIR}/${P}-fix-printf-format.patch" ) -src_prepare() { - default - tc-export CC CXX -} - src_configure() { - : + myscons=( + CC="$(tc-getCC)" + CXX="$(tc-getCXX)" + QTDIR="/usr/$(get_libdir)" + prefix="${D}/usr" + ) } src_compile() { - export QTDIR="/usr/$(get_libdir)" - scons prefix=/usr || die "scons failed" + escons "${myscons[@]}" } src_install() { - dobin build/${PN} - doicon src/${PN}-icon.png - domenu src/${PN}.desktop + escons "${myscons[@]}" install dodoc authors readme todo }
