global package
newstring = string.partition(" ")
- if not name in newstring[0]:
- get_package(newstring[2], name)
- elif (("ebuild" in newstring[0]) or ("(" in newstring[0])
- or (":" in newstring[0])):
- return
- else:
- package = str(newstring[0].rpartition("-")[0])
+ while name not in newstring[0]:
+ newstring = newstring[2].partition(" ")
+
+ while name in newstring[0]:
+ newstring = newstring[0].rpartition("-")
+ package = newstring[0] + newstring[1] + newstring[2]
def print_times(times):
times.sort()