commit: dc908ad50a586f5bf43710bc90a6611b2db8c5ae
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 30 04:11:20 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 30 04:11:20 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc908ad5
dev-util/meson: install bash-completion files
Just like we do with zsh.
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/meson/{meson-0.61.4-r1.ebuild => meson-0.61.4-r2.ebuild} | 5 ++++-
dev-util/meson/meson-9999.ebuild | 5 ++++-
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/dev-util/meson/meson-0.61.4-r1.ebuild
b/dev-util/meson/meson-0.61.4-r2.ebuild
similarity index 96%
rename from dev-util/meson/meson-0.61.4-r1.ebuild
rename to dev-util/meson/meson-0.61.4-r2.ebuild
index bbc8938fb7ed..107a474f40dd 100644
--- a/dev-util/meson/meson-0.61.4-r1.ebuild
+++ b/dev-util/meson/meson-0.61.4-r2.ebuild
@@ -14,7 +14,7 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
-inherit distutils-r1 toolchain-funcs
+inherit bash-completion-r1 distutils-r1 toolchain-funcs
DESCRIPTION="Open source build system"
HOMEPAGE="https://mesonbuild.com/"
@@ -102,6 +102,9 @@ python_install_all() {
insinto /usr/share/vim/vimfiles
doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax}
+
insinto /usr/share/zsh/site-functions
doins data/shell-completions/zsh/_meson
+
+ dobashcomp data/shell-completions/bash/meson
}
diff --git a/dev-util/meson/meson-9999.ebuild b/dev-util/meson/meson-9999.ebuild
index 52bbb982abcc..2d8599c3973b 100644
--- a/dev-util/meson/meson-9999.ebuild
+++ b/dev-util/meson/meson-9999.ebuild
@@ -14,7 +14,7 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
-inherit distutils-r1 toolchain-funcs
+inherit bash-completion-r1 distutils-r1 toolchain-funcs
DESCRIPTION="Open source build system"
HOMEPAGE="https://mesonbuild.com/"
@@ -98,6 +98,9 @@ python_install_all() {
insinto /usr/share/vim/vimfiles
doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax}
+
insinto /usr/share/zsh/site-functions
doins data/shell-completions/zsh/_meson
+
+ dobashcomp data/shell-completions/bash/meson
}