Gentoo Archives: gentoo-commits

From: Daniel Campbell <zlg@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/apulse/
Date: Sun, 30 Aug 2015 09:47:58
Message-Id: 1440928057.b252629653a11bdca61279c5de260d66e6ff8fbd.zlg@gentoo
1 commit: b252629653a11bdca61279c5de260d66e6ff8fbd
2 Author: Daniel Campbell <zlg <AT> gentoo <DOT> org>
3 AuthorDate: Sun Aug 30 09:47:37 2015 +0000
4 Commit: Daniel Campbell <zlg <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 30 09:47:37 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2526296
7
8 media-sound/apulse: Rearrange script editing to better fit phases.
9
10 Gentoo-Bug: 547524
11
12 Package-Manager: portage-2.2.20.1
13
14 media-sound/apulse/apulse-0.1.6-r1.ebuild | 16 +++++++++-------
15 1 file changed, 9 insertions(+), 7 deletions(-)
16
17 diff --git a/media-sound/apulse/apulse-0.1.6-r1.ebuild b/media-sound/apulse/apulse-0.1.6-r1.ebuild
18 index 8324b90..dde232e 100644
19 --- a/media-sound/apulse/apulse-0.1.6-r1.ebuild
20 +++ b/media-sound/apulse/apulse-0.1.6-r1.ebuild
21 @@ -21,19 +21,21 @@ RDEPEND="${DEPEND}
22
23 MULTILIB_CHOST_TOOLS=( /usr/bin/apulse )
24
25 -multilib_src_configure() {
26 - local mycmakeargs="-DAPULSEPATH=${EPREFIX}/usr/$(get_libdir)/apulse"
27 -
28 - cmake-utils_src_configure
29 -
30 - # Ensure all relevant libdirs are added
31 +src_prepare() {
32 + # Ensure all relevant libdirs are added, to support all ABIs
33 DIRS=
34 _add_dir() { DIRS="${EPREFIX}/usr/$(get_libdir)/apulse${DIRS:+:${DIRS}}"; }
35 multilib_foreach_abi _add_dir
36 sed -e "s#@@DIRS@@#${DIRS}#g" "${FILESDIR}"/apulse > "${T}"/apulse
37 }
38
39 -multilib_src_install() {
40 +multilib_src_configure() {
41 + local mycmakeargs="-DAPULSEPATH=${EPREFIX}/usr/$(get_libdir)/apulse"
42 + cmake-utils_src_configure
43 +}
44 +
45 +multilib_src_install_all() {
46 cmake-utils_src_install
47 + einstalldocs
48 dobin "${T}"/apulse
49 }