From f80ee2e53ac73063e565659d0d05068868e838d4 Mon Sep 17 00:00:00 2001 From: Guido Günther Date: Sat, 13 Jun 2009 23:09:06 +0200 Subject: fix one digit version numbers --- gbp/deb_utils.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'gbp') diff --git a/gbp/deb_utils.py b/gbp/deb_utils.py index c439ba3..9c5b32e 100644 --- a/gbp/deb_utils.py +++ b/gbp/deb_utils.py @@ -243,6 +243,8 @@ def guess_upstream_version(archive, version_regex=r''): '0.2:~-rc1' >>> guess_upstream_version('git-Bar-0A2d:rc1.tar.bz2') '0A2d:rc1' + >>> guess_upstream_version('git-1.tar.bz2') + '1' >>> guess_upstream_version('foo-Bar_0.2.orig.tar.gz') >>> guess_upstream_version('foo-Bar-a.b.tar.gz') """ @@ -253,7 +255,7 @@ def guess_upstream_version(archive, version_regex=r''): ( # Debian package_.orig.tar.gz: r'^[a-z\d\.\+\-]+_(?P%s+)\.orig%s', # Upstream package-.tar.gz: - r'^[a-zA-Z\d\.\+\-]+-(?P[0-9]%s+)%s')) + r'^[a-zA-Z\d\.\+\-]+-(?P[0-9]%s*)%s')) if version_regex: version_filters = version_regex + version_filters for filter in version_filters: -- cgit v1.2.3