diff options
author | Arch Librarian <arch@canonical.com> | 2004-09-20 17:01:22 +0000 |
---|---|---|
committer | Arch Librarian <arch@canonical.com> | 2004-09-20 17:01:22 +0000 |
commit | 72122b621ef01f32e4215ed8189b4ff8c9166e2e (patch) | |
tree | e0fcd7e2f2c95fb60433e3097d03928085b7c764 | |
parent | 7bb525cb8a81e77923213a83039659ca375c4239 (diff) |
Fix suggested and recommends showlist calls, to include...
Author: doogie
Date: 2003-04-27 05:59:33 GMT
Fix suggested and recommends showlist calls, to include the versions.
-rw-r--r-- | cmdline/apt-get.cc | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/cmdline/apt-get.cc b/cmdline/apt-get.cc index bb0414c5e..c4b4852f9 100644 --- a/cmdline/apt-get.cc +++ b/cmdline/apt-get.cc @@ -1,6 +1,6 @@ // -*- mode: cpp; mode: fold -*- // Description /*{{{*/ -// $Id: apt-get.cc,v 1.128 2003/04/27 01:47:10 doogie Exp $ +// $Id: apt-get.cc,v 1.129 2003/04/27 05:59:33 doogie Exp $ /* ###################################################################### apt-get - Cover for dpkg @@ -1507,6 +1507,7 @@ bool DoInstall(CommandLine &CmdL) /* Print out a list of suggested and recommended packages */ { string SuggestsList, RecommendsList, List; + string SuggestsVersions, RecommendsVersions; for (unsigned J = 0; J < Cache->Head().PackageCount; J++) { pkgCache::PkgIterator I(Cache,Cache.List[J]); @@ -1537,6 +1538,7 @@ bool DoInstall(CommandLine &CmdL) if (int(SuggestsList.find(target)) > -1) break; SuggestsList += target; + SuggestsVersions += string(Cache[Start.TargetPkg()].CandVersion) + "\n"; } if (Start->Type == pkgCache::Dep::Recommends) { @@ -1554,6 +1556,7 @@ bool DoInstall(CommandLine &CmdL) if (int(RecommendsList.find(target)) > -1) break; RecommendsList += target; + SuggestsVersions += string(Cache[Start.TargetPkg()].CandVersion) + "\n"; } if (Start == End) break; @@ -1562,8 +1565,8 @@ bool DoInstall(CommandLine &CmdL) } } } - ShowList(c1out,_("Suggested packages:"),SuggestsList); - ShowList(c1out,_("Recommended packages:"),RecommendsList); + ShowList(c1out,_("Suggested packages:"),SuggestsList,SuggestsVersions); + ShowList(c1out,_("Recommended packages:"),RecommendsList,RecommendsVersions); } |