summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2010-09-30 21:37:23 -0700
committerZac Medico <zmedico@gentoo.org>2010-09-30 21:37:23 -0700
commit29f7a4ba834261f4da971b0bdd98a5c86637a632 (patch)
treeb12866ca55cd1ff932d41cace8884b5ee42f9599
parentceb2fef17a721ad7315ac84a304067ec22a22ad9 (diff)
downloadportage-29f7a4ba834261f4da971b0bdd98a5c86637a632.tar.gz
portage-29f7a4ba834261f4da971b0bdd98a5c86637a632.tar.bz2
portage-29f7a4ba834261f4da971b0bdd98a5c86637a632.zip
Merge findname2/findLicensePath diff from master.
-rw-r--r--pym/portage/dbapi/porttree.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/pym/portage/dbapi/porttree.py b/pym/portage/dbapi/porttree.py
index 0065ed3b8..c72e17812 100644
--- a/pym/portage/dbapi/porttree.py
+++ b/pym/portage/dbapi/porttree.py
@@ -349,9 +349,7 @@ class portdbapi(dbapi):
x.sync()
def findLicensePath(self, license_name):
- mytrees = self.porttrees[:]
- mytrees.reverse()
- for x in mytrees:
+ for x in reversed(self.porttrees):
license_path = os.path.join(x, "licenses", license_name)
if os.access(license_path, os.R_OK):
return license_path
@@ -413,8 +411,7 @@ class portdbapi(dbapi):
if mytree:
mytrees = [mytree]
else:
- mytrees = self.porttrees[:]
- mytrees.reverse()
+ mytrees = reversed(self.porttrees)
relative_path = mysplit[0] + _os.sep + psplit[0] + _os.sep + \
mysplit[1] + ".ebuild"