CVS commit by mornfall: Fix summaryview, newly installed packages included upgrades. Eww.
M +1 -1 pkgcache.cpp 1.30 M +1 -0 pkgcache.h 1.25 --- kdenonbeta/kdedebian/kapture/libcapture/pkgcache.cpp #1.29:1.30 @@ -702,5 +702,5 @@ PkgCache::Stats PkgCache::getStats (void s . available ++; ps = packageState (mP); - if (stInstall (ps)) + if (stNewInstall (ps)) s . install ++; if (stUpgrade (ps)) --- kdenonbeta/kdedebian/kapture/libcapture/pkgcache.h #1.24:1.25 @@ -199,4 +199,5 @@ namespace capture { static bool stKeepI (PkgState s) { return (s & PkgKeep) && (s & PkgInstalled); } static bool stUpgrade (PkgState s) { return stUpgradable (s) && stInstall (s); } + static bool stNewInstall (PkgState s) { return (s & PkgInstall) && ! stUpgrade (s); } static bool canInstall (PkgState s) {