From ad6fcf5fa9e1be473dc2829d2d9928f4d90d3980 Mon Sep 17 00:00:00 2001 From: Olav Vitters Date: Fri, 20 Sep 2013 13:55:01 +0200 Subject: Don't auto increase from one stable version to another --- mgagnome | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'mgagnome') diff --git a/mgagnome b/mgagnome index d549797..e828231 100755 --- a/mgagnome +++ b/mgagnome @@ -185,7 +185,7 @@ def judge_version_increase(version_old, version_new, module=None): return (1, "Stable to unstable increase") # 1.3.x -> 1.5.x - return (4, "Unstable to unstable version increase") + return (3, "Unstable to unstable version increase") # Unstable => stable is always ok if not devstate[0]: @@ -194,7 +194,7 @@ def judge_version_increase(version_old, version_new, module=None): # Can only be increase of minors from one stable to the next # 1.0.x -> 1.2.x - return (6, "Stable version increase") + return (4, "Stable version increase") def line_input (file): for line in file: @@ -426,7 +426,9 @@ class SpecFile(object): return True - def update(self, version, force=False): + MAX_JUDGEMENT=5 + + def update(self, version, force=False, max_judgement=MAX_JUDGEMENT): """Update specfile (increase version)""" cur_version = self.version @@ -436,7 +438,7 @@ class SpecFile(object): print >>sys.stderr, "ERROR: %s!" % (msg) return False - if judgement < 5: + if judgement < max_judgement: print "WARNING: %s!" % (msg) if not force: return False -- cgit v1.2.1