From 673d3658d7c340c00315e64452bc5ed4ec148f62 Mon Sep 17 00:00:00 2001 From: Luca Falavigna Date: Thu, 20 May 2010 13:55:10 +0000 Subject: [PATCH] Correctly parse local .dsc files --- syncpackage | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/syncpackage b/syncpackage index b81bffe..12ca1e9 100755 --- a/syncpackage +++ b/syncpackage @@ -157,7 +157,10 @@ def sync_dsc(dscurl, debian_dist, release, uploader, bugs, keyid=None, verbose=F basepath = os.path.dirname(dscurl) (srcpkg, new_ver) = dscname.split('_') - urllib.urlretrieve(dscurl, dscname) + if os.path.exists(os.path.join(basepath, dscname)): + dscfile = dscurl + else: + urllib.urlretrieve(dscurl, dscname) dscfile = open(dscname).readlines() new_ver = filter(lambda l: l.startswith("Version:"), dscfile)[0][8:].strip()