mirror of
ssh://git.janware.com/janware/proj/jw-pkg
synced 2026-04-24 09:13:37 +02:00
dpm.sh: Support --nodeps and --allmatches
Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
parent
d481e3b8f1
commit
6f9905a3d5
1 changed files with 7 additions and 3 deletions
|
|
@ -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
|
||||
;;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue