From 5f1fb8f02ef8ff30bf54fa23dc67ddb159bc4bd8 Mon Sep 17 00:00:00 2001 From: Mike Gilbert Date: Fri, 21 Aug 2026 15:26:30 -0400 Subject: [PATCH] sys-libs/libcap-ng: fixup bash-completion Closes: https://bugs.gentoo.org/972536 Signed-off-by: Mike Gilbert --- .../{libcap-ng-0.9.5.ebuild => libcap-ng-0.9.5-r1.ebuild} | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) rename sys-libs/libcap-ng/{libcap-ng-0.9.5.ebuild => libcap-ng-0.9.5-r1.ebuild} (94%) diff --git a/sys-libs/libcap-ng/libcap-ng-0.9.5.ebuild b/sys-libs/libcap-ng/libcap-ng-0.9.5-r1.ebuild similarity index 94% rename from sys-libs/libcap-ng/libcap-ng-0.9.5.ebuild rename to sys-libs/libcap-ng/libcap-ng-0.9.5-r1.ebuild index a0f327023effe..2acea1414a001 100644 --- a/sys-libs/libcap-ng/libcap-ng-0.9.5.ebuild +++ b/sys-libs/libcap-ng/libcap-ng-0.9.5-r1.ebuild @@ -6,7 +6,7 @@ EAPI=8 # Keep an eye on Fedora's packaging (https://src.fedoraproject.org/rpms/libcap-ng/tree/rawhide) for patches # Same maintainer in Fedora as upstream PYTHON_COMPAT=( python3_{12..14} ) -inherit autotools dot-a flag-o-matic linux-info out-of-source-utils python-r1 +inherit autotools dot-a flag-o-matic linux-info out-of-source-utils python-r1 shell-completion DESCRIPTION="POSIX 1003.1e capabilities" HOMEPAGE="https://people.redhat.com/sgrubb/libcap-ng/" @@ -146,4 +146,8 @@ src_install() { use static-libs && strip-lto-bytecode find "${ED}" -name '*.la' -delete || die + + # Fixup completions, bug 972536 + mv "${D}$(get_bashcompdir)"/{libcap-ng.bash_completion,cap-audit} || die + bashcomp_alias cap-audit filecap netcap pscap }