app-admin/pass-audit: fix wrong installed files

Closes: https://bugs.gentoo.org/921706
Signed-off-by: David Roman <davidroman96@gmail.com>
This commit is contained in:
David Roman
2024-03-14 12:01:49 +01:00
parent 2983ccf644
commit d7682d7c63

View File

@@ -0,0 +1,40 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYPI_NO_NORMALIZE=1
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10,11,12} )
inherit distutils-r1 pypi shell-completion
DESCRIPTION="A pass extension for auditing your password repository. "
HOMEPAGE="https://github.com/roddhjav/pass-audit"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
# Tests seems broken
RESTRICT="test"
DEPEND="app-admin/pass"
RDEPEND="${DEPEND}"
src_prepare() {
# Wrokaround for #921706
echo -e "from setuptools import setup\nsetup()" > setup.py || die
default
}
src_install() {
distutils-r1_src_install
newbashcomp share/bash-completion/completions/pass-audit "${PN}"
newzshcomp share/zsh/site-functions/_pass-audit _"${PN}"
doman share/man/man1/pass-audit.1
exeinto /usr/lib/password-store/extensions
doexe audit.bash
}