rebuild-scripts bumpspecfile.py,1.15,1.16
Michael Schwendt (mschwendt)
fedora-extras-commits at redhat.com
Sat Mar 8 23:39:31 UTC 2008
- Previous message (by thread): rpms/gnu-smalltalk/devel gnu-smalltlak-3.0.2-am.patch, NONE, 1.1 .cvsignore, 1.8, 1.9 gnu-smalltalk.spec, 1.34, 1.35 sources, 1.10, 1.11
- Next message (by thread): rpms/kdepimlibs/F-7 .cvsignore, 1.9, 1.10 kdepimlibs.spec, 1.15, 1.16 sources, 1.9, 1.10
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: mschwendt
Update of /cvs/fedora/rebuild-scripts
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4445
Modified Files:
bumpspecfile.py
Log Message:
Some pkgs mix jpp style versioning with fedora pre-release versioning,
so be more strict in matching/bumping them.
Index: bumpspecfile.py
===================================================================
RCS file: /cvs/fedora/rebuild-scripts/bumpspecfile.py,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- bumpspecfile.py 8 Mar 2008 21:52:23 -0000 1.15
+++ bumpspecfile.py 8 Mar 2008 23:39:31 -0000 1.16
@@ -91,8 +91,14 @@
def increaseJPP(self, release):
"""Fedora jpackage release versioning scheme"""
+
+ if release.startswith('0.'):
+ # Then it is the Fedora pre-release versioning scheme
+ # at the beginning.
+ return self.increaseMain(release)
+
old = release
- relre = re.compile(r'(?P<pre>0\.)?(?P<rel>\d+)(?P<jpp>jpp\.)(?P<post>.*)', re.I)
+ relre = re.compile(r'^(?P<pre>0\.)?(?P<rel>\d+)(?P<jpp>jpp\.)(?P<post>.*)', re.I)
relmatch = relre.search(release)
if not relmatch: # pattern match failed
raise BumpSpecError
- Previous message (by thread): rpms/gnu-smalltalk/devel gnu-smalltlak-3.0.2-am.patch, NONE, 1.1 .cvsignore, 1.8, 1.9 gnu-smalltalk.spec, 1.34, 1.35 sources, 1.10, 1.11
- Next message (by thread): rpms/kdepimlibs/F-7 .cvsignore, 1.9, 1.10 kdepimlibs.spec, 1.15, 1.16 sources, 1.9, 1.10
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list