diff options
author | Dan McGee <dan@archlinux.org> | 2007-07-15 18:44:18 +0200 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2007-07-15 18:46:02 +0200 |
commit | a1e57cbec8209b64ee40fdae5990e870c8203cd7 (patch) | |
tree | 02b07ea6756c6694b367ad24b39e2457cd44a35a /src/pacman/sync.c | |
parent | c2920033d078768db08c338f4908033503abfc08 (diff) | |
download | pacman-a1e57cbec8209b64ee40fdae5990e870c8203cd7.tar.gz pacman-a1e57cbec8209b64ee40fdae5990e870c8203cd7.tar.xz |
Add --asdeps option to pacman
This replaces the former -D operation that was undocumented and rather
hacky. It can be used with add, upgrade, or sync transactions and will affect
all packages installed. Should close FS #7193.
Also tell makepkg to use this new flag.
Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'src/pacman/sync.c')
-rw-r--r-- | src/pacman/sync.c | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/src/pacman/sync.c b/src/pacman/sync.c index d5888a57..77293709 100644 --- a/src/pacman/sync.c +++ b/src/pacman/sync.c @@ -704,16 +704,11 @@ int pacman_sync(alpm_list_t *targets) confirm = yesno(_("Proceed with download? [Y/n] ")); } } else { - /* don't get any confirmation if we're called from makepkg */ - if(config->op_d_resolve) { + if(config->noconfirm) { + printf(_("Beginning upgrade process...\n")); confirm = 1; } else { - if(config->noconfirm) { - printf(_("Beginning upgrade process...\n")); - confirm = 1; - } else { - confirm = yesno(_("Proceed with installation? [Y/n] ")); - } + confirm = yesno(_("Proceed with installation? [Y/n] ")); } } if(!confirm) { |