diff options
Diffstat (limited to 'extra/source/bash-completion/contrib/rpm2tgz')
-rw-r--r-- | extra/source/bash-completion/contrib/rpm2tgz | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/extra/source/bash-completion/contrib/rpm2tgz b/extra/source/bash-completion/contrib/rpm2tgz new file mode 100644 index 00000000..23c70ac9 --- /dev/null +++ b/extra/source/bash-completion/contrib/rpm2tgz @@ -0,0 +1,14 @@ +# Slackware rpm2tgz completion. + +have rpm2tgz && +_rpm2tgz() +{ + COMPREPLY=() + local cur="${COMP_WORDS[COMP_CWORD]}" + if [[ "$cur" == -* ]]; then + COMPREPLY=( $( compgen -W '-s -S -n -r -d -c' -- "$cur" ) ) + return 0 + fi + + COMPREPLY=( $(compgen -f -X "!*.rpm" -- "$cur") ) +} && complete -F _rpm2tgz -o plusdirs rpm2tgz rpm2txz rpm2targz |