diff options
author | Olav Vitters <olav@vitters.nl> | 2013-09-20 13:55:01 +0200 |
---|---|---|
committer | Olav Vitters <olav@vitters.nl> | 2013-09-20 13:55:01 +0200 |
commit | ad6fcf5fa9e1be473dc2829d2d9928f4d90d3980 (patch) | |
tree | 74dddb66709b4cfb4c5ba5386ab70915fc13ad35 | |
parent | f959ff32127c48ce84f7d8d5f9bb93813ed3c190 (diff) | |
download | mgagnome-ad6fcf5fa9e1be473dc2829d2d9928f4d90d3980.tar mgagnome-ad6fcf5fa9e1be473dc2829d2d9928f4d90d3980.tar.gz mgagnome-ad6fcf5fa9e1be473dc2829d2d9928f4d90d3980.tar.bz2 mgagnome-ad6fcf5fa9e1be473dc2829d2d9928f4d90d3980.tar.xz mgagnome-ad6fcf5fa9e1be473dc2829d2d9928f4d90d3980.zip |
Don't auto increase from one stable version to another
-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 |