From 99a60f43e0f8396a3024b390192320b2e9d612b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Metin?= Date: Tue, 14 Jun 2005 13:57:21 +0000 Subject: [PATCH] =?UTF-8?q?archive'i=20handle=20ederken=20targetDir=20para?= =?UTF-8?q?metresi=20ile=20nereye=20a=C3=A7=C4=B1laca=C4=9F=C4=B1na=20kara?= =?UTF-8?q?r=20veriyoruz=20(hen=C3=BCz=20bu=20=C3=B6zellik=20=C3=A7al?= =?UTF-8?q?=C4=B1=C5=9Fm=C4=B1yor).?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Belki de targetDir'ı constructor'a değil unpac()'e vermeliyiz... Bu haline bir bakın yine de... --- src/pisi/build.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/pisi/build.py b/src/pisi/build.py index f4e0d5aa..2781ac3a 100644 --- a/src/pisi/build.py +++ b/src/pisi/build.py @@ -7,7 +7,7 @@ import os from specfile import SpecFile from fetcher import Fetcher -# from archive import Archive +from archive import Archive # import pisipackage import util import config @@ -42,7 +42,8 @@ class PisiBuild: ui.info("Source archive is stored: %s/%s\n" %(config.archives_dir(), self.spec.source.archiveName)) # solveBuildDependencies() - # unpackArchive() + ui.info("Unpacking archive...\n") + self.unpackArchive() # applyPatches() # buildSource() # installTarget() @@ -72,10 +73,12 @@ class PisiBuild: def unpackArchive(self): type = self.spec.source.archiveType - filename = self.spec.source.archiveName - archive = Archive(type, filename) + fileName = self.spec.source.archiveName + targetDir = config.build_work_dir(self.spec.source.name, + self.spec.source.version, + self.spec.source.release) + archive = Archive(type, fileName, targetDir) archive.unpack() - pass def applyPatches(self): pass