dpm.sh: Support --nodeps and --allmatches

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2026-03-02 12:06:32 +00:00
commit 6f9905a3d5

View file

@ -56,8 +56,7 @@ cmd_update()
cmd_erase()
{
#$dpkg -r $1
$dpkg --purge $*
$dpkg --purge $purge_options "$@"
}
cmd_query()
@ -144,7 +143,7 @@ myname=`basename $0`
dpkg=log_dpkg
cmd=""
set -- `getopt hqiUeVfapl -l "nodeps,all-matches" "$@"`
set -- `getopt -o hqiUeVfapl -l 'nodeps,allmatches' -- "$@"`
while [ "$1" != -- ]; do
case $1 in
-h)
@ -177,6 +176,11 @@ case $1 in
[ "$cmd" ] && usage 1
cmd=erase
;;
--nodeps)
purge_options="$purge_options --force-depends"
;;
--allmatches)
;;
*)
usage 1
;;