diff options
Diffstat (limited to 'mgagnome')
-rwxr-xr-x | mgagnome | 10 |
1 files changed, 6 insertions, 4 deletions
@@ -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 |