Take package names from pkglist for slackpkg completion

This commit is contained in:
Igor Murzov 2011-01-28 06:08:43 +03:00
parent c0505367ce
commit 370ef61eba

View File

@ -59,15 +59,13 @@ _slackpkg()
_filedir _filedir
COMPREPLY+=( $( compgen -W 'a ap d e f k kde kdei l n t tcl x \ COMPREPLY+=( $( compgen -W 'a ap d e f k kde kdei l n t tcl x \
xap y' -- "$cur" ) ) xap y' -- "$cur" ) )
COMPREPLY+=( $( sed -ne \ COMPREPLY+=( $( cut -f 6 -d\ ${WORKDIR}/pkglist 2> /dev/null | \
"/^PACKAGE NAME: *$cur/{s/^PACKAGE NAME: *//;p}" \ grep "^$cur" ) )
"${WORKDIR}/PACKAGES.TXT" 2>/dev/null ) )
return 0 return 0
;; ;;
info) info)
COMPREPLY=( $( sed -ne \ COMPREPLY+=( $( cut -f 6 -d\ ${WORKDIR}/pkglist 2> /dev/null | \
"/^PACKAGE NAME: *$cur/{s/^PACKAGE NAME: *//;p}" \ grep "^$cur" ) )
"${WORKDIR}/PACKAGES.TXT" 2>/dev/null ) )
return 0 return 0
;; ;;
update) update)