rm(noarchcachedir + rpm + '.reqlist', test)
rm(self.tree.basedir + '/SRPMS/.metadata/' + self.nvr + '.src.rpm.info', test)
+ def rpmfiles(self):
+ """
+ Return rpm files related to this package
+ """
+ files = []
+ for arch, rpms in self.files.items():
+ for nvr in rpms:
+ if self.is_debuginfo(nvr):
+ files.append(self.tree.basedir + '/' + arch + '/debuginfo/' + nvr)
+ else:
+ files.append(self.tree.basedir + '/' + arch + '/RPMS/' + nvr)
+ return files
+
def move(self, dsttree, test=False):
if dsttree.has_key(self.nvr):
movedany = False
for pkg in self.marked4moving:
pkg.move(dsttree)
+ def rpmfiles(self):
+ if self.do_checkbuild:
+ self.__checkbuild(self.marked4moving)
+ bailoutonerror()
+
+ files = []
+ for pkg in self.marked4moving:
+ files += pkg.rpmfiles()
+ return files
+
def removepkgs(self):
if self.do_checkbuild:
self.__checkbuild(self.marked4removal)