From 9a85dc09df401094be9cbd7a92012bb41c903cfb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Metin?= Date: Tue, 5 Jul 2005 06:33:17 +0000 Subject: [PATCH] =?UTF-8?q?SourceInfo'ya=20AdditionalFiles=20deste=C4=9Fi.?= =?UTF-8?q?..?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pisi/specfile.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pisi/specfile.py b/pisi/specfile.py index 6e228146..7060fa34 100644 --- a/pisi/specfile.py +++ b/pisi/specfile.py @@ -148,6 +148,8 @@ class SourceInfo: self.archiveSHA1 = getNodeAttribute(archiveNode, "sha1sum") patchElts = getAllNodes(node, "Patches/Patch") self.patches = [PatchInfo(p) for p in patchElts] + aFilesElts = getAllNodes(node, "AdditionalFiles/AdditionalFile") + self.additionalFiles = [AdditionalFileInfo(f) for f in aFilesElts] buildDepElts = getAllNodes(node, "BuildDependencies/Dependency") self.buildDeps = [DepInfo(d) for d in buildDepElts] historyElts = getAllNodes(node, "History/Update") @@ -170,6 +172,8 @@ class SourceInfo: archiveNode.setAttribute("sha1sum", self.archiveSHA1) for patch in self.patches: xml.addNodeUnder(node, "Patches", patch.elt(xml)) + for afile in self.additionalFiles: + xml.addNodeUnder(node, "AdditionalFiles", afile.elt(xml)) for dep in self.buildDeps: xml.addNodeUnder(node, "BuildDependencies", dep.elt(xml)) for update in self.history: @@ -192,6 +196,8 @@ class SourceInfo: if not update.verify(): return False for patch in self.patches: if not patch.verify(): return False + for afile in self.additionalFiles: + if not afile.verify(): return False for dep in self.buildDeps: if not dep.verify(): return False