Revert WorkDır
This commit is contained in:
+5
-1
@@ -53,7 +53,11 @@ class PisiBuild:
|
||||
#finished its work in the work_dir
|
||||
curDir = os.getcwd()
|
||||
|
||||
os.chdir(self.ctx.pkg_src_dir())
|
||||
# FIXME: It's wrong to assume that unpacked archive
|
||||
# will create a name-version top-level directory.
|
||||
# Archive module should give the exact location.
|
||||
# (from the assumption is evil dept.)
|
||||
os.chdir(self.ctx.pkg_work_dir() + "/" + self.spec.source.name + "-" + self.spec.source.version)
|
||||
locals = globals = {}
|
||||
|
||||
try:
|
||||
|
||||
@@ -82,12 +82,6 @@ class Context(object):
|
||||
return self.destdir + self.const.tmp_dir_suffix \
|
||||
+ '/' + packageDir
|
||||
|
||||
def pkg_src_dir(self):
|
||||
if self.spec.source.workdir is None:
|
||||
return self.pkg_work_dir() + '/' + self.spec.source.name + '-' + self.spec.source.version
|
||||
else:
|
||||
return self.pkg_work_dir() + '/' + self.spec.source.workdir
|
||||
|
||||
def pkg_work_dir(self):
|
||||
return self.pkg_dir() + self.const.work_dir_suffix
|
||||
|
||||
|
||||
@@ -61,7 +61,6 @@ class SpecFile(XmlFile):
|
||||
self.source = SourceInfo()
|
||||
self.source.name = self.getChildText("Source/Name")
|
||||
self.source.license = self.getChildText("Source/License")
|
||||
self.source.workdir = self.getChildText("Source/WorkDir")
|
||||
archiveNode = self.getNode("Source/Archive")
|
||||
self.source.archiveUri = getNodeText(archiveNode).strip()
|
||||
self.source.archiveName = basename(self.source.archiveUri)
|
||||
|
||||
Reference in New Issue
Block a user