summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--abuild.in15
1 files changed, 14 insertions, 1 deletions
diff --git a/abuild.in b/abuild.in
index 38e6993..f39c49a 100644
--- a/abuild.in
+++ b/abuild.in
@@ -838,6 +838,19 @@ prepare_subpackages() {
warning "Found /usr/share/locale"
warning2 "Maybe add \$pkgname-lang to subpackages?"
fi
+ # post check for shell completions
+ if [ -d "$pkgdir"/usr/share/bash-completion ]; then
+ warning "Found /usr/share/bash-completion"
+ warning2 "Add \$pkgname-bash-completion to subpackages"
+ fi
+ if [ -d "$pkgdir"/usr/share/zsh/site-functions ]; then
+ warning "Found /usr/share/zsh/site-functions"
+ warning2 "Add \$pkgname-zsh-completion to subpackages"
+ fi
+ if [ -d "$pkgdir"/usr/share/fish/completions ]; then
+ warning "Found /usr/share/fish/completions"
+ warning2 "Add \$pkgname-fish-completion to subpackages"
+ fi
}
default_lang() {
@@ -1923,7 +1936,7 @@ default_bashcomp() {
install_if="$pkgname=$pkgver-r$pkgrel bash-completion"
cd "$pkgdir" || return 0
- amove /usr/share/bash-completion/completions
+ amove usr/share/bash-completion/completions
}
bashcomp() {