summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/search.py
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2009-10-10 03:08:40 +0000
committerZac Medico <zmedico@gentoo.org>2009-10-10 03:08:40 +0000
commit20491fc68d7021e7bd9c4b22755ddac960b09e5e (patch)
tree2524bd6420da273e5c18ce6d53291a621c9dad79 /pym/_emerge/search.py
parentf25216e8015b231ff719c1859e3e1ca20965f216 (diff)
downloadportage-20491fc68d7021e7bd9c4b22755ddac960b09e5e.tar.gz
portage-20491fc68d7021e7bd9c4b22755ddac960b09e5e.tar.bz2
portage-20491fc68d7021e7bd9c4b22755ddac960b09e5e.zip
Revert the rest of the package sets related code and docs, to behave like the
2.1.6 branch. svn path=/main/branches/2.1.7/; revision=14549
Diffstat (limited to 'pym/_emerge/search.py')
-rw-r--r--pym/_emerge/search.py29
1 files changed, 3 insertions, 26 deletions
diff --git a/pym/_emerge/search.py b/pym/_emerge/search.py
index f0611f28a..ac39efc20 100644
--- a/pym/_emerge/search.py
+++ b/pym/_emerge/search.py
@@ -182,10 +182,10 @@ class search(object):
self.packagematches = []
if self.searchdesc:
self.searchdesc=1
- self.matches = {"pkg":[], "desc":[], "set":[]}
+ self.matches = {"pkg":[], "desc":[],}
else:
self.searchdesc=0
- self.matches = {"pkg":[], "set":[]}
+ self.matches = {"pkg":[],}
print("Searching... ", end=' ')
regexsearch = False
@@ -231,21 +231,6 @@ class search(object):
if self.searchre.search(full_desc):
self.matches["desc"].append([full_package,masked])
- self.sdict = self.setconfig.getSets()
- for setname in self.sdict:
- self._spinner_update()
- if match_category:
- match_string = setname
- else:
- match_string = setname.split("/")[-1]
-
- if self.searchre.search(match_string):
- self.matches["set"].append([setname, False])
- elif self.searchdesc:
- if self.searchre.search(
- self.sdict[setname].getMetadata("DESCRIPTION")):
- self.matches["set"].append([setname, False])
-
self.mlen=0
for mtype in self.matches:
self.matches[mtype].sort()
@@ -281,15 +266,7 @@ class search(object):
elif mtype == "desc":
full_package = match
match = portage.cpv_getkey(match)
- elif mtype == "set":
- msg = []
- msg.append(green("*") + " " + bold(match) + "\n")
- if self.verbose:
- msg.append(" " + darkgreen("Description:") + \
- " " + \
- self.sdict[match].getMetadata("DESCRIPTION") \
- + "\n\n")
- writemsg_stdout(''.join(msg), noiselevel=-1)
+
if full_package:
try:
desc, homepage, license = self.portdb.aux_get(