summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2022-03-30 05:11:20 +0100
committerSam James <sam@gentoo.org>2022-03-30 05:11:20 +0100
commitdc908ad50a586f5bf43710bc90a6611b2db8c5ae (patch)
tree8cb42ed38d930ceaa7a5b057a131e34e442de6b4 /dev-util/meson
parentdev-util/cmake: add 3.23.0, drop 3.23.0_rc5 (diff)
downloadgentoo-dc908ad50a586f5bf43710bc90a6611b2db8c5ae.tar.gz
gentoo-dc908ad50a586f5bf43710bc90a6611b2db8c5ae.tar.bz2
gentoo-dc908ad50a586f5bf43710bc90a6611b2db8c5ae.zip
dev-util/meson: install bash-completion files
Just like we do with zsh. Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-util/meson')
-rw-r--r--dev-util/meson/meson-0.61.4-r2.ebuild (renamed from dev-util/meson/meson-0.61.4-r1.ebuild)5
-rw-r--r--dev-util/meson/meson-9999.ebuild5
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
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
}