commit: cc976cd155275537da5ab750653665330832e9ec Author: Mario Haustein <mario.haustein <AT> hrz <DOT> tu-chemnitz <DOT> de> AuthorDate: Sat Oct 7 08:41:12 2023 +0000 Commit: Yixun Lan <dlan <AT> gentoo <DOT> org> CommitDate: Mon Oct 9 14:17:01 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc976cd1
dev-util/pwntools: add bash/zsh completion Closes: https://github.com/gentoo/gentoo/pull/33225 Signed-off-by: Mario Haustein <mario.haustein <AT> hrz.tu-chemnitz.de> Signed-off-by: Yixun Lan <dlan <AT> gentoo.org> ...ntools-4.12.0_beta0.ebuild => pwntools-4.12.0_beta0-r1.ebuild} | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/dev-util/pwntools/pwntools-4.12.0_beta0.ebuild b/dev-util/pwntools/pwntools-4.12.0_beta0-r1.ebuild similarity index 88% rename from dev-util/pwntools/pwntools-4.12.0_beta0.ebuild rename to dev-util/pwntools/pwntools-4.12.0_beta0-r1.ebuild index ae6e8ade5145..d7c245f70d06 100644 --- a/dev-util/pwntools/pwntools-4.12.0_beta0.ebuild +++ b/dev-util/pwntools/pwntools-4.12.0_beta0-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit bash-completion-r1 distutils-r1 DESCRIPTION="CTF framework and exploit development library" HOMEPAGE="https://github.com/Gallopsled/pwntools" @@ -57,5 +57,11 @@ python_configure_all() { src_install() { distutils-r1_src_install + newbashcomp extra/bash_completion.d/pwn pwn + newbashcomp extra/bash_completion.d/shellcraft shellcraft + + insinto /usr/share/zsh/site-functions + doins extra/zsh_completion/_pwn + rm -r "${ED}/usr/pwntools-doc" || die }