app-shells/bash-completion: Strip FreeBSD completions on non-fbsd
authorMichał Górny <mgorny@gentoo.org>
Sun, 28 Apr 2019 06:12:19 +0000 (08:12 +0200)
committerMichał Górny <mgorny@gentoo.org>
Sun, 28 Apr 2019 08:42:00 +0000 (10:42 +0200)
Signed-off-by: Michał Górny <mgorny@gentoo.org>
app-shells/bash-completion/bash-completion-9999.ebuild

index 73e95569c3b2a94b9346bb8812cce361b8292bca..cd39105748bb2c1b95d96554c6a51dd082a7d2bd 100644 (file)
@@ -52,6 +52,12 @@ strip_completions() {
                # Now-dead symlinks to deprecated completions
                hd ncal
        )
+       if [[ ${ARCH} != *-fbsd && ${ARCH} != *-freebsd ]]; then
+               strip_completions+=(
+                       freebsd-update kldload kldunload portinstall portsnap
+                       pkg_deinstall pkg_delete pkg_info
+               )
+       fi
 
        local file
        for file in "${strip_completions[@]}"; do