Make rpm --queryformat use more consistent.

This commit is contained in:
Ville Skyttä 2011-02-10 23:25:51 +02:00
parent 2951b16289
commit dcb90a38ab

View File

@ -18,15 +18,16 @@ _rpm_installed_packages()
COMPREPLY=( $( compgen -W '$( rpmqpack )' -- "$cur" ) ) COMPREPLY=( $( compgen -W '$( rpmqpack )' -- "$cur" ) )
else else
_rpm_nodigsig _rpm_nodigsig
COMPREPLY=( $( rpm -qa $nodig $nosig --qf='%{NAME} ' "$cur*" ) ) COMPREPLY=( $( rpm -qa $nodig $nosig --queryformat='%{NAME} ' \
"$cur*" ) )
fi fi
} }
_rpm_groups() _rpm_groups()
{ {
local IFS=$'\n' local IFS=$'\n'
COMPREPLY=( $( compgen -W "$( rpm -qa $nodig $nosig --queryformat \ COMPREPLY=( $( compgen -W "$( rpm -qa $nodig $nosig \
'%{group}\n' )" -- "$cur" ) ) --queryformat='%{GROUP}\n' )" -- "$cur" ) )
} }
_rpm_nodigsig() _rpm_nodigsig()
@ -119,7 +120,7 @@ _rpm()
# complete on capabilities # complete on capabilities
local IFS=$'\n' local IFS=$'\n'
COMPREPLY=( $( compgen -W "$( rpm -qa $nodig $nosig \ COMPREPLY=( $( compgen -W "$( rpm -qa $nodig $nosig \
--queryformat='%{providename}\n' )" -- "$cur" ) ) --queryformat='%{PROVIDENAME}\n' )" -- "$cur" ) )
fi fi
return 0 return 0
;; ;;
@ -130,7 +131,7 @@ _rpm()
# complete on capabilities # complete on capabilities
local IFS=$'\n' local IFS=$'\n'
COMPREPLY=( $( compgen -W "$( rpm -qa $nodig $nosig \ COMPREPLY=( $( compgen -W "$( rpm -qa $nodig $nosig \
--queryformat='%{requirename}\n' )" -- "$cur" ) ) --queryformat='%{REQUIRENAME}\n' )" -- "$cur" ) )
fi fi
return 0 return 0
;; ;;