diff options
author | Bastian Blank <waldi@debian.org> | 2009-11-24 18:30:25 +0000 |
---|---|---|
committer | Bastian Blank <waldi@debian.org> | 2009-11-24 18:30:25 +0000 |
commit | efe8b3659eff73e208313a3231f13f99473c640c (patch) | |
tree | 5222209c9b09698e2759056cb9ed7ce26e39a1a0 | |
parent | b32ff12ee06375aa3b680d4c8247a99e4d62af5f (diff) | |
download | kernel_replicant_linux-efe8b3659eff73e208313a3231f13f99473c640c.tar.gz kernel_replicant_linux-efe8b3659eff73e208313a3231f13f99473c640c.tar.bz2 kernel_replicant_linux-efe8b3659eff73e208313a3231f13f99473c640c.zip |
debian/lib/python/debian_linux/debian.py: Check some version tags.
svn path=/dists/trunk/linux-2.6/; revision=14671
-rw-r--r-- | debian/lib/python/debian_linux/debian.py | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/debian/lib/python/debian_linux/debian.py b/debian/lib/python/debian_linux/debian.py index 6de846d441fe..6bb06bc78ed1 100644 --- a/debian/lib/python/debian_linux/debian.py +++ b/debian/lib/python/debian_linux/debian.py @@ -117,7 +117,16 @@ class VersionLinux(Version): ) )? - -(?:[^-]+) +\d+ +(?: + (?P<revision_experimental> + ~experimental\.\d+ + ) + | + (?P<revision_other> + [^-]+ + )? +)? $ """ _version_linux_re = re.compile(_version_linux_rules, re.X) @@ -136,6 +145,8 @@ $ else: self.linux_upstream = d['version'] self.linux_dfsg = d['dfsg'] + self.linux_revision_experimental = match.group('revision_experimental') and True + self.linux_revision_other = match.group('revision_other') and True class PackageFieldList(list): def __init__(self, value = None): |