Sophie

Sophie

distrib > Fedora > 20 > x86_64 > by-pkgid > f5d37f4b8ced4899ec12c948a62ef4ce > files > 3

devscripts-2.15.4-1.fc20.x86_64.rpm

have debsign &&
_debsign()
{
    local cur prev options

    COMPREPLY=()
    cur=${COMP_WORDS[COMP_CWORD]}
    prev=${COMP_WORDS[COMP_CWORD-1]}
    options='-r -p -m -e -k -S -a -t --multi -h --help -version \
             --re-sign --no-re-sign --debs-dir --no-conf --noconf'

    case $prev in
	-k)
	    keyid_options=`gpg -K|grep ^sec|cut -d'/' -f2|cut -d' ' -f1`
	    COMPREPLY=( $( compgen -W "$keyid_options" | grep ^$cur ) )
	    ;;
	*)
	    COMPREPLY=( $(
		    compgen -G "${cur}*.changes"
		    compgen -G "${cur}*.dsc"
		    compgen -G "${cur}*.commands"
		    compgen -W "$options" | grep "^$cur"
		) )
	    ;;
    esac

    return 0

}
[ "$have" ] && complete -F _debsign -o filenames debsign