From 2f5acf368a52fc065e2bb261b8d3c9eef89b6002 Mon Sep 17 00:00:00 2001 From: Francois Pons Date: Mon, 11 Aug 2003 16:52:13 +0000 Subject: added -a flag. --- urpmq | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/urpmq b/urpmq index ccb12672..b989a7c7 100755 --- a/urpmq +++ b/urpmq @@ -65,6 +65,7 @@ usage: ") . N(" -v - verbose mode. ") . N(" -d - extend query to package dependencies. ") . N(" -u - remove package if a more recent version is already installed. +") . N(" -a - select all matches on command line. ") . N(" -c - complete output with package to be removed. ") . N(" -P - do not search in provides to find package. ") . N(" -R - reverse search to what requires package. @@ -131,6 +132,7 @@ while (defined($_ = shift @ARGV)) { /[\?h]/ and do { usage; next }; /d/ and do { $query->{deps} = 1; next }; /u/ and do { $query->{upgrade} = 1; next }; + /a/ and do { $query->{all} = 1; next }; /m/ and do { $query->{deps} = $query->{upgrade} = 1; next }; /M/ and do { $query->{deps} = $query->{upgrade} = 1; next }; /c/ and do { $query->{complete} = 1; next }; @@ -220,7 +222,8 @@ if ($query->{list_aliases}) { if (@names) { $urpm->search_packages(\%requested, [ @names ], use_provides => $query->{use_provides}, - fuzzy => $query->{fuzzy}) + fuzzy => $query->{fuzzy}, + all => $query->{all}) or $query->{force} or exit 1; } if (@src_names) { -- cgit v1.2.1