Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/waffle/
Date: Fri, 03 Mar 2023 16:40:26
Message-Id: 1677861608.fb46cc4d59f36642a9a6e6b2dd2cbb0788e57241.mattst88@gentoo
1 commit: fb46cc4d59f36642a9a6e6b2dd2cbb0788e57241
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Fri Mar 3 16:37:37 2023 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Fri Mar 3 16:40:08 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb46cc4d
7
8 media-libs/waffle: Fix documentation installation path
9
10 Closes: https://bugs.gentoo.org/852887
11 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
12
13 media-libs/waffle/waffle-1.7.1.ebuild | 15 ++++++++++++---
14 media-libs/waffle/waffle-9999.ebuild | 15 ++++++++++++---
15 2 files changed, 24 insertions(+), 6 deletions(-)
16
17 diff --git a/media-libs/waffle/waffle-1.7.1.ebuild b/media-libs/waffle/waffle-1.7.1.ebuild
18 index 968c882955b5..9dd3bad563e3 100644
19 --- a/media-libs/waffle/waffle-1.7.1.ebuild
20 +++ b/media-libs/waffle/waffle-1.7.1.ebuild
21 @@ -58,8 +58,17 @@ multilib_src_configure() {
22
23 multilib_src_install() {
24 meson_src_install
25 +}
26 +
27 +multilib_src_install_all() {
28 + einstalldocs
29
30 - ! use doc && rm -rf \
31 - "${D}"/usr/share/doc/waffle1 \
32 - "${D}"/usr/share/man/man{3,7}
33 + rm -r \
34 + "${ED}"/usr/share/doc/${P} \
35 + "${ED}"/usr/share/doc/waffle1/release-notes || die
36 + mv "${ED}"/usr/share/doc/{waffle1,${P}} || die
37 + if ! use doc; then
38 + rm -rf \
39 + "${ED}"/usr/share/man/man{3,7} || die
40 + fi
41 }
42
43 diff --git a/media-libs/waffle/waffle-9999.ebuild b/media-libs/waffle/waffle-9999.ebuild
44 index 968c882955b5..9dd3bad563e3 100644
45 --- a/media-libs/waffle/waffle-9999.ebuild
46 +++ b/media-libs/waffle/waffle-9999.ebuild
47 @@ -58,8 +58,17 @@ multilib_src_configure() {
48
49 multilib_src_install() {
50 meson_src_install
51 +}
52 +
53 +multilib_src_install_all() {
54 + einstalldocs
55
56 - ! use doc && rm -rf \
57 - "${D}"/usr/share/doc/waffle1 \
58 - "${D}"/usr/share/man/man{3,7}
59 + rm -r \
60 + "${ED}"/usr/share/doc/${P} \
61 + "${ED}"/usr/share/doc/waffle1/release-notes || die
62 + mv "${ED}"/usr/share/doc/{waffle1,${P}} || die
63 + if ! use doc; then
64 + rm -rf \
65 + "${ED}"/usr/share/man/man{3,7} || die
66 + fi
67 }