Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/lilv/
Date: Sun, 28 Aug 2022 00:05:08
Message-Id: 1661598978.331d7d5e7dafed148c876af0819018c1abe2ab28.sam@gentoo
1 commit: 331d7d5e7dafed148c876af0819018c1abe2ab28
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 27 11:07:13 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 27 11:16:18 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=331d7d5e
7
8 media-libs/lilv: fix multilib_src_install_all typo
9
10 Fix multilib_src_install_all typo.
11
12 While at it, use newenvd instead of echo.
13
14 Also, the completions are installed at least w/o manual intervention now since
15 Meson port.
16
17 Closes: https://bugs.gentoo.org/865033
18 Closes: https://bugs.gentoo.org/863428
19 Signed-off-by: Sam James <sam <AT> gentoo.org>
20
21 .../lilv/{lilv-0.24.16.ebuild => lilv-0.24.16-r1.ebuild} | 7 ++-----
22 .../lilv/{lilv-0.24.18.ebuild => lilv-0.24.18-r1.ebuild} | 12 +++++-------
23 2 files changed, 7 insertions(+), 12 deletions(-)
24
25 diff --git a/media-libs/lilv/lilv-0.24.16.ebuild b/media-libs/lilv/lilv-0.24.16-r1.ebuild
26 similarity index 89%
27 rename from media-libs/lilv/lilv-0.24.16.ebuild
28 rename to media-libs/lilv/lilv-0.24.16-r1.ebuild
29 index 4ef4e590a74d..6f4185bc91b7 100644
30 --- a/media-libs/lilv/lilv-0.24.16.ebuild
31 +++ b/media-libs/lilv/lilv-0.24.16-r1.ebuild
32 @@ -6,7 +6,7 @@ EAPI=8
33 PYTHON_COMPAT=( python3_{8..11} )
34 PYTHON_REQ_USE='threads(+)'
35
36 -inherit meson-multilib python-single-r1 bash-completion-r1
37 +inherit meson-multilib python-single-r1
38
39 DESCRIPTION="Library to make the use of LV2 plugins as simple as possible for applications"
40 HOMEPAGE="http://drobilla.net/software/lilv/"
41 @@ -72,13 +72,10 @@ multilib_src_install() {
42 python_optimize
43 }
44
45 -mutlilib_src_install_all() {
46 +multilib_src_install_all() {
47 local DOCS=( AUTHORS NEWS README.md )
48 einstalldocs
49
50 - sed -i "/lv2jack/d" utils/lilv.bash_completion
51 - newbashcomp utils/lilv.bash_completion lv2info
52 -
53 dodir /etc/env.d
54 echo "LV2_PATH=${EPREFIX}/usr/$(get_libdir)/lv2" > "${ED}/etc/env.d/60lv2"
55 }
56
57 diff --git a/media-libs/lilv/lilv-0.24.18.ebuild b/media-libs/lilv/lilv-0.24.18-r1.ebuild
58 similarity index 84%
59 rename from media-libs/lilv/lilv-0.24.18.ebuild
60 rename to media-libs/lilv/lilv-0.24.18-r1.ebuild
61 index 4ef4e590a74d..01c2f9011239 100644
62 --- a/media-libs/lilv/lilv-0.24.18.ebuild
63 +++ b/media-libs/lilv/lilv-0.24.18-r1.ebuild
64 @@ -6,7 +6,7 @@ EAPI=8
65 PYTHON_COMPAT=( python3_{8..11} )
66 PYTHON_REQ_USE='threads(+)'
67
68 -inherit meson-multilib python-single-r1 bash-completion-r1
69 +inherit meson-multilib python-single-r1
70
71 DESCRIPTION="Library to make the use of LV2 plugins as simple as possible for applications"
72 HOMEPAGE="http://drobilla.net/software/lilv/"
73 @@ -72,13 +72,11 @@ multilib_src_install() {
74 python_optimize
75 }
76
77 -mutlilib_src_install_all() {
78 +multilib_src_install_all() {
79 local DOCS=( AUTHORS NEWS README.md )
80 einstalldocs
81
82 - sed -i "/lv2jack/d" utils/lilv.bash_completion
83 - newbashcomp utils/lilv.bash_completion lv2info
84 -
85 - dodir /etc/env.d
86 - echo "LV2_PATH=${EPREFIX}/usr/$(get_libdir)/lv2" > "${ED}/etc/env.d/60lv2"
87 + newenvd - 60lv2 <<-EOF
88 + LV2_PATH=${EPREFIX}/usr/$(get_libdir)/lv2
89 + EOF
90 }