dpm.sh: Support plain rpm -q

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2026-03-02 11:50:00 +00:00
commit d481e3b8f1

View file

@ -103,6 +103,9 @@ cmd_query()
a) a)
$dpkg -l $1 $dpkg -l $1
;; ;;
-X-show-name-version)
dpkg-query --showformat="$1-\${Version}\n" --show $1
;;
esac esac
done done
return $? return $?
@ -141,7 +144,7 @@ myname=`basename $0`
dpkg=log_dpkg dpkg=log_dpkg
cmd="" cmd=""
set -- `getopt hqiUeVfapl "$@"` set -- `getopt hqiUeVfapl -l "nodeps,all-matches" "$@"`
while [ "$1" != -- ]; do while [ "$1" != -- ]; do
case $1 in case $1 in
-h) -h)
@ -182,7 +185,8 @@ shift
done done
shift shift
# [ $# != 1 ] && usage 1 [ "$cmd" = query -a -z "$query_cmds" ] && query_cmds="-X-show-name-version"
[ "$cmd" ] || usage 1 [ "$cmd" ] || usage 1
eval cmd_\$cmd $* eval cmd_\$cmd $*