From 2861fbb99dc3fb8bd4b2b5459dd9b163948b2ad8 Mon Sep 17 00:00:00 2001 From: Jonas Frei Date: Wed, 12 Apr 2023 05:58:28 +0200 Subject: [PATCH] dev-util/osc: Make use of 'shell-completion' eclass Signed-off-by: Jonas Frei --- dev-util/osc/osc-0.173.0.ebuild | 8 +++----- dev-util/osc/osc-9999.ebuild | 8 +++----- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/dev-util/osc/osc-0.173.0.ebuild b/dev-util/osc/osc-0.173.0.ebuild index f9f6b56e82..1dc9868431 100644 --- a/dev-util/osc/osc-0.173.0.ebuild +++ b/dev-util/osc/osc-0.173.0.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_9 ) PYTHON_REQ_USE="xml" DISTUTILS_SINGLE_IMPL=1 -inherit bash-completion-r1 distutils-r1 +inherit distutils-r1 shell-completion DESCRIPTION="Command line tool for Open Build Service" HOMEPAGE=" @@ -61,8 +61,6 @@ src_install() { newbashcomp dist/complete.sh "${PN}" insinto /usr/lib/osc newins dist/osc.complete complete - insinto /usr/share/zsh/site-functions - newins "${FILESDIR}/osc.zsh_completion" _osc - insinto /usr/share/fish/vendor_completions.d - doins osc.fish + newzshcomp "${FILESDIR}/${PN}.zsh_completion" "_${PN}" + dofishcomp "${PN}.fish" } diff --git a/dev-util/osc/osc-9999.ebuild b/dev-util/osc/osc-9999.ebuild index f9f6b56e82..1dc9868431 100644 --- a/dev-util/osc/osc-9999.ebuild +++ b/dev-util/osc/osc-9999.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_9 ) PYTHON_REQ_USE="xml" DISTUTILS_SINGLE_IMPL=1 -inherit bash-completion-r1 distutils-r1 +inherit distutils-r1 shell-completion DESCRIPTION="Command line tool for Open Build Service" HOMEPAGE=" @@ -61,8 +61,6 @@ src_install() { newbashcomp dist/complete.sh "${PN}" insinto /usr/lib/osc newins dist/osc.complete complete - insinto /usr/share/zsh/site-functions - newins "${FILESDIR}/osc.zsh_completion" _osc - insinto /usr/share/fish/vendor_completions.d - doins osc.fish + newzshcomp "${FILESDIR}/${PN}.zsh_completion" "_${PN}" + dofishcomp "${PN}.fish" }