From 9ecb704361e551d02ef0a9d4a88f217e59e48c8d Mon Sep 17 00:00:00 2001 From: René 'Necoro' Neumann Date: Wed, 21 May 2008 20:27:05 +0200 Subject: Ported to new find_packages API --- portato/gui/queue.py | 2 +- portato/gui/utils.py | 4 ++-- portato/gui/windows/main.py | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) (limited to 'portato/gui') diff --git a/portato/gui/queue.py b/portato/gui/queue.py index eb0a43e..a75048d 100644 --- a/portato/gui/queue.py +++ b/portato/gui/queue.py @@ -139,7 +139,7 @@ class EmergeQueue: try: pkg = self._get_pkg_from_cpv(cpv, unmask) if not pkg.is_installed(): - old = system.find_installed_packages(pkg.get_slot_cp()) + old = system.find_packages(pkg.get_slot_cp(), "installed") if old: old = old[0] # assume we have only one there cmp = pkg.compare_version(old) diff --git a/portato/gui/utils.py b/portato/gui/utils.py index 151ec22..01a6b2f 100644 --- a/portato/gui/utils.py +++ b/portato/gui/utils.py @@ -165,8 +165,8 @@ class Database (object): """ # get the lists - packages = system.find_all_packages(name = category, withVersion = False) - installed = system.find_all_installed_packages(name = category, withVersion = False) + packages = system.find_packages(category, withVersion = False) + installed = system.find_packages(category, set = "installed", withVersion = False) # cycle through packages for p in packages: diff --git a/portato/gui/windows/main.py b/portato/gui/windows/main.py index 1962e12..787bb28 100644 --- a/portato/gui/windows/main.py +++ b/portato/gui/windows/main.py @@ -145,7 +145,7 @@ class PackageTable: self.instPackages = self.packages = system.find_packages("=%s-%s" % (cp, version), masked = True) else: self.packages = system.sort_package_list(system.find_packages(cp, masked = True)) - self.instPackages = system.sort_package_list(system.find_installed_packages(cp, masked = True)) + self.instPackages = system.sort_package_list(system.find_packages(cp, "installed", masked = True)) # version-combo-box self.versionList.get_model().clear() @@ -1252,7 +1252,7 @@ class MainWindow (Window): if pkg.is_installed(): installed = set(pkg.get_iuse_flags()).intersection(pkg.get_installed_use_flags()) else: - inst = system.find_installed_packages(pkg.get_slot_cp()) + inst = system.find_packages(pkg.get_slot_cp(), "installed") if inst: installed = set(inst[0].get_iuse_flags()).intersection(inst[0].get_installed_use_flags()) else: @@ -1428,7 +1428,7 @@ class MainWindow (Window): if "/" not in text: text = "/.*"+text # only look for package names - packages = system.find_all_packages(text, withVersion = False) + packages = system.find_packages(text, withVersion = False) if packages == []: nothing_found_dialog() -- cgit v1.2.3-70-g09d2