summaryrefslogtreecommitdiff
path: root/completions/portupgrade
diff options
context:
space:
mode:
Diffstat (limited to 'completions/portupgrade')
-rw-r--r--completions/portupgrade30
1 files changed, 1 insertions, 29 deletions
diff --git a/completions/portupgrade b/completions/portupgrade
index 230d6364..9999b265 100644
--- a/completions/portupgrade
+++ b/completions/portupgrade
@@ -1,4 +1,4 @@
-# bash completion for FreeBSD portupgrade package
+# bash completion for FreeBSD portupgrade
_portupgrade()
{
@@ -17,34 +17,6 @@ _portupgrade()
} &&
complete -F _portupgrade -o dirnames portupgrade
-_portinstall()
-{
- local cur prev words cword
- _init_completion || return
-
- local portsdir indexfile
- local -a COMPREPLY2
-
- portsdir=${PORTSDIR:-/usr/ports}/
-
- # First try INDEX-5
- indexfile=$portsdir/INDEX-5
- # Then INDEX if INDEX-5 does not exist or system is not FreeBSD 5.x
- [[ "${OSTYPE%.*}" == freebsd5 && -f $indexfile ]] ||
- indexfile=$portsdir/INDEX
-
- [[ "$prev" == -l || "$prev" == -L || "$prev" == -o ]] && return 0
-
- COMPREPLY=( $( command grep -E "^$cur" < $indexfile | cut -d'|' -f1 ) )
- COMPREPLY2=( $( command grep -E "^[^\|]+\|$portsdir$cur" < $indexfile | \
- cut -d'|' -f2 ) )
- COMPREPLY2=( ${COMPREPLY2[@]#$portsdir} )
- COMPREPLY+=( "${COMPREPLY2[@]}" )
-
- return 0
-} &&
-complete -F _portinstall -o dirnames portinstall
-
# Local variables:
# mode: shell-script
# sh-basic-offset: 4