I have created a patch str(po) look like this
foo-1.0-1.fc8.noarch
instead of
foo - 1.0-1.fc8.noarch
It will look better in many cases and print an yum package object will
have the look as 'rpm -q foo'
Let me here what you think.
Tim
>From 278a298aacff24c1a5b25af9557883b4d1b31246 Mon Sep 17 00:00:00 2001
From: Tim Lauridsen <[EMAIL PROTECTED]>
Date: Fri, 11 Jan 2008 12:54:20 +0100
Subject: [PATCH] make str(po) return foo-1.0-1.fc8.noarch, insted of foo - 1.0-1.fc8.noarch
---
yum/packages.py | 18 +++++++++---------
1 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/yum/packages.py b/yum/packages.py
index 504c0e1..2b4c0fe 100644
--- a/yum/packages.py
+++ b/yum/packages.py
@@ -166,16 +166,16 @@ class PackageObject(object):
def __str__(self):
if self.epoch == '0':
- out = '%s - %s-%s.%s' % (self.name,
- self.version,
- self.release,
- self.arch)
+ out = '%s-%s-%s.%s' % (self.name,
+ self.version,
+ self.release,
+ self.arch)
else:
- out = '%s - %s:%s-%s.%s' % (self.name,
- self.epoch,
- self.version,
- self.release,
- self.arch)
+ out = '%s-%s:%s-%s.%s' % (self.name,
+ self.epoch,
+ self.version,
+ self.release,
+ self.arch)
return out
def returnSimple(self, varname):
--
1.5.3.6
_______________________________________________
Yum-devel mailing list
[email protected]
https://lists.dulug.duke.edu/mailman/listinfo/yum-devel