From f118ae63d4da903d4bf5df6a6bc8c82637392517 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=2E=C3=87a=C4=9Flar=20Onur?= Date: Sun, 4 Jun 2006 22:02:00 +0000 Subject: [PATCH] =?UTF-8?q?buildfarm=20de=C4=9Fi=C5=9Fiklikleri,=20testler?= =?UTF-8?q?imde=20sorun=20g=C3=B6zlemlemedim...?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pisi/build.py | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/pisi/build.py b/pisi/build.py index 805c6d05..b5899b68 100644 --- a/pisi/build.py +++ b/pisi/build.py @@ -740,7 +740,7 @@ class Builder: if obj: self.spec.packages.append(obj) - package_names = [] + new_package_names = [] old_package_names = [] for package in self.spec.packages: @@ -767,26 +767,28 @@ class Builder: ctx.ui.info(_("Generating %s,") % ctx.const.metadata_xml) build_number, old_build_number = self.gen_metadata_xml(package) + # Calculate new and oldpackage names for buildfarm name = util.package_name(package.name, self.spec.source.version, self.spec.source.release, self.metadata.package.build) + if old_build_number: + old_package_name = util.package_name(package.name, + self.spec.source.version, + self.spec.source.release, + old_build_number) + + new_package_names.append(name) + old_package_names.append(old_package_name) + outdir = ctx.get_option('output_dir') if outdir: name = pisi.util.join_path(outdir, name) ctx.ui.info(_("Creating PISI package %s.") % name) - # somebody explain to me why this is done here -- exa - if old_build_number: - old_package_name = util.package_name(package.name, - self.spec.source.version, - self.spec.source.release, - old_build_number) pkg = Package(name, 'w') - package_names.append(name) - old_package_names.append(old_package_name) # add comar files to package os.chdir(self.specdir) @@ -848,7 +850,7 @@ class Builder: else: ctx.ui.info(_("Keeping Build Directory")) - return package_names, old_package_names + return new_package_names, old_package_names # build functions...