diff options
author | Mike Frysinger <vapier@gentoo.org> | 2008-01-15 08:06:09 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2008-01-15 08:06:09 +0000 |
commit | f51c5a0017c02cf5a3fad66e22e19c4694ccd274 (patch) | |
tree | dad283186ecb61ed869b52d41f58e8953826a63f /qatom.c | |
parent | define and use xrealloc() (diff) | |
download | portage-utils-f51c5a0017c02cf5a3fad66e22e19c4694ccd274.tar.gz portage-utils-f51c5a0017c02cf5a3fad66e22e19c4694ccd274.tar.bz2 portage-utils-f51c5a0017c02cf5a3fad66e22e19c4694ccd274.zip |
denest some atom explode logic and add support for arbitrary number of version suffixes
Diffstat (limited to 'qatom.c')
-rw-r--r-- | qatom.c | 12 |
1 files changed, 7 insertions, 5 deletions
@@ -1,10 +1,10 @@ /* - * Copyright 2005-2007 Gentoo Foundation + * Copyright 2005-2008 Gentoo Foundation * Distributed under the terms of the GNU General Public License v2 - * $Header: /var/cvsroot/gentoo-projects/portage-utils/qatom.c,v 1.6 2007/05/24 14:47:18 solar Exp $ + * $Header: /var/cvsroot/gentoo-projects/portage-utils/qatom.c,v 1.7 2008/01/15 08:06:09 vapier Exp $ * - * Copyright 2005-2007 Ned Ludd - <solar@gentoo.org> - * Copyright 2005-2007 Mike Frysinger - <vapier@gentoo.org> + * Copyright 2005-2008 Ned Ludd - <solar@gentoo.org> + * Copyright 2005-2008 Mike Frysinger - <vapier@gentoo.org> */ #ifdef APPLET_qatom @@ -19,7 +19,7 @@ static const char *qatom_opts_help[] = { COMMON_OPTS_HELP }; -static const char qatom_rcsid[] = "$Id: qatom.c,v 1.6 2007/05/24 14:47:18 solar Exp $"; +static const char qatom_rcsid[] = "$Id: qatom.c,v 1.7 2008/01/15 08:06:09 vapier Exp $"; #define qatom_usage(ret) usage(ret, QATOM_FLAGS, qatom_long_opts, qatom_opts_help, lookup_applet_idx("qatom")) int qatom_main(int argc, char **argv) @@ -58,6 +58,8 @@ int qatom_main(int argc, char **argv) printf("%s %s %s", atom->CATEGORY, atom->PN, atom->PV); if (verbose || atom->PR_int) printf(" r%i", atom->PR_int); + if (atom->SLOT) + printf(" :%s", atom->SLOT); if (verbose > 1) printf(" %c", (atom->letter ? : '-')); putchar('\n'); |