index : pacman | |
Archlinux32 fork of pacman | gitolite user |
summaryrefslogtreecommitdiff |
-rw-r--r-- | src/pacman/pacman.c | 2 | ||||
-rw-r--r-- | src/pacman/sync.c | 4 |
diff --git a/src/pacman/pacman.c b/src/pacman/pacman.c index aa1e0d4e..bbdb71e1 100644 --- a/src/pacman/pacman.c +++ b/src/pacman/pacman.c @@ -350,7 +350,7 @@ int parseargs(int argc, char *argv[]) case 'd': config->flags |= PM_TRANS_FLAG_NODEPS; break; case 'e': config->op_q_orphans = 1; break; case 'f': config->flags |= PM_TRANS_FLAG_FORCE; break; - case 'g': config->group = 1; break; + case 'g': config->group++; break; case 'h': config->help = 1; break; case 'i': config->op_q_info++; diff --git a/src/pacman/sync.c b/src/pacman/sync.c index 898f6050..9a89db15 100644 --- a/src/pacman/sync.c +++ b/src/pacman/sync.c @@ -254,8 +254,8 @@ static int sync_group(list_t *syncs, list_t *targets) for(lp = alpm_db_getgrpcache(sync->db); lp; lp = alpm_list_next(lp)) { PM_GRP *grp = alpm_list_getdata(lp); - MSG(NL, "%s/%s\n", (char *)sync->treename, (char *)alpm_grp_getinfo(grp, PM_GRP_NAME)); - if(config->verbose > 0) { + MSG(NL, "%s/%s\n", sync->treename, (char *)alpm_grp_getinfo(grp, PM_GRP_NAME)); + if(config->group > 1) { PM_LIST_display(" ", alpm_grp_getinfo(grp, PM_GRP_PKGNAMES)); } } |