From d120858fe431a4d97ee40a7e474de925274ef24c Mon Sep 17 00:00:00 2001 From: Guido Guenther Date: Thu, 24 May 2007 06:53:55 +0200 Subject: strip epoch from upstream version --- gbp/deb_utils.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'gbp') diff --git a/gbp/deb_utils.py b/gbp/deb_utils.py index 8c4fd91..f4bc854 100644 --- a/gbp/deb_utils.py +++ b/gbp/deb_utils.py @@ -18,7 +18,11 @@ def parse_changelog(changelog): return None cp = email.message_from_string(output) if '-' in cp['Version']: - cp['Upstream-Version'], cp['Debian-Version'] = cp['Version'].rsplit('-', 1) + upstream_version, cp['Debian-Version'] = cp['Version'].rsplit('-', 1) + if ':' in upstream_version: + cp['Epoch'], cp['Upstream-Version'] = upstream_version.split(':',1) + else: + cp['Upstream-Version'] = upstream_version else: cp['Debian-Version'] = cp['Version'] return cp -- cgit v1.2.3