From 5b79fe93ed8d498fd134dee64525207a51ca6e1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=2E=C3=87a=C4=9Flar=20Onur?= Date: Mon, 25 Jul 2005 20:26:13 +0000 Subject: [PATCH] =?UTF-8?q?ui'ye=20action=20isminde=20bir=20fonk.=20daha?= =?UTF-8?q?=20ekledim,=20=C3=A7=C4=B1kt=C4=B1lar=20mavi=20mavi=20kar=C4=B1?= =?UTF-8?q?=C5=9F=C4=B1yor=20ekranda=20daha=20rahat=20g=C3=B6r=C3=BCls?= =?UTF-8?q?=C3=BCn=20ge=C3=A7i=C5=9Fler=20diye?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pisi/build.py | 16 ++++++++-------- pisi/ui.py | 4 ++++ 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/pisi/build.py b/pisi/build.py index 812ecd69..f6551efa 100644 --- a/pisi/build.py +++ b/pisi/build.py @@ -104,11 +104,11 @@ class PisiBuild: os.chdir(self.srcDir) # Run configure, build and install phase - ui.info("Setting up source...\n") + ui.action("Setting up source...\n") self.runActionFunction(const.setup_func) - ui.info("Building source...\n") + ui.action("Building source...\n") self.runActionFunction(const.build_func) - ui.info("Intalling...\n") + ui.action("Intalling...\n") # install function is mandatory! self.runActionFunction(const.install_func, True) @@ -186,7 +186,7 @@ class PisiBuild: compressType=patch.compressionType, targetDir=self.ctx.tmp_dir()) - ui.info("Applying patch: %s\n" % patch.filename) + ui.action("* Applying patch: %s\n" % patch.filename) util.do_patch(self.srcDir, patchFile, level=patch.level) def genMetaDataXml(self, package): @@ -242,13 +242,13 @@ class PisiBuild: """Build each package defined in PSPEC file. After this process there will be .pisi files hanging around, AS INTENDED ;)""" for package in self.spec.packages: - ui.info("** Building package %s\n" % package.name); + ui.action("** Building package %s\n" % package.name); - ui.info("Generating %s..." % const.metadata_xml) + ui.action("Generating %s..." % const.metadata_xml) self.genMetaDataXml(package) ui.info(" done.\n") - ui.info("Generating %s..." % const.files_xml) + ui.action("Generating %s..." % const.files_xml) self.genFilesXml(package) ui.info(" done.\n") @@ -256,7 +256,7 @@ class PisiBuild: self.spec.source.version, self.spec.source.release) - ui.info("Creating PISI package %s\n" % name) + ui.action("Creating PISI package %s\n" % name) pkg = Package(name, 'w') c = os.getcwd() diff --git a/pisi/ui.py b/pisi/ui.py index 7ed49b25..f31a2aa2 100644 --- a/pisi/ui.py +++ b/pisi/ui.py @@ -27,6 +27,10 @@ class CLI: sys.stdout.write(colorize(msg, 'red')) sys.stdout.flush() + def action(self,msg): + sys.stdout.write(colorize(msg, 'green')) + sys.stdout.flush() + def confirm(self, msg): while True: s = raw_input(msg + colorize('(yes/no)', 'red'))