aboutsummaryrefslogtreecommitdiffstats
path: root/debian/lib/python/debian_linux/debian.py
diff options
context:
space:
mode:
authorBen Hutchings <benh@debian.org>2014-11-08 15:41:20 +0000
committerBen Hutchings <benh@debian.org>2014-11-08 15:41:20 +0000
commit86a13b045768040765679105fb85b90e29c4c661 (patch)
tree2194caf426acc4e75355973ccb5ae544b9e343ac /debian/lib/python/debian_linux/debian.py
parentc5365c420ab4034b54a17a6d0db4d32cc8f8432f (diff)
downloadkernel_replicant_linux-86a13b045768040765679105fb85b90e29c4c661.tar.gz
kernel_replicant_linux-86a13b045768040765679105fb85b90e29c4c661.tar.bz2
kernel_replicant_linux-86a13b045768040765679105fb85b90e29c4c661.zip
Add support for -ckt stable updates
svn path=/dists/sid/linux/; revision=22057
Diffstat (limited to 'debian/lib/python/debian_linux/debian.py')
-rw-r--r--debian/lib/python/debian_linux/debian.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/debian/lib/python/debian_linux/debian.py b/debian/lib/python/debian_linux/debian.py
index 160c9630f4b3..0d4d0299ac51 100644
--- a/debian/lib/python/debian_linux/debian.py
+++ b/debian/lib/python/debian_linux/debian.py
@@ -116,8 +116,9 @@ class VersionLinux(Version):
\d+\.\d+
)
(?P<update>
- \.\d+
-)?
+ (?:\.\d+)?
+ (?:-[a-z]+\d+)?
+)
(?:
~
(?P<modifier>
@@ -163,7 +164,7 @@ $
self.linux_upstream = u'-'.join((d['version'], d['modifier']))
else:
self.linux_upstream = d['version']
- self.linux_upstream_full = self.linux_upstream + (d['update'] or u'')
+ self.linux_upstream_full = self.linux_upstream + d['update']
self.linux_dfsg = d['dfsg']
self.linux_revision_experimental = match.group('revision_experimental') and True
self.linux_revision_backports = match.group('revision_backports') and True