commit:     5e29e8cba754a7078118b8ae55472bb0f4074590
Author:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Mon May 20 13:15:37 2024 +0000
Commit:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
CommitDate: Mon May 20 13:15:37 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e29e8cb

dev-util/mock: fix bash completion

Upstream defines bash completions for both with and without .py
in the name. Since we do not include .py files, remove those
completions.

Closes: https://bugs.gentoo.org/928266
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>

 dev-util/mock/{mock-5.6.ebuild => mock-5.6-r1.ebuild} | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-util/mock/mock-5.6.ebuild b/dev-util/mock/mock-5.6-r1.ebuild
similarity index 94%
rename from dev-util/mock/mock-5.6.ebuild
rename to dev-util/mock/mock-5.6-r1.ebuild
index 3041eb78aa..9d9a92c2d4 100644
--- a/dev-util/mock/mock-5.6.ebuild
+++ b/dev-util/mock/mock-5.6-r1.ebuild
@@ -55,6 +55,9 @@ src_prepare() {
        sed -i -e "s|@VERSION@|${PV}|" docs/mock.1 docs/mock-parse-buildlog.1 
|| die
 
        sed -i -e 's|"/bin/free"|"/usr/bin/free"|' 
py/mockbuild/plugins/hw_info.py || die
+
+       # bug #928266: remove unnecessary completion target for us
+       sed -i -e "s/ mock.py//" -e "s/ mock-parse-buildlog.py//" 
etc/bash_completion.d/mock || die
 }
 
 src_compile() { :; }

Reply via email to